ie crash

升級瀏覽器

顯示具有 Chrome 標籤的文章。 顯示所有文章
顯示具有 Chrome 標籤的文章。 顯示所有文章

2010年2月28日

還在使用IE6?將無法正常使用Youtube新服務

2009年YouTube就已經有停止支援部分舊版瀏覽器的消息。如今影音網站龍頭YouTube正式宣佈,3月13日起將不再支援Internet Explorer 6瀏覽器。

除了IE 6,YouTube同時停止支援2005年發表的Safari 2.x、2006年發表的火狐2.x和2009年發表的Chrome 3.x。YouTube 表示,使用舊版本瀏覽器的網友其實還是可以觀看YouTube,只是無法使用未來推出的新功能。

不只youtube,Google也曾宣佈,Google Docs軟體和Google Sites網站託管服務也將於3月1日起不再支援IE 6,接下來Gmail也將跟進。

微軟也表示希望用戶放棄IE 6,升級至IE 7或IE 8,更新版本並不困難,還沒更新的網友可試著更新,以避免未來會越來越多無法正常顯示的情況。

如果你是IE6的忠實用戶,請盡快升級你的IE6

引導線網頁製作網提示您:讓IE6退出歷史舞台,不是一朝一夕的事情,用戶的惰性讓他不願意主動去升級,微軟的瀏覽器升級模式又那麼古老(而Firefox的提示升級和Chrome的後台自動升級模式倒省去了不少麻煩)。所以我們只有靠自己的力量來推動IE6的滅亡了。

最近關於瀏覽器的最重要的事情就是IE的極光0day漏洞了,這個漏洞導致包括Google在內的多家美國公司受到黑客的攻擊,當然也有很多色情網站被黑客利用,從而使用戶受到嚴重的攻擊,而IE6用戶首當其衝,成為該漏洞的最大受害者。

其實我們天天在想到底哪一天IE6才會真正死去,但是從2001年發布以來,IE6一直統治著國內的瀏覽器市場,直到現在還佔據著國內50%以上的瀏覽器市場份額。

但是我想,無論你是普通用戶還是網站開發人員或者是國內的瀏覽器開發者,我們都應該採取一些措施,共同促進IE6的滅亡。
如果你是IE6的忠實用戶,請盡快升級你的IE6

給你一個升級IE6的理由?好吧:

1. 你和你的公司正在受到安全威脅。這個沒有更好的理由來反駁了吧?就連國際知名的大公司如Google、yahoo等都因為使用IE6而受到嚴重攻擊,還有哪家公司的IE6不會受到攻擊呢?
2. 世界上各國政府都在建議大家升級瀏覽器。在IE6的0day漏洞被曝光之後,德國、法國和澳大利亞等國政府紛紛號召國民放棄使用IE6;
3. 就連微軟自己都建議你放棄IE6。微軟安全研究與預防博客發文稱,IE6受0day漏洞影響最為嚴重,IE8基本不受該漏洞影響。事實上,微軟也不止一次號召用戶升級瀏覽器。
4. 這不是IE6的最後一個嚴重安全漏洞。 IE6從發佈到現在不知道出現過多少嚴重的安全漏洞,而這次遠不是終結,它還有至少144個漏洞!
5. 微軟在2014年之後將不再對IE6提供支持。 2014年很久遠嗎?或者你相信2012年就是世界末日?
6. IE6對web標準的支持缺乏。 IE6 的技術還是10年前的,互聯網技術經過10年的發展已經能夠發生了巨大的改變,網站前端技術在不斷進步,更先進的CSS、HTML和Javascript 等技術已經能給用戶帶來更好的體驗——而IE6用戶將無法體驗這些先進的內容。比如,前端觀察用到的一些CSS3特性將無法在IE6甚至是IE8中體驗到。
7. 國內的一部分企業開始要求員工升級瀏覽器。比如騰訊公司,已經要求所有員工將IE6升級到IE7。
8. IE6太過時了,國外網友大部分都不再使用IE6了。統計顯示,目前國外用戶已經逐漸淘汰IE6了。 IE8和Firefox是主流(人民網)。
9. 國外各大網站開始明確表示將不再支持IE6。比如Google 將停止支持IE 6 用戶必須至少升至IE 7。

(部分參考自:http://mashable.com/2010/01/18/5-more-reasons-why-ie6-must-die/)

如果這幾個理由都不夠,那麼請看國外統計的堅持使用IE6的原因,當然這裡有些調侃的意味,如果你正好是其中一種情況,請不要生氣:) :



當然在國內,堅持使用IE6的用戶可能還是因為另外兩個原因:

