Internet to globalna sieć połączonych komputerów, które komunikują się ze sobą za pomocą ustalonych reguł (protokołów). Mohamed porównuje internet do starożytnej sieci dróg handlowych Egiptu - tak jak karawany przemierzały szlaki między miastami, tak dane podróżują między komputerami na całym świecie.
Kiedy wpisujesz adres strony w przeglądarce i naciskasz ENTER, uruchamiasz fascynujący proces:
https://www.example.com/strona?lang=plURL (Uniform Resource Locator) to adres zasobu w internecie. Składa się z kilku części:
https:// - jak rodzaj drogi (bezpieczna vs zwykła)www.example.com - nazwa "miasta" w internecie/strona - konkretna lokalizacja w serwisie?lang=pl - dodatkowe informacjeKomputery komunikują się za pomocą adresów IP (np.
93.184.216.34), ale ludzie łatwiej pamiętają nazwy jak example.com. DNS (Domain Name System) działa jak tłumacz - przeglądarka pyta serwer DNS: "Jaki jest IP dla example.com?", a DNS odpowiada adresem.Mohamed mówi: "DNS to jak strażnik świątyni, który wskazuje drogę do właściwej komnaty!"
HTTP (HyperText Transfer Protocol) to protokół, którym przeglądarka rozmawia z serwerem. Każda komunikacja składa się z żądania (request) i odpowiedzi (response).
Najważniejsze kody odpowiedzi HTTP:
Serwer to komputer, który przechowuje pliki stron internetowych i udostępnia je innym komputerom. Gdy przeglądarka wysyła żądanie, serwer szuka odpowiedniego pliku i odsyła go. Mohamed porównuje serwer do Biblioteki Aleksandryjskiej - ogromnego magazynu wiedzy dostępnego dla wszystkich.
WWW (World Wide Web) to system dokumentów połączonych hiperłączami, działający w internecie. Został stworzony przez Tima Bernersa-Lee w 1991 roku. WWW to nie to samo co internet - WWW to jedna z usług działających w sieci, tak jak e-mail czy transfer plików.
Spójrz na przykładową stronę HTML - to właśnie taki kod serwer wysyła, a przeglądarka wyświetla: