Guerra de navegadores 2021

Descargo de responsabilidad: este artículo no trata sobre las guerras de navegadores en sí. Más bien, el autor está tratando de explicar la estructura y el mecanismo de los navegadores en un lenguaje simple (comentario del traductor).





Al observar cómo Google Chrome suprime sistemáticamente la competencia en el mercado de los navegadores, Neil More intenta analizar las razones de su popularidad y también explica por qué no debe usarse.





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





, Microsoft , . , «» «».





Navegar por Internet en 2005 no fue muy divertido
2005-

Microsoft, , - . Google





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





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





El liderazgo en PC siempre ha estado con un navegador

, , , . . 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 , .





Componentes del navegador

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





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





HTML, , :





  • . () ;





  • . , . . , , . , .





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





Edge está muerto.  Larga vida a Edge (construido sobre el motor 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 , . (, ) «» . , , .





Defender la libertad y la privacidad en Internet es un trabajo duro
-

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





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





 Como resultado, tenemos una página web compatible con HTML5 con todas las luces intermitentes y tipos de la Web 2.0 para todos los gustos y colores. Las corporaciones de TI (Google, Apple, Microsoft), aparentemente, optaron por navegadores con motores WebKit / Blink, que tienen buena compatibilidad y un montón de derivados. Esperamos sinceramente que Mozilla defienda la independencia de Firefox, pero ahora opera en un entorno desfavorable. Parece que las guerras de los navegadores han vuelto.












All Articles