Читать книгу ECDL. Przeglądanie stron internetowych i komunikacja. Moduł 7 - Waldemar Węglarz - Страница 7

1. Część pierwsza – Przeglądanie stron internetowych 1.1. Internet – podstawowe pojęcia 1.1.1. Podstawowe pojęcia i terminy

Оглавление

Internet jest rozległą siecią (WAN – ang. Wide Area Network) o zasięgu ogól­noświatowym. W jego skład wchodzą tysiące sieci lokalnych (LAN) i miejskich (MAN), a także serwery udostępniające zasoby i oferujące różnorodne usługi związane z działaniem Internetu.

Internetu nie należy mylić z intranetem, który jest siecią obejmującą zazwyczaj obszar wewnętrzny firmy lub przedsiębiorstwa. Oznacza to, że cała komunikacja odbywa się tylko w obrębie firmy. Jeśli natomiast sieć podłączymy do Internetu i pozwolimy użytkownikom zewnętrznym na dostęp do niej, taka sieć będzie nazy­wana extranetem.

Za początek powstania Internetu uznaje się 1 września 1969 r. Wtedy w ra­mach eksperymentu finansowanego przez ARPA (Advanced Research Project Agency, zajmującą się koordynowaniem badań naukowych na potrzeby wojska), na Uniwersytecie Kalifornijskim w Los Angeles (UCLA) zainstalowano pierwsze sieci – Arpanet. Po pierwszych włamaniach hakerów postanowiono podzielić sieci Arpanet na cywilne i wojskowe. Wydzielone z Arpanet sieci cywilne dały pod­stawy dzisiejszemu Internetowi.

Początkowo Internet był wykorzystywany głównie przez środowiska akade­mickie, jednak szybki rozwój technologii informatycznych sprawił, że odkryto jego nowe mo­żli­wości. W szybkim tempie zaczęły go używać przedsiębiorstwa han­dlowe i pro­duk­cyj­ne, instytucje rządowe, redakcje czasopism i gazet, a także osoby prywatne.

Obecnie Internet jest obecny niemal we wszystkich firmach. Część z nich w ogóle nie mogłaby istnieć bez tej globalnej sieci. Internet bowiem to olbrzymia liczba serwerów przechowujących dane i równie duża liczba serwerów oferujących różne usługi. Przykładem są serwery z możliwością tworzenia, przetwarzania i publikowania własnych baz danych. Z takich serwerów korzystają m.in. linie lotnicze, hotele, banki oraz ich klienci, którzy drogą elektroniczną dokonują np. rezerwacji miejsca lub biletu albo operacji na rachunku bankowym.

Obecnie wiele firm oferuje usługi związane z Internetem, takie jak dostęp do sieci, konta pocztowe do przesyłania wiadomości elektronicznych, projektowanie serwisów i stron WWW, hosting WWW (serwery WWW) czy utrzymanie domen DNS. Usługi te określane są skrótową nazwą ISP (ang. Internet Service Provider). Przyjęło się również stosowanie skróconego określenia provider internetowy. Jednak to ostatnie określenie jest najczęściej wykorzystywane w odniesieniu do firmy umożliwiającej tylko dostęp do Internetu. Natomiast dzisiejsi dostawcy Internetu starają się oferować nieco więcej, np. spotyka się możliwość dostępu do Internetu wraz z telewizją kablową. Coraz powszechniejsze są rozwiązania tzw. mobilne oferowane przez sieć GSM – dostęp do Internetu uzyskujemy przez modem podłączany do portu USB. Szybkość transferu w tego typu usłudze zależy od miejsca, w którym aktualnie znajduje się użytkownik. Najpopularniejsze tech­nologie mobilne to UMTS, EDGE oraz GPRS.

