Przeglądanie stron WWW
Paweł Grądzki Kl. III Ti
Przeglądarka internetowa – program komputerowy, służący do pobierania i wyświetlania zawartości dokumentów z serwerów internetowych, a także odtwarzania plików multimedialnych.
Przeglądarki internetowe komunikują się z serwerem zazwyczaj za pomocą protokołu HTTP, aczkolwiek w obsłudze są również inne, np. HTTPS, FTP. Często wraz z przeglądarką dostarczane są komponenty, które umożliwiają korzystanie z serwerów grup dyskusyjnych (protokół NNTP) i poczty elektronicznej (protokoły POP3, IMAP i SMTP).
Protokoły:
· HTTP - protokół przesyłania dokumentów hipertekstowych
· HTTPS - szyfrowana wersja protokołu HTTP. Zamiast używać w komunikacji klient-serwer niezaszyfrowanego tekstu, szyfruje go za pomocą technologii SSL. Zapobiega to przechwytywaniu i zmienianiu przesyłanych danych.
· FTP - protokół typu klient-serwer, który umożliwia przesyłanie plików z i na serwer. 8-bitowy.
· NNTP - to oparty o TCP/IP protokół komunikacyjny używany do obsługi grup dyskusyjnych. Jest używany zarówno do przesyłania tekstów między serwerami, jak również do czytania i wysyłania artykułów. 7-bitowych kanał kodowany (przez yEnc).
· POP3 - protokół internetowy pozwalający na odbiór poczty elektronicznej poprzez połączenie TCP/IP.
· IMAP - internetowy protokół pocztowy zaprojektowany jako następca POP3. Pozwala na ściągnięcie nagłówków wiadomości i wybranie, które z wiadomości chcemy ściągnąć na komputer lokalny. Pozwala na wykonywanie wielu operacji, zarządzanie folderami i wiadomościami.
· SMTP – protokół komunikacyjny opisujący sposób przekazywania poczty elektronicznej w Internecie.
Wojna Przeglądarek
Trwająca na rynku wojna przeglądarek powoduje, że oprogramowanie do przeglądania stron cały czas ewoluuje w stronę większej ergonomi, użyteczności i wygody użytkownika. Nowoczesne przeglądarki spełniają szereg wymagań – za dobry poziom uznawana jest obecnie obsługa następujących technologii:
· HTTP i HTTPS
· HTML, XML i XHTML
· grafika w formatach: GIF, JPEG, PNG
· kaskadowe arkusze stylów (CSS)
· JavaScript
· obiektowy model dokumentu
· ciasteczka
· Adobe Flash
· aplety Java
Oprócz tego, rozwijane są następujące funkcje ułatwiające korzystanie z Internetu:
· zakładki
· menedżery pobierania plików
· przechowywanie plików w pamięci podręcznej
· obsługa wtyczek
· obsługa skórek
· przeglądanie w kartach
· zapamiętywanie haseł
· gesty myszy i skróty klawiaturowe
· blokowanie wyskakujących okienek
· zarządzanie prywatnymi danymi
· sprawdzanie poprawności pisowni
· filtry reklam
· powiększanie tekstu, grafik lub całej zawartości strony
· wbudowane programy do obsługi poczty elektronicznej
· funkcja szybkiego wybierania stron
Historia
· WorldWideWeb. Pierwsza przeglądarka Tima Bernersa-Lee, twórcy WWW, przygotowana w grudniu 1990 roku.
· Mosaic. Pierwsza "prawdziwa" przeglądarka, której autorami byli Marc Andreessen i Eric Bina. Pierwsza wersja Mozaiki została opracowana dla X Window System w lutym 1993 roku. Początkowo program miał status niekomercyjny, ale w sierpniu 1994 roku NCSA przekazał prawa do komercyjnej dystrybucji firmie Spyglass, która udostępniała potem technologię innym firmom i w ten sposób Mosaic stał się m.in. pierwowzorem Internet Explorera. Program został zamknięty w styczniu 1997 roku.
· Opera. Norweska przeglądarka, która powstała w 1994 roku, przed Internet Explorerem. Jej autorami byli pracownicy zespołu badawczego z firmy telekomunikacyjnej Telenor w Oslo. W 1995 roku nazwę zmieniono na Opera Software. Komercyjna wersja Opera 2 pojawiła się latem 1996, natomiast pod koniec 2000 roku program w wersji 5 został udostępniony jako freeware. Od wersji 8.50 program jest pozbawiony wszelkich reklam.
· Przeglądarki oparte na silniku KHTML lub WebKit
o Safari
o OmniWeb
o Sunrise
o iCab
o WebKit
o Google Chrome
· Przeglądarki oparte na silniku Gecko
o Mozilla Firefox
o SeaMonkey
o Galeon
o Camino
o IceCat
· Przeglądarki oparte na silniku Presto
o Opera
o Opera Mobile
o OperaTor
o Internet Channel
· Przeglądarki oparte na silniku Trident
o Internet Explorer
o Internet Explorer Mobile
o Avant
Silnik przeglądarki internetowej — oprogramowanie odpowiadające za przetwarzanie zawartości stron internetowych oraz ich elementów formatujących.
Poszczególne silniki różnią się od siebie, co może doprowadzić do sytuacji, w której jedna strona wygląda inaczej w różnych przeglądarkach.
· Elektra - używany przez Operę w wersjach 4-6
· Mariner - używany przez Netscape Communicator 5
Porównanie
Zarządzanie zakładkami
Menedżer pobierania plików
Menedżer haseł
Menedżer formularzy
Sprawdzanie pisowni
Wyszukiwanie w wielu wyszukiwarkach
Internet Explorer
Tak
Nie
Mozilla Firefox
OmniWeb
Opera
klawisz dostępu HTML
Nawigacja po elementach
Nawigacja przy użyciu klawiszy
Toudi