海外知名 Web 開發與設計師訪談系列之:Jonathan Snook
作者: its
|
發布: 2009/2/23 (下午 04:59)
|
閱讀: 33582
|
評論: 0
|
靜態地址
|
內容源碼
Jonathan Snook 來自加拿大,是一個知名度 Web 開發與設計師,他的作品經常被人提及。他稱呼自己是做 Web 的,從事 Web 前端設計,后臺開發以及 Adobe AIR 桌面應用的開發。Smashing Magazine 的 2008 年頂尖 Web 設計師訪談中,曾對他做過采訪。他的個人博客為 snook.ca。
Web設計與開發圈的人都知道 Jonathan Snook 這個名字,但對那些還不太熟悉你的人,你能否告訴我們一些你的背景,以及你的興趣。
我目前是一個自由職業 Web 開發與設計師,住在加拿大的 Ottawa。我的 Twitter 簽名上說,我做 Web,這個描述很準確,我設計網站,開發 Web 程序,既包括前端設計,又包括后臺開發。我同時使用 Adobe AIR 從事桌面 Web 開發,我樂于接觸各種各樣的 Web 技術,會繼續擴大我的興趣。
在開源界,總體上說,你如何看待 Web 標準與可訪問性?
Web 標準可以幫助我們制定規則,讓人人都能用。它創立了一套一致的基準,讓所有開發者(不管是瀏覽器開發者,還是 Web 開發者,以及可訪問性應用開發者)可以并頭工作。那些標準必須在一個開放的環境中制定,開源平臺,如 Webkit 與 Mozilla 在那些商業平臺中脫穎而出,Mozilla 已經涉足傳統桌面,而 Webkit 在很多地方都表現出色。它是 Safari, Google Chrome, Adobe AIR, Appcelerator, 移動版 Safari 以及眾多移動平臺的核心,這種成功,我相信正源自它的開放性。
不久前,你更換了自己的博客平臺,在 CakePHP 的基礎上開發了你現在的博客,你還在你的博客上大量提及這個系統。你是否參與了這個項目,為什么選擇 CakePHP 而不是別的?
我是在為一個客戶設計 Web 應用程序的時候染指了這個系統,我認為 PHP 能勝任這個項目便開始研究各種 PHP 平臺。CakePHP 的設計初衷是簡化 PHP 開發,因此選用了它。過去的幾年,我以非正式身份參與了該項目,在文檔訪問做了不少工作。后來漸漸參與的少了一些,但仍然認為這是一個很棒的框架。
Ajax 讓 JavaScript 重放異彩,開源 JavaScript 庫與框架層出不窮,這些當中你鐘意哪個?哪種最有可能最終勝出。
我沒有特別鐘意的,或者更準確說,它們都是我喜歡的。每個框架都有自己的特點,能解決特定的問題,這些框架我在具體項目中都會使用。至于可能最終勝出的框架,我覺得會有5個,因為他們有活躍的開發社區,它們是 PrototypeJS, Mootools, Dojo, YUI 以及 jQuery。
最后一個問題,你參與了哪個開源項目,或有意參與? 或者說你是否有自己的開源項目?
我鼓搗過不少項目,但并沒有什么特別的。我倒想自己發起一個開源項目以分享自己的知識,但目前還沒有靈感。
本文原文來源:http://www.opensourcereleasefeed.com/interview/show/five-questions-with-jonathan-snook-world-renowned-web-developer 中文翻譯來源:COMSHARP CMS 官方網站
|