美國知名IT雜志《eWeek》網絡版周日刊文稱,微軟上周三公布了其了IE 9瀏覽器的初步細節,并表示將大幅提高其性能;但微軟要實現該目標,在IE 9開發過程中就應該考慮做好10件事,其中包括提高運行速度、加強安全性以及向谷歌Chrome瀏覽器學習等等。在微軟上周三于洛杉磯市舉行的“專業開發者大會”(PDC)上,該公司Windows部門高級副總裁史蒂文·西諾夫斯基(Steven Sinofsky)表示,IE 9的JavaScript性能表現將大幅提高,從而在運行速度上縮短IE同火狐、Chrome等競爭產品的差距。
《eWeek》認為,微軟IE 9要想實現上述目標并非易事。過去數年中,微軟一直希望提高其IE整體性能,但IE 7和IE 8仍遭到了不少用戶和業界人士的批評。如果微軟希望外界最終改變對IE 9的印象,則還有很多工作需要去做。
以下為《eWeek》所列舉微軟在IE 9開發上應做的10件事:
1、提高運行速度
多家外部機構的對比測試結果顯示,在整體運行速度上,IE 8不及蘋果Safari和谷歌Chrome。在IE 9開發過程中,微軟技術團隊應重視提高其整體運行速度的問題。只有這樣,微軟才能挽留住更多現有IE用戶。如果IE 9運行速度仍然緩慢,勢必將導致不少原IE用戶轉投非IE瀏覽器。
2、加強安全性
過去數年中,微軟確實在提高IE安全性上做了大量工作,但仍有很大的改進和提高空間。在安全性問題上,微軟必須做到兩點:一是提高IE代碼本身的安全性;二是IE用戶在訪問不安全的網站時,IE應向用戶發出警告信息。
3、向Chrome學習
目前IE的最大市場優勢就是用戶群龐大。然而谷歌Chrome瀏覽器卻有著自家特色:體積小、安全性高、運行速度快。微軟應考慮借鑒Chrome的優勢,并在此基礎上開發出功能相近的IE。微軟當然不必完全復制Chrome的各項功能,但Chrome的開發思路卻值得微軟借鑒。
4、更遵守網頁標準
外部開發者對微軟IE最為不滿的一件事是:IE沒能很好支持網頁瀏覽標準。在IE 9中,微軟技術開發團隊確實應考慮解決好這個問題。值得欣慰的是,微軟已經在這樣做。該公司今年早些時候表示,IE將支持HTML 5標準。微軟一位代表前不久稱,IE 9將支持業界最新制定的各項網頁瀏覽標準。
5、增加社交功能
雖然IE瀏覽器能夠給網民提供訪問互聯網各種內容的途徑,但該產品仍應加強社交功能。Flock瀏覽器在這方面的工作就做得不錯。此外,在IE 9中增加社交功能并不需要大量技術工作,微軟可輕易做到。
6、增強插件功能
雖然IE已經允許用戶安裝插件,但微軟對插件的重視力度還遠遠不夠。微軟必須意識到,火狐(Firefox)瀏覽器之所以能夠取得市場成功,其核心因素之一就是能夠提供大量插件,用戶用借此打造最符合自己需求的瀏覽器。
7、更加支持JavaScript
JavaScript對于互聯網的重要性不言而喻。微軟也知道這一點,因此IE也支持JavaScript技術。但在IE 8當中,JavaScript的運行速度不及其他非IE瀏覽器,微軟應下力氣解決好該問題。
8、跨平臺支持
IE 瀏覽器只能在Windows操作系統中運行,這當然同微軟最初的IE捆綁策略有關。如果微軟想繼續保持IE在全球瀏覽器市場的優勢地位,就不必固守IE只 在Windows平臺運行的“老規矩”。假如微軟針對非Windows平臺也推出IE瀏覽器,勢必會增加IE的市場份額。蘋果此前已經推出了跨平臺的 Safari,微軟IE不妨也考慮這樣做。
9、考慮開源方式
或許聽上去有些不可思議,但微軟IE 9考慮采用開源開發方式,其實也非常可行。如果IE 9成為開源軟件,則其安全性能將大為提高,修補技術漏洞的時間也將大幅縮短,同時將受到更多網民的歡迎。微軟不妨考慮一下這個問題。
10、注重提升整體價值,不要亦步亦趨
微軟每次發布IE瀏覽器升級版,已形成了一個固定模式:先看看競爭對手產品增加了何種新功能,然后在IE中也添加類似功能。這種亦步亦趨的方式,實際上是出 于打壓競爭對手目的,而不是為了給用戶帶來更佳瀏覽體驗。今后微軟應認真聽取用戶意見,并開發出競爭對手目前還沒有采用的新技術。只有這樣,才能提高IE 的整體價值,從而受到現有IE用戶的歡迎。
進入論壇>>聲明:IT商業新聞網登載此文出于傳遞更多信息之目的,并不意味著贊同其觀點或證實其描述。文章內容僅供參考。新聞咨詢:(010)68023640.推薦閱讀
據國外媒體今日報道,歐盟委員會周五稱,該委員會已經將其對甲骨文74億美元收購Sun交易的反壟斷審查最后完成期限推遲到了明年1月27日。 北京時間11月20日晚間消息,據國外媒體今日報道,歐盟委員會周五稱,該委員會已>>>詳細閱讀
本文標題:微軟IE9瀏覽器應做10件事 向谷歌Chrome學習
地址:http://m.sdlzkt.com/a/xie/20111230/197857.html