自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

雅虎公司前端顧問(wèn):是時(shí)候停止責(zé)備IE了

開發(fā) 前端
尼古拉斯.C.則卡斯,一位備受尊重的開發(fā)者組織成員,提出了這樣的觀點(diǎn):為什么我們不能把目光集中在我們工作中好的部分,這樣我們就可以容忍那些不好的部分。而且,當(dāng)不能容忍那些不能改變的東西,并不能使我們成功。

尼古拉斯是雅虎公司的前端顧問(wèn),同時(shí)也是一名作者和演講人。他在雅虎工作近5年時(shí)間,是雅虎科技主頁(yè)和YUI庫(kù)的參與者,是維護(hù)Java、互聯(lián)網(wǎng)開發(fā)人員、高性能Java、和專業(yè)Ajax、專業(yè)Java的開發(fā)人員。尼古拉斯強(qiáng)烈主張發(fā)展,最佳的做法包括漸進(jìn)增強(qiáng)、輔助功能、性能、可擴(kuò)展性和可維護(hù)性。

[[93437]]

▲雅虎公司前端顧問(wèn):尼古拉斯

舊的瀏覽器阻礙互聯(lián)網(wǎng)發(fā)展

幾周前,Smashing Magazine網(wǎng)站上發(fā)表了兩篇路易•拉扎里斯的文章:一個(gè)是關(guān)于為什么舊的瀏覽器阻礙互聯(lián)網(wǎng)發(fā)展,另一個(gè)是關(guān)于用戶升級(jí)瀏覽器和使用非IE瀏覽器。

本文以另一種角度介紹了以上這兩個(gè)問(wèn)題。

[[93438]]

尼古拉斯.C.則卡斯,一位備受尊重的開發(fā)者組織成員,提出了這樣的觀點(diǎn):為什么我們不能把目光集中在我們工作中好的部分,這樣我們就可以容忍那些不好的部分。而且,當(dāng)不能容忍那些不能改變的東西,并不能使我們成功。

幾周前,Smashing Magazine刊登了一篇文章題為“老版本的瀏覽器拖累了互聯(lián)網(wǎng)發(fā)展”的文章。作者路易•拉扎里斯(拉扎里斯是加拿大多倫多的自由職業(yè)者、web開發(fā)人員。他令人印象深刻的是博客和現(xiàn)實(shí)世界中的前端代碼,他發(fā)表的 SitePoint 是 HTML5 和 CSS3 的合著者)。提出“老版本瀏覽器”正在阻礙開發(fā)者為用戶打造美妙的用戶體驗(yàn)。沒(méi)錯(cuò),作者將IE9同IE6放在了一起統(tǒng)稱為老版本瀏覽器。他列出了一些在IE8和IE9中不能使用的東西。

注:拉扎里斯說(shuō)到,雖然IE9比之前版本的瀏覽器進(jìn)步很大,但它已經(jīng)缺失的是一些其他高級(jí)瀏覽器都有的重要功能,并且不像那些瀏覽器一樣自動(dòng)更新,因此,它很快便會(huì)被淘汰。根據(jù)微軟自動(dòng)更新策略,用戶只有在系統(tǒng)中開啟windows自動(dòng)更新功能,才能將IE自動(dòng)升級(jí)到新版本。)

拉扎里斯的文章讓我很納悶。在我職業(yè)生涯的大部分時(shí)間中,我一直非常反對(duì)很多web開發(fā)者所謂的“為什么倒霉的總是我”的態(tài)度, 并將我的反對(duì)態(tài)度明確表達(dá)在我的文章上。這種態(tài)度非常的消極并且大多數(shù)時(shí)候是不精確地。當(dāng)IE6占有90%以上的市場(chǎng)的時(shí)候,人人都在抱怨。不過(guò)現(xiàn)在已經(jīng)驟減到了6.3%(路易斯指出在美國(guó)這個(gè)數(shù)字是0.66%)。微軟甚至策劃了一場(chǎng)活動(dòng),鼓勵(lì)人們進(jìn)行升級(jí)。

我能理解有人抱怨IE6,甚至 IE7。 我們使用它們很久了,我也知道它們也成為了網(wǎng)友炮轟的主要對(duì)象。但我仍然不會(huì)讓和我合作過(guò)的任何人抱怨它們。如果支持這些瀏覽器是我們的職責(zé),那么這就是我們工作中的一部分?,F(xiàn)實(shí)情況是,每一份工作都會(huì)有很差勁的部分。就算是我最喜歡的工作—雅虎主頁(yè)的前端開發(fā)領(lǐng)導(dǎo)者,也會(huì)有很多不順心。你只需要把注意力集中在好的部分,就可以容忍那些差勁的部分了。生活本如此。

這篇文章繼續(xù)對(duì)很多用戶使用IE8,和IE9市場(chǎng)份額的增加表示悲哀。首先,最重要的,我表示寧愿支持 IE8,而不是IE6和IE7。微軟迫使大多數(shù)人從IE6和IE7升級(jí)至IE8,這是一個(gè)很好的舉動(dòng),無(wú)疑是一個(gè)喜訊。

[[93439]]

IE9不是新的IE6

相反,IE9是一款超級(jí)棒的瀏覽器。它沒(méi)有Chrome和Firefox的所有功能,是因?yàn)樗麄兪潜恢匦轮貥?gòu)的,因此加入新功能會(huì)變得更容易。讓我再次指出這一點(diǎn):它們的瀏覽器是從零開始重構(gòu)的。 而微軟必須確定什么是最重要的功能然后在后續(xù)的版本上加入它們,才開始讓人們升級(jí)IE8。如果他們只是簡(jiǎn)單的加入了在Chrome和Firefox中已有的功能,那我們可能就不會(huì)有 IE9了。