1. 習慣了IE6的操作方式,不喜歡IE7和其它瀏覽器的tab式瀏覽。當然一個人的習慣是最重要的。 tab的瀏覽器方式是誰發明的已經不可考了,不過Opera和Firefox紛紛使用,後來國內的maxthon瀏覽器也採用了那種方式,然後到06年IE7的時候,也採用了tab的方式。這說明tab是一種很好的瀏覽方式,高效、方便,不然廣大網民早就開始反對這種方式了,而各大瀏覽器也不會堅持下去了。所以建議你嘗試一下新技術,從你的習慣中走出來。
2. IE6比較快,IE7和IE8太慢了。 IE7和IE8的確太慢了,不過新版的Firefox 3.6和Chrome一直是很快的哦。

前端開發人員可以爭取放棄兼容IE6

如果你是一名光榮的前端開發人員,希望你能盡可能的做更多的事情來讓IE6更快的死去:

1. 以身作則,自己放棄IE6。從前端觀察和其它技術網站的訪問統計上看,IE6的用戶比例竟然還有30%以上,這讓我很震驚。作為一名前端開發者,用IE6做自己的主瀏覽器,那麼你做的網站應該也不會在IE7/8以及其它更先進的瀏覽器中做測試的吧?
2. 說服你的BOSS或客戶,放棄兼容IE6。有必要為了讓網站在IE6中和其它瀏覽器中表現一直而花掉2倍甚至是3倍的時間和精力嗎?我認為對不同的瀏覽器,可以採取適當的區分——讓網站在現代瀏覽器如Firefox 3.5+、Chrome/Safari和Opera中實現最佳的表現,而在IE中實現相對比較差的界面——當然在不影響佈局和功能的情況下。
3. 號召你的朋友棄用IE6。號召你身邊的朋友使用IE7/8或者Firefox、Chrome等瀏覽器。另外,很多人都有個人博客,可以在自己的博客上號召IE6用戶升級他們的瀏覽器。你也可以參與到眾多的促進IE6升級的在線項目中來,比如webrebuild.org的IE6升級活動以及效果很不錯的IE6 Update中。

瀏覽器廠商應該負更多的責任

想起的一句話:此地錢多人傻,速來!這當然只是笑話。

不過據說現在中國網民數量已經高達3.6億!而且這個數字還在不斷增長。這顯然是一個巨大的市場。

所以最近各大公司紛紛涉足瀏覽器市場,各自都推出自有品牌的瀏覽器,在Maxthon、世界之窗、騰訊TT、綠色瀏覽器等混戰多年的情況下又出現搜狐瀏覽器、新浪瀏覽器和360瀏覽器。但是它們無一不是以IE為內核的(maxthon和搜狐瀏覽器有IE和webkit雙內核的版本),沒有自己的內核。所以各位網民,不要以為你用了所謂“安全”瀏覽器你的電腦就安全了,它的內核IE本身都是不安全的,這些外殼瀏覽器談何安全——不過有些瀏覽器會添加一些可以避免你誤操作的功能。

對國內的瀏覽器市場來說,我認為這種“戰國紛爭”的局面是很不錯的,至少能夠普及一點兒“瀏覽器”知識,提高網民對互聯網和互聯網安全的認識。

但是我認為國內的瀏覽器廠商應該負起更多的責任。

你們的瀏覽器產品確實有很多特色,也有很多很有用或者很酷的功能,比較重視中國人的使用習慣。但是當用戶因為IE的漏洞而被攻擊的時候,你們會承擔責任嗎?還是將責任推到微軟那裡?這似乎有些不公平哦~~

對IE來說,最安全的、功能最強、穩定性最好的應該就是IE8了,如果你們能夠推動用戶去升級他們的內核到最新版,肯定能降低你們要為安全承擔的風險。另外,減少一個內核支持也會減少你們的開發和維護支出吧。
總結

讓IE6退出歷史舞台,不是一朝一夕的事情,用戶的惰性讓他不願意主動去升級,微軟的瀏覽器升級模式又那麼古老(而Firefox的提示升級和Chrome的後台自動升級模式倒省去了不少麻煩)。所以我們只有靠自己的力量來推動IE6的滅亡了。

2010年1月26日

為了互聯網的發展 IE6必須死掉

六年前,整個互聯網完全被一種瀏覽器主宰:Internet Explore,特別是IE6. 沒有了Netscape與之競爭,加上Windows XP捆綁瀏覽器銷售方式,微軟使之在用戶佔有率上最高曾達到95%. 而如今我們有了很多優秀的瀏覽器,如Firefox,safari,opera,chrome,當然還有IE8。

