国产av一二三区|日本不卡动作网站|黄色天天久久影片|99草成人免费在线视频|AV三级片成人电影在线|成年人aV不卡免费播放|日韩无码成人一级片视频|人人看人人玩开心色AV|人妻系列在线观看|亚洲av无码一区二区三区在线播放

網(wǎng)易首頁(yè) > 網(wǎng)易號(hào) > 正文 申請(qǐng)入駐

記住這兩兄弟,他們犯了互聯(lián)網(wǎng)歷史上最大的錯(cuò)誤!

0
分享至

上個(gè)世紀(jì)90年代,有兩個(gè)兄弟,他們看到互聯(lián)網(wǎng)風(fēng)起云涌,馬上就要爆發(fā),決定投身其中,干出一番事業(yè)。

他們倆仔細(xì)研究了當(dāng)時(shí)互聯(lián)網(wǎng)的入口,即瀏覽器,發(fā)現(xiàn)了一個(gè)重大的問(wèn)題:

瀏覽器能做的事情太有限,就是展示文字+圖片的網(wǎng)頁(yè),最多執(zhí)行一點(diǎn)兒可憐的JavaScript。

相比于功能強(qiáng)大、界面漂亮,有極強(qiáng)交互的桌面應(yīng)用程序,這實(shí)在是太簡(jiǎn)陋、太差勁了!

兩兄弟想到:能不能把桌面應(yīng)用程序“搬”到瀏覽器中呢?

以后大家只要打開(kāi)瀏覽器,就可以聽(tīng)音樂(lè)、看視頻、玩游戲、辦公、做圖像處理......桌面能做的一切,瀏覽器都可以干。

具體該怎么實(shí)現(xiàn)呢?

插件!!


給瀏覽器裝插件,然后從網(wǎng)絡(luò)上下載代碼來(lái)執(zhí)行。

1

不過(guò),兩兄弟走了不同的道路,老大綁定了微軟,改名為ActiveX。

老二去了Sun,和Java眉來(lái)眼去,改名為Applet。


他們的目的也確實(shí)達(dá)到了,不信你看看這些應(yīng)用,哪里像一個(gè)網(wǎng)頁(yè),完全就是桌面應(yīng)用(90年代)嘛!


如果這么發(fā)展下去,就沒(méi)有后來(lái)的Vue,ReactJS什么事情了。

前端工程師用的編程語(yǔ)言不會(huì)是JavaScript,而是C#/VB.NET/Java。

壞就壞在兩兄弟有著致命的缺陷。

兩兄弟當(dāng)中,老大ActiveX的能力最強(qiáng),能訪問(wèn)計(jì)算機(jī)的所有資源——這是程序員喜歡的能力,確是用戶(hù)害怕的能力。

想想看,你打開(kāi)一個(gè)包含ActiveX控件的網(wǎng)站,按照IE的提示把ActiveX從網(wǎng)絡(luò)上下載到瀏覽器,結(jié)果這個(gè)ActiveX控件把你硬盤(pán)上的文件刪除了,嚇人不?


更有些流氓ActiveX控件,賴(lài)到你瀏覽器中,怎么趕都趕不走,如3721。

所以,如果是公司自己開(kāi)發(fā)的ActiveX控件,運(yùn)行在局域網(wǎng)中,這是個(gè)不錯(cuò)的選擇。

如果一旦進(jìn)入廣闊的、野蠻的互聯(lián)網(wǎng),ActiveX就太嚇人了。

老二Applet則聰明得多,他宣稱(chēng)自己運(yùn)行在Java沙箱中,根本沒(méi)法訪問(wèn)本地計(jì)算機(jī)的資源。

但是Applet需要Java運(yùn)行環(huán)境(JRE),JRE又大又復(fù)雜,如果瀏覽器沒(méi)有JRE,需要網(wǎng)絡(luò)下載,非常緩慢。

Java的GUI界面也非常丑陋,嚇跑了無(wú)數(shù)人。

