Weltweites Netz -
World Wide Web

Aus Wikipedia, der freien Enzyklopädie

Eine Web - Seite angezeigt in einem Web - Browser
Eine globale Karte des Webindex für Länder im Jahr 2014

Das World Wide Web ( WWW ), allgemein als Web bekannt , ist ein Informationssystem, in dem Dokumente und andere Webressourcen durch Uniform Resource Locators (URLs, wie zhttps://beispiel.com/), die durch Hyperlinks verlinkt werden können und über das Internet zugänglich sind . Die Ressourcen des Webs werden über das Hypertext Transfer Protocol (HTTP) übertragen, können von Benutzern über eine Softwareanwendung namens Webbrowser abgerufen und von einer Softwareanwendung namens Webserver veröffentlicht werden . Das World Wide Web ist nicht gleichbedeutend mit dem Internet, das dem Web in irgendeiner Form über zwei Jahrzehnte voraus war und auf dessen Technologien das Web aufbaut.

Der englische Wissenschaftler Tim Berners-Lee erfand 1989 das World Wide Web. Den ersten Webbrowser schrieb er 1990, während er am CERN in der Nähe von Genf in der Schweiz arbeitete. Der Browser wurde ab Januar 1991 außerhalb des CERN für andere Forschungseinrichtungen und dann im August 1991 für die breite Öffentlichkeit freigegeben. Das Web begann 1993/94 in den alltäglichen Gebrauch einzutreten, als Websites für den allgemeinen Gebrauch verfügbar wurden. Das World Wide Web war von zentraler Bedeutung für die Entwicklung des Informationszeitalters und ist das wichtigste Werkzeug, mit dem Milliarden von Menschen im Internet interagieren.

zu rendern .

Mehrere Webressourcen mit einem gemeinsamen Thema und normalerweise einem gemeinsamen Domänennamen bilden eine Website . Websites werden auf Computern gespeichert, auf denen ein Webserver ausgeführt wird , bei dem es sich um ein Programm handelt, das auf Anfragen über das Internet von Webbrowsern reagiert, die auf dem Computer eines Benutzers ausgeführt werden. Website-Inhalte können von einem Herausgeber oder interaktiv aus benutzergenerierten Inhalten bereitgestellt werden . Websites werden aus einer Vielzahl von Informations-, Unterhaltungs-, kommerziellen und staatlichen Gründen bereitgestellt.

Geschichte

Der Korridor, in dem WWW (oder World Wide Web) geboren wurde. CERN , Erdgeschoss des Gebäudes Nr. 1
ist) entstand. 1988 wurde die erste direkte IP-Verbindung zwischen Europa und Nordamerika hergestellt und Berners-Lee begann offen über die Möglichkeit eines webähnlichen Systems am CERN zu diskutieren.

Während seiner Arbeit am CERN war Berners-Lee frustriert über die Ineffizienz und die Schwierigkeiten, die sich beim Auffinden von auf verschiedenen Computern gespeicherten Informationen ergaben. Am 12. März 1989 reichte er beim Management des CERN ein Memorandum mit dem Titel "Information Management: A Proposal" für ein System namens "Mesh" ein, das sich auf INQUIRE bezieht , ein Datenbank- und Softwareprojekt, das er 1980 gebaut hatte und das den Begriff "web" und beschrieb ein ausgeklügelteres Informationsmanagementsystem, das auf als Text eingebetteten Links basiert: "Stellen Sie sich also vor, die Verweise in diesem Dokument sind alle mit der Netzwerkadresse des Dings verbunden, auf das sie sich beziehen, so dass beim Lesen dieses Dokuments Sie können mit einem Mausklick zu ihnen springen." Ein solches System, erklärte er, könnte mit einer der bestehenden Bedeutungen des Wortes Hypertext bezeichnet werden , ein Begriff, der seiner Meinung nach in den 1950er Jahren geprägt wurde. Es gebe keinen Grund, so der Vorschlag weiter, warum solche Hypertext-Links nicht Multimedia-Dokumente einschließlich Grafiken, Sprache und Video umfassen könnten, so dass Berners-Lee den Begriff Hypermedia verwendet .

Mit Hilfe seines Kollegen und Hypertext-Enthusiasten Robert Cailliau veröffentlichte er am 12. " zur Anzeige durch " Browser " mit einer Client-Server-Architektur . HTML und HTTP waren zu diesem Zeitpunkt bereits etwa zwei Monate in der Entwicklung und der erste Webserver war etwa einen Monat nach seinem ersten erfolgreichen Testlauf. Dieser Vorschlag schätzte, dass innerhalb von drei Monaten ein schreibgeschütztes Web entwickelt werden würde und dass es sechs Monate dauern würde, "die Schaffung neuer Links und neues Material durch die Leser zu erreichen, [so dass] die Autorschaft universell wird" sowie "die automatische" Benachrichtigung eines Lesers, wenn neues Material von Interesse für ihn verfügbar geworden ist". Während das Nur-Lese-Ziel erreicht wurde, dauerte es mit dem Wiki- Konzept, WebDAV , Blogs , Web 2.0 und RSS / Atom länger, bis die barrierefreie Autorschaft von Webinhalten ausgereift war .

Das CERN- Rechenzentrum im Jahr 2010 mit einigen WWW-Servern

