HTML5 會不會使 Linux 比 Windows 更受歡迎?

html5流行,硬體計算速度越來越快,網路傳輸速度也越來越快,許多應用都能在服務端運行了。

未來我們只要瀏覽器就能做任何的事,文檔編輯,多媒體編輯等等。linux系統(like chrome OS)會不會更受歡迎?成為電腦廠商的首選系統?因為windows要授權費。


謝謝邀請。我認為不行。即便我自己說這個有瓜田李下之嫌。

「許多應用都能在服務端運行」不等於「所有應用都能在服務端運行」,何況電腦廠商不負責生產應用,它們的目標是賣硬體。另一點是,授權費不是用戶遠離一個系統的理由。授權費是企業對企業,用戶根本不是直接的付費方。即使沒有授權費,也並不意味著硬體廠商一定會降價。君不見,iPhone 手機一樣昂貴,消費者還是趨之若鶩。這跟技術沒有關係。


HTML5自身能不能流行起來還是個問題?

在移動端,它比得過原生應用么?在桌面,它的體驗能達到原生應用么?

一個系統,用戶越多,應用也就越多,應用越多,用戶還會繼續增加。linux想代替window太難了。

再說說「一次開發,到處運行」這個理念,都是開發人員的追求,而不是用戶的追求,這個,又讓純HTML5開發的應用前途渺茫。


呵呵,知道「Linux 桌面系統什麼時候取代 Windows?」這個問題的標準答案么?永遠是「明年」。

指望單靠一項新技術就超越一個成熟的生態系統的想法是幼稚的。以 Chrome OS 現在的形式,不要說取代 Windows 了,Android 都取代不了。

另外,計算和通訊資源確實會越來越快,但未來是移動的,而電池容量不會顯著增加。這個硬約束導致了 HTML5 永遠只能作為原生應用的一個補充,而非徹底取代。


引用一句話."理想很豐滿,現實很骨感"

首先,HTML5技術事實上現在還相當不成熟.有著運行速度慢,開發人員少的窘態,從現在HTML5應用相當匱乏的情況就可以看出.

其次.Linux目前的應用主要集中在伺服器端,由於其自由開放的特性,需要用戶具有較好的計算機基礎,入門難度較高,難以普及.

最後,Linux與Windows的區別根本性在於其商業特質,微軟不會讓linux取代其商業地位,勢必有著商業策略調整,況且擁抱HTML5又不是Linux的特權.

綜上所述.結論是不太可行


Linux那邊已經比Windows更受歡迎了

未來「許多應用都能在服務端運行」、「瀏覽器就能做任何的事」,ios、android就夠了


其實按照你的這個邏輯

tml5流行,硬體計算速度越來越快,網路傳輸速度也越來越快,許多應用都能在服務端運行了。

未來我們只要瀏覽器就能做任何的事,文檔編輯,多媒體編輯等等。

計算機的操作系統是什麼並不重要了

Linux是不要錢,但僅僅是授權而已,可是其他的成本呢?學習成本?維護成本?

對於公司而言,可能關係不大,可是對於個人用戶而言,這個成本卻是巨大的


最新的旗艦手機,官方價格android有比iPhone便宜嗎?

再說了HTML5能代替的本地應用實在是太有限了,如果HTML5的日常化應用解決的化,最新崛起的應該是平板的工作功能的崛起,看看現在的平板吧 ,娛樂為主。


千萬別,我們沒那麼多時間給伸手黨解決問題


又是HTML5.....我不得不說,所謂的HTML5就是瀏覽器產商的炒作而已。

HTML5由於先天的劣勢,以後不可能會起什麼大浪的。放心吧。

理由:

其一,運行效率太低太低。不要用所謂的摩爾定律來試圖反對,遊戲APP永遠對運行速度有更高的要求。hmtl5的運行效率用來做遊戲的話,至少5年內是不行的。

其二,現在html5已經開始分裂了,分裂成兩個標準。本來就不是標準的東西,還繼續分裂···前途簡直沒有。

其三,開發工具幾乎沒有,就更別提和flash ide相比了···

其四,各種瀏覽器支持的也有限。拿pc上的chrome去打開那些所謂的html5的站點,經常卡死。要知道chrome的核心dll一個就接近50m,這麼龐大的東西,支持html5還這麼差,更別提移動設備那些有限的資源了。我是覺得,那些手機瀏覽器,解析各種html4的網頁都不一定標準,就更別提html5了··

其五,想到再說····

所以綜合來說,那些讚美HTML5的,基本都是一廂情願而已。尤其IE6都還堅挺,XP還佔據40%市場的中國,想推廣HTML5,太難。10年前有人大呼什麼IPV6 X64 之類的時代要到了,可目前可以說還是早的很。十年前我就在關注一項矢量繪圖技術:SVG,絕對比canvas繪圖能力強大,可惜一直沒有商業公司推廣,以至於現在幾乎沒人知道。

再進一步,所謂的HTML5,之所以拿出來炒,最大的原因恐怕還是喬布斯這人,想在商業上踢翻adobe。要知道flash一旦成為標準,在對開發者要求極其苛刻的ios平台,一切都將可以繞過蘋果的限制。所以喬布斯才出如此極端之做法。現在喬布斯已逝,HTML5的前景堪憂啊。

再加一段。下面幾位同學的親身體驗也說明了,要用現在的HTML5來做移動應用,幾乎是不可能的。其一,api有限,比如想和文件系統、其他各種設備交互,現有的API用其來簡直捉荊見肘;

其二,許可權不夠。