再加上ActiveX和Applet不是開(kāi)放標(biāo)準(zhǔn),沒(méi)法獲得其他大佬的支持,兩兄弟慢慢淡出了大家的視野,在瀏覽器中運(yùn)行復(fù)雜應(yīng)用的第一次努力失敗了。

Web頁(yè)面繼續(xù)平淡無(wú)奇,運(yùn)行在瀏覽器中的依然是HTML+CSS,和一點(diǎn)兒簡(jiǎn)單的JavaScript。

2

轉(zhuǎn)折點(diǎn)是Google的GMail, Google Maps,大家發(fā)現(xiàn):臥槽,用JavaScript也能做出交互這么良好的應(yīng)用啊,還用啥Java,用啥VB, 用啥C++??!


于是,JavaScript火了。

瀏覽器要執(zhí)行的JavaScript越來(lái)越多,負(fù)擔(dān)越來(lái)越重,響應(yīng)越來(lái)越慢。

Google又把兩兄弟的理想給撿了起來(lái):Web不僅僅是網(wǎng)頁(yè),而是應(yīng)用。

只不過(guò),此應(yīng)用再也不是封閉的ActiveX, Applet,而是開(kāi)放的JavaScript、HTML、CSS。

Google還為這種應(yīng)用專(zhuān)門(mén)打造了一個(gè)瀏覽器Chrome,用V8引擎把JavaScript編譯成類(lèi)似Java的字節(jié)碼,高效率執(zhí)行。


JavaScript一路狂飆,jQuery、Angular、React、Vue等框架如雨后春筍冒出。

相應(yīng)地,Web能做的事情也越來(lái)越復(fù)雜,很多應(yīng)用都可以在瀏覽器中運(yùn)行了。

3

但是JavaScript畢竟是個(gè)動(dòng)態(tài)語(yǔ)言,無(wú)論如何優(yōu)化,面對(duì)性能要求很高的應(yīng)用時(shí),還是力不從心。

例如3D 游戲、CAD、軟件模擬/仿真、虛擬和增強(qiáng)現(xiàn)實(shí)、計(jì)算機(jī)視覺(jué)、圖像/視頻編輯以及許多其他需要本機(jī)性能的應(yīng)用,在Web中運(yùn)行是非常吃力的。


此外,下載、解析和編譯非常大的 JavaScript 應(yīng)用程序的成本可能令人望而卻步。

瀏覽器需要一種能力:

1.執(zhí)行一種特殊的代碼,要能達(dá)到接近本機(jī)的速度

2.一定得安全,可以在安全沙盒中運(yùn)行,還有有瀏覽器的同源策略和權(quán)限策略。

3.和瀏覽器中的其他Web技術(shù)(如JavaScript)協(xié)作。

這就是瀏覽器的匯編語(yǔ)言:Web Assembly(WASM)。

不過(guò),這次不再用兩兄弟時(shí)代的插件了,而是在瀏覽器中內(nèi)置了一個(gè)虛擬機(jī)(VM),既能執(zhí)行JavaScript,又能執(zhí)行WASM。


JavaScript負(fù)責(zé)簡(jiǎn)單的交互,WASM負(fù)責(zé)高性能的部分。兩者密切配合,完美。

并且,各種編程語(yǔ)言都可以寫(xiě)代碼,編譯成WASM:


以后你想用某個(gè)應(yīng)用,只需要瀏覽器中輸入網(wǎng)址,立刻開(kāi)始使用,不用安裝。

和別人分享也非常的方便,發(fā)個(gè)link就行了。

4

不知道ActiveX和Applet兩兄弟看到此處會(huì)何感想,他們最早提出了在Web中運(yùn)行桌面應(yīng)用,絕對(duì)是先驅(qū),就是過(guò)于超前,成先烈了。

但是Web技術(shù)還是沿著他們倆的愿景走了下去,瀏覽器的能力越來(lái)越強(qiáng),也許真的有一天,所有的應(yīng)用都被搬到了瀏覽器中。

那將是一場(chǎng)偉大的變革!

特別聲明:以上內(nèi)容(如有圖片或視頻亦包括在內(nèi))為自媒體平臺(tái)“網(wǎng)易號(hào)”用戶(hù)上傳并發(fā)布,本平臺(tái)僅提供信息存儲(chǔ)服務(wù)。

Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.

