Heim Web-Frontend HTML-Tutorial Die Entwicklungsgeschichte von HTML und HTML5

Die Entwicklungsgeschichte von HTML und HTML5

Aug 13, 2018 pm 01:43 PM

In diesem Artikel geht es hauptsächlich um die Geschichte von HTML und HTML5. Wir alle wissen, dass jede Sprache Zeit zum Polieren braucht, einschließlich der Auszeichnungssprache die Gegenwart. Was ist das:

Die Entwicklungsgeschichte von HTML und HTML5

Die Entwicklungsgeschichte von HTML

Die Entwicklung von HTML von 1993 bis heute und auch die Bewertung seiner zukünftigen Entwicklung.

HTML-Sprache spielt als Standardspezifikation für Internetsprachen eine unverzichtbare Rolle in der Geschichte der Computerentwicklung. Erfolge in HTML bestimmen auch die Entwicklung einer Ära.

Generierung der HTML-Sprache Der vollständige Name von HTML ist Hypertext Markup Language.

HTML ist eine Auszeichnungssprache, die zur Beschreibung von Webdokumenten verwendet wird. Heutzutage sind wir es oft gewohnt, Zahlen zur Beschreibung von HTML-Versionen (wie HTML5) zu verwenden, aber zunächst hatten wir nicht HTML1, sondern einen Entwurf des IETF-Teams aus dem Jahr 1993, der kein formaler Standard war.

Zwei Jahre später, 1995, gab es für HTML eine zweite Version, HTML2.0, die als RFC1866 veröffentlicht wurde.

Anhand der beiden oben genannten historischen Versionen kann man sagen, dass die Entwicklung von HTML sprunghaft voranschreitet. Im Jahr 1996 wurde HTML3.2 zum vom W3C empfohlenen Standard. Später, in den Jahren 1997 und 1999, wurden die aktualisierten Versionen 4.0 und 4.01 ebenfalls zu vom W3C empfohlenen Standards.

Im Jahr 2000 wurde ISO HTML basierend auf HTML4.01 zum Standard der International Organization for Standardization und der International Electrotechnical Commission.

Es wird also auch heute noch verwendet. Obwohl es in dieser Zeit einige geringfügige Änderungen gab, änderte sich letztendlich nichts an der allgemeinen Richtung.

In nur 7 Jahren von 1993 bis 2000 hat sich die HTML-Sprache stark weiterentwickelt. Dank der Bemühungen vieler Menschen wurde schließlich die HTML-Sprache entwickelt, die wir jetzt verwenden.

Die Entwicklungsgeschichte von HTML5

Ein Anwendungs-HTML-Standard unter der Standard Universal Markup Language. Seit der Veröffentlichung von HTML4.01 im Dezember 1999 Nachfolgende HTML5- und andere Standards wurden auf Eis gelegt, um die Entwicklung der Web-Standardisierungsbewegung voranzutreiben. Einige Unternehmen schlossen sich zusammen und gründeten eine Organisation namens Web Hypertext Application Technology Working Group (WHATWG). WHATWG konzentriert sich auf Webformulare und -anwendungen, während W3C (World Wide Web Consortium, World Wide Web Consortium) sich auf XHTML2.0 konzentriert. Im Jahr 2006 beschlossen die beiden Parteien, gemeinsam eine neue HTML-Version zu erstellen.

Der Vorgänger des HTML5-Entwurfs hieß Web Applications 1.0. Er wurde 2004 von WHATWG vorgeschlagen und 2007 vom W3C angenommen, und ein neues HTML-Arbeitsteam wurde gegründet.

Der erste offizielle Entwurf von HTML 5 wurde am 22. Januar 2008 veröffentlicht. HTML5 ist noch in Arbeit. Allerdings verfügen die meisten modernen Browser bereits über eine gewisse HTML5-Unterstützung.

Am 17. Dezember 2012 gab das World Wide Web Consortium (W3C) offiziell bekannt, dass die HTML5-Spezifikation, die die Bemühungen einer großen Anzahl von Netzwerkmitarbeitern gebündelt hat, offiziell fertiggestellt wurde. In der Rede des W3C heißt es: „HTML5 ist der Grundstein der offenen Web-Netzwerkplattform.“

