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

Firefox OS真能打入行動系統領域 像Firefox一樣成功?

看完這些數據,你就會明白,Android和蘋果已完全占據了智慧手機領域。儘管競爭者用了最大努力,看起來還未能打破他們的防護墻。 而Mozilla認為他可以。開源組織預測,憑仗先進的Web技術,Firefox OS可以和桌面瀏覽器一樣,以一樣的方式闖入智慧手機領域。


Table 1
Worldwide Mobile Device Sales to End Users by Vendor in 2Q12 (Thousands of Units)


Company

2Q12


Units

2Q12 Market Share (%)

2Q11


Units

2Q11 Market Share (%)

Samsung

90,432.1

21.6

69,827.6

16.3

Nokia

83,420.1

19.9

97,869.3

22.8

Apple

28,935.0

6.9

19,628.8

4.6

ZTE

17,936.4

4.3

13,070.2

3.0

LG Electronics

14,345.4

3.4

24,420.8

5.7

Huawei Device

10,894.2

2.6

9,026.1

2.1

TCL Communications

9,355.7

2.2

7,938.9

1.9

HTC

9,301.2

2.2

11,016.1

2.6

Motorola

9,163.2

2.2

10,221.4

2.4

Research In Motion

7,991.2

1.9

12,652.3

3.0

Others

137,233.4

32.8

152,989.70

35.7

Total

419,007.90

100.0

428,661.15

100.0

Source: Gartner (August 2012)




Table 2
Worldwide Mobile Device Sales to End Users by Operating System in 2Q12 (Thousands of Units)



Operating System



2Q12



 Units



2Q12 Market Share (%)



2Q11



 Units



2Q11 Market Share (%)



Android



98,529.3



64.1



46,775.9



43.4



iOS



28,935.0



18.8



19,628.8



18.2



Symbian



9,071.5



5.9



23,853.2



22.1



Research In Motion



7,991.2



5.2



12,652.3



11.7



Bada



4,208.8



2.7



2,055.8



1.9



Microsoft



4,087.0



2.7



1,723.8



1.6



Others



863.3



0.6



1,050.6



1.0



Total



153,686.1



100.0



107,740.4



100.0



Source: Gartner (August 2012)





Mozilla一名官員曾說過:我們“絕對”需要另外一個選擇,Mozilla正非常好地在做這件事情。

Mozilla是作為Netscape的一個分支機構開始運作的。任何知曉網路歷史的人,就知道Netscape的Netscape Navigator當時曾主導著全部瀏覽器市場,直到有一天,Internet Explorer的出現。

在爾後的幾年裡,微軟的IE瀏覽器完全統治了全部市場。直到2004年,Firefox的推出,完全改變了這一切,並觸發了當時的瀏覽器大戰,就和今天我們所了解到的一樣。

如今,雖然面對Chrome的攻勢,Firefox節節潰退,但它依然是世界三大瀏覽器之一。

因此,當Mozilla說,他要打破行動系統的市場格局時,你應當把它當回事。

“這是件容易的事情”,Chin??niah說道,我們曾打算把桌面瀏覽器移植得手機系統,而Mozilla確切做到了。

力推Firefox OS,是想把開源Web帶到行動裝置領域中來。

這樣做意味著,我們可以完全脫離目前封閉的行動生態體系。想一想你每次嘗試同步各種裝置的失敗體驗,特別是,如果你購買的不是一樣系統的裝置,情況將更加糟。

如果你想知道這類基於Web的行動作業系統有甚麼好,MG Sielger博文中的一段寫得非常好: 
不要象設計站台那樣開發Web利用,開發Web利用就要當作沒有站台這個概念。為那些過去永遠不使用桌面電腦的人開發Web利用。由於不久,將會有更多人這樣。
儘管Firefox OS和Android一樣是建立在Linux內核上,Mozilla仍希望你把它當作為一個大的利用,裡面裝有很多小的利用。

沒有本地利用,對這個系統沒有甚麼本地概念,所有都基於Web,即使電話功能也是如此。而當你離線時,這些利用都能工作。這意味著很多沉重的緩存,但也意味著最大限度地節儉硬體資源。

那麼,它能成功嗎?

Firefox OS的市場定位可能很好的解釋了開發這個系統的緣由。 Mozilla其實不想把它當作iOS殺手,而是要給大眾帶來一款基於Web的裝置,和入門級的Andr??oid裝置或高階功能機的價格大約相當。

“我們所帶來的利用試圖和使用開放標準的體驗一致“,Chinniah說道。在某種程度上,這意味著沉重的HTML5整合。但請記住,這聽起來有點嚇人,HTML5領域有800萬開發人員,遠超Android和iOS。

還記得,有很多科技偉人,包括馬克·紮克伯格(Facebook開創人)認為HTML5從長遠來說,是一個很好的解決方案。 而Mozilla正在實踐這個理念。

另外一方面,也有人曾試圖開發一個基於web的OS。比如谷歌也動用了所有的資源都不能做到,那末為何Mozilla就能夠?

請記住,Mozilla和他們相比,沒有太多的包袱,可以賭得起。如果見效,那末過去Mozilla在firefox上的成功,一樣會在Firefox OS上重新演繹。
(文:memeburn.com 譯:firefoxos.cc)

Firefox份額跌至20%之內 IE份額上升

根據Net Marketshare的統計,Firefox瀏覽器市場份額跌倒20%之內,市場格局基本無變動,但IE增勢明顯。

 2012年10月,IE加入了0.5個百分點從53.63%增至54.13%,Firefox略跌0.09%從20.08%落至 19.99%;Chrome繼續下滑0.31%,從18.86%降至18.55%;Safari減少0.05%至5.21%;Opera為1.63%,比 上個月加入0.01%。