其三,用原生語言寫出的app尚且如此耗電,有時候,那些網頁,肯定都卡爆了,即是說,效率不夠。

其四,做出的應用幾乎是全裸擺在競爭對手前面,難以加密。

其五,開發工具不夠,想寫點複雜的東西,累的半死。

詳見目前的 HTML5 開發跟一年前比進展如何,國內國外有沒有區別? 我的回答

-----

補充:

不管做哪種應用,HTML5都有各種不可饒恕的缺陷。

.....首先如果拿HTML5來做手機應用。如果是普通工具類型的APP,那界面部分確實可以省一些工作量。用網頁來做界面確實比native方便很多,但一般來說界面只是工作量的一部分,大部分後台邏輯還是得在native來做。所以HTML5的優勢不是特別大。

..... 如果用HTML5來做手機遊戲, 那問題就大多了。首先就是效率問題,用JS這種東西,再怎麼優化也達不到native的程度,這點你也許會說chrome的效率已經夠高了,但並不是所有手機都裝了chrome,這其實就牽扯到第二個問題,兼容性問題。要解決效率問題就得解決兼容性問題。但目前安卓上瀏覽器種類太多了,每種對html5的支持不一樣,對JS的運行效率也不一樣。而大部分遊戲對效率要求肯定是越高越好。非要犧牲native的性能優勢,而花那麼大精力去整html5幹嘛呢?其實無非就是因為html5開發上稍微方便點,移植簡單點。但對於手機遊戲,本身就有cocos2等方便移植的引擎,開發、運行、移植效率也高,何樂而不為呢。

..... 如果用HTML5來做PC應用,那問題就更大了。不像手機端,webkit一統天下,pc上ie各個版本一直霸佔著大份額市場。HTML5能否流暢跑起來都成問題。事實上,曾經有公司嘗試用網頁做互聯網客戶端,可IE的表現實在太差,版本多,bug多,最後項目終歸失敗。而豌豆莢這種網頁做客戶端,也是自己帶了個超大的libcef.dll 下去。

. HTML5吹噓的就是方便開發方便移植,但無論開發還是移植上,都需要兼容各種瀏覽器,連瀏覽器都跨不過去,何談跨平台呢。

..... 另外,HTML5的安全性也是個問題。要閱讀和破解太方便了。對於那些看慣晦澀難懂的彙編的搞逆向的人來說,所謂的混淆,簡直形同虛設。

..... 事實上,要說明HTML5發展如何失敗,只需要舉一條例子就夠了,那就是facebook押注html5的大失敗。facebook肯定是碰到上述的各種問題,才不得不放棄所謂的html5。要知道做出放棄HTML5是個多麼大的決定,肯定是到了極端不能忍的地步才會走出這一步。

..... 不過也不是說HTML5一無是處。HTML5一般適合iOS平台、對性能要求不高的遊戲,或PC上,能自帶瀏覽器引擎的客戶端。當然如果有一天,所有瀏覽器能完美支持HTML5,並且運行流暢,那我不反對HTML5會一統開發市場,單如果現今階段,非要把HTML5的優越性無限放大,鐵定會慘遭失敗。


盜版不解決 windows成本永遠不是問題

大牆不解決 chrome book也就是個笑話。。。


我覺得在WEB開發方面HTML5肯定是會流行起來的,怎麼說呢?一方面支持HTML5的瀏覽器越來越多,另一方面HTML5多搜索引擎更加友好,這導致大多數站長願意採用HTML5開發。

但WEB流行不等於操作系統的流行,對於個人PC來說,Linux的推廣並不容易,自身發行版本過多,用戶長期習慣了Windows。習慣這個東西很難改變。伺服器上倒是Linux系統比較流行。個人電腦還是要教育才能推廣啊


按照你的思路,未來流行起來的估計是chrome系統


要比對手流行,重要的一點在於有殺手級的功能:我有一個功能,這個功能很重要,但你沒有。如果linux能直接說出幾個這樣的功能,而且普通用戶都認可,那就有可能超過windows。有了殺手級的功能,然後再有html5這樣的東西,讓原本windows有優勢的地方變成平手,才能真的超過windows。


瀏覽器代替操作系統這個命題在「前chrome時代」就被反覆提起。從今天的發展看,這個設想能否實現的關鍵,既不是網路速度,也不是雲端性能。

用戶使用習慣,數據安全擔憂,電腦手機本地存儲的迅速發展,大型應用和遊戲的出現,使得這些年雲端操作系統不僅沒有離我們越來越近,反而越來越遠。

回頭說到H5,不論是今天的版本,還是H5.NEXT,都還看不到在系統層面的崛起信號,更多還是聚焦在與原生APP的博弈,共存和融合之中。H5會成為移動端的一個強力補充,並向逐漸式微的移動瀏覽器領域提供新的發動引擎,這才是目前可以對H5的更切實期待。

至於更遙遠的未來,會發生什麼,沒人看的清楚。也許到時候電腦都不存在了,人腦直接成為一切計算和控制的無縫中樞……


一句話:不可能

如果一個功能性的或僅僅某個點技術提升就能終結windows,那微軟也太吃素了。linux要超越win都多少年了,一直在喊,從未超越win的零頭啊


推薦閱讀:

jquery網頁載入進度條思路?
為什麼說html5是移動互聯網的趨勢?
做導航欄為什麼用ul>li,而不用dd dt dl?
如何系統的學習做網站?
自問自答:零基礎自學編程,耗時3-6個月能否入門編程並找到一份編程相關工作?

TAG:GoogleChrome | MicrosoftWindows | Linux | HTML5 |