Der Vorschlag wurde dem SGML- Reader Dynatext von Electronic Book Technology, einem Spin-off des Institute for Research in Information and Scholarship an der Brown University, nachempfunden . Das vom CERN lizenzierte Dynatext-System spielte eine Schlüsselrolle bei der Erweiterung von SGML ISO 8879:1986 auf Hypermedia innerhalb von HyTime , wurde jedoch als zu teuer angesehen und hatte eine unangemessene Lizenzpolitik für die Verwendung in der allgemeinen Hochenergiephysik-Community, nämlich a Gebühr für jedes Dokument und jede Dokumentänderung. Ein NeXT Computer wurde von Berners-Lee als weltweit erster Webserver verwendet und 1990 auch den ersten Webbrowser geschrieben . Bis Weihnachten 1990 hatte Berners-Lee alle Werkzeuge gebaut, die für ein funktionierendes Web notwendig sind: den ersten Webbrowser ( WorldWideWeb , der auch ein Webeditor war ) und der erste Webserver. Die erste Website, die das Projekt selbst beschreibt, wurde am 20. Dezember 1990 veröffentlicht.

Die erste Webseite mag verloren gehen, aber Paul Jones von UNC-Chapel Hill in North Carolina gab im Mai 2013 bekannt, dass Berners-Lee ihm während eines Besuchs bei UNC im Jahr 1991 die seiner Meinung nach älteste bekannte Webseite geschenkt habe . Jones speicherte sie auf einem magnetooptischen Laufwerk und auf seinem NeXT-Computer. Am 6. August 1991 veröffentlichte Berners-Lee in der Newsgroup alt.hypertext eine kurze Zusammenfassung des World Wide Web-Projekts . Dieses Datum wird manchmal mit der öffentlichen Verfügbarkeit der ersten Webserver verwechselt, die Monate zuvor stattgefunden hatte. Als weiteres Beispiel für eine solche Verwirrung berichteten mehrere Nachrichtenmedien, dass das erste Foto im Web von Berners-Lee im Jahr 1992 veröffentlicht wurde, ein Bild der CERN-Hausband Les Horribles Cernettes, aufgenommen von Silvano de Gennaro; Gennaro hat diese Geschichte dementiert und geschrieben, dass die Medien "unsere Worte aus Gründen der billigen Sensation völlig verzerren".

Der erste Server außerhalb Europas wurde im Dezember 1991 an der installierten Stanford Linear Accelerator Center (SLAC) in Palo Alto, Kalifornien, die Gastgeber SPIERS -HEP Datenbank.

Berners-Lees Durchbruch war die Verbindung von Hypertext mit dem Internet. In seinem Buch Weaving The Web erklärt er, dass er Mitgliedern beider technischer Gemeinschaften wiederholt vorgeschlagen hatte, dass eine Verbindung zwischen den beiden Technologien möglich sei. Doch als niemand seiner Einladung nachkam, übernahm er das Projekt schließlich selbst. Dabei entwickelte er drei wesentliche Technologien:

Das World Wide Web hatte einige Unterschiede zu anderen damals verfügbaren Hypertextsystemen. Das Web erforderte nur unidirektionale Links anstelle von bidirektionalen, was es jemandem ermöglichte, auf eine andere Ressource zu verlinken, ohne dass der Besitzer dieser Ressource etwas unternehmen musste. Es reduzierte auch die Schwierigkeiten bei der Implementierung von Webservern und Browsern (im Vergleich zu früheren Systemen) erheblich, stellte jedoch wiederum das chronische Problem der Link-Rot dar . Im Gegensatz zu Vorgängern wie HyperCard war das World Wide Web nicht proprietär, was es ermöglichte, Server und Clients unabhängig zu entwickeln und ohne Lizenzbeschränkungen Erweiterungen hinzuzufügen. Am 30. April 1993 gab das CERN bekannt, dass das World Wide Web für jedermann kostenlos und gebührenfrei zur Verfügung steht. Zwei Monate nach der Ankündigung, dass die Serverimplementierung des Gopher- Protokolls nicht mehr kostenlos zur Verfügung steht, führte dies zu einer schnellen Verlagerung weg von Gopher und hin zum Web. Ein früher populärer Webbrowser war ViolaWWW für Unix und das X Window System .

Robert Cailliau , Jean-François Abramatic und Tim Berners-Lee beim zehnjährigen Bestehen des World Wide Web Consortium

Das Web wurde 1993/94 allgemein genutzt, als Websites für den täglichen Gebrauch verfügbar wurden. Historiker sind sich im Allgemeinen einig, dass ein Wendepunkt für das Web mit der Einführung von Mosaic im Jahr 1993 begann , einem grafischen Webbrowser, der am National Center for Supercomputing Applications an der University of Illinois at Urbana-Champaign (NCSA-UIUC) entwickelt wurde. Die Entwicklung wurde von Marc Andreessen geleitet , während die Finanzierung von der US-amerikanischen High-Performance Computing and Communications Initiative und dem High Performance Computing Act von 1991 kam , einer von mehreren Computerentwicklungen, die von US-Senator Al Gore initiiert wurden . Vor der Veröffentlichung von Mosaic wurden Grafiken auf Webseiten nicht häufig mit Text vermischt, und das Web war weniger beliebt als ältere Protokolle wie Gopher und Wide Area Information Servers (WAIS). Die grafische Benutzeroberfläche von Mosaic hat es dem Web ermöglicht, das bei weitem beliebteste Protokoll im Internet zu werden. Das World Wide Web Consortium (W3C) wurde von Tim Berners-Lee nach seinem Ausscheiden aus der European Organization for Nuclear Research (CERN) im Oktober 1994 gegründet. Es wurde am Massachusetts Institute of Technology Laboratory for Computer Science (MIT/LCS) mit Unterstützung durch die Defense Advanced Research Projects Agency (DARPA), die Pionierarbeit im Bereich des Internets geleistet hatte; ein Jahr später wurde ein zweiter Standort bei INRIA (einem französischen nationalen Computerforschungslabor) mit Unterstützung der GD InfSo der Europäischen Kommission gegründet; 1996 wurde in Japan an der Keio-Universität ein dritter kontinentaler Standort eingerichtet . Bis Ende 1994 war die Gesamtzahl der Websites noch relativ klein, aber es waren bereits viele bemerkenswerte Websites aktiv, die die beliebtesten Dienste von heute vorwegnahmen oder inspirierten.

