Maison >interface Web >js tutoriel >L'origine de JavaScript et en quoi consiste le navigateur

L'origine de JavaScript et en quoi consiste le navigateur

yulia
yuliaoriginal
2018-09-08 15:51:071726parcourir

En tant que développeurs front-end, JavaScript est quelque chose que nous devons apprendre, et il joue un rôle important dans notre travail. Connaissez-vous son origine ? Alors aujourd'hui, je vais vous parler de l'origine de JS

1 Initial JavaScript

Mosaic a été le premier navigateur de l'histoire d'Internet à utiliser et à afficher couramment. des images en 1993 sortent.

Plus tard, en raison du transfert des droits de marque, l'équipe de développement d'origine a développé Netscape Navigator, qui est également le prédécesseur de nombreux navigateurs.

JS est apparu pour la première fois en 1996 dans le cadre du navigateur Netscape Navigator. Il a été initialement conçu pour améliorer l'expérience utilisateur des pages Web et a été écrit par Brendan Eich.

Au début, JS s'appelait liveScript, mais plus tard, il a été renommé JavaScript en raison de la coopération avec Son Company. Plus tard, Son Company a été acquise par Oracle Company et tous les droits d'auteur appartiennent à Oracle.

2. La composition du navigateur

Le navigateur est principalement composé de deux parties, le shell et le noyau (moteur de rendu (règles de grammaire et rendu) [js moteur | autres modules 】), le noyau contient également beaucoup de choses.

Moteur de rendu, le moteur de rendu du noyau est principalement responsable des parties html et CSS, définissant les règles de grammaire, les règles de rendu, les chemins et vitesses de rendu, etc.

Réseau, utilisé pour afficher le contenu demandé, tel que les requêtes http, il possède une interface indépendante de la plateforme et peut fonctionner sur différentes plateformes.

Le backend de l'interface utilisateur est utilisé pour dessiner des composants de base tels que des zones de sélection combinées. Il possède une interface universelle qui n'est pas spécifique à une certaine plate-forme. La couche inférieure utilise l'interface utilisateur du système d'exploitation.

moteur js, ie6 est sorti en 2001, ce qui était la première fois à optimiser le moteur js.

En 2008, Google a publié Chrome, qui utilise un moteur js optimisé. Le code du moteur est V8. Il est célèbre pour sa vitesse rapide car il peut convertir directement le code js en code machine 0101 pour l'exécution.

Plus tard, Firefox a également lancé un puissant moteur js - Firefox3.5 tracemonkey (optimisation du chemin pour le code fréquemment exécuté) - Firefox 4.0 leaguermonkay.

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