Szczególnie ciekawą usługą opartą na Internecie jest telefonia VoIP (ang. Vo­ice over Internet Protocol). Jest to technologia cyfrowa, której zasada dzia­łania jest zbliżona do przesyłania plików w sieci komputerowej. Telefonowanie przez VoIP jest znacznie tańsze od tradycyjnych rozwiązań, ponieważ pakiety informacji przesyłane są wtedy, kiedy faktycznie są emitowane, czyli wówczas, gdy użyt­kownicy rozmawiają. Jeśli rozmówcy milczą, linia komunikacyjna jest zwalniana.

Telefonia VoIP ma szczególne zastosowanie w rozmowach zagranicznych, gdzie połączenie przez VoIP może być nawet kilkakrotnie tańsze od tradycyjnego. Aparat do komunikacji VoIP podłączamy do łącza internetowego (zazwyczaj do gniazda sieciowego RJ-45 w switchu), jeśli łącze internetowe jest dzielone na poszczególne komputery w sieci lokalnej.

Działanie Internetu jest oparte na kilku podstawowych usługach i protokołach:

 FTP (ang. File Transfer Protocol) – protokół umożliwiający transmisję plików pomiędzy systemem lokalnym i zdalnym. FTP, poczta elektroniczna i Telnet były podstawowymi usługami sieci Arpanet. Początkowo korzystanie z pro­gramów klienckich FTP odbywało się w trybie tekstowym i wymagało opano­wania poleceń w języku angielskim. Przykładem takiego programu klienckiego działającego w trybie tekstowym jest dostarczany wraz z systemem Windows 95/98 program ftp.exe. Można go uruchomić, wybierając Start → Uruchom i wpisując w otwartym oknie ftp. W tej chwili połączenia ftp uzyskuje się dzięki programom z interfejsem graficznym, np. Total Commander. Ta metoda jest o wiele prostsza i bardziej intuicyjna dla przeciętnego użytkownika Internetu. Nawet osoby początkujące w krótkim czasie mogą się nauczyć przesyłu da­nych na serwer lub pobrania ich z serwera na dysk lokalny.

 HTTP (ang. Hypertext Transfer Protocol) – protokół przesyłania hipertekstu, dzięki któremu można korzystać z odnośników (hiperłączy) na stronach inter­netowych. Jeżeli w pasku adresu wpiszemy adres strony internetowej, zaczy­nając od www, przeglądarka sama dopisze część http. Adresem strony w sieci jest adres URL (ang. Uniform Resource Locators), który jednoznacznie iden­tyfikuje jej miejsce w Internecie, np. http://www.redhat.com/download/mirror. Adres URL dzieli się na część określającą protokół (w tym przypadku jest to protokół http), adres serwera (redhat.com) oraz ewentualnie ścieżkę dostępu do katalogu (w tym przypadku jest to download/mirror).

 WWW (ang. World Wide Web) – w wolnym tłumaczeniu określa się jako Światową Pajęczynę. Jest to multimedialna i hipertekstowa baza danych. In­formacje zebrane są w formie grafiki, tekstu, dźwięku lub obrazu wideo. Obok poczty elektronicznej jest to najpopularniejsza usługa Internetu.

 IRC (ang. Internet Relay Chat) – protokół służący do prowadzenia rozmów za pomocą terminala tekstowego.

 POP (ang. Post Office Protocol) – protokół służący do odbioru poczty z ser­we­ra i jej transmisji do maszyny lokalnej.

 SMTP (ang. Simple Mail Transfer Protocol) – podstawowy protokół transmisji poczty stosowany do wysyłania wiadomości z maszyny lokalnej na serwer.

 SSH (ang. Secure Shell) – bezpieczny protokół terminala sieciowego udo­stęp­nia­­jący funkcję szyfrowania przesyłanych danych. Jest zalecany do wy­ko­rzy­stania zamiast Telnetu. Zazwyczaj jest używany przy zdalnym logo­waniu się na serwer. Nawiązanie zdalnej sesji jest możliwe za pomocą odpo­wiedniego programu obsługującego połączenia szyfrowane SSH, np. Putty.

 Telnet – protokół terminala sieciowego, dzięki któremu można logować się na zdalny komputer. Cechą charakterystyczną tego protokołu jest transmisja otwarta (niezaszyfrowana), a więc istnieje możliwość łatwego jej podsłucha­nia. Usługa Telnet została zastąpiona przez SSH.

 SSL (ang. Secure Socket Layer) – standard komunikacyjny wykorzystywany obecnie m.in. w programach pocztowych. Połączenie przez SSL jest szyfro­wane, dzięki czemu zwiększa się poziom bezpieczeństwa. Rozwinięciem SSL jest standard TLS (ang. Transport Layer Security).

Przeciętny użytkownik Internetu nie używa z reguły wszystkich wymienionych protokołów. Najczęściej korzysta z następujących narzędzi:

 wyszukiwarki internetowej;

 przeglądarki;

 programu pocztowego.

Wyszukiwarką jest na ogół strona WWW ułatwiająca użytkownikowi odnale­zie­nie treści związanych z jakimś zagadnieniem. Może nią być również program służący do indeksowania stron internetowych. Indeksowanie pozwala programom wy­szu­ku­jącym na wskazanie stron, na których występują informacje poszukiwane przez użytkownika. Obecnie najpopularniejszymi wyszukiwarkami są Google oraz Yahoo.

Program pocztowy to aplikacja służąca użytkownikowi do obsługi konta e-mail. Usługa poczty elektronicznej wykorzystuje najczęściej dwa protokoły – POP3 i SMTP. Obecnie protokół POP3 jest często zastępowany przez IMAP (ang. Internet Me­s­sa­ge Access Protocol). Protokół IMAP działa na porcie 143 (POP3 wy­ko­rzy­stuje port 110). W odróżnieniu od POP3, wykorzystując protokół IMAP, można pracować na plikach i folderach serwera, na którym przechowywana jest poczta, bez ko­niecz­ności pobierania jej na dysk lokalny. IMAP pozwala również pracować na jednym koncie równocześnie kilku użytkownikom. Programy pocz­towe oferują użytkow­ni­kowi oprócz możliwości wysyłania i odbierania listów również zarządzanie książką adresową, czyli bazą adresów. Użytkownicy Windows XP, jako program pocztowy wykorzystują najczęściej Outlook Express, w Win­dows Vista program pocztowy nosi nazwę Windows Mail. W Windows 7 nie ma domyślnie zainstalowanego programu pocztowego. Użytkownik może pobrać i zainstalować program pocztowy dla tego systemu nazwany Windows Live Mail.

Przeglądarki internetowe są programami służącymi do wyświetlania stron WWW – dokumentów najczęściej zapisanych w językach HTML, XHTML, XML, JAVA lub PHP. Jeżeli strona zawiera animacje oraz aplety (np. interaktywne prezentacje lub chaty), musimy w przeglądarce zainstalować tzw. wtyczki (ang. plug-in). W przeciwnym wypadku część strony będzie niewidoczna. Podstawo­wy­mi wtyczkami są:

 Java – możemy skorzystać np. z Java Sun – wtyczka ta umożliwia uruchamia­nie apletów napisanych w języku Java z poziomu róż­nych przeglądarek.

 Flash – stosujemy np. Flash Player – wtyczka służy do odtwarzania plików SWF zawierających animacje.

 Adobe Reader – wtyczka niezbędna do wyświetlania i drukowania dokumen­tów PDF bezpośrednio z okna przeglądarki.

Wszystkie wtyczki pobieramy i instalujemy bezpośrednio z poziomu przeglą­darki internetowej.

