ブラウザ戦争2021

免責事項:この記事は、ブラウザ戦争自体に関するものではありません。むしろ、作者はブラウザの構造とメカニズムを簡単な言葉で説明しようとしています(翻訳者のコメント)。





Neil Moreは、Google Chromeがブラウザ市場での競争を体系的に抑制している様子を観察し、人気の理由を分析し、使用すべきでない理由についても説明します。





, 2000- (, , 1995-, ). - , «Compatible with Netscape» (« Netscape») «Under Construction» (« »), 56 / .





, Microsoft , . , «» «».





2005年にインターネットを閲覧するのはあまり面白くありませんでした
2005-

Microsoft, , - . Google





-? ? , - - ? -, , , . : .





1993 , Web 1.0. , -. , , . «»? 27 , ? , - . , HTTP , -.





PCでのリーダーシップは、常に1つのブラウザでした。

, , , . . DDoS-a , ,   . , , – , , .





1990- . - JavaScript . , .





  • . . HTTP(S) – , FTP, , SMTP – DNS – -, TCP/IP- .





  • . , , , , , . – . 





  • . . , Java .





  • . , . - , Web SQL . API .





  • JavaScript. - JavaScript -. , , . - .





  • . . , - (. ). : HTML (DOM), — . .





,

, , . , ( ), .





TCP/IP / HTTP – , . . , .

, : JavaScript .





, . : - HTML? , - ; HTML , W3C, , HTML.

, - -, , , . .





, , , - -. , .





, , , . , HTML , .





ブラウザコンポーネント

, - . . , WebKit Blink , , Gecko, Firefox ( ) .





, , - HTML CSS . . ? ; () (HTML CSS).





HTML, , :





  • . () ;





  • . , . . , , . , .





HTML . , . ( ), , . , . - .





エッジは死んでいます。 ロングライブエッジ(Blinkエンジン上に構築)。
Edge . Edge ( Blink).



, , HTML. «data state» ().  <, «tag open state» (« »). a–z «start tag» ( ») «tag name state» (« »). , «data state». < /,  «end tag token» (« »), , > .





HTML ,   HTML, <HTML> <BODY> , <BODY> </BODY> , </BODY>   </HTML>.





, , , HTML, . , - «» . , , - , .   , , , .





HTML , WebKit Apple , , , <body>.





HTML , DOM. HTML CSS ( ) CSS. HTML CSS , . , .





. , – , . , , , . <defer>, , .





WebKit Gecko , , , , CSS, . , , , , ( )





. DOM , , HTML. CSS , . – , , , , . ; , DOM.





, , . . .





. , . HTML , . (, ) «» . , , .





インターネット上で自由とプライバシーを守ることは大変な作業です
-

, JavaScript JIT-. . JavaScript, « » -. JavaScript ( 1990-, ), – Web Assembly (Wasm).





2015-, 2017- 2019-. . Wasm C/C++ Rust "", JavaScript, .





 その結果、HTML5と互換性のあるWebページが作成され、すべての好みと色についてWeb2.0のすべてのウィンカーと男が登場します。IT企業(Google、Apple、Microsoft)は、明らかに、優れた互換性と多数の派生物を備えたWebKit / Blinkエンジンを備えたブラウザーを選択しました。MozillaがFirefoxの独立性を擁護することを心から望んでいますが、今では不利な環境で動作しています。ブラウザ戦争が戻ってきたようです。












All Articles