相關(guān)推薦
熱點(diǎn)推薦
彭德懷到北戴河看望休養(yǎng)的羅榮桓,卻被羅帥嚴(yán)厲批評(píng):你真是糊涂透頂了!

彭德懷到北戴河看望休養(yǎng)的羅榮桓,卻被羅帥嚴(yán)厲批評(píng):你真是糊涂透頂了!

史海孤雁
2026-03-03 17:43:09
短劇變天!真人劇虧損率超90%,頭部演員被欠薪

短劇變天!真人劇虧損率超90%,頭部演員被欠薪

新腕兒
2026-03-02 18:39:39
原來(lái),費(fèi)翔這輩子愛(ài)得最深的,不是葉倩文,而是大他7歲的她

原來(lái),費(fèi)翔這輩子愛(ài)得最深的,不是葉倩文,而是大他7歲的她

心靈的觸動(dòng)a
2026-03-02 19:40:22
崩盤(pán)3000%!1塊錢(qián)狂漲到131萬(wàn),伊朗人的口袋,正在“流血”!

崩盤(pán)3000%!1塊錢(qián)狂漲到131萬(wàn),伊朗人的口袋,正在“流血”!

藍(lán)色海邊
2026-03-03 19:29:48
騎士迎戰(zhàn)東部第一!米切爾繼續(xù)缺席,哈登單核帶隊(duì)沖擊2連勝

騎士迎戰(zhàn)東部第一!米切爾繼續(xù)缺席,哈登單核帶隊(duì)沖擊2連勝

體壇小李
2026-03-03 16:59:46
160元買(mǎi)了100克積存金 北京銀行回應(yīng)

160元買(mǎi)了100克積存金 北京銀行回應(yīng)

財(cái)聯(lián)社
2026-03-03 13:50:06
萬(wàn)幸!李茂一家5口開(kāi)車(chē)11小時(shí)抵達(dá)阿曼,搶到曼谷機(jī)票,即將回國(guó)

萬(wàn)幸!李茂一家5口開(kāi)車(chē)11小時(shí)抵達(dá)阿曼,搶到曼谷機(jī)票,即將回國(guó)

夢(mèng)史
2026-03-03 10:24:08
郭德綱宣布德云社繼承人

郭德綱宣布德云社繼承人

逍遙論經(jīng)
2026-03-03 13:18:51
伊朗總統(tǒng)勢(shì)單力??;革命衛(wèi)隊(duì)亂成了一鍋粥

伊朗總統(tǒng)勢(shì)單力??;革命衛(wèi)隊(duì)亂成了一鍋粥

寰宇大觀察
2026-03-03 16:57:10
廣州一村設(shè)宴請(qǐng)4000多名村民過(guò)元宵節(jié),海內(nèi)外宗親捐50多萬(wàn)元支持,村民:大家非常高興

廣州一村設(shè)宴請(qǐng)4000多名村民過(guò)元宵節(jié),海內(nèi)外宗親捐50多萬(wàn)元支持,村民:大家非常高興

環(huán)球網(wǎng)資訊
2026-03-03 09:24:10
演都不演了!剛復(fù)出就開(kāi)演唱會(huì),票價(jià)賣(mài)到1280,到底誰(shuí)給的自信

演都不演了!剛復(fù)出就開(kāi)演唱會(huì),票價(jià)賣(mài)到1280,到底誰(shuí)給的自信

樂(lè)悠悠娛樂(lè)
2026-03-01 10:27:25
現(xiàn)貨黃金日內(nèi)轉(zhuǎn)跌

現(xiàn)貨黃金日內(nèi)轉(zhuǎn)跌

財(cái)聯(lián)社
2026-03-03 00:06:13
6億打水漂?投資人揭《美人魚(yú)2》不上映原因,劣跡藝人害慘周星馳

6億打水漂?投資人揭《美人魚(yú)2》不上映原因,劣跡藝人害慘周星馳