Am 6. Mai 2013 wurde der offizielle Entwurf von HTML 5.1 angekündigt. Die Spezifikation definiert die fünfte Hauptversion, die erste, die die Kernsprache des World Wide Web überarbeitet: Hypertext Markup Language (HTML). In dieser Version werden kontinuierlich neue Funktionen eingeführt, um Webanwendungsautoren dabei zu helfen, die Interoperabilität neuer Elemente zu verbessern.

Seit der Veröffentlichung dieses Entwurfs wurden seit dem 27. Dezember 2012 fast hundert Änderungen vorgenommen, darunter HTML- und XHTML-Tags, zugehörige APIs, Canvas usw. sowie HTML5-Bild-, IMG- und SVG-Tags wurde ebenfalls verbessert und die Leistung wurde weiter verbessert.

Zu den Browsern, die HTML5 unterstützen, gehören Firefox (Firefox), IE9 und höher, Chrome (Google Chrome), Safari, Opera usw.; der inländische Maxthon-Browser (Maxthon) und IE-basierte oder inländische Browser wie 360 Browser, Sogou Browser, QQ Browser und Cheetah Browser, die von Chromium (der technischen Version oder experimentellen Version von Chrome) gestartet wurden, unterstützen ebenfalls HTML5.

Es gibt nur zwei Möglichkeiten, HTML5-Anwendungen auf Mobilgeräten zu entwickeln: entweder die gesamte HTML5-Syntax zu verwenden oder nur JavaScript-Engines zu verwenden.

Die Konstruktionsmethode der JavaScript-Engine ermöglicht die Erstellung mobiler Webspiele. Da die Schnittstellenschicht sehr komplex ist, wurde ein UI-Toolkit zur Verwendung reserviert.

Reine HTML5-Mobilanwendungen laufen langsam und sind voller Fehler, aber die Ergebnisse werden nach der Optimierung besser. Obwohl nicht viele Leute bereit sind, eine solche Optimierung durchzuführen, können Sie es trotzdem versuchen.

Der größte Vorteil von HTML5-Mobilanwendungen besteht darin, dass sie direkt auf der Webseite debuggt und geändert werden können. Die Entwickler der ursprünglichen Anwendung müssen möglicherweise viel Aufwand betreiben, um die Wirkung von HTML5 zu erzielen, und das Codieren, Debuggen und Ausführen ständig wiederholen. Dies ist ein Problem, das zuerst gelöst werden muss. Daher gibt es auch viele mobile Magazin-Clients, die auf dem HTML5-Standard basieren und von Entwicklern einfach debuggt und geändert werden können.

Am 29. Oktober 2014 gab das World Wide Web Consortium unter Tränen bekannt, dass die HTML5-Standardspezifikation nach fast acht Jahren harter Arbeit endlich fertiggestellt und öffentlich veröffentlicht wurde.

Bisher hat sich HTML5 an die Standards der meisten Browser angepasst.

【Verwandte Empfehlungen】

Grundelemente von HTML

Optimiertes Web-Front-End-Wissenssystem



Das obige ist der detaillierte Inhalt vonDie Entwicklungsgeschichte von HTML und HTML5. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn

Heiße KI -Werkzeuge

Undresser.AI Undress

Undresser.AI Undress

KI-gestützte App zum Erstellen realistischer Aktfotos

AI Clothes Remover

AI Clothes Remover

Online-KI-Tool zum Entfernen von Kleidung aus Fotos.

Undress AI Tool

Undress AI Tool

Ausziehbilder kostenlos

Clothoff.io

Clothoff.io

KI-Kleiderentferner

AI Hentai Generator

AI Hentai Generator

Erstellen Sie kostenlos Ai Hentai.

Heißer Artikel

R.E.P.O. Energiekristalle erklärten und was sie tun (gelber Kristall)
3 Wochen vor By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Beste grafische Einstellungen
3 Wochen vor By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. So reparieren Sie Audio, wenn Sie niemanden hören können
3 Wochen vor By 尊渡假赌尊渡假赌尊渡假赌

Heiße Werkzeuge

Notepad++7.3.1

Notepad++7.3.1

Einfach zu bedienender und kostenloser Code-Editor

SublimeText3 chinesische Version

SublimeText3 chinesische Version

Chinesische Version, sehr einfach zu bedienen

Senden Sie Studio 13.0.1

Senden Sie Studio 13.0.1

Leistungsstarke integrierte PHP-Entwicklungsumgebung

Dreamweaver CS6

Dreamweaver CS6

Visuelle Webentwicklungstools