Odwiedzane strony internetowe przechowywane są w katalogu Cookies, przy czym każdemu profilowi użytkownika odpowiada osobny katalog Cookies. Pliki cookie, nazywane popularnie ciasteczka, pozwalają sprawdzić, jakie strony odwie­dzał dany użytkownik. Użytkownik ma możliwość usuwania historii stron, plików odwiedzanych stron dostępnych w trybie offline oraz plików Cookies. Należy jednak pamiętać, że administrator komputera, nadający uprawnienia pozostałym użytkownikom, może zablokować te działania.

Zapamiętywanie przez przeglądarkę odwiedzanych stron, wprowadzanych lo­ginów (identyfikatorów użytkowników) i haseł jest możliwe dzięki wykorzystaniu odpowiednich zasobów pamięci. Jest to pamięć podręczna przeglądarki nazywana cache. Ponadto możemy również ustawić przechowywanie haseł – jednak nie jest to zalecane, ponieważ w razie zainfekowania komputera koniem trojańskim (troja­nem) istnieje niebezpieczeństwo, że hasła dostaną się w niepowołane ręce. Zapa­miętanie w komputerze np. hasła do konta bankowego może się okazać bardzo zgubne w skutkach. W takiej sytuacji nie należy kierować się wygodą, jaką jest automatyczne wprowadzanie haseł, ale rozsądkiem.

Wiemy już, w jaki sposób można przeglądać strony internetowe. A jak jest zbudowany dokument, który widzimy w przeglądarce?

Witryna internetowa jest najczęściej złożona z wielu stron (dokumentów zapi­sanych w formacie *.html lub *.htm). Możemy się pomiędzy nimi przemieszczać, klikając przyciski, które w rzeczywistości są hiperłączami (linkami) do innych dokumentów.

Pojedyncza strona wchodząca w skład witryny jest opisana za pomocą znacz­ników (tzw. tagów). Podstawowy szablon strony opisano poniżej.

<html>początek struktury – znaczniki umieszczone na stronie interneto­wej zawsze muszą mieć swój początek i koniec – początek znacznika wyznaczają nawiasy ostre, natomiast koniec wyznacz­nika można poznać po ukośniku umieszczonym wewnątrz nawia­sów </>
<head>początek nagłówka – w tej części umieszczane są takie sekcje, jak tytuł, słowa kluczowe czy kodowanie strony
<title>początek tytułu strony
tytuł stronytekst, który widzimy na górnym pasku przeglądarki
</title>koniec tytułu strony
</head> koniec nagłówka
<body>początek ciała dokumentu
treść stronytreść dokumentu, zdjęcia, obrazki, animacje
</body>koniec ciała dokumentu
</html> koniec struktury dokumentu

Zobrazujmy strukturę konkretnym przykładem. Napiszemy stronę, która ma tytuł, treść i odnośnik do innej strony. Aby utworzyć najprostszą stronę interne­tową, wystarczy otworzyć notatnik i wpisać w dokumencie poniższy kod.

<html>

<head>

<title>

Moja strona internetowa

</title>

<meta http-equiv=”Content-Type” content=”text/html; charset=iso-8859-2” />

</head>

<body>

<p>To jest przykładowa strona internetowa.</p>

<p><a href=”http://www.onet.pl”>Tutaj mogę kliknąć, aby przejść do strony www.onet.pl</a></p>

</body>

</html>

Po wpisaniu wszystkich potrzebnych znaczników, musimy dokument zapisać pod odpowiednią nazwą i w odpowiednim formacie. Naszą stronę główną, która jako pierwsza będzie odczytywana z serwera, musimy nazwać index.html. Strona jest już gotowa. Sprawdźmy, jak wygląda w przeglądarce (rys. 1).

Jak widać na rysunku 1, tekst umieszczony między znacznikami <title> i </title> pojawił się na pasku przeglądarki oraz na nazwie karty. Natomiast wszystko, co było wpisane między znacznikami <body> i </body> to właściwa treść doku­men­tu. Pozostałe znaczniki nie są widoczne dla użytkownika. Jeżeli jednak chcemy podejrzeć strukturę dowolnej strony internetowej, wystarczy, że na jej obszarze klikniemy prawym klawiszem myszy i z menu kontekstowego wy­bierzemy Źródło → Pokaż źródło → Źródło strony (nazwa polecenia zależy od tego, jakiej prze­glą­darki używamy).

