用Dreamweaver8搞定web標(biāo)準(zhǔn)(2)_Dreamweaver教程
向前兼容
假如您僅僅考慮到自己新開發(fā)的頁(yè)面在當(dāng)前的幾個(gè)瀏覽器中的表現(xiàn),那么你怎么才能保證它在未來的新瀏覽器中的表現(xiàn)呢?新瀏覽器或許會(huì)把您的頁(yè)面顯示的很糟糕,此時(shí)你只能去費(fèi)力的尋找和修正那些惱人的問題。
遵從 WS 并不會(huì)完全根除這個(gè)問題;然而,標(biāo)準(zhǔn)的兼容使你的設(shè)計(jì)失敗的風(fēng)險(xiǎn)大大減少,同樣,如今的瀏覽器軟件公司也開始支持標(biāo)準(zhǔn)。他們也許會(huì)偶然的錯(cuò)誤解釋了某部分規(guī)范,他們不可能完全不支持它。假如最壞的事情發(fā)生了,并且一個(gè)新的瀏覽器在你的標(biāo)準(zhǔn)化網(wǎng)站上產(chǎn)生了希奇的效果,那么修復(fù)它要比修復(fù)一個(gè)不兼容的站點(diǎn)輕易的多。假如你碰到一個(gè)問題,它同樣會(huì)影響其他的標(biāo)準(zhǔn)可兼容網(wǎng)站。Web 社區(qū)的群體聰明會(huì)指出這個(gè)問題,并會(huì)寫文章來解決這個(gè)問題。所以,大家集體討論,在可兼容的文檔里修正這個(gè) BUG 也比在不兼容的文檔里修正更加的輕易。
更方便的重構(gòu)
你曾經(jīng)不得不從一個(gè)站點(diǎn)中剝離文字而對(duì)他進(jìn)行重構(gòu)過嗎?而且一切都得從頭開始。你曾經(jīng)見過那些被字體標(biāo)簽和微小的表格單元(它使我們只能從頭開始)弄得混亂不堪的標(biāo)簽嗎?我只知道我曾經(jīng)看過,這是一個(gè)漫長(zhǎng)的過程,大量的時(shí)間和金錢都被這個(gè)站點(diǎn)的重構(gòu)燒掉了。
分離文檔的內(nèi)容與表現(xiàn)將會(huì)使你體會(huì)到標(biāo)準(zhǔn)化兼容帶來美妙:這意味著下次某個(gè)人想重構(gòu)這個(gè)站點(diǎn)的時(shí)候,他們不必把 Web 文檔中的拷貝出去。所有站點(diǎn)中的文本都將會(huì)被具有語(yǔ)義的 (X)HTML 所標(biāo)記,所有的表現(xiàn)信息——這部分才是站長(zhǎng)想更改的——都將被儲(chǔ)存在一個(gè)可輕易替換的 CSS 文件中。
一些客戶在開始要求你做一些改變之前是不會(huì)等待它去重構(gòu)的,他們只會(huì)等到游覽完猛犸象化石坑,然后就要求你說“把左邊欄挪到右邊就可以了�!睂�(duì)于一個(gè)標(biāo)準(zhǔn)化可兼容站點(diǎn)來說,全部頁(yè)面都是由 CSS 控制的,你可以很方便移動(dòng)頁(yè)面中的標(biāo)記,而不用在許多以復(fù)雜表格為結(jié)構(gòu)的頁(yè)面中想歪招了。這使得改變頁(yè)面布局更加簡(jiǎn)單。
結(jié)構(gòu)從表現(xiàn)中分離同樣可以使增加新的元素變得更加輕易,就像一個(gè)高對(duì)比度、小圖片版本的站點(diǎn)或許對(duì)于某些瀏覽者更有吸引力。當(dāng)您可以輕松的更換樣式表時(shí),為什么建立單獨(dú)的純文本版的頁(yè)面呢?
瀏覽器軟件公司
瀏覽器的軟件公司開始對(duì) WS 關(guān)注了。過去,瀏覽器軟件公司添加他們私有的專屬標(biāo)簽和屬性到基本的語(yǔ)言中。但是現(xiàn)在,前所未有的,他們都開始遵從標(biāo)準(zhǔn)了,并且一些最新的瀏覽器已經(jīng)可以確定,正在努力按照規(guī)范中所定義的(X)HTML 和 CSS 來顯示它們。
在可遇見的未來中,瀏覽器都將能夠顯示大多數(shù)的不規(guī)范標(biāo)記、代碼,因?yàn)榧偃缢鼈儾贿@么做,成千上萬(wàn)的不規(guī)范站點(diǎn)都將無(wú)法正常顯示——那么大眾就很可能開始責(zé)備瀏覽器了,而不是責(zé)備 Web 設(shè)計(jì)者。然而,其他的設(shè)備(那些沒有臺(tái)式機(jī)強(qiáng)大處理功能的設(shè)備)將會(huì)更加依靠那些他們所碰到代碼的標(biāo)準(zhǔn)化兼容性了。
創(chuàng)作工具軟件廠商
創(chuàng)作工具軟件廠商——例如 Macromedia , 它制作了 Dreamweaver ——也像Web設(shè)計(jì)者一樣,開始遵從 WS 了,比如,它們?cè)絹碓蕉嗟目蛻粢筮@些創(chuàng)作工具可以輸出規(guī)范的標(biāo)記。原本這些可視化的開發(fā)環(huán)境都沒有太好的口碑,因?yàn)樗鼈儠?huì)生成混亂、不規(guī)范的標(biāo)記;然而,最新的主要可視化開發(fā)環(huán)境都援引了標(biāo)準(zhǔn)化的兼容性和可訪問性的元素,這也成為了主要的賣點(diǎn)。軟件廠商一定要聆聽,并回應(yīng)市場(chǎng)的需求。
- 用Dreamweaver在網(wǎng)頁(yè)中插入Flash按鈕
- 在Dreamweaver中編寫CSS需要掌握的技巧
- Dreamweaver CS3代碼片斷功能面板的利用
- Dreamweaver CS3 的最新功能
- 用Dreamweaver建站如何設(shè)計(jì)CSS?
- Dreamweaver文字自動(dòng)換行
- 探討Dreamweaver制作網(wǎng)頁(yè)時(shí)的空格
- 使用Dreamweaver制作網(wǎng)頁(yè)的20個(gè)技巧
- Dreamweaver MX 2004的PPT格式課件
- Dreamweaver技巧:運(yùn)用代碼片斷工具提高css開發(fā)效率
- 在DreamWeaver中編寫CSS的一些技巧
- 使用Dreamweaver模板批量制作網(wǎng)頁(yè)
Dreamweaver教程Rss訂閱網(wǎng)站制作教程搜索
Dreamweaver教程推薦
- 用DW制作網(wǎng)頁(yè)時(shí)關(guān)于文字自動(dòng)換行的小技巧
- 網(wǎng)站優(yōu)化必須要重視的14點(diǎn)
- 玩轉(zhuǎn)Dreamweaver8.0:關(guān)于沖突的CSS規(guī)則
- Dreamweaver MX進(jìn)階教程(十四)使用server-side include(服務(wù)器端包括)
- 構(gòu)建Blog全程實(shí)錄-Dreamweaver構(gòu)建Blog
- DreamWeaver,經(jīng)典50問
- Dreamweaver網(wǎng)頁(yè)制作教程:窗口布局
- Dreamweaver制作網(wǎng)頁(yè)技巧之對(duì)進(jìn)行網(wǎng)頁(yè)優(yōu)化
- Dreamweaver網(wǎng)頁(yè)制作超級(jí)技巧36則
- Dreamweaver的行為事件
猜你也喜歡看這些
- GoLive視頻教程(趙鵬主講)
- Drwamweaver網(wǎng)頁(yè)實(shí)例視頻教程
- Dreamweaver 2004視頻教程下載
- 新編Dreamweaver MX2004 中文版輕松入門視頻教程 2CD
- 呂聰賢dreamweaver視頻教程下載
- Dreamweaver8制作網(wǎng)頁(yè)教程下載
- Dreamweaver 8完美網(wǎng)頁(yè)設(shè)計(jì):白金案例篇
- Dreamweaver 8 完美網(wǎng)站建設(shè)從入門到精通
- 織夢(mèng)DedeCMS視頻教程(織夢(mèng)官方版主華強(qiáng)主講)
- 動(dòng)態(tài)網(wǎng)頁(yè)設(shè)計(jì)視頻全教程
- 相關(guān)鏈接:
- 教程說明:
Dreamweaver教程-用Dreamweaver8搞定web標(biāo)準(zhǔn)(2)
。