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

雅虎前端顧問:是時候停止責備IE了

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

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

 

[[92663]]

▲雅虎公司前端顧問:尼古拉斯

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

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

本文以另一種角度介紹了以上這兩個問題。

[[92664]]

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

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

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

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

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

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

IE9不是新的IE6

相反,IE9是一款超級棒的瀏覽器。它沒有Chrome和Firefox的所有功能,是因為他們是被重新重構(gòu)的,因此加入新功能會變得更容易。讓我再次指出這一點:它們的瀏覽器是從零開始重構(gòu)的。 而微軟必須確定什么是最重要的功能然后在后續(xù)的版本上加入它們,才開始讓人們升級IE8。如果他們只是簡單的加入了在Chrome和Firefox中已有的功能,那我們可能就不會有 IE9了。

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

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

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

拉扎里斯只是將“逐步增強”作為一個概念簡單提及了一下,甚至都沒有更多的提及。再次指出,這是一種老派的態(tài)度,消極并極度缺乏創(chuàng)造力。我之所以還在談論逐步加強,因為它能夠讓你根據(jù)不同性能的瀏覽器打造不同的用戶體驗,這才是網(wǎng)絡的工作方式。

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

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

【編輯推薦】

  1. 經(jīng)久不衰 Windows 7為何是下一個XP?
  2. 圖說***大瀏覽器Chrome發(fā)展史
  3. 五大瀏覽器HTML5性能支持大PK
  4. 【下載】獵豹瀏覽器1.2正式版發(fā)布
  5. 傲游瀏覽器3.4.3.1800_Beta版發(fā)布(附下載地址)

 

責任編輯:張浩 來源: cnBeta
相關(guān)推薦

2012-08-28 13:49:34

HTML5HTML5熱點關(guān)注HTML5業(yè)界資訊

2012-08-02 10:21:26

瀏覽器IE

2009-09-25 09:45:16

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

2020-04-14 12:12:20

JavaScriptIIFE函數(shù)

2020-04-02 09:31:49

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

2023-10-19 15:25:40

2024-01-02 07:34:38

CentOSLinuxRedhat

2017-02-17 07:46:29

2018-08-21 05:12:10

2024-12-23 09:45:00

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

2015-06-15 11:05:13

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

2013-06-05 13:49:41

EclipseIntelliJ

2022-07-06 23:28:53

元宇宙Web3.0

2021-10-09 14:35:20

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

2013-11-21 14:58:48

IE11瀏覽器

2015-10-21 15:55:04

HTTPHTTPS

2013-05-22 09:40:57

大規(guī)模部署SaaSSaaS

2013-05-16 10:02:43

SaaS云計算部署

2013-12-20 10:14:24

iBeacon蘋果NFC

2009-09-02 10:10:51

巴茨告誡雅虎員工
點贊
收藏

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