.

. Er hat seine Erfindung nie patentieren lassen.

Funktion

Die Begriffe Internet und World Wide Web werden oft ohne große Unterscheidung verwendet. Die beiden Begriffe bedeuten jedoch nicht dasselbe. Das Internet ist ein globales System miteinander verbundener Computernetzwerke . Im Gegensatz dazu ist das World Wide Web eine globale Sammlung von Dokumenten und anderen Ressourcen , die durch Hyperlinks und URIs verknüpft sind . Der Zugriff auf Webressourcen erfolgt über HTTP oder HTTPS , bei denen es sich um Internetprotokolle auf Anwendungsebene handelt, die die Transportprotokolle des Internets verwenden.

Das Anzeigen einer Webseite im World Wide Web beginnt normalerweise entweder mit der Eingabe der URL der Seite in einen Webbrowser oder durch Folgen eines Hyperlinks zu dieser Seite oder Ressource. Der Webbrowser initiiert dann eine Reihe von Hintergrundkommunikationsnachrichten, um die angeforderte Seite abzurufen und anzuzeigen. In den 1990er Jahren wurde die Verwendung eines Browsers zum Anzeigen von Webseiten – und zum Wechseln von einer Webseite zur anderen über Hyperlinks – als „Browsing“, „Websurfen“ (nach dem Surfen auf Kanälen ) oder „Navigieren im Web“ bekannt. Frühe Studien zu diesem neuen Verhalten untersuchten Benutzermuster bei der Verwendung von Webbrowsern. Eine Studie fand beispielsweise fünf Nutzermuster: Exploratives Surfen, Window Surfing, Evolved Surfing, Bounded Navigation und Targeted Navigation.

Das folgende Beispiel demonstriert die Funktionsweise eines Webbrowsers beim Zugriff auf eine Seite unter der URL http://example.org/home.html. Der Browser löst den Servernamen der URL (beispiel.org) in eine Internet Protocol-Adresse unter Verwendung des global verteilten Domain Name System (DNS). Diese Suche gibt eine IP-Adresse wie 203.0.113.4 oder 2001:db8:2e::7334 zurück . Der Browser fordert dann die Ressource an, indem er eine HTTP- Anfrage über das Internet an den Computer an dieser Adresse sendet . Er fordert einen Dienst von einer spezifischen TCP-Portnummer an, die für den HTTP-Dienst bekannt ist, damit der empfangende Host eine HTTP-Anforderung von anderen Netzwerkprotokollen unterscheiden kann, die er möglicherweise bedient. HTTP verwendet normalerweise Portnummer 80 und für HTTPS normalerweise Portnummer 443 . Der Inhalt der HTTP-Anfrage kann aus zwei Textzeilen bestehen:

GET
/home.html
HTTP
/
1.1
Host
:
example.org

Der Computer, der die HTTP-Anfrage empfängt, liefert sie an die Webserver-Software, die auf Port 80 auf Anfragen wartet. Wenn der Webserver die Anfrage erfüllen kann, sendet er eine HTTP-Antwort an den Browser zurück, die den Erfolg anzeigt:

HTTP
/
1.1
200
OK
Content-Type
:
text/html; charset=UTF-8

gefolgt vom Inhalt der angeforderten Seite. Hypertext Markup Language ( HTML ) für eine einfache Webseite könnte so aussehen:

<
html
>
<
head
>
<
title
>
Example.org – The World Wide Web
</
title
>
</
head
>
<
body
>
<
p
>
The World Wide Web, abbreviated as WWW and commonly known ...
</
p
>
</
body
>
</
html
>
der Browser die Seite nach und nach auf dem Bildschirm, wie durch seinen HTML-Code und diese zusätzlichen Ressourcen angegeben.

HTML

Hypertext Markup Language (HTML) ist die Standard- Auszeichnungssprache zum Erstellen von Webseiten und Webanwendungen . Mit Cascading Style Sheets (CSS) und JavaScript bildet es einen Dreiklang von Eckpfeilern für das World Wide Web.

Webbrowser empfangen HTML-Dokumente von einem Webserver oder von einem lokalen Speicher und rendern die Dokumente in Multimedia-Webseiten. HTML beschreibt die Struktur einer Webseite semantisch und beinhaltete ursprünglich Hinweise für das Erscheinungsbild des Dokuments.

geschrieben werden . Tags wie und fügen Inhalte direkt in die Seite ein. Andere Tags, wie etwa umgeben und stellen Informationen über Dokumenttext bereit und können andere Tags als Unterelemente enthalten. Browser zeigen die HTML-Tags nicht an, sondern verwenden sie, um den Inhalt der Seite zu interpretieren.

HTML kann Programme einbetten, die in einer Skriptsprache wie JavaScript geschrieben sind , was sich auf das Verhalten und den Inhalt von Webseiten auswirkt. Die Einbeziehung von CSS definiert das Aussehen und das Layout von Inhalten. Das World Wide Web Consortium (W3C), Verwalter sowohl des HTML- als auch des CSS-Standards, fördert seit 1997 die Verwendung von CSS gegenüber explizitem Präsentations-HTML.

Verknüpfung

Die meisten Webseiten enthalten Hyperlinks zu anderen verwandten Seiten und möglicherweise zu herunterladbaren Dateien, Quelldokumenten, Definitionen und anderen Webressourcen. Im zugrunde liegenden HTML sieht ein Hyperlink so aus:

<
a
href
=
"http://example.org/home.html"
>
Example.org Homepage
</
a
>

Eine solche Sammlung von nützlichen, verwandte Ressourcen, über Hypertext - Links verbunden ist eine synchronisierte Netz von Informationen. Die Veröffentlichung im Internet schuf im November 1990 das, was Tim Berners-Lee zuerst das WorldWideWeb nannte (in seinem ursprünglichen CamelCase , das später verworfen wurde).