SublimeText3 Mac-Version

SublimeText3 Mac-Version

Codebearbeitungssoftware auf Gottesniveau (SublimeText3)

Was ist der Zweck des & lt; Fortschritts & gt; Element? Was ist der Zweck des & lt; Fortschritts & gt; Element? Mar 21, 2025 pm 12:34 PM

Der Artikel erörtert den HTML & lt; Progress & gt; Element, Absicht, Styling und Unterschiede vom & lt; Meter & gt; Element. Das Hauptaugenmerk liegt auf der Verwendung & lt; Fortschritt & gt; Für Aufgabenabschluss und & lt; Meter & gt; für stati

Was ist der Zweck des & lt; datalist & gt; Element? Was ist der Zweck des & lt; datalist & gt; Element? Mar 21, 2025 pm 12:33 PM

Der Artikel erörtert den HTML & lt; Datalist & gt; Element, das die Formulare verbessert, indem automatische Vorschläge bereitgestellt, die Benutzererfahrung verbessert und Fehler reduziert werden.Character Count: 159

Was ist der Zweck des & lt; Meter & gt; Element? Was ist der Zweck des & lt; Meter & gt; Element? Mar 21, 2025 pm 12:35 PM

Der Artikel erörtert das HTML & lt; Meter & gt; Element, verwendet zur Anzeige von Skalar- oder Bruchwerten innerhalb eines Bereichs und seine gemeinsamen Anwendungen in der Webentwicklung. Es differenziert & lt; Meter & gt; von & lt; Fortschritt & gt; und Ex

Was ist das Ansichtsfenster -Meta -Tag? Warum ist es wichtig für reaktionsschnelles Design? Was ist das Ansichtsfenster -Meta -Tag? Warum ist es wichtig für reaktionsschnelles Design? Mar 20, 2025 pm 05:56 PM

In dem Artikel wird das Ansichtsfenster -Meta -Tag erörtert, das für das reaktionsschnelle Webdesign auf mobilen Geräten unerlässlich ist. Es wird erläutert, wie die ordnungsgemäße Verwendung eine optimale Skalierung von Inhalten und Benutzerinteraktion gewährleistet, während Missbrauch zu Design- und Zugänglichkeitsproblemen führen kann.

Wie benutze ich die HTML5 & lt; Zeit & gt; Element, um Daten und Zeiten semantisch darzustellen? Wie benutze ich die HTML5 & lt; Zeit & gt; Element, um Daten und Zeiten semantisch darzustellen? Mar 12, 2025 pm 04:05 PM

Dieser Artikel erklärt den HTML5 & lt; Time & gt; Element für semantische Datum/Uhrzeit. Es betont die Wichtigkeit des DateTime-Attributs für die Maschinenlesbarkeit (ISO 8601-Format) neben menschenlesbarem Text, das Zubehör steigert

Was sind die besten Praktiken für die Kompatibilität des Cross-Browsers in HTML5? Was sind die besten Praktiken für die Kompatibilität des Cross-Browsers in HTML5? Mar 17, 2025 pm 12:20 PM

In Artikel werden Best Practices zur Gewährleistung der HTML5-Cross-Browser-Kompatibilität erörtert und sich auf die Erkennung von Merkmalen, die progressive Verbesserung und die Testmethoden konzentriert.

Wie verwende ich HTML5 -Formularvalidierungsattribute, um die Benutzereingabe zu validieren? Wie verwende ich HTML5 -Formularvalidierungsattribute, um die Benutzereingabe zu validieren? Mar 17, 2025 pm 12:27 PM

In dem Artikel werden unter Verwendung von HTML5 -Formularvalidierungsattributen wie Erforderlich, Muster, Min, MAX und Längengrenzen erörtert, um die Benutzereingabe direkt im Browser zu validieren.

Was ist der Zweck des & lt; iframe & gt; Etikett? Was sind die Sicherheitsüberlegungen bei der Verwendung? Was ist der Zweck des & lt; iframe & gt; Etikett? Was sind die Sicherheitsüberlegungen bei der Verwendung? Mar 20, 2025 pm 06:05 PM

Der Artikel erörtert das & lt; iframe & gt; Der Zweck von Tag, externe Inhalte in Webseiten, seine gemeinsamen Verwendungen, Sicherheitsrisiken und Alternativen wie Objekt -Tags und APIs einzubetten.

See all articles