新聞中心
在很多人眼里,如今的Web是活潑,新鮮,充滿生機(jī)的。然而事實(shí)上,在Web領(lǐng)域,一些陰魂不散的技術(shù),產(chǎn)品或者思想仍然有它們生存的土壤,本文講述了Web領(lǐng)域那些本該死去,卻依然為人所用的東西,像某些版本的瀏覽器,某些過(guò)時(shí)的技術(shù),某些代碼,某些設(shè)計(jì)思想。

推薦閱讀:Web開(kāi)發(fā)與設(shè)計(jì)語(yǔ)言大盤點(diǎn)
引言
當(dāng)人們?yōu)镮E6舉辦非官方葬禮的時(shí)候,很多人并不知道為什么要這樣。
#p#
瀏覽器
瀏覽器無(wú)疑是最值得大書特書的了,所有Web設(shè)計(jì)師都知道支持IE6的痛苦卻無(wú)能為力,這不是我們所能控制的事,盡管微軟自己也煞費(fèi)苦心地推出了IE7和IE8兩個(gè)版本來(lái)替換IE6,仍然有很多人不愿花5分鐘去完成這個(gè)升級(jí)。因此,設(shè)計(jì)師分成兩派,包容派和決絕派,后者對(duì)那些已經(jīng)過(guò)時(shí)的瀏覽器不再提供支持,前者則揮汗如雨地通過(guò)CSShack一類的手段縫縫補(bǔ)補(bǔ),力求自己的設(shè)計(jì)在IE6一類的瀏覽器中仍然可以正常顯示。
Web技術(shù)
有一些Web技術(shù)與標(biāo)準(zhǔn)(中文翻譯),它們已經(jīng)死亡,卻仍然阻擋不住一些開(kāi)發(fā)者的熱情,一個(gè)很好的例子是WML(無(wú)線標(biāo)記語(yǔ)言),智能手機(jī)的技術(shù)在飛速發(fā)展,現(xiàn)代的移動(dòng)設(shè)備,已經(jīng)能夠很輕松地實(shí)現(xiàn)對(duì)常規(guī)HTML的支持,然而,像BBC這樣的媒體網(wǎng)站,仍然堅(jiān)持著他們對(duì)這門技術(shù)的好感,這里面包含的一個(gè)事實(shí)就是,雖然WML不是真正的Web,且W3C已經(jīng)從某種程度上宣布了它的死亡,但仍然有不少人在使用老款手機(jī)訪問(wèn)這些站點(diǎn),最終,開(kāi)發(fā)者們只好繼續(xù)為他們的站點(diǎn)另外提供一個(gè)WML版本。
#p#
代碼
諸如marqueeblink一類的HTML標(biāo)簽,-ms-overflow-y一類的專用CSS屬性,已經(jīng)被W3C列為不建議使用清單,但你仍然能從最現(xiàn)代的Web站點(diǎn)中找到它們的影子,雖然目前并不會(huì)帶來(lái)太多問(wèn)題,但其中潛伏的一個(gè)風(fēng)險(xiǎn)是,將來(lái)的某一天,一些瀏覽器很可能會(huì)終止對(duì)這些東西的支持。
同時(shí),我們還可以從現(xiàn)代Web站點(diǎn)的源代碼中看到大量90年代風(fēng)格的東西,結(jié)構(gòu)與式樣摻雜在一起,雖然這樣的代碼現(xiàn)代瀏覽器仍然支持,但可維護(hù)性變得很差。
設(shè)計(jì)思想
還記得早起的Web,擁擠的版面,惹人煩的JavaScript效果,動(dòng)個(gè)不停的Gif動(dòng)畫,計(jì)數(shù)器,F(xiàn)lash廣告,背景音樂(lè),雖然這些設(shè)計(jì)實(shí)踐如今都有了它們的新體驗(yàn)版本,但仍有不少設(shè)計(jì)者熱衷于一些90年代的思想。設(shè)計(jì)是一個(gè)進(jìn)化的過(guò)程,在不同歷史階段,有自己的價(jià)值,然而,最終都是朝著更好的用戶體驗(yàn)發(fā)展。
#p#
生命周期
HTML 5與CSS 3一類的新技術(shù)層出不窮,然而是技術(shù)總有過(guò)時(shí)的一天,應(yīng)當(dāng)始終保持你的技術(shù)處于***。Web的歷史中充滿了這樣的技術(shù),它們被新技術(shù)取代,卻死而不僵,它們短期內(nèi)不會(huì)帶來(lái)什么害處,最終卻為你帶來(lái)無(wú)盡的麻煩。還有一些技術(shù),像XHTML 2.0則半路夭折,它們并非過(guò)時(shí),而是生不逢時(shí)。
原文作者:Alexander Dawson
原文地址:http://sixrevisions.com/web-technology/the-webs-undead/
本文題目:Web領(lǐng)域那些陰魂不散的技術(shù)與思想
新聞來(lái)源:http://www.dlmjj.cn/article/dpghsso.html


咨詢
建站咨詢
