Développement et évolution du langage HTMLDéveloppement et évolution du langage HTMLVous pourriez tenter une petite expérience amusante de voir comment les pages Web sont devenus omniprésents. Prenez n'importe quel dictionnaire. Choisissez n'importe quel mot, même au hasard. Tapez-le dans votre moteur de recherche. Vous serez très, très, très probable de trouver un site Web consacré à ce mot. L'Internet n'est pas synonyme du World Wide Web, mais l'Internet, il a conduit, puis il a conduit l'Internet que l'utilisation synergique accru la demande de bande passante réseau, les serveurs, les technologies du logiciel et du matériel. Le mantra pour les années 1990 serait''plus grand, mieux, moins cher, plus vite.''Et les gourous du Web et l'Internet remis, chaque année: les meilleurs, plus rapides, moins chers, mais pas, pour la défense de la loi de Moore, nécessairement plus grand .
Gordon Moore, un ingénieur et un des fondateurs d'Intel (avec Robert Noyce), a observé que chaque année le nombre de transistors sur une planche doublé au même prix à tous les 18 mois. Cette observation est depuis devenu connu en tant que loi de Moore, et il a été appliqué à l'idée que le CPU de capacité des ordinateurs double tous les 18 mois, tandis que le prix reste stable. L'une des premières leçons de l'ère Internet, c'est que le moteur du développement logiciel ou matériel, ou , comme un professeur de plus délicieusement l'a formulé,''Software fabrique du matériel se produire.'' HypercardHypertexte (c'est-à-texte qui peut être utilisé que des liens vers d'autres données, ou qui répondent en quelque sorte à un clic de souris ou de vol stationnaire comme d'avoir une légende apparaîtra au-dessus d'une icône expliquant sa fonction avait été autour pendant un moment en théorie et en . La pratique d'Apple est sorti avec Hypercard en 1986. HyperCard a été basée sur des concepts plus tôt sur les années 1940, qui avait''cartes''qui a tenu des champs contenant des données unique. Ces cartes étaient presque comme premières itérations des formes que pourrait être utilisée pour stocker et de manipuler des données. Ces cartes étaient liées à d'autres cartes et conservés dans une pile qui peut être intercepté par un élément précédent / suivant. Pensez à votre carte standard 3 × 5 indice ou Rolodex carte. Les cartes de regarder tous les mêmes, mais les informations de chaque carte contient est unique. Vous pouvez mettre ces cartes dans n'importe quel ordre. Tu peux les jeter si vous voulez, et écrire des données sur une nouvelle carte, ou vous pouvez simplement une croix sur des données anciennes et d'écrire de nouvelles données sur l'ancienne carte. Supposons que vous avez une collection de CD de jeu et vous décidez de garder des informations sur chacun de vos CD sur des fiches que vous gardez dans une petite fenêtre sur votre bureau (à côté de votre bureau). Les cartes ont toutes le même format: Nom de CD, le groupe, Game type, année, and Company. Chacun de ces éléments d'information est situé sur une ligne distincte. L'entrée de valeurs à ces champs (CD, groupe, type de jeu, l'année, l'entreprise) serait unique (sauf si votre avait deux ou plusieurs copies du même CD), mais le format des cartes seraient identiques. Cela préfigure le format / dichotomie majeure contenu au format HTML. La technologie de hypercartes ou hypertexte, a été naturellement appliquées aux liens qui se sont développées dans le codage HTML. HTMLLe codage qui anime le Web est le HTML, et même si nous nous dirigeons vers une plus grande mise en œuvre générale du HTML 4.01 et le XHTML, le navigateur le plus fort est toujours la version HTML 2.0, parce que presque tous les navigateurs graphiques soutenir. HTML 4.01 inclut un soutien accru de script, le soutien feuille de style, une meilleure prise en charge multimédia pour le streaming des éléments, et un contrôle supplémentaire sur présentation de la page. Même si la dernière est une version HTML 4, il n'a pas vraiment eu quatre générations, elle n'a en fait que trois (y compris cette dernière évolution. 4.01 et 4.02). Le premier standard (accent mis sur normalisés) version a été HTML 2.0. Il a intégré le support d'éléments de formulaire interactif, y compris les zones de texte, des étiquettes, des options et les boutons d'envoi, claire et de sortie, et la structure de table. Menant à 2.0 était une série d'évolutions rapides concernant conception fonctionnalités pour le Web mise en œuvre éparpillés dans autant que, jusqu'en 1993, personne n'a vraiment pensé à mettre ensemble. Alors que le père du langage HTML (et HTTP et le navigateur) a été Berners-Lee, sa création a été enracinée dans un peu de terre fertile. Ses innovations sont de deux ordres: - Le concept de lien entre les documents de sorte que l'utilisateur pourrait se pencher sur des documents provenant de plusieurs sources différentes sur son ordinateur - HTML modélisation sur un langage normalisé de balisage existants dans le monde entier normalisé général Markup Language (SGML). À partir de SGML, Berners-Lee a emprunté plusieurs des tags nous allons utiliser dans l'article 4 pour faire une page Web. De SGML vint aussi les concepts d'un document, de se séparer d'un document sous forme de blocs de données et de marquage (ou balisage) les blocs de données et les éléments qu'il contient. Le génie de Tim Berners-Lee a été de visualiser et de créer ensuite des connexions là où il n'en existait pas auparavant. Il a pris l'hypertexte et marié à une technologie de liaison de donner aux gens la possibilité d'amener des blocs de données provenant de diverses sources référencées sur l'écran. Ils n'avaient jamais été en mesure de le faire avant. Ainsi, d'une manière de parler, Berners-Lee pourrait être considérée comme le lien qui fait le Web, HTML, un succès phénoménal conception langues, il est aujourd'hui. En d'autres termes, en bref, il a inventé le lien. Il pourrait être soutenu, cependant, que David Raggett de Hewlett-Packard a été le cofondateur, car il tellement améliorée sur cette structure de base après une visite auprès de Berners-Lee en 1992. Bien que nous ne rentrerons pas en elle l'histoire de ses efforts en solitaire dans la nuit à la maison après la nuit pour créer ce qui équivaudrait à un nouveau langage HTML (+) sur une table encombrée salle à manger, sa poursuite obstinée de présenter une langue qui, adressée Web Developers ' besoins communs devrait être source d'inspiration pour tous ceux qui heure obstinément long travail dans l'obscurité à mener à bien le fruit d'une grande idée. Ainsi, en 1992, nous avons la seconde itération (ou première codification) du langage HTML, HTML +, qui contient les fonctionnalités suivantes: - La possibilité de flux de texte autour des images et des formes avec des légendes - Le redimensionnement des tableaux - La création de milieux d'images - L'utilisation des opérateurs arithmétiques et logiques relationnelles Montre un exemple de ces fonctionnalités. Raggert démontré toutes ces fonctionnalités en 1993 à la Conférence http://www d'abord en utilisant le navigateur Arena, il avait développé pour mettre en valeur HTML +. L'un des résultats significatifs de la Conférence http://www a été la décision d'en avoir une version platformindependent de code HTML qui pourraient être utilisés par n'importe quel navigateur. Lors de la conférence, il a été convenu que le travail sur le HTML + devrait être reporté à mener à l'élaboration d'une norme HTML 3. Malheureusement, la course du temps et de la technologie ne permettait pas de normalisation de prendre effet, et la croissance et l'acceptation des dernières versions de HTML a été quelque peu entravée par les navigateurs concurrents utilisés pour rendre les pages Web. C'est pourquoi vous avez des problèmes de compatibilité et doit effectuer des essais pour apparence de votre page Web dans plusieurs navigateurs. Les deux grands, jusqu'à tout récemment, étaient Netscape versus IE. IE semble avoir remporté la majorité des parts de marché. Toutefois, le successeur du navigateur Netscape, Firefox, gagne rapidement des parts de marché, et Apple Safari est le navigateur par défaut pour le marché de la résurgence Macintosh. Le point est le suivant: Essai sur les navigateurs les plus populaires avant de déployer votre site Web, ou les utilisateurs se plaindront. Certaines des caractéristiques prévues Raggett ont été creusées par l'équipe talentueuse de NCSA Mosaic dirigée par Eric Bina. Ils ont été les premiers à présenter les images postées, des listes imbriquées, et des formulaires interactifs. Et étant parfois première est suffisant, même si certains dans les milieux universitaires et les cercles de développement n'ont jamais cessé de se plaindre que ces caractéristiques éventuellement incorporés dans le corpus du langage HTML en version 3 ne sont pas tous que de grands. En raison de l'absence de structure cohérente de développement (c'est-à-dire, un organisme de normalisation présentant un modèle de développement pour les auteurs Web à suivre), le support pour le HTML a été historiquement inégaux. Nous avons vu l'ajout de fonctions (généralement appelés extensions) que les navigateurs concurrents éteint qui ne fonctionne que sur leur propre navigateur. L'utilisation de couches dans Netscape est une illustration, et les différences de codage en 3D shading pour les frontières est une autre. Les feuilles de style en cascade (CSS), utilisé pour simplifier et standardiser la mise en forme de sites Web et intégré dans HTML 4.01, effectivement obtenu son début comme une extension. Il faudrait des années pour les modifications de code populaires de percoler à travers des versions de navigateur et être largement acceptée. D'autres seraient s'accélérer progressivement scripts populaires, par exemple, utile d'envoyer des données à une imprimante, puis quelqu'un d'autre serait d'écrire un morceau de code qui est utile et il serait également filtrer dans la communauté des utilisateurs. Vers le milieu des années 1990, vous aviez un masse amorphe de programmes qui coulerait dans et hors de la boîte à outils du programmeur, et aucun ensemble d'outils normalisés réel que tout le monde pourrait utiliser tout le temps pour accomplir les tâches fixées. L'effort de 1996 à la normalisation, HTML 3.0, tout simplement jamais vraiment décollé. Pourtant, en 1997, une mise en oeuvre récente du normes énoncées dans le HTML 3.0 a de nouveau été offert. HTML 3.2 offre un soutien accru pour les tables, et a donné plus d'éléments à des formulaires interactifs. Mais ce qui sous-tendent depuis mai son importance (et l'acceptation) a été la définition du langage permettant l'intégration de scripts comme un outil de création Web, sans parler de la compatibilité descendante. un article présenté par Connie Kinney Disclaimer:Notre site n'est pas responsable du contenu de cet article. Webarticles est une ressource d'information gratuite. Important: Cet article "Développement et évolution du HTML" a été traduit par un logiciel automatique. Nous nous sentons désolés pour les fautes d'orthographe que mai ont eu lieu. Nous vous remercions de votre compréhension.
|
|||||
| Online: 438 users browsing the articles directory |
|
|