成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

危機來臨:Firefox開始大修

原創
系統 瀏覽器 新聞
在接連不斷的競爭壓力下,Mozilla已經開始在三個方面分別對Firefox做出重大變動。

【51CTO 3月3日外電頭條】在接連不斷的競爭壓力下,Mozilla已經開始在三個方面分別對Firefox做出重大變動。

首先是名為JaegerMonkey的新JavaScript引擎,這是一個起源于Safari的項目,據稱能夠至少讓Web程序的運行速度快上30%。其二是新的Windows圖形引擎,將會利用硬件加速來更好的顯示圖形和文字。第三是一種編程工具系統,幫助開發者更好的創建Firefox插件。

自5年前推出以來,Firefox已經從IE手中搶到不少市場份額。但現在它的前景卻不容樂觀,更多強勁的競爭對手不斷加入進來,Google的Chrome加入了競爭的行列,蘋果的Windows版Safari受到不少支持者的歡迎,Opera的開發也在快速前進。而且微軟已經顯示出強力復興IE的跡象,這一點可能最重要的。有興趣的51CTO.com讀者可以參考《“全球最快瀏覽器”Opera 10.50正式發布》《Firefox、Chrome愈戰愈勇 IE份額跌破65%》《IE8超過IE6 成為全球用戶數***瀏覽器》。

當然Firefox的數據統計還是不錯。它的份額在去年11月Net Applications的統計中達到了24.7%,今年2月的統計稍微有些下滑,為24.2%。有興趣的讀者可以參看51CTO.com的文章《火狐瀏覽器市場份額連續3個月下滑 跌至24.2%

在過去一年里Mozilla對Firefox做了很多項重大的改革,在3.5和3.6版中推出了一系列新功能,新的“Lorentz”開發模式也讓成功的讓插件開發者在用到Flash Player等時碰到的崩潰事件減少?,F在,Firefox的新一代思路已經逐漸形成,更加著眼于現實世界的應用。

JavaScript的大變動

Mozilla在JavaScript競賽中做出的努力值得贊揚,它的TraceMonkey引擎一度非常具有競爭力。但是現在Chrome的V8和Safari的Nitro引擎已經超過了它,而且***的Opera 10.5測試版中的Carakan引擎也會迎頭趕上,甚至可能擊敗所有的競爭者。

JavaScript占瀏覽器的處理比重越來越大,網頁功能日益復雜,很多用戶界面的新功能都是用JavaScript編寫,擁有一個超級JavaScript引擎非常重要,Mozilla名為JaegerMonkey的新項目也由此誕生。

Mozilla的程序員們總結說,Firefox的JavaScript引擎會把一些常用任務轉換為通過處理器語言直接編譯運行,這樣可以加快代碼處理速度,而不再需要高級別的JavaScript指令。

“我們發現當追蹤功能正常工作時我們的速度會非常快。但當追蹤失效的時候就會回落到07年08年的水平,這是不能接受的,我們需要修好它,”JaegerMonkey程序員David Anderson在博客中說,“我們的新項目JaegerMonkey就是為了解決這一點,我們剛剛開始,但反饋的結果已經很樂觀。”

JaegerMonkey程序員David Mandelin描述說Mozilla將使用蘋果的Nitro JavaScript引擎來為基礎構建新的引擎。

“我們決定使用蘋果的Nitro開源JavaScript JIT,”Mandelin在博客說,“我們之前就知道它很簡潔,速度很快而且開放源代碼,它的C++設計非常精細,所以這是非常合適的。”

SunSpider JavaScript基準測試顯示JaegerMonkey確實要快得多,這還沒有進一步的優化。Anderson的測試顯示,在32位x86系統上處理速度快了30%,64位x86系統的處理速度快了45%。

JaegerMonkey距離主流測試還需要一段時間,源代碼已經可以下載,但尚未進入Mozilla的Firefox原型測試版。

Direct2D加速

Mozilla的另一項重大改變是加入對微軟Direct2D技術的支持,能夠加速文本和圖形處理能力。

Direct2D及相關的DirectWrite接口可以直接進入計算機的顯示芯片來處理Windows Vista和Windows 7的許多任務。其中一個變化是字體的反鋸齒功能,讓字符的顯示變得更加平滑。

關于正在開發的IE 9的消息還不是很多,但Direct2D支持是絕對具有的功能。在2009年一次IE 9的展示上,微軟展示了Direct2D能夠讓比如網上地圖的縮放等操作速度得到驚人的提高。

