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