Przeglądarka internetowa
Przeglądarka internetowa (ang. web browser) – program komputerowy służący do pobierania i wyświetlania stron internetowych udostępnianych przez serwery WWW, a także odtwarzania plików multimedialnych.
Historia przeglądarek internetowych
edytujWybrane przeglądarki z początkowych dwóch dekad rozwoju[1]:
- WorldWideWeb – pierwsza przeglądarka Tima Bernersa-Lee, twórcy WWW, przygotowana w grudniu 1990 roku dla platformy NextStep. Program został rozesłany do grupy osób w instytucie CERN w marcu 1991 roku.
- Erwise – pierwsza przeglądarka z graficznym interfejsem, stworzona w kwietniu 1992 roku przez studentów Helsińskiego Uniwersytetu Technicznego: Kima Nyberga, Teemu Rantanena, Katiego Suominena i Kari Sydänmaanlakka.
- Mosaic – pierwsza przeglądarka, której udało się zdobyć szeroką popularność. Jej autorami byli Marc Andreessen i Eric Bina z NCSA. Pierwsza wersja Mozaiki została opracowana dla X Window System dla środowisk uniksowych w lutym 1993 roku. Wersję dla Macintosha wydał kilka miesięcy później Aleks Totić. Mosaic interpretował grafikę, dźwięk, klipy wideo, formularze, zawierał zakładki i plik historii. Początkowo program miał status niekomercyjny, ale w sierpniu 1994 roku NCSA przekazał prawa do komercyjnej dystrybucji firmie Spyglass, znanej później ze swoich walidatorów. Spyglass udostępniał 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 Netscapem i Internet Explorerem. Jej twórcami byli pracownicy zespołu badawczego z firmy telekomunikacyjnej Telenor w Oslo. W 1995 roku Jon Stephenson von Tetzchner i Geir Ivarsøy opuścili Telenor i założyli przedsiębiorstwo Opera Software. Komercyjna wersja programu Opera 2 pojawiła się latem 1996, natomiast pod koniec 2000 roku przeglądarkę w wersji 5 udostępniono na licencji adware. Począwszy od wersji 8.50 program jest pozbawiony wszelkich reklam.
- Netscape Navigator – powstała w 1994 roku w firmie Netscape Communications Corporation jako pierwsza komercyjna przeglądarka na rynku. Początkowo była oparta na kodzie źródłowym NCSA Mosaic. 31 marca 1998 roku kod źródłowy Netscape został upubliczniony, co zapoczątkowało rozwój Mozilli Application Suite, na podstawie której powstały wersje Netscape'a 6 i 7. Wersja 8 bazowała na kodzie źródłowym przeglądarki Firefox.
- Internet Explorer – została udostępniona 23 sierpnia 1995 roku wraz z Windows 95. Po roku program miał już 1/3 rynku, zaś po kolejnych trzech latach stał się liderem. Do około 2012 roku Internet Explorer miał dominującą pozycję na rynku światowym, ale stracił ją na rzecz przeglądarek innych producentów. W Polsce wypadł z pierwszej piątki w 2017 roku i w nowszych rankingach nie jest już nawet notowany. Nie jest już obecnie rozwijany, a jego następcą jest Microsoft Edge.
- Mozilla Application Suite – początkowo Mozilla była nazwą kodową przeglądarki Netscape Navigator oraz maskotką tego pakietu. 31 marca 1998 roku firma Netscape Communications Corporation upubliczniła kod źródłowy swojego produktu, co dało początek przeglądarce Mozilla Suite. Początkowo miała ona jedynie służyć jako platforma testowa nowych rozwiązań programistycznych oraz baza, na podstawie której miał powstać przeznaczony dla użytkownika końcowego Netscape Navigator. Po podjęciu przez AOL decyzji o zaprzestaniu rozwoju Netscape'a powołano Fundację Mozilla, rozpoczynając pracę nad programem Firefox (dawniej Phoenix).
Cechy nowoczesnych przeglądarek
edytujPrzeglądarki internetowe komunikują się z serwerem zazwyczaj za pomocą protokołu HTTP lub HTTPS, aczkolwiek w obsłudze są również inne, np. FTP, Gopher. Często wraz z przeglądarką dostarczane są komponenty, które umożliwiają korzystanie z serwerów grup dyskusyjnych (protokół NNTP), poczty elektronicznej (protokoły POP3, IMAP i SMTP) oraz serwerów plików (protokół FTP).
Trwająca na rynku wojna przeglądarek powoduje, że oprogramowanie do przeglądania stron WWW cały czas ewoluuje w stronę większej ergonomii, 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 5, XHTML i XML
- CSS 3
- JavaScript (w tym DHTML)
- grafika w formatach: JPEG, PNG, GIF, SVG
- obiektowy model dokumentu (DOM)
- ciasteczka.
Oprócz tego, rozwijane są następujące funkcje ułatwiające korzystanie z Internetu:
- zakładki i ulubione
- synchronizacja zakładek i ustawień
- import zakładek i ustawień
- pobieranie plików
- przechowywanie plików w pamięci podręcznej
- obsługa wtyczek i rozszerzeń
- obsługa skórek (motywów), możliwość dostosowania interfejsu do preferencji i potrzeb użytkownika
- przeglądanie w kartach
- zapamiętywanie haseł
- menedżer sesji
- gesty myszy i skróty klawiaturowe
- blokowanie wyskakujących okienek
- zarządzanie prywatnymi danymi (ciasteczka, historia odwiedzin, dane formularzy, hasła itp.)
- sprawdzanie poprawności pisowni (formularze, listy elektroniczne itp.)
- filtry reklam
- powiększanie tekstu, grafik lub całej zawartości strony
- wbudowane programy do obsługi poczty elektronicznej
- czytniki RSS i Atom
- funkcja szybkiego wybierania stron (ang. speed dial)
- wbudowany klient BitTorrent
- tryb prywatny.
Udział poszczególnych przeglądarek w rynku
edytujCzołówka najpopularniejszych przeglądarek internetowych wśród użytkowników komputerów PC przedstawia się następująco (dane z marca 2020 według serwisu StatCounter):
Silniki przeglądarek
edytujNajpopularniejszym silnikiem, głównie ze względu na duży udział w rynku przeglądarki Google Chrome, jest Blink. Kolejne miejsca zajmują: Gecko, Trident/EdgeHTML i WebKit. Poszczególne silniki renderujące różnią się od siebie na tyle znacząco, że dana strona może wyglądać inaczej w różnych przeglądarkach.
Zobacz też
edytujPrzypisy
edytuj- ↑ William Stewart: Internet history, design, advanced use, help, security, important features.... Living Internet. [dostęp 2018-09-10]. (ang.).
- ↑ a b c Desktop Browser Market Share Worldwide. StatCounter Global Stats. [dostęp 2020-04-19]. (ang.).