, aktiv seit 1996, ist die beste solche Bemühungen bekannt.

WWW-Präfix

Viele für das World Wide Web verwendete Hostnamen beginnen mit www, da es seit langem üblich ist, Internet- Hosts nach den von ihnen bereitgestellten Diensten zu benennen . Der Hostname eines Webservers ist oft www , genauso wie er ftp für einen FTP - Server und news oder nntp für einen Usenet - Newsserver sein kann . Diese Hostnamen erscheinen als Domain Name System (DNS) oder Subdomain- Namen, wie in www.example.com . Die Nutzung von www ist durch keinen technischen oder politischen Standard vorgeschrieben und wird von vielen Websites nicht verwendet; der erste Webserver war nxoc01.cern.ch . Laut Paolo Palazzi, der zusammen mit Tim Berners-Lee am CERN arbeitete, war die populäre Verwendung von www als Subdomain zufällig; die World Wide Web-Projektseite sollte unter www.cern.ch veröffentlicht werden, während info.cern.ch die CERN-Homepage sein sollte; die DNS-Einträge wurden jedoch nie geändert, und die Praxis, dem Domainnamen einer Institution auf der Website www voranzustellen , wurde anschließend kopiert. Viele etablierte Websites verwenden noch immer das Präfix oder verwenden andere Subdomain-Namen wie www2 , secure oder en für spezielle Zwecke. Viele solcher Webserver sind so eingerichtet, dass sowohl der Hauptdomänenname (zB example.com) als auch die www- Subdomäne (zB www.example.com) auf dieselbe Site verweisen; andere erfordern das eine oder andere Formular oder können auf verschiedene Websites abgebildet werden. Die Verwendung eines Subdomain-Namens ist für den Lastausgleich des eingehenden Webdatenverkehrs hilfreich, indem ein CNAME-Eintrag erstellt wird , der auf einen Cluster von Webservern verweist. Da derzeit nur eine Subdomäne in einem CNAME verwendet werden kann, kann das gleiche Ergebnis nicht mit der bloßen Domänenwurzel erreicht werden.

Wenn ein Benutzer einen unvollständigen Domainnamen an einen Webbrowser in dessen Adressleisten-Eingabefeld übermittelt, versuchen einige Webbrowser automatisch, das Präfix "www" an dessen Anfang und möglicherweise ".com", ".org" und ".net" hinzuzufügen " am Ende, je nachdem, was fehlt. Beispielsweise kann die Eingabe von 'microsoft' in http://www.microsoft.com/ und 'openoffice' in http://www.openoffice.org umgewandelt werden . Diese Funktion erschien in frühen Versionen von Firefox , als sie Anfang 2003 noch den Arbeitstitel 'Firebird' trug, von einer früheren Praxis in Browsern wie Lynx . Es wird berichtet, dass Microsoft 2008 ein US-Patent für dieselbe Idee erteilt wurde, jedoch nur für mobile Geräte.

.com am häufigsten ohne "www" erwähnt. (oder tatsächlich ".com") an die Domäne.

Schemaspezifizierer

Die Schemaspezifizierer http://und https://am Anfang einer Web- URI beziehen sich auf Hypertext Transfer Protocol bzw. HTTP Secure . Sie geben das für die Anforderung und Antwort zu verwendende Kommunikationsprotokoll an. Das HTTP-Protokoll ist für den Betrieb des World Wide Web von grundlegender Bedeutung, und die zusätzliche Verschlüsselungsschicht in HTTPS ist unerlässlich, wenn Browser vertrauliche Daten wie Passwörter oder Bankdaten senden oder abrufen. Webbrowser stellen normalerweise automatisch http:// den vom Benutzer eingegebenen URIs voran, wenn sie weggelassen werden.

Seiten

Ein Screenshot einer Webseite auf Wikimedia Commons

Eine Webseite (auch als Webseite geschrieben ) ist ein Dokument, das für das World Wide Web und Webbrowser geeignet ist . Ein Webbrowser zeigt eine Webseite auf einem Monitor oder Mobilgerät an .

Der Begriff Webseite bezieht sich normalerweise auf das Sichtbare, kann sich aber auch auf den Inhalt der Computerdatei selbst beziehen , bei der es sich normalerweise um eine Textdatei mit Hypertext in HTML oder einer vergleichbaren Auszeichnungssprache handelt . Typische Webseiten bieten Hypertext zum Durchsuchen anderer Webseiten über Hyperlinks , die oft als Links bezeichnet werden . Webbrowser müssen häufig auf mehrere Webressourcenelemente zugreifen , z. B. auf das Lesen von Stylesheets , Skripten und Bildern, während sie jede Webseite präsentieren.

In einem Netzwerk kann ein Webbrowser eine Webseite von einem Remote- Webserver abrufen . Der Webserver kann den Zugriff auf ein privates Netzwerk, wie beispielsweise ein Firmenintranet, beschränken. Der Webbrowser verwendet das Hypertext Transfer Protocol (HTTP), um solche Anfragen an den Webserver zu stellen .

gesteuert wird . Dynamische Webseiten werden verwendet, wenn jeder Benutzer völlig unterschiedliche Informationen benötigt, zum Beispiel Bankwebsites, Web-E-Mails usw.

Statische Seite

Eine statische Webseite (manchmal auch als flache Seite/stationäre Seite bezeichnet ) ist eine Webseite , die dem Benutzer genau so geliefert wird, wie sie gespeichert ist, im Gegensatz zu dynamischen Webseiten, die von einer Webanwendung generiert werden .

wenn solche Versionen verfügbar sind und der Server dafür konfiguriert ist.

Dynamische Seiten

Dynamische Webseite: Beispiel für serverseitiges Scripting ( PHP und MySQL )

Eine serverseitige dynamische Webseite ist eine Webseite, deren Aufbau von einem Anwendungsserver gesteuert wird , der serverseitige Skripte verarbeitet. Beim serverseitigen Scripting bestimmen Parameter , wie die Assemblierung jeder neuen Webseite abläuft, einschließlich der Einrichtung weiterer clientseitiger Verarbeitung.

Eine clientseitige dynamische Webseite verarbeitet die Webseite mithilfe von JavaScript, das im Browser ausgeführt wird. JavaScript-Programme können über Document Object Model oder DOM mit dem Dokument interagieren , um den Seitenstatus abzufragen und zu ändern. Dieselben clientseitigen Techniken können dann das DOM auf dieselbe Weise dynamisch aktualisieren oder ändern.

DOM, für seinen Client von einem Anwendungsserver anfordert .

Dynamisches HTML oder DHTML ist der Oberbegriff für Technologien und Methoden, die verwendet werden, um Webseiten zu erstellen, die keine statischen Webseiten sind , obwohl er seit der Popularisierung von AJAX , einem Begriff, der heute selbst selten verwendet wird, nicht mehr verwendet wird. Clientseitiges Skripting, serverseitiges Skripting oder eine Kombination davon sorgen für ein dynamisches Weberlebnis in einem Browser.

JavaScript ist eine Skriptsprache , die ursprünglich 1995 von Brendan Eich , dann von Netscape , für den Einsatz in Webseiten entwickelt wurde. Die standardisierte Version ist ECMAScript . Um Webseiten interaktiver zu gestalten, verwenden einige Webanwendungen auch JavaScript-Techniken wie Ajax ( asynchrones JavaScript und XML ). Clientseitiges Skript wird mit der Seite geliefert, die zusätzliche HTTP-Anforderungen an den Server senden kann, entweder als Reaktion auf Benutzeraktionen wie Mausbewegungen oder Klicks oder basierend auf der verstrichenen Zeit. Die Antworten des Servers werden verwendet, um die aktuelle Seite zu ändern, anstatt mit jeder Antwort eine neue Seite zu erstellen, sodass der Server nur begrenzte, inkrementelle Informationen bereitstellen muss. Mehrere Ajax-Anfragen können gleichzeitig verarbeitet werden, und Benutzer können mit der Seite interagieren, während Daten abgerufen werden. Webseiten können auch regelmäßig den Server abfragen , um zu überprüfen, ob neue Informationen verfügbar sind.

Webseite

Die usap.gov- Website

Eine Website ist eine Sammlung verwandter Webressourcen, einschließlich Webseiten , Multimediainhalten , die normalerweise mit einem gemeinsamen Domänennamen identifiziert und auf mindestens einem Webserver veröffentlicht werden . Bemerkenswerte Beispiele sind wikipedia .org, google .com und amazon.com .

Auf eine Website kann über ein öffentliches Internet Protocol (IP)-Netzwerk wie das Internet oder ein privates lokales Netzwerk (LAN) zugegriffen werden, indem auf einen Uniform Resource Locator (URL) verwiesen wird , der die Site identifiziert.

Websites können viele Funktionen haben und auf verschiedene Weise verwendet werden; Eine Website kann eine persönliche Website , eine Unternehmenswebsite für ein Unternehmen, eine Regierungswebsite, eine Organisationswebsite usw. sein. Websites sind in der Regel einem bestimmten Thema oder Zweck gewidmet, von Unterhaltung und sozialen Netzwerken bis hin zur Bereitstellung von Nachrichten und Bildung. Alle öffentlich zugänglichen Websites bilden zusammen das World Wide Web, während private Websites, wie beispielsweise die Website eines Unternehmens für seine Mitarbeiter, typischerweise Teil eines Intranets sind .

Webseiten, die die Bausteine ​​von Websites sind, sind Dokumente , die normalerweise aus Klartext bestehen , der mit Formatierungsanweisungen der Hypertext Markup Language ( HTML , XHTML ) durchsetzt ist. Sie können Elemente von anderen Websites mit geeigneten Markup-Ankern einbinden . Auf Webseiten wird mit dem Hypertext Transfer Protocol (HTTP) zugegriffen und transportiert , das optional eine Verschlüsselung ( HTTP Secure , HTTPS) verwenden kann, um dem Benutzer Sicherheit und Privatsphäre zu bieten. Die Anwendung des Benutzers, häufig ein Webbrowser , rendert den Seiteninhalt gemäß seinen HTML-Markup-Anweisungen auf einem Anzeigeterminal .

.

Browser

und deren Seiten anzuzeigen, benötigt ein Benutzer ein Webbrowser-Programm. Dies ist das Programm, das der Benutzer ausführt, um eine Webseite herunterzuladen, zu formatieren und auf dem Computer des Benutzers anzuzeigen.

Zusätzlich dazu, dass Benutzer Webseiten finden, anzeigen und zwischen ihnen wechseln können, verfügt ein Webbrowser normalerweise über Funktionen wie das Speichern von Lesezeichen, das Aufzeichnen des Verlaufs, das Verwalten von Cookies (siehe unten) und Homepages und kann Funktionen zum Aufzeichnen von Passwörtern für die Anmeldung bei Websites enthalten .

Die beliebtesten Browser sind Chrome , Firefox , Safari , Internet Explorer und Edge .

Server

Das Innere und die Vorderseite eines Dell PowerEdge -Webservers, eines Computers, der für die Rackmontage entwickelt wurde

Ein Webserver ist eine Serversoftware oder eine Hardware, die zum Ausführen dieser Software bestimmt ist und die Anforderungen von WWW-Clients erfüllen kann. Ein Webserver kann im Allgemeinen eine oder mehrere Websites enthalten. Ein Webserver verarbeitet eingehende Netzwerkanforderungen über HTTP und mehrere andere verwandte Protokolle.

Die primäre Funktion eines Web - Server ist, Verfahren zu speichern und liefert Web - Seiten zu Kunden . Die Kommunikation zwischen Client und Server erfolgt über das Hypertext Transfer Protocol (HTTP) . Gelieferte Seiten sind am häufigsten HTML-Dokumente , die neben dem Textinhalt auch Bilder , Stylesheets und Skripte enthalten können .

Für eine stark frequentierte Website können mehrere Webserver verwendet werden; hier werden Dell- Server zusammen installiert, um für die Wikimedia Foundation verwendet zu werden .

Ein Benutzeragent , normalerweise ein Webbrowser oder Webcrawler , initiiert die Kommunikation, indem er über HTTP eine Anforderung für eine bestimmte Ressource stellt, und der Server antwortet mit dem Inhalt dieser Ressource oder einer Fehlermeldung, wenn dies nicht möglich ist. Die Ressource ist normalerweise eine echte Datei im sekundären Speicher des Servers , aber dies ist nicht unbedingt der Fall und hängt von der Implementierung des Webservers ab .

Während die Hauptfunktion darin besteht, Inhalte bereitzustellen, umfasst eine vollständige Implementierung von HTTP auch Möglichkeiten zum Empfangen von Inhalten von Clients. Diese Funktion wird zum Senden von Webformularen verwendet , einschließlich des Hochladens von Dateien.

Viele generische Webserver unterstützen auch serverseitiges Skripting mit Active Server Pages (ASP), PHP (Hypertext Preprocessor) oder anderen Skriptsprachen . Damit kann das Verhalten des Webservers in separaten Dateien gescriptet werden, während die eigentliche Serversoftware unverändert bleibt. Normalerweise wird diese Funktion verwendet, um HTML-Dokumente dynamisch ("on-the-fly") zu generieren , anstatt statische Dokumente zurückzugeben . Ersteres wird hauptsächlich zum Abrufen oder Ändern von Informationen aus Datenbanken verwendet . Letzteres ist in der Regel viel schneller und lässt sich leichter zwischenspeichern , kann aber keine dynamischen Inhalte liefern .

).

Ein HTTP-Cookie (auch Web-Cookie , Internet-Cookie , Browser-Cookie oder einfach Cookie genannt ) ist ein kleines Datenelement, das von einer Website gesendet und vom Webbrowser des Benutzers auf dem Computer des Benutzers gespeichert wird, während der Benutzer surft. Cookies wurden entwickelt , um ein zuverlässiger Mechanismus zu sein , für Websites erinnern Stateful Informationen (wie Artikel in der Warenkorb in einem Online - Shop hinzugefügt) oder zur Aufzeichnung des Benutzers Internet - Aktivitäten (einschließlich Klicken auf bestimmte Tasten, die Anmeldung oder Aufzeichnung , welche Seiten besucht wurden in der Vergangenheit). Sie können auch verwendet werden, um sich beliebige Informationen zu merken, die der Benutzer zuvor in Formularfelder eingegeben hat, wie Namen, Adressen, Passwörter und Kreditkartennummern.

Cookies erfüllen im modernen Web wesentliche Funktionen. Am wichtigsten ist vielleicht, dass Authentifizierungscookies die am häufigsten von Webservern verwendete Methode sind, um zu wissen, ob der Benutzer angemeldet ist oder nicht und mit welchem ​​Konto er angemeldet ist. Ohne einen solchen Mechanismus wüsste die Site nicht, ob sie eine Seite mit sensiblen Informationen senden soll oder ob der Benutzer sich durch Anmelden authentifizieren muss. Die Sicherheit eines Authentifizierungs-Cookies hängt im Allgemeinen von der Sicherheit der ausstellenden Website und des Webbrowsers des Benutzers ab , und ob die Cookie-Daten verschlüsselt sind. Sicherheitslücken können dazu führen, dass die Daten eines Cookies von einem Hacker gelesen , zum Zugriff auf Benutzerdaten oder zum Zugriff (mit den Anmeldeinformationen des Benutzers) auf die Website verwendet werden, zu der das Cookie gehört (siehe Cross-Site-Scripting und Cross- Site-Request-Fälschung für Beispiele).

Tracking-Cookies und insbesondere Tracking-Cookies von Drittanbietern werden häufig verwendet, um langfristige Aufzeichnungen über den Browserverlauf von Einzelpersonen zu erstellen – ein potenzielles Datenschutzproblem, das den europäischen und US-amerikanischen Gesetzgeber 2011 veranlasste, Maßnahmen zu ergreifen. Das europäische Recht verlangt, dass alle Websites Zielgerichtete Mitgliedstaaten der Europäischen Union holen eine "informierte Zustimmung" von Benutzern ein, bevor nicht wesentliche Cookies auf ihrem Gerät gespeichert werden.

Jann Horn, Forscher von Google Project Zero, beschreibt, wie Cookies von Vermittlern wie WLAN- Hotspot-Anbietern gelesen werden können . Er empfiehlt, den Browser unter solchen Umständen im Inkognito-Modus zu verwenden.

Suchmaschine

Die Ergebnisse einer Suche nach dem Begriff „Mondfinsternis“ in einem web-basierten Bildsuche Motor
.

Deep Web

im Jahr 2001 als Suchindexierungsbegriff geprägt zu haben.

Der Inhalt des Deep Web ist hinter HTTP- Formularen verborgen und umfasst viele sehr gebräuchliche Anwendungen wie Webmail , Online-Banking und Dienste, für die Benutzer bezahlen müssen und die durch eine Paywall geschützt sind , wie Video on Demand , einige online Zeitschriften und Zeitungen, unter anderem.

Der Inhalt des Deep Web kann über eine direkte URL oder IP-Adresse gefunden und aufgerufen werden und erfordert möglicherweise ein Passwort oder einen anderen Sicherheitszugriff über die öffentliche Website-Seite.

Caching

Ein Web-Cache ist ein Server-Computer, der sich entweder im öffentlichen Internet oder in einem Unternehmen befindet, der kürzlich aufgerufene Webseiten speichert, um die Reaktionszeit für Benutzer zu verbessern, wenn derselbe Inhalt innerhalb einer bestimmten Zeit nach der ursprünglichen Anfrage angefordert wird. Die meisten Webbrowser implementieren auch einen Browser-Cache, indem sie kürzlich erhaltene Daten auf ein lokales Datenspeichergerät schreiben. HTTP-Anfragen eines Browsers dürfen nur nach Daten fragen, die sich seit dem letzten Zugriff geändert haben. Webseiten und Ressourcen können Ablaufinformationen enthalten, um das Caching zu kontrollieren, um sensible Daten zu schützen, beispielsweise beim Online-Banking , oder um häufig aktualisierte Sites wie Nachrichtenmedien zu erleichtern. Selbst Websites mit sehr dynamischen Inhalten können nur gelegentlich eine Aktualisierung grundlegender Ressourcen zulassen. Website-Designer finden es lohnenswert, Ressourcen wie CSS-Daten und JavaScript in einigen Site-weiten Dateien zusammenzufassen, damit sie effizient zwischengespeichert werden können. Enterprise - Firewalls oft Ressourcen - Cache - Web von einem Benutzer zum Nutzen vieler Anwender angefordert. Einige Suchmaschinen speichern zwischengespeicherte Inhalte häufig aufgerufener Websites.

Sicherheit

Für Kriminelle ist das Web zu einem Ort geworden, um Malware zu verbreiten und sich an einer Reihe von Cyberkriminalität zu beteiligen , einschließlich (aber nicht beschränkt auf) Identitätsdiebstahl , Betrug , Spionage und Informationsbeschaffung . Webbasierte Sicherheitslücken überwiegen mittlerweile die herkömmlichen Sicherheitsbedenken bei Computern, und laut Google kann etwa jede zehnte Webseite bösartigen Code enthalten. Die meisten webbasierten Angriffe finden auf legitimen Websites statt, und die meisten werden, wie von Sophos gemessen , in den USA, China und Russland gehostet. Die häufigste aller Malware- Bedrohungen sind SQL-Injection- Angriffe gegen Websites. Durch HTML und URIs war das Web anfällig für Angriffe wie Cross-Site-Scripting (XSS), die mit der Einführung von JavaScript einhergingen und bis zu einem gewissen Grad durch Web 2.0 und Ajax- Webdesign verschärft wurden , das die Verwendung von Skripten begünstigt. Einer Schätzung zufolge sind heute 70 % aller Websites anfällig für XSS-Angriffe auf ihre Benutzer. Phishing ist eine weitere häufige Bedrohung für das Web. Im Februar 2013 schätzte RSA (die Sicherheitsabteilung von EMC) die weltweiten Verluste durch Phishing im Jahr 2012 auf 1,5 Milliarden US-Dollar. Zwei der bekanntesten Phishing-Methoden sind Covert Redirect und Open Redirect.

Lösungsvorschläge variieren. Große Sicherheitsunternehmen wie McAfee entwickeln bereits Governance- und Compliance-Suiten, um die Vorschriften nach dem 11. September zu erfüllen, und einige, wie Finjan, haben eine aktive Echtzeitprüfung des Programmiercodes und aller Inhalte unabhängig von ihrer Quelle empfohlen. Einige haben argumentiert, dass Unternehmen Web-Sicherheit als Geschäftsmöglichkeit und nicht als Kostenstelle betrachten sollten , während andere ein "allgegenwärtiges, ständig verfügbares digitales Rechtemanagement " fordern, das in der Infrastruktur durchgesetzt wird, um die Hunderte von Unternehmen zu ersetzen, die Daten und Netzwerke sichern. Jonathan Zittrain sagte, dass die gemeinsame Verantwortung der Benutzer für die Computersicherheit der Sperrung des Internets bei weitem vorzuziehen ist.

Privatsphäre

Jedes Mal, wenn ein Client eine Webseite anfordert, kann der Server die IP-Adresse der Anfrage ermitteln . Webserver protokollieren IP-Adressen normalerweise in einer Protokolldatei . Auch, es sei denn Satz nicht zu tun, die meist Web - Browser Datensatz angeforderten Web - Seiten in einem sichtbaren Geschichte Feature, und in der Regel cachen viele Inhalte lokal. Sofern die Server-Browser-Kommunikation keine HTTPS-Verschlüsselung verwendet, werden Web-Anfragen und -Antworten im Klartext über das Internet übertragen und können von zwischengeschalteten Systemen angezeigt, aufgezeichnet und zwischengespeichert werden. Eine andere Möglichkeit, persönlich identifizierbare Informationen zu verbergen, besteht darin, ein virtuelles privates Netzwerk zu verwenden . Ein VPN verschlüsselt den Online-Datenverkehr und maskiert die ursprüngliche IP-Adresse, wodurch die Wahrscheinlichkeit einer Benutzeridentifikation verringert wird.

Wenn eine Webseite nach persönlich identifizierbaren Informationen fragt und der Benutzer diese bereitstellt – wie z. Wenn die Website HTTP-Cookies , Benutzernamen- und Kennwortauthentifizierung oder andere Tracking-Techniken verwendet, kann sie andere Webbesuche vor und nach den bereitgestellten identifizierbaren Informationen in Verbindung bringen. Auf diese Weise ist es einer webbasierten Organisation möglich, ein Profil der einzelnen Personen zu entwickeln und zu erstellen, die ihre Site oder Sites nutzen. Es kann möglicherweise einen Datensatz für eine Person erstellen, der Informationen über ihre Freizeitaktivitäten, ihre Einkaufsinteressen, ihren Beruf und andere Aspekte ihres demografischen Profils enthält . Diese Profile sind für Vermarkter, Werbetreibende und andere von potenziellem Interesse. Abhängig von den Allgemeinen Geschäftsbedingungen der Website und den geltenden lokalen Gesetzen können Informationen aus diesen Profilen verkauft, geteilt oder an andere Organisationen weitergegeben werden, ohne dass der Benutzer darüber informiert wird. Für viele normale Menschen bedeutet dies kaum mehr als einige unerwartete E-Mails in ihrem Posteingang oder unheimlich relevante Werbung auf einer zukünftigen Webseite. Für andere kann es bedeuten, dass die Zeit, die sie mit ungewöhnlichem Interesse verbringen, zu einer Flut von weiterem gezieltem Marketing führen kann, die möglicherweise unerwünscht sind. Strafverfolgungs-, Terrorismusbekämpfungs- und Spionagebehörden können auch Personen basierend auf ihren Interessen oder Neigungen im Web identifizieren, anvisieren und verfolgen.

Social-Networking- Sites versuchen normalerweise, Benutzer dazu zu bringen, ihre echten Namen, Interessen und Standorte anstelle von Pseudonymen zu verwenden, da ihre Führungskräfte glauben, dass dies die Social-Networking-Erfahrung für die Benutzer attraktiver macht. Andererseits können hochgeladene Fotos oder unbedachte Aussagen einer Person zugeordnet werden, die diese Enthüllung möglicherweise bedauert. Arbeitgeber, Schulen, Eltern und andere Verwandte können durch Aspekte von Social-Networking-Profilen, wie Textbeiträge oder digitale Fotos, beeinflusst werden, die die Person, die diese Beiträge veröffentlicht, nicht für diese Zielgruppen bestimmt hat. Online Rabauken können die Verwendung von persönlichen Daten zu belästigen oder machen Stiel Benutzer. Moderne Social-Networking-Websites ermöglichen eine feinkörnige Kontrolle der Datenschutzeinstellungen für jeden einzelnen Beitrag, die jedoch komplex und insbesondere für Anfänger nicht leicht zu finden oder zu verwenden sind. Fotos und Videos, die auf Websites veröffentlicht werden, haben besondere Probleme verursacht, da sie einem Online-Profil das Gesicht einer Person hinzufügen können. Mit moderner und potenzieller Gesichtserkennungstechnologie ist es dann möglicherweise möglich, dieses Gesicht mit anderen, zuvor anonymen Bildern, Ereignissen und Szenarien, die an anderer Stelle abgebildet wurden, in Beziehung zu setzen. Aufgrund des Zwischenspeicherns, Spiegelns und Kopierens von Bildern ist es schwierig, ein Bild aus dem World Wide Web zu entfernen.

Normen

Webstandards umfassen viele voneinander abhängige Standards und Spezifikationen, von denen einige Aspekte des Internets regeln , nicht nur das World Wide Web. Auch wenn sie nicht auf das Internet ausgerichtet sind, wirken sich solche Standards direkt oder indirekt auf die Entwicklung und Verwaltung von Websites und Webdiensten aus . Zu den Überlegungen gehören die Interoperabilität , Zugänglichkeit und Benutzerfreundlichkeit von Webseiten und Websites.

Webstandards im weiteren Sinne umfassen Folgendes:

Webstandards sind keine festen Regelwerke, sondern ein sich ständig weiterentwickelnder Satz finalisierter technischer Spezifikationen von Webtechnologien. Webstandards werden von Standardisierungsorganisationen entwickelt – Gruppen von interessierten und oft konkurrierenden Parteien, die mit der Aufgabe der Standardisierung beauftragt sind – und nicht von Technologien, die von einer einzelnen Person oder einem einzelnen Unternehmen zum Standard entwickelt und zum Standard erklärt wurden. Es ist entscheidend, die in Entwicklung befindlichen Spezifikationen von denen zu unterscheiden, die bereits den endgültigen Entwicklungsstand (bei W3C- Spezifikationen den höchsten Reifegrad) erreicht haben.

Barrierefreiheit

verwenden oder nicht .

Internationalisierung

in jeder Sprache identifiziert werden .

Siehe auch

Verweise

Weiterlesen

  • Berners-Lee, Tim; Bray, Tim; Connolly, Dan; Baumwolle, Paul; Fielding, Roy; Jeckle, Mario; Lille, Chris; Mendelsohn, Noah; Obstgarten, David; Walsh, Norman; Williams, Stuart (15. Dezember 2004). „Architektur des World Wide Web, Band eins“ . Version 20041215. W3C.
    Cite Journal erfordert |journal=( Hilfe )
  • Berners-Lee, Tim (August 1996). „Das World Wide Web: Vergangenheit, Gegenwart und Zukunft“ .
    Cite Journal erfordert |journal=( Hilfe )
  • Brügger, Niels, Hrsg., Web25: Histories from the first 25 years of the World Wide Web (Peter Lang, 2017).
  • Fielding, R.; Gettys, J.; Mogul, J.; Frystyk, H.; Masinter, L.; Leach, P.; Berners-Lee, T. (Juni 1999). "Hypertext Transfer Protocol – HTTP/1.1". Request For Comments 2616. Institut für Informationswissenschaften.
    Cite Journal erfordert |journal=( Hilfe )
  • Niels Brügger, Hrsg. Webprotokoll (2010) 362 Seiten; Historische Perspektive auf das World Wide Web, einschließlich Fragen der Kultur, des Inhalts und der Bewahrung.
  • Polo, Luciano (2003). "World Wide Web-Technologiearchitektur: Eine konzeptionelle Analyse" . Neue Geräte .
  • Skau, HO (März 1990). „Das World Wide Web und Gesundheitsinformationen“. Neue Geräte .