查爾菲的筆記
2025-09-02 00:48:54
日經(jīng)225指數(shù)跌幅擴(kuò)大,現(xiàn)跌3.0%

日經(jīng)225指數(shù)跌幅擴(kuò)大,現(xiàn)跌3.0%

每日經(jīng)濟(jì)新聞
2026-03-03 13:41:26
女子假信佛與多位高僧發(fā)生不當(dāng)關(guān)系,秘密錄制5600段視頻。

女子假信佛與多位高僧發(fā)生不當(dāng)關(guān)系,秘密錄制5600段視頻。

特約前排觀眾
2026-02-09 00:05:05
人沒(méi)本事,一看就知:沒(méi)本事的人,每到春節(jié),就會(huì)有3個(gè)通病

人沒(méi)本事,一看就知:沒(méi)本事的人,每到春節(jié),就會(huì)有3個(gè)通病

聚焦最新動(dòng)態(tài)
2026-02-28 09:53:49
沙特王儲(chǔ)突然站隊(duì),中國(guó)三年前留下的后手,關(guān)鍵時(shí)刻拉了伊朗一把

沙特王儲(chǔ)突然站隊(duì),中國(guó)三年前留下的后手,關(guān)鍵時(shí)刻拉了伊朗一把

肖茲探秘說(shuō)
2026-01-28 18:29:02
金融美女高管沉迷小鮮肉,威逼利誘讓他獻(xiàn)身,丈夫抓奸場(chǎng)面太炸裂

金融美女高管沉迷小鮮肉,威逼利誘讓他獻(xiàn)身,丈夫抓奸場(chǎng)面太炸裂

離離言幾許
2026-03-03 15:53:07
現(xiàn)貨黃金日內(nèi)跌幅擴(kuò)大至3%,報(bào)5153.9美元/盎司

現(xiàn)貨黃金日內(nèi)跌幅擴(kuò)大至3%,報(bào)5153.9美元/盎司

每日經(jīng)濟(jì)新聞
2026-03-03 19:38:07
誰(shuí)能想到,女單世界第一孫穎莎,在新加坡還有這么可愛(ài)的一面!

誰(shuí)能想到,女單世界第一孫穎莎,在新加坡還有這么可愛(ài)的一面!

小光侃娛樂(lè)
2026-03-03 19:30:08
2026-03-03 20:47:00
碼農(nóng)翻身 incentive-icons
碼農(nóng)翻身
有趣且硬核的技術(shù)文章
231文章數(shù) 630關(guān)注度
往期回顧 全部

科技要聞

擁抱AI的"牛馬":邊提效邊自嘲"自費(fèi)"上班

頭條要聞

東北小伙走丟25年回國(guó)認(rèn)親:對(duì)親生父母沒(méi)有任何怨言

頭條要聞

東北小伙走丟25年回國(guó)認(rèn)親:對(duì)親生父母沒(méi)有任何怨言

體育要聞

35輪后積分-7,他們?cè)庥鍪飞献钤绲慕导?jí)

娛樂(lè)要聞

謝娜霸氣護(hù)夫:喊話(huà)薛之謙給張杰道歉

財(cái)經(jīng)要聞

特朗普“不惜一切”!全球股債齊崩

汽車(chē)要聞

第一梯隊(duì)輔助駕駛加持 iCAR V27定檔3月13日上市

態(tài)度原創(chuàng)

時(shí)尚
教育
家居
健康
數(shù)碼

普通人穿衣真的很簡(jiǎn)單!單品選對(duì)、搭配合理,大方舒適又得體

教育要聞

剛剛!第一批院校復(fù)試線(xiàn)公布了!

家居要聞

萬(wàn)物互聯(lián) 享科技福祉

轉(zhuǎn)頭就暈的耳石癥,能開(kāi)車(chē)上班嗎?

數(shù)碼要聞

27個(gè)全國(guó)愛(ài)耳日:華為FreeBuds Pro 5,三大護(hù)耳筑牢聽(tīng)力健康防線(xiàn)

無(wú)障礙瀏覽 進(jìn)入關(guān)懷版