Mozilla的想法是盡快拿出Direct2D支持,不讓微軟搶占先機。

Jetpack SDK

Firefox的另一項變化是對Jetpack擴展平臺的改動。Mozilla希望新的系統能夠更加方便程序員使用,也讓Firefox用戶更好的管理瀏覽器,比如在安裝或更新插件時不需要重新啟動。

現在使用Jetpack仍需要比較多的程序專業知識,Mozilla正試圖通過發布軟件開發工具包(SDK)來消除這一點。

“我們剛剛發布了Jetpack SDK 0.1的***個候選版,”Jetpack團隊成員Atul Varma在郵件中說,“但它還有點毛糙。”

“這個SDK還是給那些知道如何使用命令行shell做開發工具的人,”Varma說,“我們正在開發基于Web的開發環境,叫做FlightDeck,這會讓開發者更容易的進行合作和建立真正的Firefox擴展插件。”

插件是Firefox的一項重要優勢。多年來開發者們已經為Firefox創作了數以千計的插件,有需要的人可以通過插件來自定義瀏覽器功能。同時Mozilla還正在努力開發稱為XUL的插件平臺,讓用戶組安裝或更新插件時不需要重新啟動瀏覽器。

分別看來,這三個方面都值得人們注意的。雖然不能說依靠它們就能改變Firefox的命運,但總體來說,它們顯示出Mozilla并不自滿,而且決心讓Firefox在競爭中保持領先。

【51CTO.com譯稿,合作站點轉載請注明原文譯者和出處?!?/p>

原文:Elements of Firefox overhaul arrive for testing作者:Stephen Shankland

 

【編輯推薦】

  1. Firefox 3.6并不盡善盡美
  2. Google 加入反 IE6 聯盟:IE6 真的能被消滅嗎?
  3. ***版火狐/Chrome/Opera速度對比測試
  4. 瀏覽器戰國三年:三大痛處困擾明日霸主

 

責任編輯:佚名 來源: 51CTO.com
相關推薦

2021-08-17 10:50:07

MozillaFirefoxWebRender

2013-02-25 11:25:32

Firefoxcookies

2012-03-16 09:34:57

Firefox路線圖

2023-05-05 11:58:51

2021-09-07 11:19:13

UPS電源服務器

2010-07-07 10:58:00

馬云

2022-03-28 13:30:24

UbuntuFirefoxsnap

2019-06-06 15:00:10

2011-11-24 14:37:33

數據中心服務器數據中心升級

2022-05-23 09:31:03

MozillaFirefox瀏覽器

2013-05-14 10:41:23

Firefox火狐瀏覽器

2021-05-20 09:58:37

MozillaFirefox站點隔離

2010-03-12 09:17:12

Firefox更新

2013-05-13 11:53:48

2019-10-23 16:04:08

架構IT系統維護

2024-11-19 13:58:11

2010-02-23 21:17:17

統一通信運營商

2012-10-24 13:42:04

2012-07-11 10:21:43

Firefox升級

2018-08-02 05:13:05

點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 久久久成人一区二区免费影院 | 久久免费视频1 | 国产精品无码永久免费888 | 国产精品久久亚洲 | 成人午夜影院 | 日韩视频在线观看一区二区 | 精品一区二区三区不卡 | 麻豆av在线免费观看 | 日韩视频免费看 | 国产综合精品一区二区三区 | 91视频在线看 | 亚洲精品2 | 色婷婷激情 | 欧美成人a| 免费国产视频在线观看 | 亚洲视频免费在线观看 | 久操亚洲 | 99re6在线| 日日干干 | 99久久99久久精品国产片果冰 | 亚洲成av人片在线观看 | 日韩精品一区二区三区在线观看 | 日韩国产高清在线观看 | 一区二区中文 | 一道本不卡 | 中文字幕综合 | 亚洲国产成人久久久 | 久久久成人动漫 | 美国av片在线观看 | 日韩精品免费一区 | 欧美视频二区 | www.9191| 亚洲免费视频一区二区 | 欧美xxxx在线 | 爱爱综合网 | 狠狠干在线 | 午夜精品久久久久久久星辰影院 | 日本精品999 | 精品三级在线观看 | 成人三级视频在线观看 | 日韩av在线一区二区三区 |