World Wide Web: Unterschied zwischen den Versionen
Keine Bearbeitungszusammenfassung |
K Textersetzung - „Man-Pages“ durch „Man-Page“ |
||
(22 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt) | |||
Zeile 1: | Zeile 1: | ||
'''topic''' - Kurzbeschreibung | '''topic''' - Kurzbeschreibung | ||
== Beschreibung == | == Beschreibung == | ||
[[Datei:WWW logo by Robert Cailliau.svg|mini|Das historische WWW-Logo, entworfen von [[Robert Cailliau]]]] | [[Datei:WWW logo by Robert Cailliau.svg|mini|Das historische WWW-Logo, entworfen von [[Robert Cailliau]]]] | ||
[[Datei:WorldWideWebAroundWikipedia.png|mini|Grafische Darstellung einiger Webpräsenzen im World Wide Web um en.wikipedia.org im Juli 2004]] | [[Datei:WorldWideWebAroundWikipedia.png|mini|Grafische Darstellung einiger Webpräsenzen im World Wide Web um en.wikipedia.org im Juli 2004]] | ||
[[Datei:Visualization of the world wide web common crawl 2012.png|mini|Visualisierung des World Wide Web Common Crawls aus dem Jahr 2012 (44 Mio. Domains)]] | [[Datei:Visualization of the world wide web common crawl 2012.png|mini|Visualisierung des World Wide Web Common Crawls aus dem Jahr 2012 (44 Mio. | ||
* Domains)]] | |||
Das '''World Wide Web''' [{{IPA|ˌwɜːldˌwaɪdˈwɛb}}] ({{Audio|GT WWW.ogg|Anhören}}) ({{enS}} für „weltweites Netz“, kurz '''Web''' oder '''WWW''') ist ein über das [[Internet]] abrufbares System von [[Elektronisches Dokument|elektronischen]] [[Hypertext]]-Dokumenten, sogenannten [[Webseite]]n, welche mit [[Hypertext Markup Language|HTML]] beschrieben werden. | |||
* Sie sind durch [[Hyperlink]]s untereinander verknüpft und werden im Internet über die [[Netzwerkprotokoll|Protokolle]] [[HTTP]] oder [[HTTPS]] übertragen. | |||
* Die Webseiten enthalten meist Texte, oft mit Bildern und grafischen Elementen [[Illustration|illustriert]]. | |||
* Häufig sind auch [[Videoclip|Videos]], Tondokumente oder Musikstücke eingebettet. | |||
=== Allgemeines === | |||
Umgangssprachlich wird das ''World Wide Web'' oft mit dem [[Internet]] gleichgesetzt;<ref>{{Internetquelle |url=http://www.news.de/medien/855030425/internet-und-world-wide-web-der-unterschied/1/ |titel=Internet und World Wide Web – der Unterschied |hrsg=News.de |datum=2009-10-29 |abruf=2010-12-11}}</ref> es ist jedoch jünger und stellt nur eine von mehreren möglichen Nutzungen des Internets dar. | |||
* Andere [[Internetdienste]] wie [[E-Mail]], [[Internet Relay Chat|IRC]] oder [[Secure Shell|SSH]] sind nicht in das ''World Wide Web'' integriert. | |||
Zum Aufrufen von Inhalten aus dem ''World Wide Web'' wird ein [[Webbrowser]] benötigt, der z. B. | |||
* auf einem [[Personal Computer|PC]] oder einem [[Smartphone]] läuft. | |||
* Mit ihm kann der Benutzer die auf einem beliebigen, von ihm ausgewählten [[Webserver]] bereitgestellten Daten herunterladen und auf einem geeigneten Ausgabegerät wie einem Bildschirm oder einer [[Braillezeile]] anzeigen lassen. | |||
* Der Benutzer kann dann den [[Hyperlink]]s auf der angezeigten Webseite folgen, die auf andere [[Webseite]]n verweisen, gleichgültig ob diese auf demselben Webserver oder einem anderen gespeichert sind. | |||
* So ergibt sich ein weltweites Netz aus Webseiten. | |||
* Das Verfolgen der Hyperlinks wird auch als „[[Internetsurfen|Surfen im Internet]]“ bezeichnet. | |||
Mit der | Mit dem sogenannten [[Web 2.0]] wurden ab etwa den 2000er Jahren Webseiten populär, deren Inhalt der Nutzer nicht nur wie etwa bei Nachrichten-Seiten passiv ansehen, sondern selbst ändern und ergänzen kann, z. B. | ||
* um eigene Inhalte zu veröffentlichen oder mit anderen Nutzern zu kommunizieren. | |||
* Dazu zählen [[Blog]]s als private Meinungsseiten, von einer losen Autorengemeinschaft geschaffene Seiten nach dem [[Wiki-Prinzip]] und [[Soziales Netzwerk (Internet)|Soziale Netzwerke]] wie [[Webforum|Foren]]. | |||
* Serverseitige Techniken und (Skript-)Sprachen, die diese Interaktivität umsetzen, sind vor allem [[Common Gateway Interface|CGI]], [[Python (Programmiersprache)|Python]], [[Active Server Pages|ASP]], [[Apache Wicket]], [[JavaServer Faces|JSF]], [[ColdFusion]], [[Ruby (Programmiersprache)|Ruby]], [[PHP]] und [[Server Side Includes|SSI]]. | |||
* Zu clientseitigen Techniken, die z. B. über Filter die Inhalte individualisieren, gehören unter anderem [[Cascading Style Sheets|CSS]], [[JavaScript]] oder [[Java (Programmiersprache)|Java]], wobei Java hauptsächlich zur plattformneutralen Ausführung von Programmen dient, die oft als Webanwendungen über das Internet geladen werden und mit internetbasierenden Datenbanken (z. B. [[SAP]]-Clients) kommunizieren. | |||
* Mit der Interaktivität wurde der Einsatz von [[Suchmaschine]]n möglich, die die bis dato vorhandenen [[Webverzeichnis]]se ergänzten und bis heute weitgehend verdrängten. | |||
Mit der zunehmenden Komplexität von Formaten, Protokollen und Techniken entstanden neue Berufsbilder, wie z. B. [[Webdesigner]] und [[Mediamatiker]]. | |||
* Zu ihren Aufgaben gehört neben der Programmierung von Inhalten auch die Auswertung von Nutzerverhalten im Rahmen der [[Logdateianalyse]]. | |||
Die weltweit erste Webseite ''info.cern.ch'' wurde am 6. August 1991 veröffentlicht.<ref>{{Internetquelle |autor=Tilman Baumgärtel |url=https://taz.de/!5323992/ |titel=Happy Birthday, WWW! |titelerg=Auch ein riesiges Netz beginnt irgendwann mal mit einem einzigen Knoten. Vor 25 Jahren ging die erste Website ans Netz. |werk=taz.de |datum=2016-08-05 |abruf=2016-08-06}}</ref> Eine Nachbildung dieser Seite ist über nachfolgenden Link erreichbar: | Das WWW wurde unter Weiterentwicklung bekannter ähnlicher Konzepte 1989 von [[Tim Berners-Lee]] und [[Robert Cailliau]] am europäischen Forschungszentrum [[CERN]] in [[Genf]] entwickelt.<ref>[https://www.w3.org/Proposal.html WWW Proposal]</ref><ref>[http://www.spiegel.de/netzwelt/web/internet-jubilaeum-wie-eine-seite-die-welt-veraenderte-a-1106200.html 25 Jahre WWW: Wie drei Buchstaben die Welt veränderten] in [[Spiegel Online]] vom 5. | ||
* August 2016.</ref> Berners-Lee entwickelte dazu das [[HTTP]]-Netzwerkprotokoll und die [[Auszeichnungssprache|Textauszeichnungssprache]] [[Hypertext Markup Language|HTML]]. | |||
* Zudem programmierte er den ersten Webbrowser und die erste Webserver-Software. | |||
* Er betrieb auch den ersten Webserver der Welt auf seinem Entwicklungsrechner vom Typ [[NeXTcube]]. | |||
* Das Gesamtkonzept wurde der Öffentlichkeit 1991 unter Verzicht auf jegliche [[Patentierung]] oder [[Lizenz]]zahlungen zur [[Freie Software|freien Verfügung]] gestellt, was erheblich zur heutigen Bedeutung beitrug. | |||
Die weltweit erste Webseite ''info.cern.ch'' wurde am 6. | |||
* August 1991 veröffentlicht.<ref>{{Internetquelle |autor=Tilman Baumgärtel |url=https://taz.de/!5323992/ |titel=Happy Birthday, WWW! |titelerg=Auch ein riesiges Netz beginnt irgendwann mal mit einem einzigen Knoten. | |||
* Vor 25 Jahren ging die erste Website ans Netz. |werk=taz.de |datum=2016-08-05 |abruf=2016-08-06}}</ref> Eine Nachbildung dieser Seite ist über nachfolgenden Link erreichbar: | |||
* [http://info.cern.ch/hypertext/WWW/TheProject.html info.cern.ch] | * [http://info.cern.ch/hypertext/WWW/TheProject.html info.cern.ch] | ||
Das WWW führte zu umfassenden, oft als revolutionär beschriebenen Umwälzungen in vielen Lebensbereichen, zur Entstehung neuer Wirtschaftszweige und zu einem grundlegenden Wandel des [[Kommunikation]]sverhaltens und der [[Medium (Kommunikation)|Mediennutzung]]. Es wird in seiner kulturellen Bedeutung, zusammen mit anderen Internet-Diensten wie {{nowrap|E-Mail}}, teilweise mit der Erfindung des [[Buchdruck]]s gleichgesetzt. | Das WWW führte zu umfassenden, oft als revolutionär beschriebenen Umwälzungen in vielen Lebensbereichen, zur Entstehung neuer Wirtschaftszweige und zu einem grundlegenden Wandel des [[Kommunikation]]sverhaltens und der [[Medium (Kommunikation)|Mediennutzung]]. | ||
* Es wird in seiner kulturellen Bedeutung, zusammen mit anderen Internet-Diensten wie {{nowrap|E-Mail}}, teilweise mit der Erfindung des [[Buchdruck]]s gleichgesetzt. | |||
== | == Siehe auch == | ||
# [[Semantic Web]], [[Linked Open Data]] (Transformation des World Wide Web) | |||
[[ | # [[WebDAV]] (Protokoll) | ||
[[ | # [[Dynamisches HTML]], [[Standard Generalized Markup Language|SGML]], [[Scalable Vector Graphics|SVG]], [[Curl (Programmiersprache)|Curl]], [[Extensible Stylesheet Language|XSL]] (Dokumentformate und Dokumentsprachen) | ||
[[ | # [[Webwissenschaft]] (wissenschaftliche Auseinandersetzung) | ||
{{ | {{Special:PrefixIndex/World Wide Web}} | ||
=== Sicherheit === | |||
=== Dokumentation === | |||
==== RFC ==== | |||
==== Man-Page ==== | |||
==== Info-Pages ==== | |||
=== Links === | |||
==== Projekt ==== | |||
==== Weblinks ==== | |||
# Commonscat | |||
# Wikiversity|Kurs:Internet und Verschluesselung/World Wide Web | |||
# Tim Berners-Lee: ''[http://www.w3.org/History/1989/proposal.html Information Management: A Proposal]'', März 1989 (englisch) | |||
# [http://www.netplanet.org/geschichte/worldwideweb.shtml Die Geschichte des World Wide Web] bei netplanet.org | |||
# [http://www.dejavu.org/ Zeitleiste der Geschichte des WWW mit Emulationen alter Dienste und Browser] (englisch) | |||
# [http://www.w3.org/ World Wide Web Consortium], dort die [http://www.w3.org/History/19921103-hypertext/hypertext/WWW/TheProject.html erste WWW-Seite (Archiv)] (englisch) | |||
# [http://info.cern.ch/hypertext/WWW/TheProject.html Erste Website, wiederhergestellt] | |||
# Matthias Gräbner: [https://www.heise.de/tp/features/Das-Internet-ist-keine-Zwiebel-3414069.html ''Das Internet ist keine Zwiebel'']. | |||
* In: ''[[Telepolis]].'' 23. | |||
* Juni 2007 | |||
# Heise online |ID=4332418 |Titel=Das World Wide Web wird 30: (K)ein Grund zum Feiern |Autor=Oliver Bünte |Datum=2019-03-12 |Abruf=2019-03-12 |Zitat=Im März 1989 legte Sir Tim Berners-Lee den Grundstein für das World Wide Web an der Europäischen Organisation für Kernforschung (CERN). | |||
<noinclude> | |||
= TMP = | |||
== Dynamische Webseiten und Webanwendungen == | == Dynamische Webseiten und Webanwendungen == | ||
[[Webanwendung]] | |||
Mithilfe der dynamischen WWW-Seiten kann das WWW als Oberfläche für entfernt ausgeführte Programme dienen: Ein Programm wird nicht mehr konventionell lokal auf dem Rechner gestartet, sondern wird durch einen Webbrowser betrachtet und bedient. | |||
* Vorteilhaft ist hier, dass die Programme nicht mehr auf den einzelnen Rechnern verteilt sind und dort (dezentral) administriert werden müssen. | |||
Dynamische Webanwendungen werden entweder am Webserver oder direkt im Browser ausgeführt. | Dynamische Webanwendungen werden entweder am Webserver oder direkt im Browser ausgeführt. | ||
Zeile 134: | Zeile 89: | ||
* Gemischte Ausführung: Eine gemischte Ausführung stellt [[Ajax (Programmierung)|Ajax]] dar – hier sendet der Browser mittels JavaScript eine Anfrage, die vom Webserver bearbeitet wird und so dynamisch Teile der HTML-Struktur erneuert. | * Gemischte Ausführung: Eine gemischte Ausführung stellt [[Ajax (Programmierung)|Ajax]] dar – hier sendet der Browser mittels JavaScript eine Anfrage, die vom Webserver bearbeitet wird und so dynamisch Teile der HTML-Struktur erneuert. | ||
Nachteilig sind die begrenzten Ausdrucksmöglichkeiten von WWW-Seiten, so dass Programme in Form von Internetseiten im Allgemeinen nicht so einfach bedient werden können wie konventionelle Programme. Ein Trend, der versucht, beides in Einklang zu bekommen, sind [[Rich Internet Application]]s. | Nachteilig sind die begrenzten Ausdrucksmöglichkeiten von WWW-Seiten, so dass Programme in Form von Internetseiten im Allgemeinen nicht so einfach bedient werden können wie konventionelle Programme. | ||
* Ein Trend, der versucht, beides in Einklang zu bekommen, sind [[Rich Internet Application]]s. | |||
Zurzeit ist zu beobachten, dass immer mehr Dienste, die ursprünglich vom WWW getrennt waren und als eigenes Programm liefen, über das WWW angeboten werden und mittels eines Browsers genutzt werden können: | Zurzeit ist zu beobachten, dass immer mehr Dienste, die ursprünglich vom WWW getrennt waren und als eigenes Programm liefen, über das WWW angeboten werden und mittels eines Browsers genutzt werden können: | ||
Zeile 141: | Zeile 97: | ||
== Kompatibilität und Zugänglichkeit == | == Kompatibilität und Zugänglichkeit == | ||
Oft führten Browser-Hersteller neue Möglichkeiten ein, ohne auf eine Standardisierung zu warten. Umgekehrt werden jedoch immer noch nicht alle Teile von Standards wie HTML oder CSS korrekt implementiert. Das führt zu Inkompatibilitäten zwischen bestimmten Webseiten und manchen Browsern. Besonders „hervorgetan“ durch solche Inkompatibilitäten hatte sich zu Beginn des Internet-Booms die Firma [[Netscape Communications|Netscape]], heute vor allem das Unternehmen [[Microsoft]] mit seinem [[Internet Explorer]]. | Oft führten Browser-Hersteller neue Möglichkeiten ein, ohne auf eine Standardisierung zu warten. | ||
* Umgekehrt werden jedoch immer noch nicht alle Teile von Standards wie HTML oder CSS korrekt implementiert. | |||
* Das führt zu Inkompatibilitäten zwischen bestimmten Webseiten und manchen Browsern. | |||
* Besonders „hervorgetan“ durch solche Inkompatibilitäten hatte sich zu Beginn des Internet-Booms die Firma [[Netscape Communications|Netscape]], heute vor allem das Unternehmen [[Microsoft]] mit seinem [[Internet Explorer]]. | |||
Außerdem ging durch die Vielzahl der [[Ad-hoc]]-Erweiterungen von HTML ein wesentlicher Vorteil dieser [[Programmiersprache|Sprache]] verloren – die Trennung von Inhalt und Darstellung. | |||
* Durch diese Trennung können die in HTML ausgezeichneten Inhalte optimal für das jeweilige Ausgabegerät aufbereitet werden. | |||
* Die Spannweite an unterstützungswürdigen Ausgabegeräten reicht vom hochauflösenden [[Bildschirm]] eines [[Desktop-Computer]]s, dem kleinen Bildschirm eines leistungsschwachen Mobiltelefons, über schwarz-weiße [[E-Book-Reader]] mit geringer [[Bildfrequenz]] bis hin zur Sprachausgabe mittels [[Screenreader]] und Steuerung mittels [[Braillezeile]] für Benutzer mit Sehschwierigkeiten. | |||
Das [[World Wide Web Consortium|W3C]] und andere Initiativen treiben daher die Entwicklung in die Richtung einer Standardisierung und browserübergreifenden Vereinheitlichung von [[HTML]]/[[Extensible Hypertext Markup Language|XHTML]] und [[Cascading Style Sheets|CSS]] voran, um diese Vorteile von HTML wiederzuerlangen. | |||
* Auch der zunehmende Verzicht auf [[Plug-in]]s, wie Flash, unterstützen diesen Trend und führten zu einer besseren [[Barrierefreies Internet|Barrierefreiheit]]. | |||
* XHTML wurde später zugunsten von [[HTML5]] aufgegeben, welches auch explizite Features zur Verbesserung der Barrierefreiheit und Maschinenlesbarkeit einbaute, die visuell nicht sichtbar sind. | |||
[[Kategorie: | [[Kategorie:WWW| ]] | ||
Aktuelle Version vom 6. November 2024, 12:51 Uhr
topic - Kurzbeschreibung
Beschreibung
Das World Wide Web [[[:Vorlage:IPA]]] (Vorlage:Audio) ( für „weltweites Netz“, kurz Web oder WWW) ist ein über das Internet abrufbares System von elektronischen Hypertext-Dokumenten, sogenannten Webseiten, welche mit HTML beschrieben werden.
- Sie sind durch Hyperlinks untereinander verknüpft und werden im Internet über die Protokolle HTTP oder HTTPS übertragen.
- Die Webseiten enthalten meist Texte, oft mit Bildern und grafischen Elementen illustriert.
- Häufig sind auch Videos, Tondokumente oder Musikstücke eingebettet.
Allgemeines
Umgangssprachlich wird das World Wide Web oft mit dem Internet gleichgesetzt;[1] es ist jedoch jünger und stellt nur eine von mehreren möglichen Nutzungen des Internets dar.
- Andere Internetdienste wie E-Mail, IRC oder SSH sind nicht in das World Wide Web integriert.
Zum Aufrufen von Inhalten aus dem World Wide Web wird ein Webbrowser benötigt, der z. B.
- auf einem PC oder einem Smartphone läuft.
- Mit ihm kann der Benutzer die auf einem beliebigen, von ihm ausgewählten Webserver bereitgestellten Daten herunterladen und auf einem geeigneten Ausgabegerät wie einem Bildschirm oder einer Braillezeile anzeigen lassen.
- Der Benutzer kann dann den Hyperlinks auf der angezeigten Webseite folgen, die auf andere Webseiten verweisen, gleichgültig ob diese auf demselben Webserver oder einem anderen gespeichert sind.
- So ergibt sich ein weltweites Netz aus Webseiten.
- Das Verfolgen der Hyperlinks wird auch als „Surfen im Internet“ bezeichnet.
Mit dem sogenannten Web 2.0 wurden ab etwa den 2000er Jahren Webseiten populär, deren Inhalt der Nutzer nicht nur wie etwa bei Nachrichten-Seiten passiv ansehen, sondern selbst ändern und ergänzen kann, z. B.
- um eigene Inhalte zu veröffentlichen oder mit anderen Nutzern zu kommunizieren.
- Dazu zählen Blogs als private Meinungsseiten, von einer losen Autorengemeinschaft geschaffene Seiten nach dem Wiki-Prinzip und Soziale Netzwerke wie Foren.
- Serverseitige Techniken und (Skript-)Sprachen, die diese Interaktivität umsetzen, sind vor allem CGI, Python, ASP, Apache Wicket, JSF, ColdFusion, Ruby, PHP und SSI.
- Zu clientseitigen Techniken, die z. B. über Filter die Inhalte individualisieren, gehören unter anderem CSS, JavaScript oder Java, wobei Java hauptsächlich zur plattformneutralen Ausführung von Programmen dient, die oft als Webanwendungen über das Internet geladen werden und mit internetbasierenden Datenbanken (z. B. SAP-Clients) kommunizieren.
- Mit der Interaktivität wurde der Einsatz von Suchmaschinen möglich, die die bis dato vorhandenen Webverzeichnisse ergänzten und bis heute weitgehend verdrängten.
Mit der zunehmenden Komplexität von Formaten, Protokollen und Techniken entstanden neue Berufsbilder, wie z. B. Webdesigner und Mediamatiker.
- Zu ihren Aufgaben gehört neben der Programmierung von Inhalten auch die Auswertung von Nutzerverhalten im Rahmen der Logdateianalyse.
Das WWW wurde unter Weiterentwicklung bekannter ähnlicher Konzepte 1989 von Tim Berners-Lee und Robert Cailliau am europäischen Forschungszentrum CERN in Genf entwickelt.[2][3] Berners-Lee entwickelte dazu das HTTP-Netzwerkprotokoll und die Textauszeichnungssprache HTML.
- Zudem programmierte er den ersten Webbrowser und die erste Webserver-Software.
- Er betrieb auch den ersten Webserver der Welt auf seinem Entwicklungsrechner vom Typ NeXTcube.
- Das Gesamtkonzept wurde der Öffentlichkeit 1991 unter Verzicht auf jegliche Patentierung oder Lizenzzahlungen zur freien Verfügung gestellt, was erheblich zur heutigen Bedeutung beitrug.
Die weltweit erste Webseite info.cern.ch wurde am 6.
- August 1991 veröffentlicht.[4] Eine Nachbildung dieser Seite ist über nachfolgenden Link erreichbar:
- info.cern.ch
Das WWW führte zu umfassenden, oft als revolutionär beschriebenen Umwälzungen in vielen Lebensbereichen, zur Entstehung neuer Wirtschaftszweige und zu einem grundlegenden Wandel des Kommunikationsverhaltens und der Mediennutzung.
- Es wird in seiner kulturellen Bedeutung, zusammen mit anderen Internet-Diensten wie Vorlage:Nowrap, teilweise mit der Erfindung des Buchdrucks gleichgesetzt.
Siehe auch
- Semantic Web, Linked Open Data (Transformation des World Wide Web)
- WebDAV (Protokoll)
- Dynamisches HTML, SGML, SVG, Curl, XSL (Dokumentformate und Dokumentsprachen)
- Webwissenschaft (wissenschaftliche Auseinandersetzung)
Sicherheit
Dokumentation
RFC
Man-Page
Info-Pages
Links
Projekt
Weblinks
- Commonscat
- Wikiversity|Kurs:Internet und Verschluesselung/World Wide Web
- Tim Berners-Lee: Information Management: A Proposal, März 1989 (englisch)
- Die Geschichte des World Wide Web bei netplanet.org
- Zeitleiste der Geschichte des WWW mit Emulationen alter Dienste und Browser (englisch)
- World Wide Web Consortium, dort die erste WWW-Seite (Archiv) (englisch)
- Erste Website, wiederhergestellt
- Matthias Gräbner: Das Internet ist keine Zwiebel.
- In: Telepolis. 23.
- Juni 2007
- Heise online |ID=4332418 |Titel=Das World Wide Web wird 30: (K)ein Grund zum Feiern |Autor=Oliver Bünte |Datum=2019-03-12 |Abruf=2019-03-12 |Zitat=Im März 1989 legte Sir Tim Berners-Lee den Grundstein für das World Wide Web an der Europäischen Organisation für Kernforschung (CERN).
TMP
Dynamische Webseiten und Webanwendungen
Mithilfe der dynamischen WWW-Seiten kann das WWW als Oberfläche für entfernt ausgeführte Programme dienen: Ein Programm wird nicht mehr konventionell lokal auf dem Rechner gestartet, sondern wird durch einen Webbrowser betrachtet und bedient.
- Vorteilhaft ist hier, dass die Programme nicht mehr auf den einzelnen Rechnern verteilt sind und dort (dezentral) administriert werden müssen.
Dynamische Webanwendungen werden entweder am Webserver oder direkt im Browser ausgeführt.
- Ausführen von Webanwendungen am Webserver: Der Inhalt wird durch in Skriptsprachen (wie PHP oder Perl) oder kompilierte Anwendungen (wie JSP, Servlets oder ASP.NET) geschriebene Webanwendungen erzeugt und an den Browser geliefert.
- Dynamische Websites am Client: Der Browser erzeugt oder ändert Inhalt mittels JavaScript.
- Gemischte Ausführung: Eine gemischte Ausführung stellt Ajax dar – hier sendet der Browser mittels JavaScript eine Anfrage, die vom Webserver bearbeitet wird und so dynamisch Teile der HTML-Struktur erneuert.
Nachteilig sind die begrenzten Ausdrucksmöglichkeiten von WWW-Seiten, so dass Programme in Form von Internetseiten im Allgemeinen nicht so einfach bedient werden können wie konventionelle Programme.
- Ein Trend, der versucht, beides in Einklang zu bekommen, sind Rich Internet Applications.
Zurzeit ist zu beobachten, dass immer mehr Dienste, die ursprünglich vom WWW getrennt waren und als eigenes Programm liefen, über das WWW angeboten werden und mittels eines Browsers genutzt werden können:
So wird Webmail oft als E-Mail-Client oder WebFTP als FTP-Client genutzt; Webforen ersetzen das Usenet und Webchats den IRC.
Kompatibilität und Zugänglichkeit
Oft führten Browser-Hersteller neue Möglichkeiten ein, ohne auf eine Standardisierung zu warten.
- Umgekehrt werden jedoch immer noch nicht alle Teile von Standards wie HTML oder CSS korrekt implementiert.
- Das führt zu Inkompatibilitäten zwischen bestimmten Webseiten und manchen Browsern.
- Besonders „hervorgetan“ durch solche Inkompatibilitäten hatte sich zu Beginn des Internet-Booms die Firma Netscape, heute vor allem das Unternehmen Microsoft mit seinem Internet Explorer.
Außerdem ging durch die Vielzahl der Ad-hoc-Erweiterungen von HTML ein wesentlicher Vorteil dieser Sprache verloren – die Trennung von Inhalt und Darstellung.
- Durch diese Trennung können die in HTML ausgezeichneten Inhalte optimal für das jeweilige Ausgabegerät aufbereitet werden.
- Die Spannweite an unterstützungswürdigen Ausgabegeräten reicht vom hochauflösenden Bildschirm eines Desktop-Computers, dem kleinen Bildschirm eines leistungsschwachen Mobiltelefons, über schwarz-weiße E-Book-Reader mit geringer Bildfrequenz bis hin zur Sprachausgabe mittels Screenreader und Steuerung mittels Braillezeile für Benutzer mit Sehschwierigkeiten.
Das W3C und andere Initiativen treiben daher die Entwicklung in die Richtung einer Standardisierung und browserübergreifenden Vereinheitlichung von HTML/XHTML und CSS voran, um diese Vorteile von HTML wiederzuerlangen.
- Auch der zunehmende Verzicht auf Plug-ins, wie Flash, unterstützen diesen Trend und führten zu einer besseren Barrierefreiheit.
- XHTML wurde später zugunsten von HTML5 aufgegeben, welches auch explizite Features zur Verbesserung der Barrierefreiheit und Maschinenlesbarkeit einbaute, die visuell nicht sichtbar sind.
- ↑
- ↑ WWW Proposal
- ↑ 25 Jahre WWW: Wie drei Buchstaben die Welt veränderten in Spiegel Online vom 5.
- August 2016.
- ↑