據瀏覽器版本統計, 剛剛隨Windows 8正式推出的IE10份額微不足道,只有占0.13%,預計下個月才能明顯趨勢;IE8依然最流行占24.50%,IE9 20.11%,二者呈上升態勢,IE6從7.22%降至6.85%,Chrome 22占15.02%,Firefox 15占7.82%。根據桌面作業系統版本統計,Windows 8 占0.41%,Windows 7和XP分別為44.69%和40.66%。

速度大比拚:IE9狂電三大瀏覽器




幾周前微軟討論了Flickr資源管理器示範,對比了IE9平台預覽第二版、ChromeSafari以及Firefox在圖片渲染方面的性能。
 不久前 IE9更新了平台預覽第三版,微軟也在今天提供了又一輪測試對比,並引入了Amazon Shelf概念應用。
 Amazon ShelfFlickr資源管理器一樣是使用HTMLCSSJavaScript標準編寫的,並且包括一個非常關鍵的HTML5新功能canvas元素,canvas是一種非常強大的功能,能呼叫Javascript API直接繪製圖形。
 

IE9中的canvas是預設開啟硬體加速的,當IE9使用者瀏覽一個使用了canvas的網站時,IE會自動呼叫PC的所有資源來提供最佳性能,這是目前的瀏覽器無法實現的。使用IE9時,Amazon Shelf可以實現每秒60格的回應速度,堪稱實時回應,而普通的瀏覽器僅能達到18 fps

下面來看一下各大瀏覽器的對比,微軟解釋說此次對比中之所以沒有增加IE8,是因為它並不支援canvas元素。

首先,來看一下Chrome 5的表現。Chrome不使用任何GPU資源,每0.99秒更新一次頁面,在書架載入動畫時格速約為1fps,這一成績十分低。



其次來看蘋果Safari 5。在動畫載入時,Safari沒有任何渲染動作,成績為0,同樣也僅佔用CPU資源。



Mozilla昨天發佈了Firefox 4 Beta 1,不過微軟在此次測試中使用的是Beta 2的預覽版本,在預設設定下FirefoxGPU硬體渲染並未開啟。Firefox0.25秒更新一下頁面,格速為8fps


最後來看IE9平台預覽第三版,從下圖可以看到,IE9呼叫了GPU硬體實現了渲染加速,CPU呈週期性處理數據,能抽出更多時間來處理其它應用程序,因此提供了穩定、流暢的頁面渲染,格速高達60fps


簡單CSS hack:區分IE6、IE7、IE8、Firefox、Opera

簡單CSS hack:區分IE6、IE7、IE8、Firefox、Opera
方法一

跨瀏覽器的網頁設計一直是讓人很頭疼的問題,這不只是因為瀏覽器的版本眾多,還有一個重要的原因是相同瀏覽器的不同時期的版本也會有差異,甚至是在不同操作同台上還會有不同。因此使CSS hack技術進行瀏覽器區分是實現跨瀏覽器訪問一個好方法。CSS Hack技術有很多,具體可以查看:

本文據說的主要是通過「.」,「>」,「*」,「_」來區分。以下是本人對這四種符號的測試結果:
———————IE6—— IE7——IE8——FF2——FF3— Opera9.5
>property—— Y—— Y—— Y—— N—— N—— N
. property—— Y—— Y—— Y—— N—— N—— N
* property—— Y—— Y—— Y—— N—— N—— N
_ property—— Y—— N—— N—— N—— N—— N

我們可以看到>property、.property、*property在各瀏覽器中的表現是一致的,只有_property在IE6和IE7、IE8中有所區別。另外還要注意的,IE6是不支持!important的,而其他幾款瀏覽器都識別。

舉例:

要對想同的文字在不同瀏覽器中顯示不同的顏色可以使用:

color:brown !important; /*用於Opera、Firefox2、Firefox3等現代瀏覽器*/

1. >color:green !important; /*IE7、IE8可以識別該規則,因此它覆蓋掉了上一條規則*/
2. color:red; /*所有瀏覽器都可以識別,但是以上兩條規則有!important,所以這條規則被忽視;只有IE6認識並覆蓋掉上兩條規則*/

因此這就實現了跨瀏覽器的表現問題。_property和*property也是一樣的。對於_property來說,只有IE6才能識別,因此可以用於單獨對IE6的設置中。

不過這裡要注意書寫的順序:現在瀏覽器的寫法要寫在最前面,IE6的寫法要寫在最後面用於覆蓋,其他瀏覽器寫在中間。

方法二

其實主要是瀏覽器:IE6/IE7/firefox下,各個對CSS代碼的解釋有區別,下邊轉載一篇HACK的文章,相當實用。

區別IE6與FF: background:orange;*background:blue;
區別IE6與IE7: background:green !important;background:blue;
區別IE7與FF: background:orange; *background:green;
區別FF/IE7/IE6: background:orange;*background:green !important;*background:blue;

註:
IE都能識別*標準瀏覽器(如FF)不能識別*
IE6能識別*,但不能識別 !important
IE7能識別*,也能識別!important
FF不能識別*,但能識別!important

另外再補充一個,底線 "_"

IE6支援底線,IE7和firefox均不支援底線。(推薦.我這只有這個有效!)

於是大家還可以這樣來區分IE6、IE7、firefox
: background:orange;*background:green;_background:blue;

此主題相關圖片如下:

* html p {color:#f00;} 支持 IE6 不支持FF IE7 IE8b
*+html p {color:#f00;} 支持 IE7 IE8b 不支持FF IE6
p {*color:#f00;} 支持 IE7 IE6 不支持FF IE8

註:不管是什麼方法,書寫的順序都是firefox的寫在前面,IE7的寫在中間,IE6的寫在後面。