“IE X是新的IE6”,這樣的說(shuō)法已經(jīng)過(guò)時(shí)了。微軟已經(jīng)做了很多工作去糾正他們過(guò)去的錯(cuò)誤, 可是似乎仍然有很多人老是在提起這些陳詞濫調(diào)。在瀏覽器的世界,總會(huì)有快有慢。一開始,Mosaic比Netscape慢,接著Netscape比IE慢,IE比Firefox慢等等?,F(xiàn)在也有人開始抱怨 Android 2.x 的瀏覽器了,這很正常。

那么,是什么讓網(wǎng)絡(luò)世界如此美好呢?正是有多個(gè)瀏覽器,如果你的開發(fā)思路正確,你的網(wǎng)站和應(yīng)用程序就能在所有這些瀏覽器中良好地運(yùn)行。也許他們?cè)诓煌臑g覽器上有不同的呈現(xiàn)方式和功能,可是他們是可以運(yùn)行的。誰(shuí)也不能夠阻止你,在你的互聯(lián)網(wǎng)上的應(yīng)用程序中使用新功能,這就是所謂的“逐步加強(qiáng)”。沒(méi)有人說(shuō)你不能使用 RGBA,沒(méi)人拿槍頂著你的頭,并且說(shuō)不要使用CSS動(dòng)畫。作為一名工程師,在網(wǎng)上你每天都需要作出選擇。

不要讓那些消極的態(tài)度成為阻礙互聯(lián)網(wǎng)發(fā)展的過(guò)時(shí)觀念

拉扎里斯只是將“逐步增強(qiáng)”作為一個(gè)概念簡(jiǎn)單提及了一下,甚至都沒(méi)有更多的提及。再次指出,這是一種老派的態(tài)度,消極并極度缺乏創(chuàng)造力。我之所以還在談?wù)撝鸩郊訌?qiáng),因?yàn)樗軌蜃屇愀鶕?jù)不同性能的瀏覽器打造不同的用戶體驗(yàn),這才是網(wǎng)絡(luò)的工作方式。

實(shí)際上并不是舊的“瀏覽器”阻礙了網(wǎng)絡(luò)發(fā)展, 而是這種過(guò)時(shí)的對(duì)于互聯(lián)網(wǎng)的觀念阻礙著網(wǎng)絡(luò)的發(fā)展??偸窃谀悴荒芨淖兊臇|西上面鉆牛角尖并不能帶來(lái)成功。創(chuàng)意與靈感往往來(lái)源于我們所受到的限制,而兼容多種瀏覽器,甚至舊版本瀏覽器,正是“限制我們”的那些問(wèn)題。Web開發(fā)社區(qū)已經(jīng)發(fā)展到足以容忍這些問(wèn)題的程度,因此我們應(yīng)該停止對(duì)IE的職責(zé),想想如何做好我們的工作。讓我們一起研究問(wèn)題的解決辦法而不是繼續(xù)指手畫腳。我們可以做的更好的。

是的,指責(zé)能讓人坐下來(lái)仔細(xì)聽你說(shuō)話。微軟正在傾聽,所以繼續(xù)的指責(zé)除了宣泄一種“我寧愿不做網(wǎng)絡(luò)開發(fā)”的情緒之外并不能帶來(lái)任何好處。給微軟一個(gè)機(jī)會(huì),讓他們改正,不要一直糾結(jié)在他們過(guò)去的錯(cuò)誤上了。

原文鏈接:http://www.cnbeta.com/articles/202613.htm

【編輯推薦】

  1. 微軟:IE10用成熟HTML5技術(shù)提升體驗(yàn)
  2. 兄弟割席:HTML5標(biāo)準(zhǔn)制定組織分裂
  3. HTML5技術(shù)為我們帶來(lái)的圖像處理
  4. 9月或10月,HTML5將會(huì)公布首個(gè)草案
  5. HTML5大綱算法對(duì)結(jié)構(gòu)的影響
責(zé)任編輯:張偉 來(lái)源: cnBeta
相關(guān)推薦

2012-08-23 11:03:55

IE瀏覽器

2012-08-02 10:21:26

瀏覽器IE

2009-09-25 09:45:16

中國(guó)雅虎雅虎關(guān)系

2013-06-17 09:50:26

雅虎Hadoop大數(shù)據(jù)

2020-04-14 12:12:20

JavaScriptIIFE函數(shù)

2020-04-02 09:31:49

微前端架構(gòu)系統(tǒng)

2017-02-17 07:46:29

2018-08-21 05:12:10

2024-01-02 07:34:38

CentOSLinuxRedhat

2018-10-18 09:58:41

物聯(lián)網(wǎng)IOT數(shù)字化

2023-10-19 15:25:40

2013-11-21 14:58:48

IE11瀏覽器

2024-12-23 09:45:00

數(shù)據(jù)模型訓(xùn)練

2009-09-02 10:10:51

巴茨告誡雅虎員工

2021-10-09 14:35:20

物聯(lián)網(wǎng)IOT人工智能

2022-07-06 23:28:53

元宇宙Web3.0

2015-06-15 11:05:13

DCIM數(shù)據(jù)中心

2013-06-05 13:49:41

EclipseIntelliJ

2013-08-01 12:28:21

SAP

2010-05-04 13:19:09

賽迪顧問(wèn)
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)