Eric A. Meyer從1993年開始做網(wǎng)絡(luò)方面的工作,受雇于Netscape公司做標(biāo)準(zhǔn)設(shè)計(jì)培訓(xùn)師。Eric在這個(gè)行業(yè)中相當(dāng)有名,他經(jīng)常就web標(biāo)準(zhǔn)、跨瀏覽器兼容性、CSS和web設(shè)計(jì)等方面在各種會(huì)議上發(fā)言。作為一個(gè)西方預(yù)科大學(xué)的網(wǎng)絡(luò)治理員和畢業(yè)生,Eric開發(fā)W3C的CSS1校驗(yàn)程序,并于最近出版了盡其所能發(fā)現(xiàn)的CSS設(shè)計(jì)局限。Eric也是《Eric Meyer on CSS》、《Mastering the Language of Web Design》(New Riders)、《樣式表:權(quán)威指南》(O’Reilly & Associates)、《CSS2.0 程序員參考》(Osborne’ McGraw-Hill)以及眾所周知的CSS 瀏覽器兼容性表的作者。
Eric Meyer是HTML,CSS和web標(biāo)準(zhǔn)方面國(guó)際知名的專家,有著廣泛的讀者,同時(shí)也是 Complex Spiral Consulting 的發(fā)起人。Complex Spiral Consulting是一個(gè)采用web標(biāo)準(zhǔn)技術(shù)幫助客戶節(jié)約成本和提高效益的公司。
問題一 Russ:你的新書《CSS權(quán)威指南》(Cascading Style Sheets: The Definitive Guide)第二版 剛剛寫好,在我們了解此書細(xì)節(jié)前,想先問一下:你已經(jīng)出版了多少本書?我發(fā)誓我家當(dāng)?shù)貓D書館有專門一個(gè)類別是你的書籍。
Eric:幾乎所有內(nèi)容都更新了。唯一不需要改變的是第一章和關(guān)于字體的章節(jié),其他內(nèi)容都大半或者完全的更新了。原來(lái)的章節(jié)排列在文本狀態(tài)下完全打散重新排列。例如:在第一版中有”floating in the Visual Formatting”章節(jié)和”positioning got its own”章節(jié),在新版中我將它們合并到單獨(dú)一章中去了,并重寫了大部分的格式章節(jié)。同樣的方式,”the bit about lists”移到了它原有的章節(jié),并增加了大量?jī)?nèi)容。有三章是全新的,它們是:Table Layout(表格布局), User Interface Styles(用戶界面樣式), and Non-Screen Media(非屏幕顯示類媒體).
問題三 Russ:我聽到一個(gè)傳言說(shuō)你的《Eric Meyer on CSS》也有新版本,新版本提供了多少種設(shè)計(jì)方法?
Eric:那個(gè)傳言是真的。我們已經(jīng)命名它為”in a blinding flash of creative genius, ‘More Eric Meyer on CSS.’ ” 它比第一版有一些的改進(jìn),但并不多。我要說(shuō)的是,這兩本書沒有前后的關(guān)聯(lián)性,不需要為了第二版去閱讀第一版(即使你兩本都擁有。) 第一版的讀者可以回想一下,第一個(gè)設(shè)計(jì)方法是如何將表格驅(qū)動(dòng)的布局轉(zhuǎn)換為簡(jiǎn)單的表格和CSS。而在新書里,第一個(gè)設(shè)計(jì)方法是:將只用HTML標(biāo)識(shí)和空白GIF設(shè)計(jì)的有關(guān)頁(yè)面轉(zhuǎn)換為一個(gè)用純CSS替代表格布局的頁(yè)面。
除了上面這些,還有一個(gè)結(jié)合的方法解決weblog的入口樣式問題。書中的最后一個(gè)方法是隨便拿 CSS Zen Garden (由 Dave 建立)的一個(gè)設(shè)計(jì),然后用css來(lái)實(shí)現(xiàn)它。基本上,Dave給我一個(gè)photoshop設(shè)計(jì)文件,然后我把它切割成我需要的幾部分并用CSS使它正常工作,這樣做你可以看到從設(shè)計(jì)到最終代碼的整個(gè)過(guò)程。我也考慮到用PNG圖片的方法,并且不會(huì)在IE/win中看起來(lái)難看。
Eric:這是自然而然的事情,真的。首先,IE6開始支持DOCTYPE開關(guān),稍后又公布它將不再發(fā)放新的IE版本,給大家一個(gè)穩(wěn)定的感覺。第二,足夠的設(shè)計(jì)師有足夠的時(shí)間閱讀書籍和教程,并用CSS在他們自己的站點(diǎn)上做實(shí)驗(yàn)。在這種背景下,一批優(yōu)秀的設(shè)計(jì)站點(diǎn)出現(xiàn)了。第三,我想是因?yàn)殡S著設(shè)計(jì)藝術(shù)的提升,那些有設(shè)計(jì)能力的天才并能真正理解CSS好處的web設(shè)計(jì)師(象Doug Bowman, Dave Shea, 和 Jeffrey Zeldman)推動(dòng)了事情的進(jìn)展。連線(wired)雜志網(wǎng)站的重新設(shè)計(jì),禪意花園(CSS Zen Garden)以及其他站點(diǎn)開始展示CSS驅(qū)動(dòng)的設(shè)計(jì),不僅僅是能工作,而且看起來(lái)非常漂亮、不可思意。