Aktualnie prowadzone są prace nad rozwojem języka HTML 5. Część tagów, z jakimi możemy się spotkać w obecnych standardach, została usunięta. Dodano dość dużo nowych znaczników, które zdecydowanie łatwiej niż do tej pory kojarzą się z odpowiednimi częściami dokumentu, a co za tym idzie, są o wiele prostsze w zastosowaniu.


Rysunek 1. Przykład prostej strony internetowej

Podczas przeglądania stron możemy zetknąć się z pojęciem RSS. RSS jest oznaczany ikoną i stanowi rodzinę języków znacznikowych służących do przesyłania nagłówków wiadomości i nowości na wybranych przez użytkownika RSS stronach. Jeśli strona obsługuje RSS, musimy dodać ją do czytnika RSS. Do korzystania z kanału RSS jest potrzebny odpowiedni program. Często czytniki są zamieszczane w programach pocztowych. Coraz częściej możemy skorzystać z ka­na­łów RSS bezpośrednio w serwisie internetowym i przeglądarce (m.in. w Operze, Firefoxie, Safari) (rys. 2).

Rozszerzeniem technologii RSS jest podcast. Nazwa pochodzi z połączenia dwóch słów iPod (odtwarzacza muzycznego firmy Apple) oraz broadcast (z ang. transmisja, przekaz).

Podcast jest formą internetowej publikacji dźwiękowej ukazującej się najczę­ściej w postaci regularnych odcinków. Upraszczając, można powiedzieć, że jest to audycja radiowa, której nie słuchamy na żywo, ale pobieramy ją w dowolnym czasie z Internetu w postaci plików MP3. Dzięki wykorzystaniu czytników RSS użytkownik jest na bieżąco informowany o kolejnych dostępnych odcinkach audy­cji czy powieści.


Rysunek 2. Przykład strony obsługującej RSS

Podcast może być wykorzystywany zarówno przez osoby prywatne przy pu­blikacjach blogów, jak i przez profesjonalne stacje radiowe przy udostępnianiu audycji tematycznych lub kursów językowych. Aktualnie w Polsce podcasty są oficjalnie wykorzystywane przez Polskie Radio.

Rodzaje podcastów:

 Vodcast, videocast, vidcast, vcast, videopost, vpost (ang. Video-On-Demand broadCAST) – telewizja na życzenie (transmisja nagrań wi­deo w postaci pli­ków dostępnych w sieci i katalogowanych w technologii RSS).

 Screencast (ang. screen – ekran, to cast – przedstawiać) – film instruktażowy, prezentacja. Odtwarza zdarzenia z ekranu komputera, czyli czynności, które wykonujemy na komputerze, takimi, jakie widzi je użytkow­nik.

 Weblog (ang. web – sieć, logbook – dziennik) – internetowy pamiętnik lub żurnal. Autor bloga, podobnie jak podcastu publikuje teksty i/lub ilustracje w odcinkach.

 MP3 Blog – umożliwia pobieranie pojedynczych nagrań dźwiękowych.

 Phonecasting – podcast tworzony za pomocą telefonu.

 Skypecasting – podcast tworzony poprzez nagranie konferencji (rozmowy kilku użytkowników) na komunikatorze Skype.

 Soundseeing tour (ang. sound – dźwięk, to see – oglądać, tour – wy­cieczka) – podcast stworzony z nagrania dźwięków otoczenia i opisu ich za pomocą głosu lektora.

 Photofeed (ang. photo – zdjęcie, to feed – dostarczać) – podcast zdjęciowy.

ECDL. Przeglądanie stron internetowych i komunikacja. Moduł 7

Подняться наверх