Używamy cookies, żeby zwiększyć Twoje doświadczenia na stronie
CodeWorlds

Przeglądarki, HTTPS i adresy IP

Przeglądarka internetowa

Przeglądarka to program, który pobiera pliki ze stron internetowych i wyświetla je na ekranie. Najpopularniejsze przeglądarki to Google Chrome, Mozilla Firefox, Safari i Microsoft Edge. Każda przeglądarka posiada silnik renderujący, który zamienia kod HTML, CSS i JavaScript w wizualną stronę.

Mohamed wyjaśnia: "Przeglądarka to jak skryba, który odczytuje hieroglify z papirusu i tłumaczy je na piękne obrazy na ścianie świątyni!"

Jak przeglądarka renderuje stronę?

  1. Parsowanie HTML - przeglądarka czyta kod HTML i buduje drzewo DOM (Document Object Model)
  2. Parsowanie CSS - analizuje style i tworzy model CSSOM
  3. Render Tree - łączy DOM i CSSOM w drzewo renderowania
  4. Layout - oblicza pozycję i rozmiar każdego elementu
  5. Paint - rysuje piksele na ekranie

HTTPS - Bezpieczna komunikacja

HTTPS (HyperText Transfer Protocol Secure) to szyfrowana wersja HTTP. Różnica jest kluczowa:

  • HTTP - dane wysyłane "otwartym tekstem" - każdy może je podsłuchać. Jak posłaniec bez ochrony na niebezpiecznej drodze.
  • HTTPS - dane szyfrowane za pomocą SSL/TLS. Jak posłaniec z uzbrojonym eskortą i zaszyfrowaną wiadomością.

Rozpoznasz HTTPS po ikonie kłódki w pasku adresu przeglądarki. Nigdy nie wprowadzaj hasła ani danych osobowych na stronie bez kłódki!

Adresy IP

Każdy komputer podłączony do internetu ma swój unikalny adres IP (Internet Protocol). Jest to jak adres domu w świecie cyfrowym.

IPv4 to najpopularniejszy format: cztery grupy liczb od 0 do 255, oddzielone kropkami, np.

192.168.1.1
lub
93.184.216.34
.

IPv6 to nowszy format z dłuższymi adresami:

2001:0db8:85a3:0000:0000:8a2e:0370:7334
- stworzony, bo adresy IPv4 się kończą.

Mohamed podsumowuje: "Adres IP to jak współrzędne GPS - wskazuje dokładne miejsce komputera w sieci. A DNS zamienia łatwą do zapamiętania nazwę na te współrzędne!"

Przejdź do CodeWorlds