Web API經(jīng)典實例
馬建勛, 程雨柔, 孫嘉瑤 譯
出版時間:2025年08月
頁數(shù):314
“本書全面覆蓋瀏覽器原生API技術(shù)棧,從基礎(chǔ)到進(jìn)階為不同階段的開發(fā)者提供實用代碼示例。作者深入淺出的講解風(fēng)格結(jié)合清晰的代碼示例,將枯燥的API學(xué)習(xí)轉(zhuǎn)化為愉悅的探索之旅。對于Web開發(fā)者來說,本書都將是技術(shù)升級的必備指南!”
——Sarah Shook
Software developer/owner, Shook LLC
“本書不僅刷新了我對瀏覽器技術(shù)的認(rèn)知邊界,更揭開了眾多潛藏API能力的神秘面紗?!?br />
——Bret Little
Staff Software Engineer, Shopify
JavaScript賦予Web開發(fā)者強(qiáng)大的能力,使其能夠創(chuàng)造豐富的瀏覽器交互體驗。在現(xiàn)代Web開發(fā)領(lǐng)域,這些能力已不再依賴傳統(tǒng)插件,而是由瀏覽器本身提供核心支持?,F(xiàn)代Web API正在徹底革新網(wǎng)頁應(yīng)用的構(gòu)建方式,其功能覆蓋范圍已超越早期需要瀏覽器插件才能實現(xiàn)的場景。盡管部分API尚處實驗階段,但多數(shù)已進(jìn)入生產(chǎn)可用狀態(tài)。
本書作為實戰(zhàn)指南,作者將帶領(lǐng)開發(fā)者深入探索現(xiàn)代瀏覽器中的強(qiáng)大API體系,并通過具體任務(wù)場景演示其應(yīng)用模式。由于這些特性均屬Web標(biāo)準(zhǔn)規(guī)范,開發(fā)者可通過權(quán)威資源(如MDN Web文檔)獲取完整技術(shù)資料。更重要的是,此類知識具備高度通用性,其設(shè)計理念與實踐經(jīng)驗可在不同企業(yè)及項目間無縫遷移。
● 通過瀏覽器原生能力提升Web應(yīng)用體驗。
● 系統(tǒng)學(xué)習(xí)現(xiàn)代瀏覽器API所提供的廣泛功能。
● 深入探索實驗性階段的前瞻性API。
● 擺脫第三方庫依賴,發(fā)掘如原生對話框組件等新元素。
● 依賴原生硬件設(shè)備能力,構(gòu)建更高功能和交互性的Web應(yīng)用。
● 深刻理解瀏覽器權(quán)限模型,解鎖地理位置信息和通知推送等核心功能。
書名:Web API經(jīng)典實例
譯者:馬建勛, 程雨柔, 孫嘉瑤 譯
國內(nèi)出版社:中國電力出版社
出版時間:2025年08月
頁數(shù):314
書號:978-7-5239-0154-0
原版書書名:Web API Cookbook
原版書出版商:O'Reilly Media
Joe Attardi
Joe Attardi擁有超過20年的前端軟件開發(fā)經(jīng)驗,并開發(fā)了許多基于瀏覽器的應(yīng)用程序。他還為Nortel、Dell、Constant
Contact、Salesforce和Synopsys打造過豐富的前端體驗,并專注于JavaScript和TypeScript開發(fā)。
本書封面上的動物是一只金頭鳳尾鳥(學(xué)名:Pharomachrus auriceps)。這種鳥生活在從巴拿馬到玻利維亞的潮濕森林中。
Quetzal一詞來源于阿茲特克語Nahuatl中的quetzalli,意思是“長長的綠色羽毛”。鳳尾鳥以其閃耀的綠色羽毛和紅色腹部而聞名,而金頭鳳尾鳥則因其明亮的金色頭部而得名。雌鳥比雄鳥的羽毛更偏棕色。它們的體重在154~182克之間,體長33~36厘米,其中雄性個體較大。
鳳尾鳥通常獨居,但在繁殖季節(jié),雄鳥和雌鳥會交配,并共同在腐朽的樹干中筑巢。雌鳥通常會產(chǎn)下1~2枚淡藍(lán)色的蛋,之后雌雄共同孵化并共同喂養(yǎng)雛鳥。它們主要以水果為食,因此在果實種子的傳播中發(fā)揮著重要作用。
金頭鳳尾鳥在其分布范圍內(nèi)較為常見,IUCN(國際自然保護(hù)聯(lián)盟)將其列為“無危物種”。