可為什么世界上還有15%到25%的人還在使用那個是在數字舊石器時代(2001年)發明的瀏覽器呢?做為一個程序員,設計師,UI設計師,我真是無法用數字表示為了和過時的瀏覽器進行兼容,我和其他的程序員花費了多少額外的時間。

盡管用IE6來展現WEB有些困難,互聯網還是在成長。但是隨著HTML5的發布,如果我們的網站還必須要兼容這個瀏覽器,那互聯網的革新必然會受到壓制。這就是隨後幾個月將會發生的事情,更重要的是,這就是為了互聯網發展,我們必須放棄IE6的原因。

IE6的問題

是的,Facebook不喜歡IE6

此時你也許會有兩個問題:IE6究竟有什么問題?為什么還有這么多人在用它?第一個問題的答案相當簡單:因為面對快速發展互聯網IE6用的是一種十分過時的技術。想象一下你在來自2001年電腦(20GB空間,256MB內存)上 訪問社交網站,使用Microsoft Office, iTunes, IM,視頻遊戲和所有你的桌面應用,是什么感覺?相同的道理,有大量採用新技術開發的網站在IE6上不能正確的運行。這裏有個IE6不支持的技術的列表,相信程序員們都聽說過:

- CSS v2(聯級樣式表):它是我們所有的設計能在網上生效的根本。因為此,設計師必須要實現一些額外的補丁才能讓他們的網站在IE6上正確的加載。

- PNG 的透明亮性:有大量的.png圖書在IE6上不能正確的顯示。它基本上阻止了人們在設計工作中使用這種圖片。

- 安全問題:就像如果你不升級你的殺毒軟件,你將會受到間諜軟件的襲擊,同樣如果你不升級你的瀏覽器,你的瀏覽器將會成為黑客攻擊你的通道。甚至有些代碼能直接讓IE6崩潰。我不想告訴你這些代碼怎么寫,你可以從Wikipedia上找到。它就是這樣不穩定。

- Digg , Facebook , 和 YouTube (soon): Digg和YouTube都宣布了將不再對IE6進行支持。如果你用IE6登錄Facebook,你將會看到希望你更換成更好的瀏覽器的建議。在不久的將來你將不被允許使用IE6來Digg文章和觀看yourtube視頻。

還有很多公司指出IE6在拖他們的後腿.37Signals,很多以web為基礎的非常流行的商業應用的制造者,公開的拒絕對IE6的支持,他們說繼續支持IE6意味著將不能優化我們的界面,不能提供客戶更好的界面體驗。

現在你也許會奇怪為什么人們還要用這個過時的瀏覽器。很多人都指出有兩個主要原因:其一這個瀏覽器是Windows XP上的缺省瀏覽器,其二,很多公司的IT部門並不認為有必要升級他們的瀏覽器,而且他們認為升級瀏覽器很麻煩。除非有個重大的事件,例如Google不允許用這個瀏覽器訪問其服務,否則人們還會滿足於現狀。

目前,整個互聯網仍然被IE6所帶來的局限所劫持著。然而目前出現了一種新的技術將會接管整個互聯網。這種技術IE6完全不能勝任。它就是HTML5.

下一階段:HTML5

HTML(超文本標記語言)是塑造整個互聯網的語言,你們也許都用過HTML標記(尤其是那些博客們),或者很熟悉。HTML5是下一版的HTML語言,它帶來的新特性是十分誘人的,尤其是它的規範制定者 (Ian Hickson and Dave Hyatt)分別來自Google和Apple.

Google極力推廣它,因為它能很大的擴展web開發的空間。在今年的Google I/O大會上,他們展示了一些HTML5能做的一些事情。其中最酷的事情是:

- Video標記:通過使用 《 video 》標記,你可以直接把視頻文件嵌入HTML中。因此,你就可以直接控制視頻的外觀了。

- Audio標記:跟視頻相同,在網頁中嵌入音頻將容易多了。

- Time: 這個標記將幫助網頁認識頁面上的時間。 還有一個給數字使用的標記《meter》。

- 拖拽功能:在這一點上他們還在爭論,在HTML5裏你最終將能夠在瀏覽器裏隨意拖拽文件。這個功能最值得一提的地方是它將使用在Google即將開發的社交軟件Google Ware上。這也是Google極力推薦它的原因。

- 本地存儲:如今Web應用能像桌面應用一樣了 -- 除了它們不能容易的把東西存到你的計算機裏。HTML 5 解決了這個問題。

- 地理特徵:使用HTML5, 你可以使web應用知曉你的方位,以及得到更多其他相關信息。隨著移動定位設備的流行,這點更為重要了。

