Nicholas C. Zakas is a web software engineer who specializes in user interface design and implementation for web applications using JavaScript, Dynamic HTML, CSS, XML, and XSLT. |
Nicholas C. Zakas氏がAnnouncing High Performance JavaScript - NCZOnlineにおいて、2009年における同氏の調査や活動、講演へ向けてまとめた資料、書籍への寄稿などを通じてまとめあげたJavaScriptの高速化に関するテクニックを一冊の書籍にまとめたと報告している。書籍のタイトルは「High Performance JavaScript」。3月に販売が開始される状況で、現段階では予約が可能。
Nicholas C. Zakas氏はYahoo!でWebデベロッパ/フロントエンドエンジニアを務めるとともに、"Professional JavaScript for Web Developers"、"Professional Ajax"などの書籍の著者であり、NCZOnlineにおいて JavaScriptパフォーマンスに関する記事やJavaScriptに関連するブラウザの動作などの記事を公開している。ブログに掲載される記事は興味深いものが多く、本誌でもいくつか取り上げている。
- 優れたソフトウェア開発者になる6つの方法
- JavaScriptコールスタックサイズ、ブラウザ比較
- Speed up your JavaScriptシリーズ全4回、ブラウザには止めさせない
- JavaScript変数読み書きのパフォーマンス比較、高速化テクニック
High Performance JavaScriptはNicholas C. Zakas氏が10章のうち5章分を担当。それ以外の章はFlickr、YUI3、YUI Compressor、Yahoo! Search、Object-Oriented JavaScript、Regular Expression Cookbookなどの関係者が寄稿したと紹介されている。