如果你使用 JavaScript 構建交互豐富的 Web 應用,那麼 JavaScript 代碼可能是造成你的Web應用速度變慢的主要原因。本書揭示的技術和策略能幫助你在開發過程中消除性能瓶頸。你將會了解如何提升各方面的性能,包括代碼的載入、運行、DOM 交互、頁面生存周期等。雅虎的前端工程師 Nicholas C. Zakas 和其他五位 JavaScript 專家介紹了頁面代碼載入的最佳方法和編程技巧,來幫助你編寫更為高效和快速的代碼。你還會了解到構建和部署文件到生產環境的最佳實踐,以及有助於定位線上問題的工具。
作者介紹
澤卡斯|譯者:丁琛
澤卡斯(Nicholas C.Zakas)是一位軟體工程師,專註于用戶界面設計以及用JavaScript、動態HTML、CSS、XML和XSLT實現Web應用。他目前就職于Yahoo!首頁小組,職位為首席前端工程師。他同時也是YUI(Yahoo!用戶界面類庫)的代碼貢獻者,作品有Cookie工具集,Profiler和YUITest。
Nicholas是《JavaScript高級程序設計》譯註1一書的作者,同時也是《Ajax高級程序設計》譯註2的合著者(均為Wrox出版)。此外,他還為WebReference、Sitepoint和YUI Blog撰寫了大量網路文章。
Nicholas定期發表關於Web開發、JavaScript和最佳實踐的演講。他去演講過的公司有:Yahoo!、Linkedln、Google和NASA,還有Ajax Experience、the Rich Web Experience和Velocity等會議。Nicholas旨在通過寫作和演講來分享他在開發界上最流行的Web應用的工作中所學到的各種有價值信息。