- Canvas: canvas可以允許你實現腳本位圖。 這意味著你能在HTML上隨機創建美麗的圖片,意味著很多的web應用可以變的更動態和更多樣。Mozilla Bespin 就是一個使用HTML 5 編程的大工程,也是一個 - 你也猜到了 - 不能在IE6上運行的工程。

就像其他好的編程語言一樣,隨著時間的發展,會有越來越多的功能加入到HTML 5中。如果你想知道更多的關於HTML 5的知識,我推薦你閱讀 the IBM Technical Library, 但問題是:因為在HTML 5時代,老的瀏覽器仍然運行,網站們都不會輕易的實現HTML 5 提供的功能。隨著越來越多的公司放棄對IE6的支持,使用IE6的用戶將會慢慢被忽略

IE6扼殺互聯網發展很久了

自從2001年開始我們就在討論什么時候IE6能壽終正寢,直到今日我們才看到了一個轉折點,各個公司也開始感覺到IE6的退出。YouTube和Digg清楚的明白,繼續支持這種過時的瀏覽器絕對不符合他們的最大利益,所以他們公布他們將逐步放棄對IE6支持的計劃。越來越多的公司開始讓他們的領導明白保持他們的網站在IE6上正確運行的代價越來越高。

而且向前看,HTML5 能讓我們開發出更加豐富多彩的web應用程序。我們的生活越來越多的跟web相關,我們使用像Facebook這樣的web應用與日俱增Google甚至發布了 Google Chrome OS,一個開發的操作係統,能夠隨時運行web應用,因為它就是基於瀏覽器的。如果像Google Ware 這樣的富客戶端的程序還需要去迎合那些已經過時的瀏覽器的話,那它將不能把潛質充分的發揮出來。

就2001年使用條件,IE6足夠用也非常好,但web需要革新,發展,成為像桌面那樣的而且同桌面程序無縫連接的程序,那些需要更多的打補丁、花費時間能量去實現這些功能的瀏覽器必將被淘汰。讓人們升級瀏覽器的辦法只有:他們喜愛的網站不支持IE6,使用了HTML5新技術,並且不兼容以前過時的技術。

總之,我們正在一個緊要關頭,為了能走過這一關,IE6必須退出,這關係到所有的開發者和使用者。

編外語

面對Html5的浪潮,個人網站似乎絲毫不動,這一現象讓人們想到了幾年前大家一直都在堅持800*600的分辨率,而2007年後,1024*768勢如破竹般的衝進了我們視界,改變還是循舊,你如何選擇?

趕快停用IE 6吧

若你的組織/企業還在Windows XP上使用Internet Explorer 6,現在該停止了。

市場上現在已經有許多IE 6以外的其他選擇,包括Mozilla Firefox 3+與Google Chrome 2+,若非用IE不可,那麼微軟也有提供更新版的,包括2006年10月就已經推出的IE 7,還有在2009年3月推出的IE 8,後兩者更新版不論在功能或安全性上都有大幅提昇。

若你是企業的IT人員,現在還允許公司裡面可執行IE 6,那你得懺悔自己不夠專業。你覺得這個批判太強烈嗎?那不妨看看Google、Adobe還有一堆最近被中國駭客攻擊導致企業原始碼與機密資料外洩的資 安專家吧,這些有組織的駭客是從哪個破口攻入的呢?根據微軟自己的說法,正是IE 6

「目前,我們知道有部分針對性的攻擊利用IE 6這個漏洞來進行攻擊,我們還沒看到有利用其他IE版本所發出的攻擊。」

微軟在資安回應中心一篇名為「Mitigating Factors」 的文章中有明確提到,本次用來攻擊的IE 6漏洞程式並無法在Windows Vista或Windows 7的 IE 7與IE 8發生作用。若你是在Windows XP SP3使用 IE 8瀏覽器,保障會多一層,這是因為預設會啟動「Data Execution Prevention」功能之故。

微軟資安研究中心工程部門的Jonathan Ness在另一篇部落格也說得很清楚:

「至今我們所看到的攻擊,包括已經被公開的範本程式,都只會影響使用IE 6的客戶。較新版本的IE雖然也會受該漏洞影響,不過因為有規避功能,使得駭客比較難得逞。」

若你的組織/企業還在Windows XP上使用IE 6,你可直接把本篇文章寄給你的CEO或CIO,或任何一位公司管理高層。記得以下這張圖片也會放進去:

沒錯,或許最快這幾天這個漏洞就會補起來了,但一定還會有下一個,且說不定攻擊範本現在就有了。在2010年的今日,市面有這麼多種選擇,貴公司還執意使用不安全的網際網路基礎建設實在沒有理由。

IE 6用戶,該是換一套的時候了。你的IT部門其實早有三年時間可換掉IE 6,若這種事他們處理不來,或許也是該換人的時候了。