V.2.a. Rozumiesz istotę działania przeglądarek internetowych
Transkrypt
V.2.a. Rozumiesz istotę działania przeglądarek internetowych
poziom wymagań cykl kształcenia N 2 3 4 K K K V.2.a. Rozumiesz istotę działania przeglądarek internetowych Przeglądarka internetowa jest podstawowym programem umoŜliwiającym korzystanie z usług Internetu. Właśnie za jej pośrednictwem zapewne będziesz obserwować rozwój zastosowań sieci. Warto przypomnieć sposób działania przeglądarki. Na początku pełniła rolę czytnika dokumentów tekstowo-graficznych, czyli czegoś w rodzaju komputerowej gazety. Dokumenty mogły być umieszczone w róŜnych komputerach rozsianych po całym świecie. Szybko wprowadzono moŜliwość kopiowania plików dowolnego typu poprzez wbudowanie usługi FTP. Kamieniem milowym rozwoju usługi www była moŜliwość pisania na serwerze programów zapewniających obsługę baz danych. Przeglądarka zaczęła pełnić funkcje klienta baz danych, umoŜliwiając wymianę informacji w obie strony. To jednak nie wszystko. Wraz z rozwojem przepustowości łączy pojawiły się nowe moŜliwości komunikacji w pełni wykorzystujące multimedia. Niestety, nie od razu zadbano we właściwy sposób o uzgodnienie standardów interpretacji dokumentów tworzących serwis. Jest jednak szansa, Ŝe i ten problem przestanie mieć znaczenie. W kaŜdym razie rozszerzono moŜliwości przeglądarki poprzez instalacje wtyczek (ang. plug-in), programów stanowiących dodatkowe nakładki (ang. addone) i róŜnych aplikacji wspomagających. W uproszczeniu wtyczki są dodatkowymi funkcjami, które wzbogacają działanie przeglądarek, głównie w zakresie odtwarzania dźwięku i obrazu. Do popularnych wtyczek tej grupy naleŜą Windows Media Player, RealPlayer i QuickTime. Ciekawym przykładem jest wtyczka Macromedia Shockwave umoŜliwiająca przeglądanie stron w technologii Flash, którą wykorzystuje wiele serwisów. MoŜna zainstalować wtyczki umoŜliwiające przeglądanie w sieci plików wykonanych w popularnych programach prezentacyjnych, na przykład PowerPoint firmy Microsoft. Na szczególną uwagę zasługuje bardzo popularny format *.pdf firmy Adobe, którym zajmiemy się w rozdziale IX. Szerokie zastosowanie mają teŜ tzw. aplety napisane w języku Java, między innymi umoŜliwiają komunikację z serwerem. Przykładem apletów mogą być interakcyjne mapy, na których moŜesz zobaczyć trasę przejazdu, zaznaczyć wybrane miejsca itp. Programy, które tworzą dodatkowe nakładki, udostępniają swoje funkcje w dodatkowym pasku narzędzi. Pamiętaj jednak, Ŝe warto je instalować, gdy są przesłanki, by ufać ich działaniu. Aplikacje wspomagające to programy, które mogą działać samodzielnie, choć świadomie integrowane są w przeglądarki. Warto wiedzieć Wszelkie dodatkowe programy mogą teoretycznie wysyłać przez sieć róŜne informacje, dlatego tak waŜne jest wzajemne zaufanie twórców i uŜytkowników programów. W przeglądarkach z łatwością zauwaŜysz integrację róŜnych usług. MoŜna na przykład wykorzystać przeglądarkę jako klienta poczty elektronicznej. MoŜna równieŜ korzystać z programów pozwalających na komunikację w czasie rzeczywistym – tzw. chat-roomów. Poprawił się poziom zabezpieczenia wymiany danych poprzez zastosowanie specjalnych protokołów. Rośnie zatem lawinowo liczba aplikacji pozwalających na wymianę poufnych informacji, tworząc zupełnie nową jakość w Ŝyciu gospodarczym. Przykładem mogą być usługi oferowane przez banki, sklepy i inne firmy o charakterze komercyjnym. MoŜna zatem zaryzykować stwierdzenie, Ŝe przeglądarki internetowe stanowią rodzaj interfejsu, platformy niezbędnej do wykorzystania usług w architekturze klientserwer. Sprawdź, czy potrafisz ? Przygotuj komputer tak, by moŜna było słuchać wybranej stacji radiowej w Internecie. ? Znajdź w Internecie dowolną stronę wykonaną w technologii Flash. Technologia informacyjna nie tylko dla uczniów Wydawnictwo Szkolne PWN E. Krawczyński, Z. Talaga, M. Wilk