Firefox 29正式推出,2011年的Firefox 4三年來最大改版,1,300多項變更

Firefox 29正式推出,三年來最大改版

Mozilla基金會正式推出最新版本Firefox 29,新增多項功能特色,堪稱2011年以來最大改版。釋出的版本除了支援Windows、Mac與Linux的桌面版,使用者即日起可以在此下載之外,行動版的Firefox for Android也同步推出。

Firefox上次重大改版為2011年的Firefox 4。Firefox 29換上了名為「Australis」(南極光)的使用者介面,加入1,300多項變更,外觀上更近似Google Chrome瀏覽器,主要改善包括跨裝置同步、客製化的圖像工具列,以及強化使用中的頁籤等功能。

新版Firefox中的工具選單(menu)位置由瀏覽器左方換到右方,並採類似Chrome的三行圖標形式,方便在觸控螢幕上點選。「自訂」(customize)按鍵調到選單中,按下之後,瀏覽器幾乎所有介面元素都可以利用拖拉方式自由調整位置。

最早始於Firefox的頁籤設計讓使用者可以同時開啟很多網頁,但一旦使用者開啟太多網頁,頁籤就會愈來愈短。在Firefox 29中,改用顏色深淺區隔,未使用中的頁籤顏色會變淡,以便使用者能專注在單一網頁中。

其他功能包括效能及速度的提升,因加入Emscripten、ASM.js及內建遊戲引擎Unreal Engine等技術,使Firefox執行3D遊戲速度近似原生程式碼一般。


是喔~1,300多項變更?我怎麼看起來都差不多!

既然「外觀上更近似Google Chrome瀏覽器」這表示「Mozilla基金會」沒啥創意,只會抄襲!

🍎たったひとつの真実見抜く、見た目は大人、頭脳は子供、その名は名馬鹿ヒカル!🍏

你要知道chrome是迟于firefox出来的阿

开源软件之间抄袭没什么的,chrome有开源版本

我要成為幸運的一般會社員

反正誰先推出,不管好不好看,至少是有「創意」!誰後出去學別人的界面,誰就是抄襲!比如Android就是抄襲!這叫做抄襲別人者,永遠都會被別人抄襲!天下文章、程式、產品外觀、使用界面... 通通一大抄!


Google Chrome是一個由Google開發的網頁瀏覽器。「Chrome」是化學元素「鉻」的英文名稱;過去也用Chrome稱呼瀏覽器的外框,中文名曾短暫地用過「鉻瀏覽器」。相應的開源計劃名為Chromium,其採用BSD授權條款授權並開放原始碼,但Google Chrome本身是非自由軟體,也未開放原始碼。

🍎たったひとつの真実見抜く、見た目は大人、頭脳は子供、その名は名馬鹿ヒカル!🍏

Firefox最新29版效能激增的秘密Asm.js

Asm.js架構是Firefox用來加速Javascript的武器,它可以讓Javascript的程式執行效能大幅提升,甚至很貼近原生程式碼(Native code)的執行速度,經Asm.js架構最佳化後的程式碼,執行時間約莫僅比原生程式碼慢1.5倍。

Javascript語言先天設計就不是以高效能為目標,所以難以進行最佳化。其弱型別(Weak type)的特性,讓不同型別可以直接互相轉換,但是當瀏覽器以JIT(Just in time)編譯Javascript時,容易會發生問題或是在執行效能上遭遇瓶頸。這些問題使瀏覽器開發者欲改善Javascript引擎執行效率,最後卻遭受Javascript語言本身限制而碰壁。

Firefox採用有別於直接提升Javascript引擎執行效率的策略,Asm.js架構限制Javascript的功能,拿掉會影響執行效能的部分,所以Asm.js可以說是原始Javascript的瘦身版本,減少了動態型別轉換、記憶體的配置與回收,留下少數嚴格定義的浮點數與整數運算子,因此Asm.js很容易最佳化。

Asm.js取名靈感之一來自組合語言(Assembly language),因為Javascript瘦身過後的Asm.js,犧牲了一些功能,就像是組合語言一樣,不只功能少,且為了效能還需要撰寫冗長的程式碼。不過Firefox並非讓Web應用程式開發者直接使用Asm.js,而是讓開發者先以高階語言C/C++撰寫程式,再以Emscripten編譯器成asm.js的程式。


嘿嘿~既然Javascript超爛,又「受Javascript語言本身限制而碰壁」而且「難以進行最佳化」乾脆廢除!直接用「C、C++」來寫網頁程式不就好了?還搞啥Javascript跟asm.js要幹嘛?真是可笑!要進化乾脆就一次進化到頂!

🍎たったひとつの真実見抜く、見た目は大人、頭脳は子供、その名は名馬鹿ヒカル!🍏

忽視隱私瀏覽網頁形同裸奔

網際網路使用者在瀏覽網頁時,網站通常會在背地裡進行使用者看不見的事,例如洩漏使用者喜好給第三方廣告商等。

Mozilla為幫助使用者瞭解自己的網路行為隱私,因此釋出Firefox的附加元件Lightbeam,透過互動式圖表介面,使用者能夠瞭解誰在監視著他的線上活動,而Lightbeam的取名意義來自「用光束照亮網際網路的死角」。

在Google與Yahoo都相繼放棄支援瀏覽器不要追蹤我(Do Not Track)的功能後,使用者網路隱私權岌岌可危,瀏覽網頁就像在網路上裸奔。

以Google為例,當使用者在Google搜尋關鍵字時,使用者瀏覽網頁行為的相關資訊會成為商品,供第三方廣告商利用來投放廣告,甚至可以精確鎖定單一族群或特定瀏覽習慣的使用者,來提供客製化廣告。不只Google,越來越多網路業者也跟進這樣的作法。不僅如此,Google還會儲存使用者的搜尋關鍵字,若這些搜尋紀錄涉及犯罪事件,也可能被法庭要求提交為證據,而導致使用者吃上官司。以上這些都是使用者需要更有意識關注網路個人隱私的原因。


網路裸奔就裸奔,就算被看光光哪有差啊~

🍎たったひとつの真実見抜く、見た目は大人、頭脳は子供、その名は名馬鹿ヒカル!🍏