Maison >interface Web >tutoriel HTML >Serveur Web de décomposition d'URL du noyau du navigateur
La partie centrale du navigateur est le moteur de rendu (Rendering Engine), que nous appelons généralement le « noyau du navigateur », qui est responsable de l'analyse de la syntaxe des pages Web (telle que HTML, un sous-ensemble de le langage de balisage universel standard, JavaScript) et restituer et afficher des pages Web. Par conséquent, le soi-disant noyau du navigateur fait généralement référence au moteur de rendu utilisé par le navigateur. Le moteur de rendu détermine la manière dont le navigateur affiche le contenu de la page Web et les informations de format de la page. Différents noyaux de navigateur ont également une analyse différente de la syntaxe d'écriture des pages Web, de sorte que les effets de rendu et d'affichage de la même page Web dans différents navigateurs à noyau peuvent également être différents.
IE noyau : trident
Trident (également connu sous le nom de MSHTML) est un moteur de composition développé par Microsoft. Les navigateurs utilisant le moteur de rendu Trident incluent : IE, Maxthon, World Window Browser, Avant, Tencent TT, Netscape 8, NetCaptor, Sleipnir, GOSURF, GreenBrowser et KKman, etc.
Google Blink
est un moteur de mise en page de navigateur développé par Google et Opera Software. Google prévoit de restituer ce moteur en fait partie. du projet Chromium et a été annoncé en avril 2013. Ce moteur de rendu est un fork du composant WebCore du moteur open source WebKit et est utilisé dans les navigateurs Chrome (versions 28 et ultérieures), Opera (versions 15 et ultérieures) et Yandex.
Firefox gecko
Le travail représentatif principal Mozilla FirefoxGecko est un moteur de mise en page Web open source écrit en C++. Gecko est l'un des moteurs de composition les plus populaires, juste derrière Trident. Les navigateurs les plus connus qui l'utilisent sont Firefox et Netscape 6 à 9.
Webkit Apple
est principalement utilisé dans le système Mac OS, son Il se caractérise par une structure de code source claire et une vitesse de rendu extrêmement rapide. L'inconvénient est que la compatibilité avec les codes des pages Web n'est pas élevée, ce qui empêche certaines pages Web non standard de s'afficher correctement.
Décomposition d'URL
scheme://host.domain:port/path/fieldname
Type de service Internet (http )ftp email telnet
hôte hôte www.xxx sport.xxxx
nom de domaine baidu.com
numéro de port : 80 : 8080
chemin de la page Web
nom du fichier
Serveur Web : IIS apache nginx (Russie)
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!