Red de conocimiento informático - Conocimiento sistemático - ¿Qué significa el núcleo del navegador?

¿Qué significa el núcleo del navegador?

La parte más importante o central del navegador es el "motor de renderizado", que puede traducirse aproximadamente como "motor de renderizado", pero normalmente lo llamamos "núcleo del navegador". Responsable de interpretar la sintaxis de las páginas web (como HTML y JavaScript, una aplicación bajo el lenguaje de marcado universal estándar) y representar (mostrar) páginas web. Por lo tanto, el llamado núcleo del navegador, que es el motor de representación utilizado por el navegador, determina cómo el navegador muestra el contenido de la página web y la información de formato de la página. Los diferentes núcleos del navegador tienen diferentes interpretaciones de la sintaxis de la escritura de páginas web, por lo que el efecto de representación (visualización) de la misma página web en diferentes navegadores del núcleo puede ser diferente. Es por eso que los escritores de páginas web deben probar el efecto de visualización de las páginas web. diferentes navegadores del kernel.

1. El kernel Trident representa Internet Explorer, también conocido como kernel IE. Trident (también conocido como MSHTML) es un motor de composición tipográfica desarrollado por Microsoft. Los navegadores que utilizan el motor de renderizado Trident incluyen: IE, Maxthon, World Window Browser, Avant, Tencent TT, Netscape 8, NetCaptor, Sleipnir, GOSURF, GreenBrowser y KKman.

2. Mozilla Firefox Gecko, el trabajo representativo del kernel Gecko, es un motor de diseño de páginas web de código abierto escrito en C. Gecko es uno de los motores de composición tipográfica más populares, sólo superado por Trident. Los navegadores más famosos que lo utilizan son Firefox y Netscape 6 al 9.

3. Los trabajos representativos del kernel WebKit, Safari y Chromewebkit, son proyectos de código abierto, incluidos algunos componentes del proyecto KDE y Apple, y se utilizan principalmente en sistemas Mac OS. Se caracteriza por una estructura de código fuente clara y una velocidad de renderizado extremadamente rápida. La desventaja es que la compatibilidad con los códigos web no es alta, lo que hace que algunas páginas web no estándar no se muestren correctamente. Los principales trabajos representativos son Safari y el navegador Chrome de Google.

4. Presto Kernel El trabajo representativo de OperaPresto es un motor de diseño de navegador desarrollado por el software Opera, utilizado por Opera 7.0 y superior. Reemplaza el motor de diseño Electra utilizado en las versiones anteriores de Opera 4 a 6, incluida la adición de funciones dinámicas como que las páginas web o partes de ellas se pueden reorganizar utilizando eventos en el DOM y la sintaxis del script.