正確解決IE6的問題的方法

這個話題是從IE6 No More引起的,那本是一場反對IE6瀏覽器的行動,幾乎每個身邊的開發人員都在自己的WordPress上安裝一個插件,要求那些IE6瀏覽器用戶安裝其他瀏覽器,否則就拒絕用戶對網站的訪問 。使用拒絕訪問這么極端的手段是否有必要?是否背離了Web開發者對用戶基本的尊重?用何種方式去正確解決IE6的問題,值得任何靠萬維網吃飯的人去獨立思考,尋找出路 。
端過飯碗之前的思考幾乎每個Web從業者都要感謝瀏覽器,無論身為產品經理、內容編輯人員、開發者;這就好比即便開著寶馬穿Armani睡凱賓斯基也要心懷感激,感謝陽光、土地、雨露、農民伯伯給世界帶來的糧食 。用戶是萬維網的衣食父母,瀏覽器是Web的第一用戶;開放、自由是網絡的基本特點,也是服務用戶、改變世界的法寶 。感謝瀏覽器,尊重用戶 , 是每一位Web修正者托缽的心路歷程 。
使用IE6的用戶也是用戶【正確解決IE6的問題的方法】懷揣著以用戶為中心寶典,將IE6用戶拒之門外,而理由是它是不好的瀏覽器,實在有點葉公好龍的味道 。在此,諸如存在即真理這樣的大道理不是本文討論的范圍,事實情況是:IE6依然是國內用戶使用最頻繁的瀏覽器 。假如用戶從來不關心瀏覽器的版本,或者干脆不知道TT、Maxthon正在使用當前IE內核,稀里糊涂的被拒絕訪問 , 想要看到期望的內容,就必須被強迫安裝新的瀏覽器用戶遇到了網絡流氓 。
技術不可能脫離商業在這里并不是要給IE平反,微軟的瀏覽器一直很爛 , 但是它們的商業策略一直很成功 , 對于很多國內網絡用戶 , 除了游戲之外,上網就等于IE QQ 。每一個有Web開發經歷的人都應該知道,還有比IE6更爛的瀏覽器,那就是臭名昭著的IE5/IE5.5,開發人員要準備一大堆的hack才能夠讓樣式表正常運行在IE5里面;那么是否有人曾經大張旗鼓的IE5 No More呢?壓根不用理睬,IE5已經逐漸的退出了歷史舞臺 , 是商業運作的結果 , 也是用戶選擇的過程 。
可以肯定依然有用戶在使用IE4/IE5,因為瀏覽器不僅僅是一個簡單的技術問題,它已經在商業競爭層面留下了太多的痕跡;產品在大眾化過程中,往往會偏離最新技術的軌道,向商業屈服,以便獲取發展資本 。
拒絕訪問是可笑的行為藝術壘起七星灶 , 銅壺煮三江 , 擺開八仙桌招待十六方,來的都是客,全憑嘴一張,在中國古代尚且知道童叟無欺的基本商業準則,為什么在21世紀會存在瀏覽器歧視?實在想不通 。或者可以把IE6 No More理解為一種行為藝術,在表演中,IE6被妖魔化 , 順便把其他瀏覽器都洗的干干凈凈;掩耳盜鈴,于事無補,只能讓某些用戶徘徊在Web內容的高墻之外 , 改變不了什么 。
IE6 No More也不是一個純粹技術問題世界上沒有什么瀏覽器是完美的 , IE6之外的那些也都存在著各種各樣的問題 。IE6 No More有兩個很有意思的特征:第一、IE7和IE8被漂白了;第二、其他瀏覽器有機會瓜分市場 。無論微軟的瀏覽器多么糟糕,至少在國內的網絡支付還主要依靠IE瀏覽器;暫時無法將IE瀏覽器與Windows平臺割裂;對IE用戶而言,重新安裝證書的代價依然很大 。
IE6的廠商將瑕疵產品捆綁在操作系統上 , 網站開發者卻以拒絕訪問來懲罰用戶,用戶何罪之有?胸懷同理心的Web從業者絕對不會容忍讓用戶淪為商業競爭的犧牲品!
正確解決IE6的淡出任何一個變革都是緩慢的過程 , 要從根本上解決IE6的問題,重點在廠商,而不是用戶 。IE6和其他老舊瀏覽器一樣 , 早晚都會退出歷史舞臺,然而這個過程應該是用戶自發的 , 而非網站采用懲戒的方法威逼利誘 。甚至連目前的IE瀏覽器都有支持Html5的方法,那么肯定可以針對IE6進行一些基礎有效的代碼改進 , 也許不能解決根本問題,但至少是在為用戶而努力 。
無論如何 , 讓用戶使用瀏覽器正常訪問內容都是Web開發的底線,不能因為幾個頁面效果就給IE6用戶莫大的抵觸 。讓IE6用戶首先能夠訪問Web內容,然后再推薦更優秀的瀏覽器 , 這才是正確的解決之道 。

相關經驗推薦