|
Die RAND Corporation (RAND Corporation ist ein amerikanischer Think Tank, der ursprünglich von der Douglas Aircraft Company gegründet wurde, um den amerikanischen Streitkräften Forschung und Analyse anzubieten) Amerika war der wichtigste Kalte Krieg (Der Kalte Krieg war ein Zustand geopolitischer Spannungen nach dem Zweiten Weltkrieg zwischen den Mächten im Ostblock und den Mächten im Westblock), stand vor einem strategischen Problem. Wie konnten die US-Behörden nach einem Atomangriff erfolgreich kommunizieren? Also begannen die Wissenschaftler, ein Netzwerk aufzubauen. Das war der Anfang des Internets. Es wurde ARPANET genannt, weil die Pentagons Advanced Research Projects Agencs (ARPA) es installiert hatten. Ray Tomlinson (Raymond Samuel “Ray” Tomlinson war ein Pionier der amerikanischen Computerprogrammierung, der 1971 das erste E-Mail-Programm auf dem ARPANET-System, dem Vorläufer des Internets, implementierte) von BBN erfand das erste E-Mail-Programm.
1983 wurde das ARPANET in ARPANET und das Militärsegment MILNET aufgeteilt. (In der Computervernetzung war MILNET der Name für den Teil des ARPANET-Internetworks, der für den nicht klassifizierten Verkehr des Verteidigungsministeriums der Vereinigten Staaten bestimmt war) Das ARPANET (The Advanced Research Projects Agency Network war ein frühes Paketvermittlungsnetzwerk und das erste Netzwerk, das die Protokoll
suite TCP/IP implementierte) wuchs in den frühen achtziger Jahren weiter. Ursprünglich wurde das WWW nur für die Hochenergiephysik entwickelt.
Tim Berners Lee war die treibende Kraft hinter der Entwicklung. Er schrieb den ersten WWW-Client und den ersten WWW-Server und definierte Standards wie URL (A Uniform Resource Locator, allgemein als Webadresse bezeichnet, ist ein Verweis auf eine Web-Ressource, die ihren Standort in einem Computernetzwerk und einen Mechanismus zum Abrufen derselben angibt) HTML und HTTP (The Hypertext Transfer Protocol ist ein Anwendungsprotokoll für verteilte, kollaborative und hypermediale Informationssysteme) während der Arbeit am CERN. HTML Hyper Text Markup Language Was ist das?
Vor HTML gab es Tausende von Textverarbeitungsprogrammen auf dem Markt. Jeder von ihnen kodierte Text auf eine andere Art und Weise, wenn er Daten auf einer Festplatte speicherte. Dies machte es unmöglich, eine einzige Textdatei zu erstellen, die von jedem Betriebssystem eingesehen werden konnte. (Ein Betriebssystem ist eine Systemsoftware, die Hard- und Software-Ressourcen verwaltet und gemeinsame Dienste für Computerprogramme bereitstellt) Daher war es notwendig, einen Standard zu definieren. Dieser Standard ist die Standard Generalized Markup Language (SGML). HTML ist eine Untersprache der SGML ebenso wie VRML (VRML ist ein Standard-Dateiformat zur Darstellung dreidimensionaler interaktiver Vektorgrafiken, das speziell für das World Wide Web entwickelt wurde) und XML. (Extensible Markup Language ist eine Auszeichnungssprache, die eine Reihe von Regeln für die Codierung von Dokumenten in einem Format definiert, das sowohl menschenlesbar als auch maschinenlesbar ist) ? HTML in keiner Programmiersprache! (Eine Programmiersprache ist eine formale Computersprache, die dazu bestimmt ist, Anweisungen an eine Maschine, insbesondere einen Computer, zu übermitteln) Sie beschreibt nur Formatierung und Hypertext (Hypertext ist Text, der auf einem Computerbildschirm oder anderen elektronischen Geräten mit Verweisen auf anderen Text angezeigt wird, auf den der Leser sofort zugreifen kann, oder wo Text schrittweise auf mehreren Detailebenen aufgedeckt werden kann) Links, und sie definiert verschiedene Komponenten eines Dokuments. Wer hat das HTML gemacht?
Wer kann einen Standard wie die SGML (The Standard Generalized Markup Language ist ein Standard zur Definition allgemeiner Auszeichnungssprachen für Dokumente) oder das HTML für das Internet erstellen? Das Internet ist sehr neutral. Das bedeutet, dass es keine Rolle spielt, in welchem Land Sie leben, welche Sprache Sie sprechen oder welches Betriebssystem Sie verwenden. Das Internet ist nicht an eine bestimmte Nation gebunden. Keine Regierung kann einen Standard für alle Nationen der Erde definieren. Tausende von Unternehmen entwickeln Technologien für das Internet . Die Übertragung einer solchen Befugnis an ein einzelnes Unternehmen würde ernsthafte rechtliche Bedenken hinsichtlich der Monopolisierung und unlauterer Geschäftspraktiken aufwerfen. Nur eine Organisation, die nicht durch eine Regierung oder ein Unternehmen gebunden ist, kann einen solchen Standard schaffen.
Das World Wide Web Consotium (W3C) sucht eine Organisation. Gegründet 1994 und in den Vereinigten Staaten, in Europa und in Asien angesiedelt, ist diese Organisation mit der Entwicklung und Veröffentlichung von Standards für das World Wide Web beauftragt. (Das World Wide Web ist ein Informationsraum, in dem Dokumente und andere Webressourcen durch Uniform Resource Locators identifiziert werden, die durch Hypertext-Links miteinander verbunden sind und über das Internet zugänglich sind)
Diese Standards sind keine Gesetze. Sie sind Richtlinien für Webdesigner, um ihre Produkte mit allen Systemen potenzieller Kunden kompatibel zu machen. Gibt es verschiedene Versionen von HTML? Bisher gibt es sechs verschiedene Versionen von HTML: HTML 1.0 First Tim Berners-Lee (Sir Timothy John Berners-Lee, auch bekannt als TimBL, ist ein englischer Informatiker, am besten bekannt als der Erfinder des World Wide Web) schrieb HTML 1.0 mit seinem eigenen Browser im Jahr 1990. in den nächsten Monaten begannen mehrere andere Web-Browser diese Sprache zu unterstützen. Nur wenige dieser Browser definierten die Sprache auf die gleiche Weise, was zu einer Frakturierung der Sprache in Dutzende von Varianten
führte. Jahrelang haben mehrere Normengruppen versucht, die Sprache zu verfestigen. HTML + 1993 wurde ein Vorschlag für einen neuen HTML-Standard namens HTML + gemacht. Aber es wurde nie ratifiziert. HTML 2.0
HTML 2.0 war die erste Version, die zum Standard wurde. Es wurde 1995 veröffentlicht und war das erste, das Bilder und Formen unterstützte. Zwei neue Browser, die HTML 2.0 vollständig unterstützen: Netscapes Navigator 2.0 und Microsoft Internet Explorer 2.0 (Microsoft Internet Explorer 2 war ein grafischer Webbrowser, der am 22. November 1995 von Microsoft für Windows 95 und Windows NT und im April 1996 für Apple Macintosh und Windows 3.1 veröffentlicht wurde) HTML 3.0 Nachdem die Entwickler Mängel in der Flexibilität von HTML 2.0 bemerkt hatten, begannen sie, einen Nachfolger zu entwickeln. Ein Großteil von HTML 3.0 stammt aus dem fehlgeschlagenen HTML +. Aber es scheiterte, weil die Änderungen zwischen HTML 2.0 und 3.0 so zahlreich waren, dass die Aktualisierung der Browser nicht kosteneffektiv war. HTML 3.2
Mehrere Browser begannen, proprietäre Tags zu unterstützen, um die Flexibilität der Sprache zu erhöhen. Aber der Hauptzweck der Sprache war es, eine universelle Sprache für die Veröffentlichung von Dokumenten im Internet bereitzustellen. So hat das W3C (The World Wide Web Consortium ist die wichtigste internationale Normungsorganisation für das World Wide Web) ein Komitee organisiert, um die nächste Revision der Sprache zu entwickeln. HTML 3.2 war ein Amalgam aus HTML 2.0 und HTML 3.0. Es wurde von allen gängigen Browsern unterstützt. HTML 4.0 HTML 4.0 ist die neueste Version von HTML. Es wurde am 18. Dezember 1997 zum Standard. Die Unterschiede von HTML 3.2 und HTML 4.0 sind einige neue Features. Mit diesen Features wird die Programmierung einer Website nur auf die Phantasie des Website-Entwicklers
beschränkt.
Unterschiede zwischen der Art und Weise, wie Internet Explorer und Navigator HTML kompilieren
Sowohl Netscape (Netscape Communications, früher bekannt als Netscape Communications Corporation und allgemein bekannt als Netscape, ist ein amerikanisches Computerdienstleistungsunternehmen, am besten bekannt für Netscape Navigator, seinen Webbrowser) als auch Microsoft (Microsoft Corporation ist ein amerikanisches multinationales Technologieunternehmen mit Sitz in Redmond, Washington, das Computersoftware, Unterhaltungselektronik und PCs und Dienstleistungen entwickelt, herstellt, lizenziert, unterstützt und verkauft) sind den Hauptpunkten des HTML-Standards gefolgt. Aber sie haben Unterstützung für ihre eigenen Funktionen in ihren Browsern
hinzugefügt. Diese Funktionen reichen vom Tag zum Hinzufügen eines Bildes zu einem HTML-Dokument (Hypertext Markup Language ist die Standard-Auszeichnungssprache zum Erstellen von Webseiten und Webanwendungen) bis hin zur Unterstützung anderer Technologien wie ActiveX-Steuerelemente oder Javascript. (JavaScript ist eine hochgradige, dynamische, untypisierte und interpretierte Programmiersprache)
Wenn Endbenutzer auf eine Website zugreifen, die HTML-Tags verwendet, die nicht von ihrem Browser unterstützt werden, gibt es normalerweise keine Fehlermeldung. Der Website
fehlt ein Bild oder eine Komponente, oder der Benutzer sieht die Seite in einem anderen Format.
Fazit
Also, da das Internet expandiert, versuchen verschiedene Personen und Organisationen, einen Standard für die Veröffentlichung von Dokumenten im Internet zu entwickeln. Es gibt sechs Generationen von HTML. Sie haben alle den gleichen Zweck. Aber es gibt Unterschiede in der Kompilierung von HTML zwischen den größten Browsern, dem Microsoft Explorer und dem Netscape Navigator (Netscape Navigator ist ein abgekündigter proprietärer Webbrowser und der ursprüngliche Browser der Netscape-Zeile, von Version 1 bis 4.08 und 9.x). Das Ziel ist also nicht erreicht. Und ich denke, es gibt noch viel zu tun.