Maison  >  Article  >  interface Web  >  Serveur Web de décomposition d'URL du noyau du navigateur

Serveur Web de décomposition d'URL du noyau du navigateur

巴扎黑
巴扎黑original
2017-06-26 11:50:121623parcourir

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!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn