Toto je starší verze dokumentu!
World Wide Web (český překlad - „celosvětová síť“) je označení pro soustavu propojených hypertextových dokumentů a jiných souborů, které jsou dostupné přes protokol HTTP. V češtině se slovem web označuje kromě sítě také konkrétní dokument(či soustava dokumentů), který je dostupný na webovém serveru, nebo internetové stránce.
Autorem webu je Tim Berners-Lee, který v roce 1990 spustil první webový server info.cern.ch. V roce 1994 stál u založení sdružení World Wide Web Consortium, které se stará o vývoj webových standartů.
HTTP je protokol používaný nejčastěji pro výměnu hypertextových dokumentů ve formátu HTML. Samotný protokol nepodporuje šifrování. Funguje na principu dotaz-odpověď. Uživatel pomocí např. internetového prohlížeče pošle serveru požadavek na dokument, server poté odpoví pomocí textu popisujícího výsledek (zda byl dokument nalezen, jakého je typu, jakou má velikost apod.) a následně pošle dokument.
Jedná se o nadstavbu HTTP, která podporuje zabezpečení mezi serverem a klientem. Data jsou šifrována pomocí SSL nebo TLS (tzn. využití asymetrické šifry).
Průběh:
HW: Počítač sloužící k tomu, aby poskytoval dokumenty nebo služby přes síť. SW: Program realizující výměnu souborů a poskytování různých služeb. V Unixových systémech se používá označení Daemon, v prostředí Windows service. Webový server typicky poskytuje dokumenty a soubory pro klienta.
Softwarový webový open source server. Podporuje velké množství funkcí a programovacích jazyků, některé jsou implementovány jako moduly rozšiřující jádro. Podporuje např. Perl, Python, PHP, šifrování přes SSL, TLS, proxy. Jedná se o momentálně nejpopulárnější SW Server.
Softwarový webový server vytvořený Microsoftem pro Windows. Podporuje HTTP, HTTPS, FTP a další protokoly. Je součástí Windows Server a dalších OS, u nichž ale není ve výchozím nastavení zapnut. Aktuální verze je IIS 8.5, u dřívějších verzí mohlo vlivem chyb docházet k ohrožení bezpečnosti, nyní bylo zabezpečení zvýšeno. Existuje i verze IIS Express, která je freeware a podporuje ji OS Windows XP a novější. Podporuje ale menší množství protokolů, rozšíření apod.
HW: Počítač, který pomocí HTTP nebo jiného protokolu komunikuje se serverem. SW: Program umožňující tuto komunikaci. Nejčastěji k těmto účelům slouží webový prohlížeč, který je kromě komunikace také schopen zobrazovat webové stránky - soubory kódované v HTML, a jiných jazycích.
Mezi nejrozšířenější prohlížeče patří:
Typický příklad obsahu pro „Web 2.0“ - síť umožňující uživateli si vytvořit (soukromý/veřejný) profil a komunikovat s dalšími uživateli, sdílet informace, fotky, videa.
Bezpečnost obsahu na socíálních sítích je často diskutovaným tématem. Největší rizika jsou: