167
1 INTERNETUL, MIJLOC DE INFORMARE ŞI COMUNICARE Lector univ. dr. Mihai Gavotă

INTERNETUL, MIJLOC DE INFORMARE

Embed Size (px)

DESCRIPTION

INTERNETUL, MIJLOC DE INFORMARE

Citation preview

Page 1: INTERNETUL, MIJLOC DE INFORMARE

1

INTERNETUL, MIJLOC DE INFORMARE ŞI COMUNICARE

Lector univ. dr. Mihai Gavotă

Page 2: INTERNETUL, MIJLOC DE INFORMARE

2

INTERNETUL, MIJLOC DE INFORMARE ŞI COMUNICARE

Bucureşti - 2006

Page 3: INTERNETUL, MIJLOC DE INFORMARE

3

1. SCURT ISTORIC ..................................................................................................................... 6

2. NOŢIUNI FUNDAMENTALE, CONCEPTE ŞI TERMENI............................................... 8 REŢELE DE CALCULATOARE ......................................................................................................... 8

Criterii de clasificare a reţelelor ............................................................................................ 8 Topologii ale reţelelor ............................................................................................................ 8 Componentele hardware ale unei reţele ................................................................................. 9 Protocoalele unei reţele ........................................................................................................ 10

INTERNET ŞI WORLD WIDE WEB (WWW)................................................................................. 10 HTTP, HIPERLEGĂTURI, FTP, NEWS, ISP................................................................................ 11 BROADBAND, STREAMING, INTERACTIVE WEB-TV, MICROCASTING........................................ 12

Broadband............................................................................................................................. 12 Streaming audio şi video (fluxuri audio şi video) ................................................................. 13 Interactive Web TV – Web TV Interactiv .............................................................................. 13 Microcasting (micro-difuzare).............................................................................................. 14

FORMAREA ŞI STRUCTURA ADRESELOR WEB ............................................................................. 14 Conexiune - port.................................................................................................................... 15

ADRESELE IP, CLASELE DE ADRESE IP ŞI REZOLUŢIA ADRESELOR ............................................. 16 COMENZI UTILE DIN LINIA DE COMANDĂ.................................................................................... 17

3. BROWSER-UL, NAVIGAREA WEB ŞI MOTOARELE DE CĂUTARE....................... 20 BROWSER-UL ............................................................................................................................. 20 NAVIGAREA WEB....................................................................................................................... 24 BROWSER CONTRA BROWSER..................................................................................................... 27 MOTOARELE DE CĂUTARE.......................................................................................................... 30

Cum lucrează motoarele de căutare? ................................................................................... 39 Câteva reguli utile de construire a interogărilor.................................................................. 40

4. SECURITATEA ÎN INTERNET .......................................................................................... 42 CERTIFICATELE DIGITALE .......................................................................................................... 42

Autentificarea........................................................................................................................ 43 Confidenţialitatea comunicării ............................................................................................. 43 Criptarea simetrică, cu cheie publică şi cheie privată ......................................................... 43

VIRUŞI INFORMATICI ŞI FIREWALL.............................................................................................. 44 Viruşi informatici .................................................................................................................. 44 Firewall................................................................................................................................. 44

COOKIES, CACHE ŞI WEB-BUGS................................................................................................. 45 PERICOLE POSIBILE ATUNCI CÂND SE NAVIGHEAZĂ ÎN INTERNET............................................... 47 REGULI ELEMENTARE CARE TREBUIE RESPECTATE ATUNCI CÂND SE NAVIGHEAZĂ ÎN INTERNET ŞI PROGRAME DE PROTECŢIE CE POT FI UTILIZATE.......................................................................... 48

5. POŞTA ELECTRONICĂ ...................................................................................................... 50 SECURITATEA E-MAIL ................................................................................................................ 51 FORMAREA ŞI STRUCTURA ADRESELOR DE E-MAIL..................................................................... 51 UTILIZAREA APLICAŢIEI E-MAIL OUTLOOK EXPRESS ................................................................. 52 LUCRUL CU MESAJE E-MAIL ....................................................................................................... 60 CREAREA CONTURILOR E-MAIL ŞI ABONAREA LA NEWSGROUPS................................................. 70

Lucrul cu Outlook Express.................................................................................................... 70 Lucrul cu Netscape Messenger ............................................................................................. 75

Page 4: INTERNETUL, MIJLOC DE INFORMARE

4

6. LIMBAJUL HTML.................................................................................................................80 STRUCTURA STANDARD A UNUI FIŞIER HTML ...........................................................................81

Sfârşitul de linie ....................................................................................................................82 Blocuri preformatate .............................................................................................................84

CULORI, FONTURI ŞI MARGINI.....................................................................................................85 Culoarea de fond...................................................................................................................86 Culoarea textului...................................................................................................................86 Atribute multiple....................................................................................................................87 Setarea fontului de bază ........................................................................................................87 Setarea marginilor paginii Web............................................................................................88

STILURI PENTRU BLOCURILE DE TEXT.........................................................................................88 SETAREA FONTURILOR ...............................................................................................................91 BLOCURI DE TEXT.......................................................................................................................92 LISTE..........................................................................................................................................94

Liste neordonate....................................................................................................................94 Liste ordonate........................................................................................................................95 Liste de definiţii .....................................................................................................................97

TABELE ......................................................................................................................................98 Atribute..................................................................................................................................98 Tabele de forme oarecare .....................................................................................................99 Atribute Internet Explorer pentru tabele...............................................................................99 Exemple .................................................................................................................................99

IMAGINI....................................................................................................................................103 Tipuri de fişiere pentru imagini ..........................................................................................103 Inserarea unei imagini într-o pagină Web..........................................................................103 Alte atribute opţionale ale tag-ului <img>.........................................................................104 Elemente înlocuitoare pentru imagini.................................................................................104 Imagini de fond ale paginilor Web......................................................................................105

LINK-URI...................................................................................................................................106 Interactivitatea unei pagini Web .........................................................................................106 Utilizarea unui text ca „zonă activă” .................................................................................106 Utilizarea unei imagini ca „zonă activă”...........................................................................107 Ancore .................................................................................................................................107 Instanţe multiple pentru un browser ...................................................................................108 Alegerea culorilor pentru link-uri.......................................................................................109 Link către un server FTP ....................................................................................................109 Link către un server e-mail .................................................................................................109 Link către fişiere oarecare ..................................................................................................109

DOCUMENTAREA UNEI PAGINI WEB .........................................................................................110 Descrierea unei pagini Web................................................................................................110 Cuvintele cheie pentru o pagină Web .................................................................................111 Drepturile de autor..............................................................................................................111 Persoana de contact ............................................................................................................111 Setul de caractere utilizat....................................................................................................111 Reâncărcarea automată a unei pagini Web........................................................................112 Comentariile........................................................................................................................112

SUNETE ŞI VIDEOCLIP-URI ........................................................................................................113 Formate şi link-uri pentru fişierele de sunet.......................................................................113 Formate şi link-uri pentru fişierele videoclip .....................................................................113

Page 5: INTERNETUL, MIJLOC DE INFORMARE

5

Sunetul de fond pentru o pagină Web ................................................................................. 113 HĂRŢI DE IMAGINI.................................................................................................................... 114

Folosirea unei imagini ca „hartă de imagini” .................................................................. 114 Coordonatele zonelor active ............................................................................................... 115 Utilizarea unei hărţi de imagini.......................................................................................... 116

FORMULARE............................................................................................................................. 117 Atribute................................................................................................................................ 117 Un formular cu un câmp de editare şi un buton de expediere............................................ 118 Butonul Reset ...................................................................................................................... 119 Câmp de editare de tip „Password”................................................................................... 120 Butoane radio...................................................................................................................... 120 Casete checkbox.................................................................................................................. 121 Transmiterea fişierelor către un server - Upload............................................................... 122 Butoane ............................................................................................................................... 123 Lista de selecţie................................................................................................................... 123 Frame-uri ............................................................................................................................ 125 Atribute ale tag-ului <frameset>........................................................................................ 125 Exemple de cod care generează frame-uri ......................................................................... 125 Alte atribute pentru frame-uri............................................................................................. 127 Frame-uri in-line................................................................................................................. 128

7. INSTRUMENTE MODERNE DE COMUNICARE ŞI INFORMARE. MESAGERIA INSTANTĂ, GRUPURILE DE DISCUŢII WEB, WEBLOG-UL, PROTOCOLUL ŞI FIŞIERELE RSS....................................................................................................................... 129

MESAGERIA INSTANTĂ............................................................................................................. 129 WEBLOG-UL............................................................................................................................. 130 GRUPURILE DE DISCUŢII WEB .................................................................................................. 132 PROTOCOLUL ŞI FIŞIERELE RSS ............................................................................................... 133

Structura standard a unui fişier RSS .................................................................................. 134 Agregatoare ........................................................................................................................ 136

8. ELEMENTE DE DESIGN ALE PAGINILOR ALE PAGINILOR WEB ...................... 138

9. INSTRUMENTE SOFTWARE DE GENERARE A PAGINILOR WEB ...................... 140 NOTE TAB PRO......................................................................................................................... 140 NETSCAPE COMPOSER.............................................................................................................. 141 MACROMEDIA DREAMWEAVER................................................................................................ 143

10. SIMULĂRI PRACTICE – INFORMAŢIE ŞI COMUNICARE.................................... 147 ÎNDRUMAR METODOLOGIC PRIVIND REALIZAREA PROIECTULUI ............................................... 148

11. TESTE DE AUTOEVALUARE ........................................................................................ 150

12. CÂTEVA ARGUMENTE FINALE .................................................................................. 162

GLOSAR MINIMAL DE TERMENI..................................................................................... 164

BIBLIOGRAFIE....................................................................................................................... 167

Page 6: INTERNETUL, MIJLOC DE INFORMARE

6

1. Scurt istoric Proiectul ARPA În anii ’60 în cadrul Departamentului Apărării Statelor Unite ale Americii (DOD, Department of Defense) funcţiona Agenţia pentru Proiecte de Cercetare Avansate (ARPA, Advanced Research Projects Agency). Agenţia primeşte ca proiect de cercetare realizarea practică a interconectării reţelelor de computere ale bazelor militare americane. Această inter-reţea (ARPA) trebuia construită astfel încât să reziste unui atac atomic din partea unui potenţial inamic. IP (Internet Protocol)

Protocolul IP a fost conceput special pentru a putea satisface obiectivele reţelei ARPA în condiţii de atac inamic. Protocolul realizează dirijarea informaţiei într-o inter-reţea. Pachete

Conform acestui protocol, înainte de fi lansată în Internet o informaţie trebuie împărţită în pachete. Fiecare pachet va avea capacitatea de a circula în mod independent în Internet. Un pachet va conţine:

• adresa sursei; • adresa destinaţiei; • numărul pachetului în cadrul informaţiei; • un identificator pentru informaţia transmisă.

Datorită faptului că pachetele conţin şi adresa destinaţiei, acestea pot circula independent în Internet şi pot ajunge la destinaţie într-o ordine oarecare, la momente de timp arbitrare. La destinaţie pachetele sunt repuse în ordine şi astfel informaţia iniţială este refăcută. 1969, ARPANET

În anul 1969 la dezvoltarea proiectului ARPA au fost invitate să participe şi patru universităţi civile americane. În acest an reţeaua ARPA se divide DARPA (partea militară) şi ARPANET (partea civilă). 1975

A fost creat serviciul e-mail pentru primirea şi expedierea mesajelor electronice. Tot în acest an a fost creat serviciul TELNET care a permis comanda de la distanţă a unui computer (remote control). 1979

Este creat serviciul UseNet specializat iniţial pentru informarea şi crearea grupurilor de discuţii pe diferite domenii de interes ştiinţific. Anii ‘80

Apare protocolul TCP/IP care aduce corecţii la vechiul protocol IP. În aceşti ani încep să fie interconectate supercalculatoarele din centrele universitare americane. Anii ‘90

După anul 1990 pe Internet îşi fac apariţia firmele comerciale. Aceste firme prin investiţiile aduse contribuie foarte mult la dezvoltarea Internet-ului.

Page 7: INTERNETUL, MIJLOC DE INFORMARE

7

InterNIC

Deşi Internetul nu are o structură administrativă bine determinată, după 1990 se face simţită nevoia unui organism care supervizeze activităţile care se petrec pe Internet. Astfel a apărut InterNIC. RFC (Request for Comments)

Orice inovaţie adusă în tehnologiile legate de Internet care devine suficient de matură pentru a fi acceptată unanim de către utilizatori este cunoscută sub forma unei Cereri de Comentariu (Request for Coments). Există astăzi câteva mii de RFC-uri. WWW (World Wide Web)

În 1991 în cadrul laboratoarelor de cercetare nucleară CERN, fizicianul Tim Berners-Lee a inventat o metodă de expediere între cercetători a datelor ştiinţifice (text şi imagini). Această metodă a condus la naşterea celui mai popular serviciu Internet World Wide Web ( în traducere pânza de paianjen întinsă cât lumea întreagă). Obiectivele generale ale cursului După parcurgerea acestui curs veţi: • cunoaşte noţiunile fundamentale legate de funcţionarea şi utilizarea Internetului; • înţeleage principalele concepte şi termeni din Internet; • fi în măsură să utilizaţi eficient un browser pentru navigarea pe Internet; • fi în măsură să căutaţi eficient informaţii din Internet, cu ajutorul unui browser

Web folosind de motoarele de căutare; • înţelege conceptele legate de poşta electronică şi de securitatea mesajelor; • fi în măsură să folosiţi poşta electronică pentru primirea şi trimiterea mesajelor şi

a fişierelor ataşate; • cunoaşte şi veţi utiliza eficient principalele servicii Internet (http, ftp, news); • fi în măsură să proiectaţi şi să prezentaţi imaginea virtuală a unei organizaţii pe

Internet; • fi în măsură să realizaţi pagini Web folosind o aplicaţie software specializată

pentru generarea de pagini Web; • fi în măsură să realizaţi un site pentru prezentarea pe Internet a unei organizaţii; • cunoaşte instrumentele moderne de informare şi comunicare în Internet

(mesageria instantă, grupurile de discuţii Web, fişierele RSS).

Page 8: INTERNETUL, MIJLOC DE INFORMARE

8

2. Noţiuni fundamentale, concepte şi termeni Obiective specifice După parcurgerea acestui capitol veţi înţelege: - felul în care funcţionează reţelele de calculatoare conectate la Internet; - utilitatea şi funcţionarea principalelor servicii şi protocoale utilizate în Internet; - formarea şi structura adreselor Web (URL); - structura adreselor IP şi felul în care se formează aceste clase de adrese; - veţi fi în măsură să utilizaţi în linie de comandă principalele comenzi folosite pentru

verificarea conexiunilor la Internet. Reţele de calculatoare

La modul cel mai general o reţea de calculatoare reprezintă o configuraţie de echipamente de procesare de informaţie conectate prin linii de comunicaţie ce pot împărţi în comun informaţia şi resursele disponibile. Criterii de clasificare a reţelelor

În funcţie de tipul de conectare putem distinge: reţele conectate prin cabluri speciale, prin radio, prin linii telefonice, prin fibră optică etc.

Indiferent de tipul mediilor de conectare, în funcţie de extinderea acestora, reţelele pot fi:

- reţele locale - LAN (Local Area Network); - reţele metropolitane - MAN (Metropolitan Area Network); - reţele de arie largă - WAN (Wide Area Network);

În funcţie de mediul de interconectare distingem: - reţele bazate pe cabluri:

o Ethernet – necesită cabluri speciale; o HomePNA – utilizează liniile telefonice deja existente; o HomePlug – utilizează cablurile reţelei electrice;

- Reţele fără cabluri (wireless): o 802.11b – Wi-Fi cu o viteză de 11 Mbps; o 802.11a – Wi-Fi5 cu o viteză de 54 Mbps.

Topologii ale reţelelor

Hardware-ul reţelelor include perifericele, plăcile de reţea şi toate celelalte echipamente necesare pentru a realiza transmisia şi procesarea datelor în cadrul reţelei (hub-uri, repetoare, switch-uri, routere etc).

Modurile în care sunt conectate cablurile, computerele şi alte periferice constituie topologia fizică a reţelei, iar metoda utilizată pentru transferul informaţiei între staţiile de lucru constituie topologia logică.

Principalele tipuri de topologie fizică sunt:

Page 9: INTERNETUL, MIJLOC DE INFORMARE

9

- Linear Bus – reprezintă interconectarea calculatoarelor prin intermediul unui cablu principal cu terminatoare la fiecare capăt;

- Star – în acest tip de topologie, fiecare nod de reţea (server, staţie de lucru sau periferic) este conectat într-un hub sau switch central care controlează toate funcţiile reţelei;

- Tree – acest tip de reţea combină caracteristicile topologiilor Linear Bus şi Star. Ea constă într-un grup de staţii de lucru configurate în stea (Star), conectate ulterior la un cablu liniar (Linear Bus).

Componentele hardware ale unei reţele

În afară de staţiile de lucru şi de servere, principalele componente ale unei reţele sunt echipamentele care asigură transmisia semnalului: plăci de reţea, hub-uri, switch-uri, repetoare de semnal, bridge-uri şi routere. Plăcile de reţea sunt cele care realizează conectarea fizică între reţele şi staţiile de lucru. Sunt principalele dispozitive care determină viteza şi performanţa unei reţele. Conexiunile dintre cabluri şi staţiile de lucru, servere şi periferice sunt mediate de către hub-uri. Unele modele sunt pasive , permiţând doar trecerea semnalului de la un calculator la altul fără nici o modificare. În prezent majoritatea hub-urilor sunt active, ceea ce înseamnă că ele vor amplifica electric semnalul transmis în reţea. Deoarece un semnal pierde din amplitudine atunci când traversează un cablu, este necesar să existe un dispozitiv care să îl amplifice. Acesta este un repetor. Repetoarele pot fi dispozitive separate sau pot fi încorporate în hub-uri sau switch-uri. De exemplu într-o reţea locală (LAN) care se bazează pe topologie Star cu cablu UTP, lungimea maximă după care este necesar un repetor este de 100 m. Switch-ul este un dispozitiv de reţea ce selectează calea prin intermediul căreia datele sunt trimise către următoarea destinaţie. Switch-ul determină calea şi locul specific din reţea în care trebuie trimise datele. Această funcţie poate fi îndeplinită şi de către router dar switch-ul este un mecanism mai simplu şi mai rapid decât acesta. Timpul necesar unui switch pentru a localiza punctul în care trebuie transmise datele se numeşte latenţă şi reprezintă unul din principalele dezavantaje ale acestui dispozitiv, mai ales în reţelele de mari dimensiuni. Pentru a eficientiza funcţionarea reţelelor de mari dimensiuni se poate folosi un dispozitiv numit bridge (pod). Bridge-ul monitorizează traficul dintr-o reţea împărţită în două segmente, transmiţând pachetele de informaţie către locaţiile corecte. Majoritatea bridge-urilor pot identifica mesajele, transmiţându-le ulterior automat către adresele specificate ale calculatoarelor, permiţând astfel traficul continuu prin blocarea celui inutil. Router-ele transmit informaţiile între două reţele distincte, putând fi asimilate cu bridge-uri inteligente, deoarece selectează dinamic cea mai bună cale pentru a transmite un mesaj, prin analiza adresei de origine şi a celei de destinaţie. În plus ele pot analiza şi traficul pentru a identifica care sunt segmentele cele mai solicitate, redirecţionând datele

Page 10: INTERNETUL, MIJLOC DE INFORMARE

10

pentru a evita aceste segmente. Router-ele sunt fi folosite şi pentru a realiza conectarea unui LAN la Internet. Gateway-ul este punctul dintr-o reţea care funcţionează ca poartă către o altă reţea. De exemplu în cazul conectării unei reţele locale la Internet unul dintre calculatoarele din reţea va avea şi rolul de gateway iar adresa lui va trebui cunoscută de toate celelalte calculatoare din reţea. Protocoalele unei reţele

Setul de reguli care guvernează comunicarea între calculatoarele unei reţele este denumit protocol, acesta standardizând principalele caracteristici ale interconectării: metode de acces, topologia fizică, tipurile de cabluri şi viteza de transfer a datelor. Cele mai comune protocoale de reţea sunt: Ethernet, Fast Ethernet (bazat pe fibră optică), LocalTalk dedicat mai ales calculatoarelor Macintosh, Token Ring (dezvoltat de IBM, necesită o topologie Star), FDDI (Fiber Distributed Data Interface), ATM (Asynchronous Transfer Mode), IEEE 802.11b, IEEE 802.11a. O tehnologie modernă de conectare a calculatoarelor într-o reţea este Bluetooth. Bluetooth nu reprezintă un nume sugestiv pentru tehnologia care îi poartă numele şi care este destinată transferului de date multipunct la distanţă mică, fără fir, prin intermediul undelor radio. Bluetooth permite transmiterea de date şi prin medii solide nemetalice la distanţe uzuale cuprinse între 10 cm şi 10 m cu o viteză de până la 1 Mbps. Distanţa de transmisie poate fi extinsă până la 100 m prin creşterea puterii de transmisie. Bluetooth permite conexiunea în mişcare şi asigură un sistem de securitate performant deoarece oferă autentificare şi codificare în protocolul său de bază. În prezent această tehnologie este implementată în majoritatea dispozitivelor moderne cum sunt: notebook-uri, laptop-uri, desktop-uri, telefoane mobile, imprimante, dispozitive de acces în reţea etc. Internet şi World Wide Web (WWW)

Internetul reprezintă cea mai mare inter-reţea WAN (Wide Area Network) din

lume care poate fi considerată ca fiind un sistem global format din calculatoare diferite sau din reţele de calculatoare interconectate, ce utilizează un protocol comun de comunicaţie. Ca şi un sistem de telefonie el permite calculatoarelor de oriunde din lume să facă schimb de informaţii prin intermediul unor legături. Internetul constă într-o multitudine de legături între calculatoare aflate la distanţă. Informaţia este transmisă de la o legătură la alta prin intermediul unor calculatoare (router-e) care stabilesc rutele optime pe care se vor transmite mesajele la destinaţii. Funcţionarea Internetului se bazează pe filozofia client-server. Pe calculatoarele conectate funcţionează aplicaţii software de tip Internet care pot fi aplicaţii de tip client sau aplicaţii de tip server. Aplicaţiile de tip client lansează cereri de informaţii (servicii) către aplicaţiile de tip server care analizează cererile şi apoi trimit informaţiile (serviciile) solicitate „clienţilor” îndreptăţiţi să le primească. Aplicaţiile Internet corespund unor servicii Internet (WWW, FTP, E-MAIL, NEWS) care se bazează pe protocoale corespondente (HTTP pentru WWW, FTP pentru FTP, POP3 şi SMTP pentru E-MAIL etc). Astfel întâlnim în Internet aplicaţii de tip

Page 11: INTERNETUL, MIJLOC DE INFORMARE

11

server WWW, server FTP, server E-MAIL, server NEWS etc şi aplicaţii de tip client WWW (browser-ul), de tip client E-MAIL şi NEWS (Outlook Express). Un protocol este o combinaţie de reguli de comunicaţie şi formate de mesaje care trebuie respectate de către aplicaţiile Internet pentru a face posibil schimbul de date şi de mesaje. Protocoalele sunt standarde care furnizează servicii de comunicaţie între calculatoare.

WWW (World Wide Web care în traducere înseamnă „o pânză de păianjen ce cuprinde întreaga lume”) este un serviciu Internet care permite calculatoarelor conectate la Internet să transfere date hipertext şi hipermedia (text formatat, grafică, video sau audio). WWW oferă prin intermediul protocolului HTTP posibilitatea de „legare” (link) a documentelor Web din Internet. Dacă Internetul reprezintă baza de comunicaţie, serviciul WWW permite localizarea documentelor Web prin intermediul unui sistem aproape infinit de legături. Hipertextul Web trebuie interpretat ca un text care poate conţine legături şi referinţe către alte documente şi informaţii Web pe care le poate identifica şi apela. HTTP, hiperlegături, FTP, NEWS, ISP

HTTP (HyperText Transfer Protocol) este un protocol de reţea proiectat special pentru Web. Prin intermediul unui browser (Internet Explorer, Netscape Navigator etc) utilizatorul poate accesa informaţia (text, imagini, sunete, animaţii) aflată pe un server WWW. Transferul de informaţie se face prin intermediul protocolului numit HTTP, protocolul de transfer a hipertextului şi a două aplicaţii software Internet: aplicaţia server WWW şi aplicaţia client WWW (browser). De regulă browser-ul solicită server-ului Web (WWW) o anumită pagină Web care este un fişier text ce conţine marcatori (tag-uri) HTML. Ca răspuns al browser-ului server-ul Web va transfera către acesta o copie a fişierului solicitat. După descărcare, browser-ul va parcurge acest fişier iar atunci când va întâlni marcatori ce trimit către alte resurse (text, imagini, sunete etc) va solicita server-ului copii ale acestor fişiere.

Limbajul de Marcare a HiperTextului (HTML) este un limbaj special de marcare utilizat pentru crearea documentelor cu hiperlegături (hyperlinks).

Hiperlegăturile reprezintă marcatori ce realizează legături către alte documente sau resurse Web. Link-urile (legăturile) transformă un text obişnuit în "hipertext" sau "hipermedia". Ele permit trecerea rapidă de la o informaţie aflată pe un anumit server la altă informaţie aflată pe un alt server oriunde în lume. Atunci când se navighează sub un browser, link-urile apar ca zone active într-o pagină Web, adică zone pe ecran sensibile la apăsarea butonului (de regulă cel stâng) al mouse-ului. Un click efectuat cu mouse-ul pe un link este interpretat ca o cerere către un anumit server Web de a expedia către computerul client o resursă către care link-ul respectiv punctează. În felul acesta paginile Web devin interactive (adică răspund la acţiuni iniţiate de utilizator).

Pentru accesul direct şi performant la fişierele aflate pe server-ele FTP (File Transfer Protocol) utilizatorii Internet pot folosi un serviciu special numit FTP. Prin intermediul serviciului FTP ei pot transfera în mod rapid fişiere de la un sistem la altul.

Page 12: INTERNETUL, MIJLOC DE INFORMARE

12

De asemenea sunt necesare cele două tipuri de aplicaţii Internet (server FTP şi client FTP).

Serviciul NEWS oferă posibilitatea funcţionării în Internet a unor liste de discuţii grupate pe domenii şi subiecte de interes (Newsgroups). Utilizatorii acestui serviciu pot selecta Newsgroups-urile dorite iar apoi pot citi mesajele sau articolele publicate. Dacă doresc, ei pot răspunde acestora sau pot adresa întrebări utilizatorilor listelor. De asemenea pot publica articole sau anunţuri noi. Unele Newsgroups sunt dedicate evenimentelor de actualitate, dar serviciul News (ştiri) sau termenul newsgroups se referă la grupuri de discuţii referitoare la un anumit domeniu sau subiect de interes, şi nu la „ştiri” în sensul tradiţional al cuvântului. Informaţiile, articolele, mesajele (întrebările şi răspunsurile) care compun ştirile sunt scrise de către oameni interesaţi de un anumit subiect. Newsgroups există pe o reţea specială numită Usenet, care constituie o componentă a Internet-ului. Categoriile unui Newsgroup sunt structurate ierarhic pe domenii şi subdomenii de interes. În prezent există peste 3000 de newsgroups diferite, cu subiecte variind de la unele de foarte mare interes ştiinţific până la cele frivole.

Un calculator sau o reţea de calculatoare pot fi conectate la Internet prin intermediul unui furnizor de servicii Internet ISP (Internet Service Provider). Un ISP este de regulă o societate care are unul sau mai multe calculatoare conectate la Internet prin intermediul cărora pot fi conectaţi clienţii (abonaţii) pe baza unui cont (nume utilizator şi parolă) obţinut de la furnizorul de servicii. Conexiunile cu clienţii pot fi realizate în modalităţi diferite (prin intermediul unui modem telefonic, al unui modem cablu tv., prin ISDN, fibră optică etc). Broadband, Streaming, Interactive Web-TV, Microcasting Broadband

În prezent cei mai mulţi utilizatori încă accesează Internetul prin intermediul conexiunilor asigurate de o linie telefonică simplă (dial-up) şi a modemului de 56k. Această conexiune nu este foarte performantă atunci când se doreşte transferul de fişiere ce conţin imagini grafice de înaltă rezoluţie, fişiere audio sau video. Banda oferită de linia telefonică este „îngustă” şi nu satisface întotdeauna transmiterea cantităţii imense de informaţie pe care o presupune multimedia. Rezolvarea (acestei probleme) o reprezintă accesul de bandă largă (broadband). Prin broadband informaţia se poate transmite în Internet cu o viteză de câtteva zeci de ori mai mare decât cea maxim permisă de un modem obişnuit de linie telefonică. Acest câştig de viteză face posibil transferul de fişiere de dimensiuni foarte mari într-un timp scurt. De exemplu prin broadband o întreagă enciclopedie multimedia poate fi trimisă în doar câteva minute.

În mod obişnuit, există patru căi pentru a obţine un acces la o bandă largă. 1. Reţeaua digitală de servicii integrate (Integrated Services Digital Network -

ISDN). Liniile ISDN sunt dedicate conexiunilor dintre utilizator şi centrala

Page 13: INTERNETUL, MIJLOC DE INFORMARE

13

telefonică. O linie ISDN este de două ori mai rapidă decât un modem de linie telefonică de 56k.

2. Transmisia prin satelit. Prin intermediul conexiunilor la Internet asigurate de sateliţi se pot transmite date de şapte opt ori mai repede decât printr-un modem telefonic obişnuit. Abonaţii însă trebuie să aibă antene de satelit şi instalaţii corespunzătoare pentru acest fel de transmisii.

3. Modem pentru cablu tv. Viteza unei conexiuni la Internet cu ajutorul unui modem de cablu tv., furnizat de către companiile care asigură şi servicii de televiziune prin cablu, poate ajunge până la 1 Mb pe secundă.

4. Linia digitală de abonat (Digital Subscriber Line - DSL). O linie DSL suportă servicii Internet pe o linie de telefon obişnuită. Vitezele pot varia de la 640k pe secundă până la mai mulţi megabytes pe secundă, în funcţie de modem şi de cablul folosit pentru a conecta modemul la calculator. O linie DSL funcţionează dacă abonatul se află la cel mult 4,8 km distanţă de oficiul telefonic central.

Un alt avantaj ale metodelor de acces de mai sus este că ele permit conectarea permanentă la Internet. Streaming audio şi video (fluxuri audio şi video) Iniţial, când au apărut în Internet fişierele audio şi video de mari dimensiuni, era necesar ca cei interesaţi, mai întâi să descarce respectivele fişiere pe calculatorul propriu şi apoi (în local) să le asculte sau să le vizualizeze conţinuturile. În prezent, streaming-ul permite utilizatorilor să asculte sau să privească începutul unui fişier video, în timp ce restul continuă să se descarce. Prima parte a fişierului audio sau video este stocată într-un buffer şi apoi lansată în execuţie, în timp ce simultan, o altă parte este descărcată, realizându-se astfel transferul informaţiilor sub forma unui flux continuu de bytes. Totuşi, uneori, datorită traficului aglomerat de pe Internet, este posibil ca streaming-ul audio şi video să nu funcţioneze foarte performant (să prezinte întreruperi şi o calitate scăzută a imaginii). Interactive Web TV – Web TV Interactiv

Web - TV interactiv reprezintă un amestec între calculator, Internet şi TV. Cum funcţionează acest serviciu? Dacă urmăriţi o emisiune şi doriţi să-i reamintiţi unui prieten că este difuzată, puteţi apăsa un buton de pe telecomadă, ecranul televizorului se împarte în două şi în cealaltă fereastră sunteţi conectat la Internet. Puteţi astfel trimite prietenului un mesaj instant.

În 2001, în SUA cei mai mari furnizori de televiziune interactivă erau Microsoft’s Web TV şi AOLTV. Cei în jur de un milion de abonaţi puteau naviga pe Web, discuta cu alţi oameni (chat), trimite mesaje, în timp ce priveau la televizor. Serviciul lansat la sfârşitul anului 2000 de către AOLTV oferă servicii similare care includ avertizări pentru emisiuni preferate, mesaje instant, posibilitatea efectuării de cumpărături on-line, camere de chat, e-mail (poştă electronică) şi conţinut de Web specializat.

Page 14: INTERNETUL, MIJLOC DE INFORMARE

14

Microcasting (micro-difuzare) Cuvântul „broadcasting” (difuzare pe scară largă) a fost folosit la început pentru transmisia radio apoi pentru televiziune, desemnând transmiterea unor mesaje către un grup foarte mare şi eterogen de oameni.

Când au apărut reţelele de cablul TV şi radioul de un anumit format (de gen), a fost creat „narrowcasting” (difuzare pe scară mai mică), ceea ce înseamnă că mesajul era destinat unui public-ţintă, unui sub-segment mic, bine definit din totalul audienţei. De exemplu există staţii de radio care se adresează doar tinerilor între 12 şi 22 de ani sau doar celor care sunt interesaţi de politică.

Apariţia combinaţiei Internet-TV şi Internet-Radio face posibil serviciul „microcasting”, adică transmiterea unui mesaj (audio sau video) către un număr mic de oameni. Aceasta se poate realiza cu ajutorul unei camere Web TV sau prin instalarea unei staţii Internet-Radio (care vor funcţiona prin streaming) şi a unei conexiuni la Internet. Aplicaţiile acestei noi metode sunt nelimitate: de la transmisia în direct prin Internet a unor programe muzicale, a unor ceremonii religioase (pe care le pot urmări doar cei interesaţi de eveniment), până la video-conferinţe de afaceri, administrative sau educaţionale. Formarea şi structura adreselor Web

URL (Uniform Resource Locator) reprezintă un identificator unic al unei resurse Internet. Prin resursă Internet înţelegem un calculator, un disc pe un calculator, un fişier aflat pe un calculator sau un fragment dintr-un fişier aflat pe un calculator conectat la Internet. Adresele URL definesc printr-o sintaxă generică accesul la resursele din Internet şi servesc pentru localizarea acestora.

O adresă URL are următoarea sintaxă: protocol://numegazdă.domeniu/cale/fisier.extensie#ancora unde: 1. protocol reprezintă metoda de acces a resursei. Exemple de metode de acces:

- http reprezintă metoda de acces la resursele aflate pe Internet prin intermediul serviciului WWW;

- ftp reprezintă metoda de acces la resursele aflate pe Internet prin intermediul serviciului FTP;

- news reprezintă metoda de acces la resursele aflate pe Internet prin intermediul serviciului NEWS.

2. numegazdă reprezintă numele calculatorului gazdă. El este stabilit de către administratorul sistemului şi poate fi aflat prin intermediul comenzii hostname tastată din promptul MSDOS (prin linia de comandă). 3. domeniu reprezintă numele domeniului pe Internet în care se află calculatorul. Internetul este împărţit în domenii şi subdomenii. La nivelul cel mai înalt există domeniile de nivel 1 ca de exemplu: com, org, edu, mil, net, us, ro, uk, etc. Aceste domenii de nivel 1 sunt împărţite la rândul lor în subdomenii (domenii de nivel 2). De exemplu domeniul ro cuprinde ca subdomenii pe snspa, comunicare, kappa, pcnet, etc. La rândul lor domeniile de nivel 2 pot fi împărţite în alte subdomenii (domenii de nivel

Page 15: INTERNETUL, MIJLOC DE INFORMARE

15

3). De exemplu subdomeniul snspa din domeniul ro cuprinde ca subdomeniu pe comunicare (vezi figura de mai jos). Pentru a obţine numele unui domeniu se parcurge ascendent structura arborescentă a subdomeniilor până la rădăcină. Exemple de domenii:

- comunicare.snspa.ro (aici subdomeniul comunicare aparţine domeniului snspa); - comunicare.ro (aici domeniul comunicare aparţine direct domeniului de nivel 1

ro); - kappa.ro; - yahoo.com.

Un computer are un nume unic pe Internet. Acesta este: numegazdă.domeniu Exemple de nume de computere pe Internet:

- fcrpnews.comunicare.ro - www.comunicare.ro - www.yahoo.com

4. cale reprezintă calea către un fişier aflat pe computerul de pe Internet. 5. ancora reprezintă un reper (etichetă) în interiorul unui fişier HTML. Exemple:

- http://www.comunicare.ro - http://www.comunicare.ro/CineSuntemNoi.html - http://www.comunicare.ro/Internet/Internet.html/#cap5 - ftp://www.netscape.com/downloads/communicator - news://msnews.microsoft.com/microsoft.public.windows.outlookexpress

Conexiune - port

Pentru a distinge protocoalele, aplicaţiile Internet utilizează pentru fiecare protocol un număr unic, numit număr de port. Astfel există în mod implicit alocate pentru HTTP portul 80, pentru FTP portul 21, pentru TELNET portul 23, pentru NEWS portul 119 ş.a. Toate porturile cu numere sub 1024 sunt considerate privilegiate.

Din această perspectivă o altă formă de exprimare a unei adrese URL este: protocol://numegazdă.domeniu:port/cale/…

com ro edu

.

snspa mit netscape kappa

net

roedu

developer

comunicare

comunicare

Page 16: INTERNETUL, MIJLOC DE INFORMARE

16

unde port este numărul portului pe care se doreşte conexiunea cu server-ul. Iată în continuare (scrise cu caractere îngroşate) adresele unor staţii radio din

Internet care funcţionează prin streaming: Smooth Jazz - Live from Monterey, California http://64.236.34.97:80/stream/1020 The spirit of KJAZ San Francisco http://205.188.234.33:8004 The 80s Channel (HIGH BANDWIDTH) http://205.188.234.66:8010 Bytes of Bluegrass http://66.0.32.210:8000 Radiostorm.com: HIP-HOP R&B http://69.28.156.65:12525 DJ Dread @ 420Club.com : www.itsReggae.com http://64.202.119.30:8020 AP News Live Audio Feed http://64.236.34.97:80/stream/1061 KCRW WorldNews http://205.188.234.68:8020 Pentru a putea asculta emisiunile acestor staţii este necesar un program (player) care să poată lucra în streaming (Windows Media Player, Winamp, BestPlay v3.2 etc). Adresele IP, clasele de adrese IP şi rezoluţia adreselor

Protocolul IP (Internet Protocol) asigură dirijarea pachetelor de date în Internet pentru ca acestea să poată ajunge la destinaţie. Aşa cum am precizat anterior fiecare pachet circulă independent în Internet întrucât el are încapsulată adresa destinaţiei la care trebuie să ajungă.

Un computer conectat la Internet se poate fi identifica unic prin adresa lui IP, numită şi adresa software. Această adresă este un număr binar pe 32 de biţi. De regulă adresa IP se exprimă prin 4 grupe de numere zecimale cuprinse între 0 şi 255. Exemple de adrese IP: - 193.231.32.1 - 194.102.44.101

Adresele IP se grupează în clase. Există următoarele tipuri de clase: clasa C este de forma: r.r.r.c clasa B este de forma: r.r.c.c clasa A este de forma: r.c.c.c unde r reprezintă partea de reţea iar c reprezintă computerul. De exemplu clasa C 194.102.44.c poate avea cel mult 256 de drese IP, de la 194.102.44.0 la 194.102.44.255.

Conectarea calculatoarelor la o reţea Ethernet se face prin intermediul unor plăci de reţea de tip Ethernet. Fiecare placă de reţea are o adresă hardware (înscrisă în momentul fabricării) formată dintr-un număr pe 48 de biţi. De regulă această adresă se exprimă prin 6 grupe de câte 2 cifre hexagesimale. Exemplu: 6d 34 5f 4e bc 9a. Pentru a afla adresa hardware a plăcii de reţea se poate lansa comanda route print din promptul MS-DOS (linia de comanda).

Deci există 3 identificatori unici pentru un computer pe Internet: - numele, exemplu: www.comunicare.ro - adresa IP (software), exemplu: 194.102.44.1

Page 17: INTERNETUL, MIJLOC DE INFORMARE

17

- adresa plăcii de reţea (hardware), exemplu: a1 b2 c3 23 ae f5

Trecerea de la un identificator la alt identificator se face prin intermediul unui mecanism numit de rezoluţie a adreselor. Trecerea de la numele de domeniu la adresa IP este realizată de către serviciul DNS (Domain Name Server). Comenzi utile din linia de comandă

Pentru a verifica conexiunea la Internet există un număr de comenzi care se pot introduce în linia de comandă. Din meniul Start, Programs se alege Command Prompt (MSDOS-Prompt), sau din meniul Start se alege opţiunea Run şi apoi se tastează command şi Enter.

hostname Afişează numele de gazdă al computerului

Page 18: INTERNETUL, MIJLOC DE INFORMARE

18

ipconfig Afişează adresa IP (software) a computerului, masca de reţea şi gateway-ul (poarta implicită).

ping Verifică conexiunea cu un computer prin trimiterea şi recepţionarea unui pachet de date de dimensiuni reduse.

route print Afişează adresa hardware a plăcii de reţea şi tabela de rutare.

Page 19: INTERNETUL, MIJLOC DE INFORMARE

19

tracert Afişează serverele intermediare între un computer sursă şi un computer destinaţie.

Teme de reflecţie şi aplicaţii - Enumeraţi principalele componente hardware ale unui reţele de calculatoare şi

explicaţi rolul fiecărei componente. - Explicaţi cum funcţionează streaming-ul audio video. - Explicaţi filozofia client-server. - Definiţi structura unei adrese URL şi a unei adrese IP. - Care sunt principalele clase de adrese IP din Internet şi cum se formează acestea? - Explicaţi şi exemplificaţi felul în care se formează domeniile şi subdomeniile în

Internet. - Experimentaţi şi lansaţi principalele comenzi din linia de comandă pentru verificarea

conexiunii unui calculator la Internet.

Page 20: INTERNETUL, MIJLOC DE INFORMARE

20

3. Browser-ul, navigarea Web şi motoarele de căutare Obiective specifice După ce veţi parcurge acest capitol veţi fi în măsură: - să utilizaţi eficient un browser pentru navigarea în Internet; - să salvaţi local informaţia dorită din Internet; - să înţelegeţi felul în care lucrează motoarele de căutare; - să utilizaţi eficient facilităţile motoarelor de căutare pentru formarea interogărilor şi

pentru găsirea informaţiei dorite din Internet. Browser-ul

Browser-ul este o aplicaţie Internet de tip client WWW care respectă protocolul

HTTP (HyperText Transfer Protocol) ce permite realizarea de legături independente între documentele Web în scopul vizualizării acestora. Browser-ul este un instrument software necesar pentru navigarea în Web. Scopul principal al acestei aplicaţii este citirea textului şi afişarea imaginilor sau a altor informaţii multimedia aflate pe un server Web. Browser-ul poate consulta şi paginile Web aflate pe un calculator neconectat la Internet. În mod obişnuit browser-ul recepţionează informaţia de afişat sub forma unor fişiere care conţin texte scrise în limbajul HTML (HyperText Markup Language). Utilizarea browser-ului pe un calculator legat la o reţea permite ca fişierele de pe un alt computer să poată fi copiate în computerul gazdă şi apoi să fie consultate. Browser-ele moderne oferă facilităţi pentru afişarea imaginilor, a video-clipurilor şi pentru redarea sunetelor.

Deschiderea (lansarea în execuţie) a unui browser se poate realiza dând double click (sau click) pe pictograma browser-ului (exemplu Internet Explorer): - din Desktop, - din Launchbar (bara de lângă meniul de start) sau - din meniul Start prin accesarea opţiunii corespunzătoare.

Închiderea browser-ului se poate realiza similar închiderii unei aplicaţii Windows: - dând click pe butonul x al ferestrei, - alegând opţiunea Close din meniul File, - tastând combinaţia de taste Alt-F4.

Atunci când se lansează în execuţie un browser Web, în funcţie de felul în care este setat, va încerca să încarce o pagină Web (Home Page) aflată la o anumită adresă URL sau va încărca o pagină vidă (Blank). Această primă pagină pe care o va afişa browser-ul la startare se numeşte pagina de start (Home Page). Ea poate fi schimbată prin intermediul dialogului Internet Options ce poate fi lansat din opţiunea cu acelaşi nume aflată în meniul Tools al browser-ului sau în Control Panel.

Page 21: INTERNETUL, MIJLOC DE INFORMARE

21

Afişarea unei pagini Web într-o fereastră nouă poate fi realizată lansând o nouă

instanţă a browser-ului şi retastând adresa URL a paginii dorite sau prin intermediul meniului contextual al unui link (click pe butonul drept al mouse-ului) şi apoi alegerea opţiunii Open in New Windows.

Page 22: INTERNETUL, MIJLOC DE INFORMARE

22

Dacă se doreşte reafişarea aceleiaşi pagini Web (curente) într-o fereastră nouă, se

poate utiliza combinaţia de taste Ctrl-N sau se poate alege din meniul File al browser-ului opţiunea New şi apoi Window.

Dacă se doreşte stoparea încărcării unei anumite pagini Web se poate apela la butonul Stop al browser-ului aflat în Toolbar.

Refresh-ul (reîncărcarea) unei pagini Web existentă în fereastra browser-ului şi care are deja adresa înscrisă în bara de adrese (Address) se poate realiza prin apăsarea tastei F5 sau prin apăsarea butonului Refresh din Toolbar.

Barele de unelte (Toolbars) pot fi afişate sau „ascunse” prin intermediul opţiunii Toolbars din cadrul meniului View al browser-ului şi pot fi configurate prin meniului contextual al Toolbar-ului (opţiunea Customize).

Submeniul Toolbars disponibilizează opţiunea Customize (personalizare) care dacă va fi lansată va oferi posibilitatea aducerii în barele de meniuri a butoanelor ce realizează acţiunile dorite.

Page 23: INTERNETUL, MIJLOC DE INFORMARE

23

Afişarea sau ascunderea imaginilor dintr-o pagină Web în fereastra unui browser poate fi controlată prin intermediul dialogului Internet Options care prin Tab-ului Advanced oferă posibilitatea setării opţiunii Show Pictures (afişarea cu imagini sau fără).

Page 24: INTERNETUL, MIJLOC DE INFORMARE

24

Afişarea adreselor URL vizitate anterior poate fi realizată sub forma unui meniu derulant (combo box) care apare atunci când se dă un click pe triunghiul cu vârful în jos aflat în bara de adrese.

Accesarea butonului History din Toolbar oferă o altă modalitate de a afişa adresele URL vizitate anterior. El va determina deschiderea unei ferestre noi în partea stângă a browser-ului, ce va disponibiliza posibilitatea consultării şi selectării adreselor URL vizitate în fiecare zi din săptămâna anterioară. Navigarea Web Deplasarea la o adresă Web se poate realiza în trei feluri: 1. prin tastarea adresei dorite în bara de adrese urmată de Enter:

2. prin alegerea unei adrese URL din „Istoria” barei de adrese; 3. prin intermediul unui link.

Atunci când prompter-ul mouse-ului se deplasează peste un text sau o imagine care constituie zona activă a unui link, forma prompter-ului se schimbă (în mână) şi de asemenea în funcţie de felul în care a fost scris codul paginii respective, este posibil să se schimbe şi culoarea sau chiar forma acelui link. Dacă se dă click pe un link, se poate realiza un salt la o anumită adresă (ancoră) din cadrul aceleiaşi pagini sau la o altă pagină Web (ancoră) aflată pe acelaşi server sau pe un alt server. În funcţie de conţinutul noii adrese URL se poate declanşa o operaţiune de download (descărcare a unei resurse din Internet), transmiterea datelor unui formular sau se poate afişa un nou conţinut de pagină Web.

Navigarea înainte şi înapoi printre paginile Web vizitate se poate realiza prin intermediul butoanelor Back şi Forward.

Page 25: INTERNETUL, MIJLOC DE INFORMARE

25

Atunci când se „navighează” sub un browser în Internet, este posibil să se

dorească memorarea adreselor URL ale unor pagini de interes, în vederea revenirii la acestea şi altă dată. Această memorare este similară cu utilizarea unor semne de carte „bookmarks” plasate la anumite pagini. În acest sens orice browser modern pune la dispoziţie un sistem de memorare a adreselor paginilor favorite, şi de reaccesare a lor din cadrul unui meniu numit chiar Favorites. Adăugarea (memorarea) în Favorites a adresei URL a unei pagini curente aflate în fereastra browser-ului se face cu opţiunea Add to Favorites selectată din meniul cu acelaşi nume (Favorites).

Prin intermediul meniului contextual, este posibilă adăugarea în Favorites a adresei URL a unui link din pagina Web curentă.

Page 26: INTERNETUL, MIJLOC DE INFORMARE

26

Afişarea unei pagini Web din bookmarks se poate realiza oricând prin selectarea ei din meniul Favorites (Bookmarks).

Adresele URL ale paginilor Web memorate în bookmarks-uri pot fi grupate pe domenii, subdomenii, subiecte şi problematici în folder-e şi subfolder-e speciale care pot fi create, modificate sau şterse prin intermediul dialogului Organize Favorites. Acest dialog se poate lansa din opţiunea cu acelaşi nume aflată în meniul Favorites.

Ştergerea bookmark-ului unei pagini Web se poate realiza prin intermediul butonului Delete din cadrul aceluiaşi dialog Organize Favorites sau apăsând tasta Delete când bookmark-ul respectiv este selectat.

Pentru a putea fi copiat un text (o secvenţă de text) dintr-o pagină Web se poate utiliza mecanismul Copy & Paste. Mai întâi se va selecta textul dorit, apoi din meniul contextual al selecţiei se va alege opţiunea Copy. În acest moment textul va exista în memoria Clipboard. Pentru a fi copiat (duplicat) într-un alt document (Word, text, etc) se va deschide respectivul document (dacă nu este deja deschis) iar apoi prin intermediul comenzii Paste se va aduce textul din memoria Clipboard la destinaţia dorită.

Pentru a copia în Clipboard o imagine dintr-o pagină Web, se poate utiliza meniul contextual aferent imaginii dorite. Din acest meniu se va alege opţiunea Copy, iar apoi prin Paste, imaginea va fi copiată (duplicată) la o destinaţie (într-un document Word, într-un editor grafic etc).

O adresă URL dintr-o pagină Web poate fi copiată în Clipboard similar copierii unei imagini dar alegându-se din meniul contextual comanda Copy Shortcut. O altă modalitate de a copia o adresă URL dintr-o pagină Web prin acelaşi mecanism Copy & Paste o constituie opţiunea Properties.

Conţinutul unei pagini Web se poate salva ca fişier text (.txt) sau (.html) prin intermediul opţiunii Save as existentă în meniul File al browser-ului. După selectarea acestei opţiuni (Save as) apare un dialog (Save Web Page) prin intermediul căruia poate fi selectată calea şi numele fişierului în care se va salva conţinutul paginii curente. De asemenea se poate selecta tipul fişierului care va fi salvat (html, htm, txt).

Cel mai frecvent paginile Web oferă vizitatorilor link-uri speciale pentru descărcarea unor arhive ce pot conţine fişiere de tip text, de tip imagine, de tip sunet,

Page 27: INTERNETUL, MIJLOC DE INFORMARE

27

video sau produse software. Aceste fişiere există arhivate (zip, rar, ace etc sau sub forma autoextractabilă exe) pentru a putea fi descărcate mai rapid,.

Procesul de descărcare (download) a fişierelor din hard disc-ul server-ului pe hard disc-ul calculatorului personal se poate realiza în mai multe modalităţi: - dând click în link-ul respectiv; - prin intermediul meniului contextual alegând opţiunea Save Target As; - prin intermediul unui downloader (un program specializat pentru descărcarea rapidă a

unui fişier din Internet ex.: FlashGet, Download Accelerator, GetRight etc). Salvarea unei imagini dintr-o pagină Web se poate realiza prin intermediul

opţiunii Save Picture As din cadrul meniului contextual (aferent imaginii) sau în cazul browser-ului Internet Explorer v.6.x, alegând opţiunea Save this image din bara de unelte ce apare atunci când prompter-ul mouse-ului se află deasupra imaginii.

Meniul File al browser-ului pune la dispoziţie posibilitatea de a previzualiza o pagină Web înainte de tipărire prin intermediul opţiunii Print Preview. Schimbarea orientării portrait (cu pagina aşezată pe lungime) sau landscape (cu pagina aşezată pe lăţime) a unei pagini Web ce va fi tipărită, poate fi realizată prin intermediul dialogului Print, secţiunea Layout. Dialogul Print devine disponibil dacă din meniul File s-a ales opţiunea Print. Schimbarea dimensiunii hârtiei se poate realiza prin intermediul opţiunii Page Setup din cadrul meniului File. După lansarea acestei opţiuni va deveni disponibil dialogul Page Setup care prin câmpul Size (mărime) va permite modificarea dimensiunii hârtiei pe care se va lista la imprimantă. Opţiunea Print a meniului File pune la dispoziţie un dialog special prin intermediul căruia poate fi stabilit conţinutul ce va fi tipărit: întreaga pagină Web, doar o pagină anume din cadrul documentului Web, un frame (o secţiune, o sub-fereastră a unei ferestre a browser-ului), un text selectat, numărul de copii ce se vor tipări. Browser contra browser În prezent Internet Explorer (IE) este cel mai preferat browser al celor ce navighează în Internet (peste 80 % dintre aceştia folosesc IE). Preferinţele utilizatorilor nu sunt întâmplătoare sau derivate dintr-o politică inteligentă de marketing a firmei Microsoft. În urma unor studii fundamentate în literatura de specialitate se afrmă clar faptul că IE este lider deoarece este cel mai performant comparativ cu celelalte browser-e concurente.

Iată în continuare statisticile pe ultimul an a două portaluri educaţionale pe care le conduc: Cercul virtual de Internet şi Seminarul virtual de baze de date (http://linux.comunicare.ro/portal/Internet http://linux.comunicare.ro/portal/bd ). Aici sunt evidenţiate şi vizitele aplicaţiilor de tip spider (păianjen) sau robots cum sunt numite. Rolul şi funcţionarea acestor aplicaţii vor fi prezentate în capitolul următor referitor la motoarele de căutare în Internet.

Page 28: INTERNETUL, MIJLOC DE INFORMARE

28

Page 29: INTERNETUL, MIJLOC DE INFORMARE

29

Chiar dacă în prezent domină IE situaţia nu a fost aceeaşi dintotdeauna. Primul browser grafic care a apărut în 1993 a fost Mosaic. Ulterior a apărut Netscape care a dominat piaţa până în 1998. În prezent există un alt browser concurent cu multe atuuri numit Opera care atrage tot mai mulţi utilizatori prin viteza mare de operare, spaţiul redus pe care îl ocupă pe hard disc şi prin facilităţile pe care le oferă. Spre deosebire de Internet Explorer şi Netscape care sunt produse gratuite (free) Opera nu este gratuit. Iată în continuare interfaţa componentei Netscape Navigator care constituie browser-ul Netscape.

Page 30: INTERNETUL, MIJLOC DE INFORMARE

30

Pachetul de programe Netscape oferă şi alte componente cum sunt: Netscape

Composer şi Netscape Messenger. Netscape Composer pune la dispoziţie un instrument grafic de construire rapidă a paginilor Web iar Netscape Messenger oferă similar cu Outlook Express, două aplicaţii de tip client, una pentru e-mail şi a doua pentru serviciul News.

Motoarele de căutare

Motoarele de căutare sunt servere specializate în stocarea de meta-informaţii (adică a „informaţiilor despre informaţii”) care oferă utilizatorilor posibilitatea de a găsi (regăsi) informaţiile dorite în site-urile în care acestea există. Selectarea unui motor de căutare se poate face în mai multe feluri: • tastând adresa URL a acestuia în bara de adrese şi apoi Enter;

• prin alegere din „istoria” barei de adrese sau din Bookmarks a adresei motorului de

căutare dorit (dacă acesta a mai fost accesat de curând sau dacă are adresa memorată în Favorites);

• prin intermediul butonului Search din Toolbar care va deschide un dialog cu câteva opţiuni de căutare: Find a Web page (pentru o pagină Web), Find a Person (pentru o persoană), Find a map (pentru o hartă) etc.

Page 31: INTERNETUL, MIJLOC DE INFORMARE

31

Iată în continuare câteva adrese ale celor mai puternice motoare de căutare: www.google.com, www.yahoo.com, www.altavista.com, www.excite.com, www.lycos.com, www.dogpile.com, www.hotbot.com.

În acest moment Google (www.google.com) conţine cea mai mare bază de date, în care se găsesc peste 3 miliarde de pagini. Pentru a clasifica o pagină Web, Google contorizează numărul de link-uri care conduc la aceasta. Deci o pagină Web cu cât va avea mai multe trimiteri (referinţe) din alte site-uri, cu atât va avea un scor de relevanţă mai mare.

Motoarele de căutare pun la dispoziţie mecanisme de căutare după unul sau mai multe cuvinte cheie sau după fraze. Orice motor de căutare oferă minim o bară de căutare Search (Caută) în care există un câmp de editare în care pot fi tastate aceste cuvinte sau fraze şi un buton Search care odată apăsat va declanşa cătarea.

Page 32: INTERNETUL, MIJLOC DE INFORMARE

32

Motoarele de căutare pun la dispoziţie opţiuni de a construi relaţii logice între

cuvintele cheie prin intermediul unor operatori logici cum sunt OR, AND, NOT. Operatorul OR se utilizează de regulă între două cuvinte cheie, pentru a căuta

informaţii şi concepte sinonime, întorcând astfel toate înregistrările unice, ce conţin primul, al doilea sau ambii termeni incluşi.

Operatorul AND (similar cu +) inserat între două cuvinte cheie va determina întoarcerea strict a rezultatelor care conţin ambele cuvinte cheie. Dacă se combină mai mulţi termeni căutarea va avea un grad mai înalt de specificitate.

Operatorul NOT (similar cu -) permite excluderea informaţiilor (paginilor Web) care conţin termenii introduşi după el.

Dacă termenii pentru care se solicită o căutare sunt în engleză, atunci Google oferă în plus operatorul ~ (tilda), care plasat înaintea unui cuvânt cheie determină şi căutarea după sinonimele în limba engleză ale respectivului cuvânt (pe care Google le cunoaşte).

Expresiile sau cuvintele cheie care trebuie găsite ca atare se înscriu între ghilimele.

De exemplu dacă se doreşte o căutare pentru adrese Web care oferă informaţie despre cuvintele programming şi Borland şi C++ atunci poate fi utilizată următoarea formulare: programming AND Borland AND C++. Rezultatul căutării va fi:

Page 33: INTERNETUL, MIJLOC DE INFORMARE

33

Dacă se doreşte o căutare mai complexă din care să fie exclus cuvântul Builder, atunci se va utiliza: programming AND Borland AND C++ -Builder. Rezultatul căutării va fi:

Unele motoare de căutare printre care se numără şi Google şi Yahoo pun la dispoziţie facilităţi avansate de căutare şi oferă suport de operare pentru mai multe limbi.

Page 34: INTERNETUL, MIJLOC DE INFORMARE

34

AltaVista (www.altavista.com) este un motor puternic pentru căutări cu caracter general. O caracteristică utilă a acestui motor este aceea că de cele mai multe ori intuieşte corect informaţiile înrudite cu cuvintele cheie sau expresiile tastate în caseta de interogare şi afişează întrebări însoţite de butoane answers (răspunsuri) care dacă sunt activate pot duce la listarea unor adrese URL relevante pentru căutare. AltaVista pune la dispoziţie un instrument special Babelfish (babelfish.altavista.com) care poate traduce expresii sau pagini întregi în şi din diferite limbi (engleză, franceză, italiană, spaniolă etc).

AltaVista permite cercetarea unui domeniu. Astfel dacă se va tasta:

Page 35: INTERNETUL, MIJLOC DE INFORMARE

35

host:nume_domeniu cuvânt_cheie vor fi listate informaţiile existente în server-ul domeniului solicitat, corespunzătoare cuvântului cheie (exemplu: host:tvr filme). Sintaxa prezentată funcţionează şi dacă se doreşte listarea unor informaţii dintr-o ţară, corespunzătoare cuvântului cheie. În acest sens nume_domeniu se va înlocui cu numele de domeniu al ţării (host:ro alegeri).

Pentru a căuta clipuri video cu AltaVista poate fi utilizată adresa: www.altavista.com/video iar pentru a căuta fişiere audio se poate folosi adresa: www.altavista.com/audio

Excite (www.excite.com) este un motor de căutare care în urma unei interogări pe lângă link-urile (legăturile) către alte pagini Web mai listează şi alte informaţii utile corespunzătoare căutărilor cum sunt: ştiri, calendar de evenimente, articole de enciclopedie şi chiar legături către resurse audio şi video.

Page 36: INTERNETUL, MIJLOC DE INFORMARE

36

Motorul permite la afişare, schimbarea ordinii de sortare după nume a rezultatelor căutărilor.

O altă facilitate utilă care permite o rafinare suplimentară este şi butonul More like this (mai multe ca şi acesta) prin intermediul căruia Excite poate realiza căutări suplimentare după cuvintele cheie ale rezultatelor.

Dacă rezultatele unei căutări sunt irelevante pot fi alese cuvinte cheie dintr-o listă Selected words to add to your search (cuvinte selectate pentru a fi adăugate căutării). În acest fel poate fi realizată o îngustare a căutării.

Lycos (www.lycos.com) oferă pe lângă adresele URL ce apar ca rezultate ale unei

căutări, ştiri, oportunităţi, job-uri şi alte informaţii comerciale aferente. Prin, intermediul facilităţii Advanced Search oferă posibilitatea unei căutări avansate.

Page 37: INTERNETUL, MIJLOC DE INFORMARE

37

Prin intermediul subdomeniului multimedia, http://multimedia.lycos.com Lycos pune la dispoziţie un motor special pentru căutarea informaţiiei multimedia în Internet. De asemenea Lycos permite vizualizarea clipurilor video în flux direct (streming) la adresa: http://video.lycos.com .

Dogpile (www.dogpile.com) este un motor de căutare complexă ce poate fi aplicată mai multor servicii cum sunt: Web, News, Yellow Pages (pentru căutarea unei companii, firme), White Pages (pentru căutarea unor oameni) etc. Dogpile este un metacăutător deoarece pentru găsirea rezultatelor apelează şi la serviciile altor motoare de căutare.

Page 38: INTERNETUL, MIJLOC DE INFORMARE

38

HotBot (www.hotbot.com) este un motor de căutare util pentru localizarea

paginilor Web publicate într-o anumită perioadă. Căutarea poate fi realizată după anumite expresii, titluri de pagini, nume de oameni şi adrese URL. HotBot permite de exemplu selectarea informaţiilor corespunzătoare căutării ce sunt conţinute doar în paginile care au fost actualizate în ultima săptămână.

Page 39: INTERNETUL, MIJLOC DE INFORMARE

39

Un alt metacăutător foarte performant este programul Copernic Meta. Acest software poate fi descărcat de la adresa: http://www.copernic.com . După instalare el creează sub browser un Toolbar (copernic meta) care pune la dispoziţie instrumentele necesare căutărilor în Internet.

Cum lucrează motoarele de căutare?

Toate motoarele de căutare înainte de a oferi rezultatele unei interogări parcurg următoarele trei etape:

- generarea unui index; - căutarea în index; - sortarea rezultatelor.

Page 40: INTERNETUL, MIJLOC DE INFORMARE

40

Majoritatea motoarelor folosesc o aplicaţie de tip spider (păianjen), care „parcurge” Internetul pentru a construi un index. Această aplicaţie „vizitează” automat foarte multe site-uri şi extrage toate adresele URL din fiecare pagină. Indexarea diferă în calitate, în funcţie de frecvenţa de actualizare şi de eliminare sau adăugare a paginilor Web în şi din index. Indexarea realizată de către aplicaţia spider include atât descrieri invizibile ale paginilor Web numite metatag-uri ce pot fi adăugate ca marcatori HTML de către creatorii acestor pagini cât şi titluri, subtitluri, cuvinte cheie şi expresii din pagini. Dacă metatag-urile nu reflectă corespunzător conţinuturile din pagini pot apărea rezultate irelevante şi astfel spiders-ii se pot înşela. De aceea unele motoare de căutare cum este Yahoo nu se limitează doar la indexările realizate de spiders-i ci preferă validarea şi completarea acestora de către operatori umani care în plus realizează şi scurte descrieri completate de cuvinte cheie corespunzătoare. În acest fel rezultatele căutărilor devin mult mai relevante.

După introducerea unor termeni în formularul de căutare şi lansarea interogării, motorul de căutare caută termenii în baza sa de date apoi rezultatul interogării este supus sortării conform unor algoritmi specifici fiecărui motor de căutare. Astfel rezultatul unor căutări poate diferi în funcţie de motorul de căutare interogat. De asemenea unii clienţi (companii comerciale) pot plăti motoarelor de căutare pentru a fi incluşi pe primele locuri în listele cu rezultate corespunzătoare unor cuvinte cheie specifice. Câteva reguli utile de construire a interogărilor

Atunci când se utilizează serviciile unui motor de căutare este evident faptul că se va obţine o calitate a răspunsurilor care va depinde foarte mult de felul în care au fost formulate cererile. În acest sens sunt recomandate câteva reguli de construire a şirurilor de căutare:

- folosirea drept cuvinte cheie a unor substantive şi nume de obiecte; - termenii cei mai importanţi trebuie să fie primii în şir; - un şir de căutare ar trebui să conţină cel puţin 3 cuvinte cheie; - cuvintele cheie trebuie combinate pentru a obţine subşiruri şi fraze încadrate

între ghilimele; - se va evita folosirea cuvintelor comune, generice, în afara subşirurilor sau

frazelor; - şirul va trebui să conţină cuvinte cheie a căror probabilitate de apariţie în

paginile căutate este mare; - pentru rafinarea răspunsurilor se vor folosi în şirul de căutare sinonime ale

cuvintelor cheie şi operatori logici. Teme de reflecţie şi aplicaţii - Explicaţi filozofia client-server de funcţionare a unui browser. - Experimentaţi funcţionarea unui browser pentru navigarea între diferite adrese (nume

de domenii şi subdomenii din Internet) şi încercaţi să salvaţi informaţii text şi imagini din conţinuturile acestora. Listaţi la imprimantă conţinutul unei pagini Web.

- Explicaţi cum lucrează motoarele de căutare.

Page 41: INTERNETUL, MIJLOC DE INFORMARE

41

- Care sunt principalii operatori logici ce pot fi utilizaţi în căutări. - Experimentaţi lucrul cu motoarele de căutare căutând explicaţiile unor termeni şi

informaţie aferentă din referinţele furnizate. - Specificaţi particularităţile principalelor motoare de căutare. - Încercaţi să traduceţi conţinutul text al unei pagini Web dintr-o limbă în altă limbă

utilizând facilitatea Babelfish din motorul de căutare altavista.

Page 42: INTERNETUL, MIJLOC DE INFORMARE

42

4. Securitatea în Internet Obiective specifice După parcurgerea acestui capitol veţi: - conştientiza necesitatea securităţii în Internet; - înţelege felul în care lucrează şi cum pot fi utilizate certificatele digitale; - înţelege felul în care se raspândesc şi cum acţionează viruşii informatici; - înţelege principiul de funcţionare al unui program firewall; - fi în măsură să vă puteţi apăra împotriva atacurilor externe cu ajutorul unui firewall; - fi în măsură să setaţi parametrii de securitate ai browser-ului; - înţelege ce sunt şi cum acţionează cookie-urile, web-bugs, adware-ul şi spyware-ul; - veţi fi în măsură să aplicaţi şi să respectaţi principalele reguli de protecţie atunci când

navigaţi în Internet. Dacă până acum câţiva ani măsurile de securitate în Internet păreau să facă parte doar din domeniul de activitate al specialiştilor, iată că în prezent situaţia este cu totul alta. Astăzi a devenit necesar ca orice persoană care navighează în Internet să cunoască aceste măsuri de securitate măcar la modul cel mai general. Acest lucru se impune datorită creşterii exponenţiale a viruşilor ce pot fi propagaţi pe această cale, numărului din ce în ce mai mare de atacuri atât la adresa server-elor cât şi la adresa celor ce navighează în Internet, furturilor de identitate, de elemente confidenţiale, de valori din spaţiul virtual. În prezent doar simpla navigare în Internet fără luarea unor măsuri de securitate corespunzătoare poate provoca mari neplăceri. Iată de ce acest capitol nu putea lipsi din prezentul curs. Certificatele digitale

Un certificat este util pentru a identifica un produs. Acest lucru are sens numai dacă posesorul certificatului are încredere în emitentul acestuia, numit şi autoritate de certificare.

Atunci când aveţi încredere într-o autoritate de certificare, aceasta presupune că aveţi încredere în exigenţa acesteia în ceea ce priveşte evaluarea cererilor de acordare a certificatelor. Totodată aveţi încredere în faptul că autoritatea de certificare va actualiza periodic şi va face publică o listă a certificatelor care nu mai sunt valabile. Această listă va fi trimisă tuturor clienţilor sau poate fi consultată şi extrasă de aceştia din pagina Web a autorităţii de certificare.

Certificatele sunt folositoare pentru o gamă largă de servicii de securitate, cum sunt: - Autentificarea – verificarea identităţii cuiva sau a ceva. - Confidenţialitatea – asigurarea faptului că la anumite informaţii are acces numai un

anumit public. - Criptarea – prelucrarea informaţiei astfel încât cititorii neautorizaţi să nu o poată

descifra. - Semnături digitale – atestă integritatea mesajelor şi asigură acceptarea acestora.

Page 43: INTERNETUL, MIJLOC DE INFORMARE

43

Autentificarea

Autentificarea este deosebit de importantă pentru a face comunicarea sigură. Utilizatorii trebuie să-şi dovedească identitatea în faţa celor cu care comunică şi la rândul lor să verifice identitatea acestora. Verificarea identităţii în reţea este un proces complex. Părţile care comunică nu se întâlnesc fizic şi din acest motiv o persoană răuvoitoare poate intercepta mesajele sau poate încerca să se substituie altcuiva.

Certificatul digital este o acreditare obişnuită care dă posibilitatea verificării identităţii. Aceste certificate digitale sunt criptate (codificate) pentru a limita posibilitatea ca mesajele să fie interceptate, modificate sau contrafăcute. Tehnicile de criptare sunt complexe astfel încât certificatele digitale vor fi dificil de modificat pentru ca o persoană să se substituie alteia. Confidenţialitatea comunicării

Schimbul de informaţii în reţea, inclusiv în Internet poate fi monitorizat (urmărit) de persoane necunoscute şi posibil rău intenţionate. Reţelele publice sunt nesigure pentru informaţia importantă şi cu un anume grad de confidenţialitate atunci când aceasta nu este criptată. Oricine poate accesa reţeaua şi poate analiza fluxul de informaţii dintre două puncte. Chiar şi reţelele locale private sunt vulnerabile la eforturile perseverente ale unor răuvoitori care doresc să aibă acces fizic la informaţia din reţea.

Deci, utilizatorii care trimit informaţii importante între două dispozitive conectate în orice tip de reţea vor trebui să folosească o tehnică de criptare pentru a asigura confidenţialitatea acesteia. Criptarea simetrică, cu cheie publică şi cheie privată

Criptarea poate fi imaginată ca şi când ceva de valoare este încuiat într-o cutie rezistentă. Similar, decriptarea poate fi comparată cu descuierea cutiei şi accesul liber la valorile dinăuntru. În calculator, datele importante sub forma unor fişiere de pe hard disc sau fişiere transmise prin reţea pot fi criptate folosind o cheie de criptare. Atât datele criptate cât şi cheia de criptare sunt prelucrate (transformate) astfel încât să nu poată fi citite (înţelese) de persoane nedorite.

Cea mai simplă formă de criptare este criptarea simetrică, adică folosirea unei chei de criptare care trebuie cunoscută de toţi cei care vor să decripteze informaţiile respective.

O altă metodă este criptarea cu cheie publică ceea ce presupune existenţa a două chei pereche între care există o legătură stabilită matematic.

O cheie, numită cheie privată, este păstrată secretă de către persoana care doreşte să-şi asigure securitatea mesajelor primite, şi o altă cheie, numită cheie publică, este dată celor care vor trimite persoanei în cauză mesaje criptate cu ajutorul ei. Aceste mesaje criptate cu ajutorul cheii publice nu pot fi decriptate decât de către cel care cunoaşte şi cheia privată pereche a cheii publice cu care au fost criptate. Oricine încearcă să decripteze în mod fraudulos mesajul criptat, este posibil să descopere sau să afle cheia

Page 44: INTERNETUL, MIJLOC DE INFORMARE

44

publică cu care a fost criptat, dar este mult mai dificil să descopere două chei necesare simultan procesului de criptare.

În general criptarea cu ajutorul unei chei publice nu este folosită pentru volume mari de date. Această metodă este folosită în mod eficient pentru criptarea unor volume mai mici de date şi pentru criptarea cheilor folosite la criptarea simetrică. Viruşi informatici şi firewall Viruşi informatici

Navigarea în Internet presupune implicit şi asumarea anumitor riscuri generate de posibilitatea apariţiei unor pericole cum sunt: viruşii informatici, viermii de reţea, spionarea conţinutului hard-discului calculatorului propriu, atacuri informatice externe în scopuri distructive.

Atunci când printr-o procedură de descărcare (download) declanşată cel mai frecvent prin accesarea unui link) se descarcă pe calculatorul propriu fişiere din Internet, este foarte posibil ca acestea să conţină viruşi informatici. Fişierele descărcate pot fi sau pot conţine documente Word (cu extensia .doc), foi de calcul Excel (.xls), baze de date Access (.mdb), programe executabile (.exe), pagini Web (.htm, .html), arhive etc. Acestea pot conţine diferiţi viruşi informatici (macrodefiniţii, viruşi de boot, viruşi care infectează fişierele executabile, viruşi ai sistemului de operare etc) ce vor încerca să se instaleze în calculatorul gazdă atunci când respectivele fişiere (virusate) vor fi accesate.

În acest sens după ce un fişier a fost descărcat din Internet nu este indicat ca el să fie accesat imediat pe calculatorul local. Este necesar ca pe calculatorul local să fie instalat un program antivirus (F-Prot, BitDefender, Norton Antivirus, F-Secure, Panda etc) care de cele mai multe ori are o componentă activă ce verifică automat orice fişier descărcat din Internet şi orice fişier accesat. Dacă programul antivirus nu are această componentă atunci fişierele descărcate din Internet vor trebui verificate de către programul antivirus prin declanşarea manuală a unei scanări.

Având în vedere că în prezent există creaţi peste 100.000 de viruşi informatici şi că probabilitatea de infectare a unor fişiere cu aceşti viruşi este foarte mare, nu se mai recomandă lucrul (mai ales în Internet) fără a avea instalate programe antivirus corespunzătoare, actualizate cu ultimele „semnături” de viruşi informatici descoperiţi. Firewall

În urma lansării în execuţie pe calculatorul personal a unor aplicaţii (descărcate din Internet, a unor fişiere ataşate mesajelor e-mail, a unor programe externe) neverificate corespunzător cu un program antivirus actualizat cu ultimele semnături, este foarte posibil ca acestea să instaleze şi o aplicaţie de tip server numită „cal troian”. Această aplicaţie va putea „servi” cu informaţia solicitată (din calculatorul infectat) pe un „client” (hacker) care are o aplicaţie de tip client corespunzătoare. Informaţia va fi transmisă clientului prin aceeaşi conexiune prin care calculatorul personal este conectat la Internet.

De asemenea este posibil ca o aplicaţie aflată pe un calculator extern conectat la Internet să scaneze conexiunea calculatorului personal pentru a identifica anumite puncte slabe ale acesteia care să permită penetrarea externă (prin intermediul unor „porturi”), în

Page 45: INTERNETUL, MIJLOC DE INFORMARE

45

scopul preluării controlului asupra calculatorului personal sau în scopul consultării (copierii) fişierelor aflate pe acesta.

Pentru evitarea acestor pericole este indicat ca pe lângă programul antivirus, pe orice calculator conectat la Internet să mai existe instalat un program special de tip firewall („zid de foc”) care să filtreze permanent conţinutul informaţiei transmise sau recepţionate prin conexiunea Internet şi care să identifice rapoartele „cailor troieni” şi solicitările sau scanările externe ale unor aplicaţii de tip client. Programul de tip firewall va trebui să fie în măsură să informeze despre aceste încercări şi să le stopeze acţiunile. Cookies, Cache şi Web-Bugs

Un cookie este un fişier text pe care o aplicaţie server Web îl poate scrie prin intermediul browser-ului într-un loc (folder) special pe hard-discul calculatorului client. Cookie-urile pot fi scrise pe calculatorul client dacă browser-ul permite aceste drepturi (de scriere) prin intermediul setărilor sale. În mod implicit browser-ul permite scrierea cookie-urilor deoarece altfel multe site-uri nu ar mai putea fi vizitate pentru că interzic accesul clienţilor care nu pot memora cookie-uri. Cookie-urile au o durată de viaţă stabilită de către aplicaţia server. După expirarea acesteia ele se autodistrug. Cookie-urile pot conţine şi informaţie înscrisă criptat. Prin intermediul cookie-urilor în calculatorul client (al vizitatorului) se pot memora date despre vizitatori, despre preferinţele acestora etc. Aceste informaţii pot fi citite apoi de către aplicaţia server la o nouă revenire în site şi memorate ulterior într-o bază de date. În acest fel devine posibil „spionajul electronic” foarte interesant în special pentru firmele comerciale care doresc să-şi cunoască cât mai bine actualii sau viitorii potenţiali clienţi.

Deoarece de multe ori conexiunile Internet nu funcţionează foarte performant iar unele pagini Web solicitate prin intermediul browser-ului este posibil să mai fi fost vizitate anterior, s-a dovedit că o conexiune poate fi mult accelerată dacă în timpul navigării aceste pagini sunt memorate într-o zonă specială (folder) pe hard-discul clientului numită cache (memorie „tampon”), iar ulterior la o eventuală revenire în site, dacă nu există modificări, în loc să fie descărcate din calculatorul server, respectivele pagini să fie reîncărcate local, din zona de cache. În timpul navigării în cache-ul Internet al browser-ului se memorează nu numai conţinutul text (HTML) al paginilor Web vizitate ci şi resursele aferente acestora: imagini, sunete video-clipuri etc. ceea ce face ca încărcarea acestor pagini în fereastra browser-ului să se producă mult mai repede. Dimensiunea zonei de cache (în MB) poate fi modificată prin intermediul opţiunilor de configurare ale browser-ului.

Cookie-urile şi fişierele memorate în zona cache Internet pot fi şterse dacă din meniul Tools al browser-ului se va lansa dialogul Internet Options care prin intermediul tab-ului General pune la dispoziţie aceste utilităţi (butoanele Delete Cookies şi Delete Files).

Page 46: INTERNETUL, MIJLOC DE INFORMARE

46

Web-Bug-ul este o formă foarte bine ascunsă de supraveghere a vizitatorilor unor pagini Web. De cele mai multe ori un Web-Bug reprezintă o imagine grafică sub forma unui fişier GIF „invizibil” ce poate fi „ascuns” în orice pagină Web sau mesaj e-mail formatat HTML. Aceste imagini grafice au dimensiuni foarte reduse de regulă 1 x 1 pixeli şi sunt de culoarea fundalului, ceea împidică vizibilitatea lor. Foarte frecvent banner-ele publicitare conţin astfel de fişiere. Prin intermediul Web-Bugs-urilor firmele comerciale interesate pot obţine informaţii de identificare a utilizatrilor şi în timp pot construi profile corecte ale preferinţelor acestora. Dacă Web-Bug-ul este „ascuns” într-un mesaj e-mail formatat HTML atunci firmele de publicitate interesate pot afla cu siguranţă când a fost deschis respectivul mesaj, de câte ori şi unde a fost retransmis. Web-Bug-ul acţionează şi asupra fişierelor Word dacă acestea conţin imagini sau pagini salvate din Internet ce includ asemenea componente (Web-Bugs). Astfel dacă se prelucrează documentul pe un calculator conectat la Internet se poate afla când a fost deschis fişierul, şi de câte persoane a fost prelucrat. Dacă scrierea cookie-urilor în calculatorul personal poate fi blocată, Web-Bugs-urile pot fi evitate doar cu preţul renunţării la afişarea imaginilor din pagini. De cele mai multe ori atât informaţiile despre utilizatori culese din cookie-uri cât şi cele provenite din Web-Bugs-uri sunt înscrise automat în baze de date ale firmelor comerciale interesate şi apoi sunt vândute şi revândute la preţuri foarte mari.

Page 47: INTERNETUL, MIJLOC DE INFORMARE

47

Un program util pentru căutarea şi înlăturarea Web-Bugs-urilor este denumit chiar Web-Bug şi poate fi descărcat de la adresa: www.bugnosis.org/download.html . Pericole posibile atunci când se navighează în Internet Ofertele gratuite inundă în prezent Internet-ul. Ele apar cel mai frecvent sub forma sub forma banner-elor publicitare şi oferă fără plată sau cu costuri modice conturi e-mail, găzduirea de site-uri, obţinerea numelor de domenii, furnizarea unor informaţii comerciale, testarea unor produse, obţinerea de muzică şi CD-uri, medicamente miraculoase, vacanţe de necrezut obţinute prin tragere la sorţi, oferte de lucru la domiciliu etc. Foarte frecvent aceste oferte solicită prin intermediul unor formulare detaliate, date despre utlizatori care pot determina divulgarea unor informaţii confidenţiale, spionarea navigării în Internet, subscrierea automată la buletine de ştiri şi reclame pentru diferite produse, generarea profilelor de utilizatori, furtul de identitate şi chiar fraude. De asemenea multe informaţii despre utilizatori sunt vândute apoi altor firme comerciale interesate.

Adware şi Spyware constituie alte pericole la care este supus utilizatorul Internet-ului actual. Denumirea Adware provine de la Advertising Software (software de reclamă) care însoţeşte programele freeware (adică programele care pot fi distribuite şi utilizate în mod liber) şi care în acest fel compensează costul care ar fi trebuit plătit pentru utilizarea acestora. Adware determină ca programul utilizat să se autofinanţeze prin afişarea de reclamă. Utilizatorul poate opta să înregistreze programul în schimbul unei taxe şi astfel să îndepărteze banner-ele publicitare sau să accepte afişarea reclamelor pe ecran. De cele mai multe ori aceste componente de advertising includ şi software de spionare care poate divulga multe date interesante despre utilizatorii programelor freeware (adresele IP, sistemul de operare utilizat, tipul de browser, preferinţele acestora atunci când navighează în Internet, tipul de conectare la Internet, nume de utilizatori, parole de sistem şi parole utilizate în Internet, adresele e-mail ale celor cu care aceştia corespondează etc). În acest sens un sinonim pentru Adware este şi Advertising Spyware (software de reclamă şi spionare).

Software-ul inclus în categoria Spyware (de spionare) este cel care foloseşte o conexiune Internet fără ştirea sau acordul explicit al utilizatorului. Aşadar software-ul de tip Spyware poate transmite prin Internet unor servere anume acelaşi tip de informaţii ca şi cele transmise de adware, dar fără ştirea şi acordul utilizatorilor. Cel mai frecvent componentele spyware se instalează în zona de cache atunci când sunt vizitate anumite pagini Web. În prezent doar simpla vizitare a unei pagini Web fără utilizarea unor măsuri de protecţie corespunzătoare (program antivirus şi firewall) poate provoca instalarea unor viruşi sau a unor componente spyware în calculatorul personal.

Page 48: INTERNETUL, MIJLOC DE INFORMARE

48

Reguli elementare care trebuie respectate atunci când se navighează în Internet şi programe de protecţie ce pot fi utilizate

Iată în continuare câteva reguli elementare care ar trebui respectate de către oricine navighează în Internet sau lucrează pe un calculator cu conexiune permanentă sau parţială la Internet:

- utilizarea unui program firewall ori de câte ori este activă o conexiune Internet;

- utilizarea unui program antivirus performant; - alegerea unor parole greu de identificat; - ştergerea frecventă a cookie-urilor a cache-ului şi a „istoriei” browser-ului; - interzicerea partajării fişierelor; - criptarea fişierelor din calculatorul personal ce conţin informaţie

confidenţială; - criptarea conţinutului mesajelor e-mail; - citirea cu atenţie a textelor scrise cu litere foarte mici înainte de a subscrie în

anumite site-uri Web; - interzicerea schimbului de fişiere cu necunoscuţi (în special atunci când se

utilizează serviciile chat, mIRC, video chat, DC++, Kaaza etc); - interzicerea instalării automate din Internet a unor componente software

necunoscute; - evitarea zonelor „rău famate” în special a celor cu temă XXX.

În continuare vor fi prezentate adresele Web ale câtorva programe antivirus,

firewall, anti-adware, anti-spyware, criptoare de fişiere şi de mesaje e-mail care pot fi utilizate pentru asigurarea unei mai bune protecţii a calculatorului personal: • Programe utilitare antivirus:

- McAfee.com clinic (www.mcafee.com); - Symantec Norton AntiVirus (www.symantec.com); - F-prot (www.f-prot.com); - RAV (Romanian Anti Virus www.rav.ro).

• Programe firewall:

- McAfee Personal Firewall (www.mcafee.com); - Symantec Norton Personal Firewall (www.symantec.com); - Kerio Personal Firewall (www.kerio.com); - Zone Labs Zone Alarm (www.zonelabs.com).

• Programe anti-adware şi anti-spyware:

- Ad-aware (www.lavasoft.de) - OptOut (grc.com/optout.htm) - SpyChecker (www.spychecker.com) - SpyRemover (www.itcompany.com/remover.htm)

• Programe de criptare a fişierelor:

Page 49: INTERNETUL, MIJLOC DE INFORMARE

49

- BestCrypt (www.jetico.com); - Network Associates PGP Personal Privacy (www.mcafee-at-home.com); - Panda Software Pana Security (www.pandasecurity.com).

• Programe de criptare a mesajelor e-mail:

- Hush Communication HushMail (www.hushmail.com); - Sigaba Secure (www.sigaba.com).

Teme de reflecţie şi aplicaţii - Explicaţi principalele servicii ale certificatelor digitale: autentificarea,

confidenţialitatea, criptarea şi semnăturile digitale. - Cum se formează şi cum acţionează viruşii informatici? Exemplificaţi. - Cum acţionează programul firewall pentru a asigura o protecţie împotriva atacurilor

externe din Internet? - Explicaţi ce sunt cookie-urile, web-bugs, adware-ul şi spyware-ul. Sunt ele

periculoase? Argumentaţi. - Enumeraţi principalele reguli care trebuie respectate atunci când se navighează în

Internet.

Page 50: INTERNETUL, MIJLOC DE INFORMARE

50

5. Poşta electronică Obiective specifice După ce veţi parcurge acest capitol veţi: - înţelege funcţionarea şi utilitatea serviciului e-mail; - cunoaşte structura adreselor e-mail; - înţelege spamming-ul şi importanţa securităţii e-mail; - fi în măsură să lucraţi cu mesaje e-mail utilizând aplicaţia Outlook Express; - fi în măsură să vă abonaţi la newsgroup-uri utilizănd Outlook Express şi Netscape

Messenger.

Serviciul e-mail (mesageria electronică) este în prezent unul dintre cele mai larg răspândite servicii Internet deoarece permite transmiterea rapidă a mesajelor electronice, este foarte ieftin, uneori chiar gratis, face posibil transferul de fişiere ataşate mesajelor, asigură facilităţi performante de comunicare cum sunt: Reply, Forward, Quote, CC, BCC.

Web-Based e-mail este o interfaţă Web ce permite accesul la un cont de e-mail, utilizând un browser Web. Astfel un cont de e-mail poate fi accesat de oriunde din lume, de pe orice alt calculator conectat la Internet. Până în 2003 cele mai folosite servicii de Web-Based e-mail erau Yahoo şi Hotmail Microsoft. Amândouă ofereau fiecărui utilizator spaţiu gratuit pentru e-mail. Yahoo asigura 4 MB iar Hotmail 2 MB. Ulterior a apărut Gmail al companiei Google care a surclasat oferta primelor două, deoarece de la început a oferit un spaţiu gratuit de 1 GB pentru fiecare utilizator. În prezent Yahoo oferă 10 MB iar Microsoft lucrează pentru realizarea unui nou serviciu numit Windows Live.

Atunci când se transmit mesaje e-mail trebuie respectate câteva reguli elementare de „bun simţ” ce constituie baza unei netetichete numite „Basic Electronic Mail Netiquette”. Iată în continuare câteva dintre cele mai importante recomandări pe care aceasta le face: - să nu se redacteze mesajul unui e-mail numai cu majuscule; - să se răspundă cu promptitudine mesajelor e-mail; - să fie urmărit cu atenţie felul în care este redactat mesajul, avându-se în vedere faptul

că se foloseşte o exprimare scrisă, nonverbală; - să se verifice cu atenţie mesajul înainte de a fi transmis, astfel încât acesta să nu

conţină greşeli gramaticale şi de ortografie; - în cazul în care se răspunde la un mesaj, să nu se returneze întregul mesaj original ci

să folosească quot-area dublă (plasarea semnelor >>) numai înaintea rândurilor la care se răspunde;

- să se folosească o semnătură electronică automată (care include informaţii despre expeditor şi cum poate fi el contactat) dacă produsul software cu care se lucrează (clientul e-mail) permite acest lucru;

- să nu se trimită fişiere ataşate nesolicitate; - să se utilizeze linia Subject în care să se facă o descriere succintă a conţinutului

mesajului; - să nu se trimită prin facilitatea forward glume decât dacă este foarte sigur că toţi cei

care vor primi mesajul doresc aceasta;

Page 51: INTERNETUL, MIJLOC DE INFORMARE

51

- dacă un mesaj este trimis la mai multe adrese e-mail odată, pe cât posibil să se utilizeze Bcc (Blind Carbon Copy) şi nu Cc (Carbon Copy) care permite tuturor celor care au primit mesajul să vadă toate adresele e-mail la care acesta a fost transmis;

- să nu se utilizeze facilitatea forward dacă se lucrează în reţeaua AOL (America On Line).

Securitatea e-mail

Transmiterea de e-mail nesolicitat sau spamming-ul cum mai este denumită această operaţiune, a devenit în prezent un fenomen îngrijorător datorită efectelor pe care le poate produce: aglomerarea mesajelor în server-ele e-mail, îngreunarea citirii şi selecţionării mesajelor utile de cele nedorite, pericolul consumării rapide a spaţiului alocat pentru e-mail pe hard disc-ul ISP-ului (Internet Service Provider), încărcarea conexiunilor Internet cu informaţie nedorită, posibilitatea infectării cu viruşi informatici sau cu „cai troieni” prin intermediul fişierelor ataşate,.

În prezent există în Internet foarte multe firme comerciale, mici întreprinzători şi hacker–i sau persoane rău intenţionate care folosesc frecvent această tehnică. S-au creat mari baze de date de adrese e-mail care se vând foarte scump.

Există permanent pericolul ca adresa personală de e-mail să ajungă într-o astfel de bază de date sau într-o listă de spamming. În acest sens trebuie acordată o atenţie sporită faţă de persoanele cărora le dăm adresa de e-mail sau faţă de site-urile la care completăm formulare care aproape de fiecare dată solicită şi această adresă. O altă posibilitate de transmitere a adresei e-mail o constituie trimiterea mesajelor prin utilizarea opţiunii Cc (Carbon Copy) care face vizibil întregul conţinut al listei de adrese e-mail la care au fost trimise mesajele.

Pentru a lupta împotriva acestui fenomen există programe specializate pentru înlăturarea din căsuţa poştală a e-mail-urilor nesolicitate, pe baza filtrelor ce pot fi stabilite pentru anumite cuvinte sau grupuri de cuvinte ce s-ar putea afla în interiorul sau în subiectul (Subject) acestor mesaje.

Deoarece mesajele e-mail pot fi formatate html (format care permite inserarea de diferite script-uri realizate în alte limbaje) sau pot fi însoţite de fişiere ataşate, există permanent pericolul infectării pe această cale cu viruşi informatici, cu „viermi de reţea” sau cu „cai troieni”. În acest sens se recomandă atenţie sporită la deschiderea unor mesaje e-mail primite de la adrese necunoscute sau la consultarea fişierelor ataşate, care pot declanşa instalarea unor viruşi informatici, „cai troieni” etc în calculatorul gazdă.

Se recomandă existenţa pe calculatorul personal a unui program antivirus performant, actualizat permanent (on line) cu ultimele „semnături” de viruşi informatici nou apăruţi şi a unui program de tip firewall. Formarea şi structura adreselor de e-mail

O adresa e-mail este compusă: 1. dintr-un şir de caractere care identifică numele utilizatorului, urmat de 2. semnul @, urmat de 3. numele domeniului (server-ului e-mail) unde există contul.

Page 52: INTERNETUL, MIJLOC DE INFORMARE

52

Exemple de adrese e-mail pot fi:

[email protected], [email protected]

Pe baza numelui de domeniu dintr-o adresă de e-mail se poate transfera mesajul pe maşina destinatarului, iar pe baza numelui din adresă se realizează livrarea locală a mesajului în căsuţa poştală a destinatarului.

O adresă e-mail nu poate conţine spaţii. Următorul mod de exprimare a acesteia este greşit: stan petre @comunicare.ro. Utilizarea aplicaţiei e-mail Outlook Express

Deschiderea unei aplicaţii e-mail se poate face din: - Launchbar (bara de lângă meniul de start), - din opţiunea corespunzătoare aflată în meniul de start sau - prin intermediul unui shortcut existent în Desktop.

Cu un program de tip client e-mail, cum este Outlook Express, este posibil să poată lucra mai utilizatori, fiecare dintre aceştia putând avea propria interfaţă Outlook şi o securitate asigurată prin nume şi parolă care să nu permită decât un acces personalizat în căsuţă poştală. Comutarea între diferite identităţi poate fi realizată prin intermediul opţiunii Switch Identity din meniul File.

Page 53: INTERNETUL, MIJLOC DE INFORMARE

53

După ce un utilizator a intrat în aplicaţie, el poate să-şi deschidă secţiunea Inbox foarte simplu, dând click pe această opţiune aflată în secţiunea Folders.

Page 54: INTERNETUL, MIJLOC DE INFORMARE

54

Outlook Express permite deschiderea unuia sau mai multor mesaje e-mail din Inbox se poate realiza dând double click pe titlul acestora din fereastra din partea dreaptă sus în care există afişate mai multe câmpuri: From (de la cine a fost primit mesajul), Subject şi data primirii. Acestea se vor deschide în ferestre separate.

Page 55: INTERNETUL, MIJLOC DE INFORMARE

55

Comutarea între mesajele deschise prin double click în ferestre separate, se poate realiza activând ferestrele dorite printr-un click dat pe o porţiune din suprafaţa acestora (dacă este vizibilă), sau selectându-le din Taskbar. Dacă se utilizează tastatura atunci combinaţia de taste Alt-Tab oferă de asemenea posibilitatea selectării ferestrei mesajului dorit.

Comutarea între mesaje se mai poate realiza dând click pe titlul mesajului sau prin intermediul săgeţilor de direcţie sus şi jos acţionate în cadrul ferestrei mesajelor. Întodeauna va fi deschis în secţiunea (fereastra) din dreapta jos, mesajul al cărui titlu este selectat prin bara transparentă de culoare (albastră care îl acoperă).

Page 56: INTERNETUL, MIJLOC DE INFORMARE

56

Adăugarea, ştergerea informaţiilor aferente mesajelor poate fi realizată prin intermediul meniului contextual al barei de identificare a mesajelor din care va fi aleasă opţiunea Columns. Această opţiune va disponibiliza un dialog cu acelaşi nume.

Dialogul Columns va permite alegerea informaţiilor aferente mesajelor e-mail care vor fi afişate în coloanele din fereastra Inbox (dreapta sus) care conţine titlurile mesajelor.

Page 57: INTERNETUL, MIJLOC DE INFORMARE

57

În partea stângă a aplicaţiei Outlook Express există secţiunea (fereastra) Folders care permite crearea unor folder-e noi (corespunzătoare unor anumite subiecte sau problematici) în care pot fi mutate prin Drag & Drop mesajele dorite.

Mesajele nedorite pot fi şterse, ele ajungând în folder-ul Deleted Items de unde pot fi recuperate printr-un mecanism similar cu Recycle Bin din sistemului de operare Windows

Outlook Express permite crearea, actualizarea şi utilizarea unei liste de adrese Address Book. În Toolbar există un buton cu acelaşi nume care face posibilă accesarea listei. Apăsarea butonului Address Book din Toolbar permite crearea / actualizarea agendei (listei) de adrese Address Book.

Page 58: INTERNETUL, MIJLOC DE INFORMARE

58

Adăugarea unei noi adrese e-mail într-o listă de adrese se poate face apăsând butonul New din Toolbar-ul dialogului Addres Book, sau prin intermediul secţiunii Contacts (aflată în partea din stânga jos a aplicaţiei Outlook) apelând opţiunea New Contact. Oricare dintre variante va lansa dialogul Properties care va oferi suport pentru încărcarea în Address Book a unei noi adrese e-mail (şi a informaţiilor aferente acesteia).

Page 59: INTERNETUL, MIJLOC DE INFORMARE

59

Adăugarea în Address Book a unei adrese de e-mail dintr-un mesaj primit se poate realiza dacă din meniul Tools se va alege opţiunea Add to Address Book.

Page 60: INTERNETUL, MIJLOC DE INFORMARE

60

Lucrul cu mesaje e-mail

Un mesaj e-mail poate fi trimis mai multor destinatari şi prin metodele Cc (Carbon Copy) şi Bcc (Blind Carbon Copy). Utilizarea acestor metode are sens doar în cazul în care se doreşte trimiterea unui mesaj la mai multe adrese de e-mail odată.

Spre deosebire de metoda Cc care permite ca toţi destinatarii să poată vedea adresele de e-mail ale tuturor celor care au primit mesajul, metoda Bcc (Blind=orb) nu permite acest lucru.

Adresele destinatarilor din câmpurile Cc şi Bcc pot fi completate în mod similar cu felul în care s-au completat adresele e-mail din câmpul To:.

Sub Outlook Express câmpul Bcc va fi vizibil doar dacă din meniul View va fi selectată opţiunea All Headers.

Page 61: INTERNETUL, MIJLOC DE INFORMARE

61

Crearea unui nou mesaj poate fi realizată prin apăsarea butonului New Mail din Toolbar care va determina lansarea dialogului New Message specializat pentru crearea mesajelor e-mail.

Page 62: INTERNETUL, MIJLOC DE INFORMARE

62

După completarea câmpurilor Subject, To (eventual Cc) şi a conţinutului mesajului, se va da click pe butonul Send (trimite) pentru trimiterea efectivă la adresa (adresele) dorite.

Dacă s-a primit un mesaj e-mail acesta poate fi direct adresat sau poate fi un mesaj e-mail transmis la mai multe persoane (adrese de e-mail) utilizându-se opţiunea Cc (Carbon Copy). Carbon Copy se presupune că toate adresele de e-mail au fost înscrise (de către expeditor) despărţite prin (;) în linia Cc.

Dacă se doreşte să se răspundă la mesajul primit prin returnarea totală sau parţială a acestuia, având fiecare linie precedată de caracterul > există două posibilităţi: - să se răspundă numai expeditorului şi pentru aceasta se va utiliza opţiunea Reply; - să se răspundă atât expeditorului cât şi tuturor celor trecuţi în linia Cc, şi în acest sens

se va utiliza opţiunea Reply All.

În Toolbar există butoanele Reply şi Reply All iar în meniul contextual al mesajului există aceleaşi opţiuni ce fac posibile aceste acţiuni.

Page 63: INTERNETUL, MIJLOC DE INFORMARE

63

În cadrul dialogului New Message (apelat prin intermediul butonului New Mail)

există un câmp de editare To: special destinat pentru inserarea adresei destinatarului sau a adreselor mai multor destinatari despărţite prin (;). Adresa sau adresele destinatarilor pot fi introduse prin editare directă în câmpul To: sau în cazul în care se apasă butonul To:, prin alegere dintr-un dialog de selecţie (Select Recipients) a adreselor e-mail care există deja memorate acolo.

Page 64: INTERNETUL, MIJLOC DE INFORMARE

64

Se recomandă ca orice mesaj e-mail să aibă înscris în câmpul Subject un titlu (o descriere succintă a conţinutului). Inserarea unui titlu în acest câmp se poate face prin editare de la tastatură sau prin intermediul mecanismului Copy & Paste.

De multe ori se simte nevoia ca unele mesaje primite să fie marcate (flag mark) pentru că sunt foarte importante sau pentru a fi referite ulterior. Sub Outlook Express este posibil ca în dreptul lor să fie plasat un steguleţ roşu. Dacă se va da click în coloana steag (flag) din dreptul mesajului dorit, acesta va putea fi marcat cu un steguleţ iar dacă mesajul este deja marcat, atunci se va demarca. Aceeaşi acţiune va putea fi realizată şi prin intermediul meniului Message.

Atunci când se creează un mesaj e-mail, în Toolbar-ul ferestrei de redactare există butonul Attach care dacă va fi acţionat va lansa un dialog Insert Attachment ce va permite alegerea fişierelor ce vor fi ataşate mesajului.

Page 65: INTERNETUL, MIJLOC DE INFORMARE

65

În timpul redactării unui mesaj sau înainte ca el să fie transmis, prioritatea acestuia se poate seta prin intermediul meniului Message. Prioritatea unui mesaj poate fi înaltă (High), normală (Normal) sau scăzută (Low). O altă posibilitate de a schimba prioritatea mesajului o mai oferă şi butonul Priority din Toolbar.

Page 66: INTERNETUL, MIJLOC DE INFORMARE

66

Trimiterea mesajului prin folosirea unei liste de adrese este o altă opţiune a clientului Outlook Express. Fereastra de creare a unui mesaj pune la dispoziţie prin intermediul meniului Tools, opţiunea Address Book ce lansează dialogul cu acelaşi nume. Acest dialog face posibilă selectarea celor cărora le va fi trimis mesajul.

Page 67: INTERNETUL, MIJLOC DE INFORMARE

67

După completarea câmpului Subject şi a conţinutului mesajului, se va da click pe butonul Send (trimite) pentru transmiterea efectivă la adresele dorite.

Prin facilitatea Forward un mesaj primit poate fi "trimis mai departe" unor alţi utilizatori (care nu se aflau in lista destinatarilor mesajului original). Mesajul original nu poate fi modificat.

Pentru forward-area unui mesaj e-mail se poate utiliza butonul cu acelaşi nume din Toolbar sau meniul contextual al mesajului.

Căutarea unui mesaj dintr-un folder poate fi realizată după unul sau mai multe criterii cum sunt: - numele expeditorului (câmpul From); - numele destinatarului (câmpul To); - un text din câmpul Subject; - un text din câmpul Message; - un interval de timp.

Butonul Find (găseşte) din Toolbar pune la dispoziţie un dialog special numit Find Message (mesaje descoperite) care permite realizarea acestor căutări.

Page 68: INTERNETUL, MIJLOC DE INFORMARE

68

Mesajele din fereastra de identificare a mesajelor (afişată în dreapta sus), pot fi sortate crescător sau descrescător, după oricare din câmpurile (coloanele Received, From, Subject etc) aflate în bara de identificare a mesajelor, dacă se dă click în numele acestor coloane (câmpuri) sau dacă se accesează meniul contextual al fiecărei coloane.

De asemenea poate fi schimbată şi ordinea coloanelor de afişare. Întotdeauna coloana cea mai importantă va fi plasată cel mai în stânga. Ordinea de afişare a coloanelor (câmpurilor) poate fi realizată prin Drag & Drop asupra numelor acestora din bara de identificare a mesajelor, sau prin intermediul opţiunii Columns din meniul contextual al acestei bare. Dacă de exemplu se doreşte o sortare dublă după numele expeditorului şi apoi după data primirii mesajelor, va trebui schimbată ordinea câmpurilor From şi Received, apoi solicitat Sort ascending pentru From şi în cele din urmă pentru Received.

Page 69: INTERNETUL, MIJLOC DE INFORMARE

69

Pentru a tipări la imprimantă un mesaj, se poate solicita opţiunea Print din meniul File sau se poate apăsa butonul Print din Toolbar. Această acţiune va determina lansarea dialogului Print prin intermediul căruia vor putea fi stabilite configurările dorite înainte de listare. Astfel se va putea stabili dacă se va tipări întregul mesaj sau numai o selecţie, numărul de copii şi paginile (sau intervalul de pagini) ce se vor lista.

Page 70: INTERNETUL, MIJLOC DE INFORMARE

70

Crearea conturilor e-mail şi abonarea la newsgroups Lucrul cu Outlook Express

Aplicaţia Outlook Express permite crearea conturilor e-mail şi a profilurilor de utilizator corespunzător accesului la unul sau mai multe server-e e-mail. De asemenea Outlook Express oferă posibilitatea abonării utilizatorilor la newsgroups-urile server-elor ce asigură servicii News.

În continuare vor fi prezentaţi paşii care trebuie parcurşi pentru crearea unui cont e-mail sub Outlook Express. Exemplificarea va fi făcută pentru accesul la serviciile e-mail oferite de server-ul Yahoo.

1. Din meniul Tools se va alege opţiunea Accounts.

Page 71: INTERNETUL, MIJLOC DE INFORMARE

71

2. Apoi se va selecta secţiunea Mail, se va apăsa butonul Add (adaugă) şi din meniul care va apărea se va alege opţiunea Mail.

3. În câmpul de editare Display Name, se va edita Numele utilizatorului, iar apoi se va da click pe butonul Next

Page 72: INTERNETUL, MIJLOC DE INFORMARE

72

4. În câmpul E-mail address, se va înscrie adresa de e-mail a utilizatorului

Page 73: INTERNETUL, MIJLOC DE INFORMARE

73

5. În continuare se va selecta tipul de server e-mail (POP3 pentru server-ul Yahoo) şi se va specifica numele server-elor pentru Incoming (POP3 or IMAP) şi pentru Outgoing (SMTP). Pentru server-ul Yahoo aceste nume sunt: pop.mail.yahoo.com (pentru Incoming) şi smtp.mail.yahoo.com (pentru Outgoing):

6. În câmpul Account name se va specifica doar numele de cont (prima componentă a adresei de e-mail fără @yahoo.com). Dacă adresa de e-mail este [email protected] aici se va specifica doar stanp. În câmpul Password se va înscrie parola respectivului cont e-mail.

Page 74: INTERNETUL, MIJLOC DE INFORMARE

74

7. În final va apărea noul cont creat (pop.mail.yahoo.com):

Page 75: INTERNETUL, MIJLOC DE INFORMARE

75

Lucrul cu Netscape Messenger

Prin intermediul meniului Communicator şi a submeniului Server Tools, Netscape Messenger oferă posibilitatea de a crea noi conturi de e-mail.

Mecanismul de generare a conturilor e-mail este asemănător cu cel al programului

Outlook Express şi nu se va mai insista pe prezentarea detaliată a acestuia. În continuare va fi prezentată sub Netscape Navigator modalitatea de abonare la

Newsgroups.

Page 76: INTERNETUL, MIJLOC DE INFORMARE

76

1. Din meniul contextual al itemului news se va alege opţiunea Subscribe to Newsgroups

2. Se va specifica în continuare numele server-ului şi portul pe care acesta lucrează (portul implicit pentru serviciul News este 119). În exemplul de faţă se doreşte abonarea la newsgroups-ul Borland (newsgroups.borland.com)

Page 77: INTERNETUL, MIJLOC DE INFORMARE

77

3. După apăsarea butonului < Ok > vor apărea toate adresele grupurile şi subgrupurile server-lui selectat şi va putea fi aleasă adresa dorită. Abonarea la Newsgroup se va realiza după apăsarea butonului < Subscribe >.

4. După parcurgerea acestor operaţii în itemul News vor apărea numele server-ului de News şi numele subgrupului ales. În fereastra din dreapta sus vor fi afişate titlurile articolele publicate şi discuţiile din Newsgroup. Printr-un singur click dat în titlul unui articol, conţinutul acestuia va putea fi consultat în fereastra din dreapta jos.

Page 78: INTERNETUL, MIJLOC DE INFORMARE

78

5. Dacă se doreşte să se răspundă (prin Replay sau Forward) la un articol se poate utiliza meniul contextual aferent:

Procedura de abonare la Newgroups sub Outlook Express este asemănătoare celei

prezentate anterior (oferită de Netscape).

Page 79: INTERNETUL, MIJLOC DE INFORMARE

79

Teme de reflecţie şi aplicaţii - Explicaţi structura adreselor e-mail. - Explicaţi în ce constă spamming-ul. - Enumeraţi câteva reguli de netetichetă e-mail. - Experimentaţi crearea conturilor e-mail utilizînd aplicaţia client Outlook Express. - Experimentaţi crearea unei Address Book cu Outlook Express. - Experimentaţi trimiterea şi recepţionarea mesajelor e-mail utilizând Outlook Express. - Experimentaţi abonarea la newsgroups cu ajutorul aplicaţiei Outlook Express. - Experimentaţi gestionarea mesajelor e-mail şi a informaţiilor din newsgroups

utilizând alte aplicaţii client specializate pentru lucrul cu aceste servicii.

Page 80: INTERNETUL, MIJLOC DE INFORMARE

80

6. Limbajul HTML Obiective specifice După ce veţi parcurge acest capitol veţi: - cunoaşte structura standard a unui fişier HTML; - fi în măsură să creaţi şi să utilizaţi blocuri preformatate, blocuri de text, stiluri pentru

text, liste, tabele, link-uri, hărţi de imagini şi frame-uri; - fi în măsură să vă documentaţi paginile Web; - fi în măsură să creaţi pagini Web interactive cu ajutorul formularelor; - fi în măsură să creaţi pagini Web care să conţină obiecte multimedia (imagini, sunete,

videoclip-uri); - fi în măsură să vă creaţi propriul Website utilizând cod HTML.

În prezent codul scris în limbajul HTML (HyperText Markup Language – Limbajul de Marcare a HiperTextului) stă la baza majorităţii paginilor Web ce există în Internet pe server-ele Web. Documentele HTML sunt documente de tip text şi se prezintă sub forma unor fişiere cu extensia .htm sau .html. Ele pot conţine şi cod (script-uri) realizat în alte limbaje (Java Script, Visual Basic Script etc) sau referinţe către module create în alte limbaje (PHP, Flash, Shockwave etc).

HTML este un limbaj special de marcare utilizat pentru crearea documentelor cu hiperlegături (legături către alte adrese sau documente Web). Acest limbaj este derivat din SGML (limbajul de marcare standard generalizat – Standard Generalized Markup Language).

SGML reprezintă un standard internaţional ce a fost creat în 1996 care şi-a propus ca orice document SGML să poată fi rulat şi consultat pe orice tip de calculator şi sub orice sistem de operare.

HTML moşteneşte trăsăturile SGML şi este considerat a fi o aplicaţie SGML orientată pe obiecte. HTML este un limbaj care conţine un set de reguli utilizate pentru formatarea documentelor Web. Paginile Web realizate în HTML (documentele HTML) sunt independente de platformă şi de aplicaţie.

Dacă MS-Word este un limbaj procedural de formatare a documentelor, HTML este un limbaj de marcare descriptiv.

HTML lucrează cu identificatori descriptivi de marcare denumiţi etichete (tag-uri). Specific majorităţii comenzilor HTML este faptul că acestea se realizează prin perechi de etichete una de început şi una de sfârşit. De exemplu pentru marcarea scrierii unui text cu caractere îngroşate (bold) se va utiliza: <b> … text …</b>. Documentele HTML fiind documente text ele pot fi realizate chiar cu un simplu editor de text cum este programul Notepad. Orice aplicaţie MS-Office poate exporta documentele specifice în format HTML. Codul generat în acest fel (prin export) este de multe ori foarte redundant. În acest sens alte editoare performante de cod HTML cum este Dreamweaver (consideat a fi cel mai performant în prezent) oferă facilităţi speciale de tipul Clean Up Word HTML (curăţă documentele HTML create cu produsul Word).

Hipertext-ul HTML permite definirea legăturilor cu alte secţiuni din cadrul documentului HTML sau cu documente Web aflate la alte adrese URL.

Page 81: INTERNETUL, MIJLOC DE INFORMARE

81

Chiar dacă în prezent există multe editoare performante de pagini Web (Dreamweaver, Frontpage, Netscape Composer etc) care oferă suport vizual de dezvoltare, totuşi există multe cazuri în care acestea generează cod redundant, uneori chiar eronat. Deoarece ele nu reuşesc întotdeauna să satisfacă cerinţele proiectanţilor doar prin intermediul interfeţei vizuale de dezvoltare, pun la dispoziţia acestora şi fereastra de cod HTML generat, în care pot fi făcute corecţii şi poate înscris codul propriu. Iată motivul pentru care literatura de specialitate recomandă ca înaintea lucrului cu astfel de editoare să fie cunoscute atât elementele esenţiale ale limbajului HTML cât şi tag-urile cele mai importante. În continuare, toate acestea vor fi prezentate prin intermediul unor exemple comentate sub forma unor mici aplicaţii HTML (fişiere HTML). Pentru început se recomandă scrierea aplicaţiilor cu un editor de text sau lucrând direct în fereastra de cod a unui editor performant de cod HTML. Structura standard a unui fişier HTML

Orice fişier HTML trebuie să înceapă cu tag-ul <html> şi să se termine cu </html>. El poate avea o secţiune introductivă (un „cap” - <head> … </head>) în care ar trebui să se găsească un titlu al paginii (cuprins între <title> şi </title>) ce va fi afişat în bara de titlu a browser-ului. Corpul (body) documentului HTML se va afla cuprins înte tag-urile <body> şi </body>.

Iată în continuare un exemplu sugestiv pentru structura standard a unui fişier HTML: <html>

<head> <title>

acesta este titlul primei pagini </title>

</head> <body>

Acesta este continutul primei pagini! El va fi vizualizat de catre browser. </body>

</html> Fişierul HTML propus poate fi realizat cu programul Notepad care va crea implicit un fişier cu extensia .txt. Apoi, sub Windows Explorer extensia (.txt) va fi redenumită în .html. Pentru a vedea extensiile fişierelor şi evident pentru a avea acces la ele în vederea modificării, trebuie ca mai întâi sub Windows Explorer, sub meniul Tools şi opţiunea Folder Options, în secţiunea View să fie debifată setarea Hide file extensions for known file types (ascunde extensiile fişierelor pentru tipurile cunoscute de fişiere). După redenumirea fişierului cu extensia .html el va putea fi vizualizat cu browser-ul implicit printr-un click dublu dat în numele acestuia.

Page 82: INTERNETUL, MIJLOC DE INFORMARE

82

Observaţii: - Un document HTML este format din text şi marcaje (tag-uri). Textul conţine

informaţia care va fi afişată în pagina Web iar marcajele precizează modul în care acest text va fi afişat sau permit includerea în pagină a altor elemente (butoane, link-uri, imagini, sunete etc.).

- Un marcaj (tag) poate fi format din: a) Caracterul "<"; b) Caracterul "/" dacă marcajul este un marcaj final; c) Un cuvânt cheie (numele tag-ului); d) O listă de forma "atribut=valoare" dacă tag-ul are atribute; e) Caracterul ">". Exemple de marcaje: <html>, </html>, <body text=”red” bgcolor=”green”> unde html şi body sunt elemente, text şi bgcolor sunt atribute iar "red" şi "green" sunt valori.

- Un document HTML standard constă dintr-un bloc <html>…</html> care include alte două sub-blocuri: <head>…</head> şi <body>…</body>.

- Blocul <body>…</body> cuprinde conţinutul propriu-zis al paginii HTML adică ceea ce va fi afişat în fereastra browser-ului;

- Fără a fi obligatoriu se consideră elegant dacă fiecărui document HTML i se adaugă un titlu. Acest lucru se realizează cu ajutorul unui bloc <title>…</title> inserat în blocul <head>…</head>. Dacă blocul <title>…</title> lipseşte într-o pagină HTML atunci în bara de titlu a ferestrei browser-ului va apărea numele fişierului.

- Un tag poate fi scris atât cu litere mari cât şi cu litere mici; - Caracterele „spaţiu” şi „tab” multiple (succesive) sunt echivalate cu un singur

caracter „spaţiu”. Caracterele „CR” şi „LF” (generate de apăsarea tastei Enter) sunt ignorate de către browser.

Sfârşitul de linie

Să admitem că se doreşte apariţia în pagina Web (adică în ceea ce va afişa browser-ul) a mai multor linii distincte. Dacă vom crea următorul fişier sub forma: <html>

<head> <title>

Acesta este titlul primei pagini

Page 83: INTERNETUL, MIJLOC DE INFORMARE

83

</title> </head> <body>

Prima linie A doua linie A treia linie

</body> </html> vom obţine următorul conţinut al ferestrei browser-ului:

Se observă că browser-ul va afişa (pe o singură linie) „Prima linieA doua linieA treia linie” deoarece conform unei observaţii făcute mai sus caracterele de felul „CR/LF” sunt ignorate. Trecerea pe o linie nouă se face numai la o comandă explicită care trebuie să apară în pagina HTML. Această comandă este marcajul <br> (de la break line = sfârşit de rând).

Pentru a funcţiona conform aşteptărilor fişierul trebuie modificat astfel: <html>

<head> <title>

Acesta este titlul primei pagini </title> </head> <body>

Prima linie <br> A doua linie<br> A treia linie

</body> </html> Efectul acestor modificări va fi:

Page 84: INTERNETUL, MIJLOC DE INFORMARE

84

Blocuri preformatate

Pentru ca browser-ul să interpreteze corect caracterele „spaţiu”, „tab” şi „CR/LF” ce apar în cadrul unui text, acest text trebuie inclus într-un bloc <pre>…</pre> ca în exemplul de mai jos.

În mod implicit textul cuprins într-un bloc <pre>…</pre> este afişat cu caractere „monospace” (monospaţiate). <html>

<head> <title>

acesta este titlul primei pagini </title> </head> <body>

<pre> Prima linie A doua linie indentata A treia linie de doua ori indentata

</pre> </body>

</html>

Page 85: INTERNETUL, MIJLOC DE INFORMARE

85

Observaţii importante - Un document (fişier) HTML are extensia .html sau .htm. El se numeşte şi fişier sursă. - Un browser încarcă un document HTML (un fişier sursă), interpretează marcajele

conţinute în document iar rezultatul este afişat în fereastra browser-ului. Acest rezultat al interpretării se numeşte pagină Web.

- Un document conţine marcaje (comenzi sau tag-uri). Există două tipuri de marcaje sau tag-uri: (a) De tip „bloc” (pereche) conform sintaxei <nume_tag> bloc de elemente

</nume_tag> caz în care acţiunea precizată de numele tag-ului şi atributele acestuia are efect asupra blocului de elemente.

(b) De tip „solitar” (nepereche); de exemplu <br>. - Un marcaj (un tag) este delimitat de caracterele „<” şi „>”. - Sunt case-insensitive adică pot fi scrise atât cu litere mici cât şi cu litere mari:

(a) Numele tag-urilor; (b) Numele atributelor; (c) Valorile atributelor.

- O pagină HTML standard este formată dintr-un bloc extern <html>…</html> şi două blocuri incluse: <head>…</head> (cap) şi <body>…</body> (corp).

- Trecerea la o linie nouă se face cu ajutorul tag-ului <br> (break). - Afişarea întocmai a conţinutului unui bloc de text din fişierul sursă se face incluzând

acest bloc între tag-urile <pre> şi </pre> (preformatat). Culori, fonturi şi margini

În acest subcapitol vor fi descrise setările de bază ale unei pagini Web: alegerea culorii de fond, a culorii textului şi alegerea dimensiunilor paginii.

O culoare poate fi precizată în două moduri:

1. Printr-un nume de culoare. În acest fel sunt disponibile următoarele 16 nume de culori: aqua, black, blue, fuchsia, gray, green, lime, maroon, navy, olive, purple, red, silver, teal, white şi yellow.

2. Prin construcţia „#rrggbb” unde r,g sau b reprezintă cifre hexagesimale şi deci pot lua valorile: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 0, a, A, b, B, c, C, d, D, e, E, f sau F. Pentru a stabili intensitatea fiecăreia din cele trei culori fundamentale (roşu, verde şi albastru) sunt disponibile două cifre hexagesimale (00 pentru minim şi ff pentru maxim de intensitate). Se pot defini astfel 65536 de culori. S-a folosit aici modelul de culoare RGB (Red, Green, Blue). Conform acestui model, orice culoare se poate obţine din amestecul a trei culori fundamentale: roşu, verde şi albastru. Deci „reţetele de culoare” pentru culorile fundamentale sunt: #ff0000 pentru roşu, #00ff00 pentru verde, #0000ff pentru albastru. Negrul, albul sau galbenul nu reprezintă decât combinaţii ale intensităţii culorilor fundamentale (RGB). Astfel avem: #000000 pentru negru, #ffffff pentru alb şi #ffff00 pentru galben.

Observaţie: Este recomandat ca o culoare să fie delimitată prin două apostrofuri duble: "…". Exemple: "blue" sau "#0f4eA8".

Page 86: INTERNETUL, MIJLOC DE INFORMARE

86

Culoarea de fond

Prin exemplulul următor se va prezenta modul în care poate fi stabilită culoarea de fond a paginii Web.

Culoarea de fond a unei pagini se precizează prin intermediul unui atribut al tag-ului <body>.

Atributele sunt necesare pentru a particulariza acţiunea precizată de numele tag-ului. Aceste atribute apar în interiorul parantezelor ce delimitează tag-ul după sintaxa: <tag atribut=valoare>.

Culoarea fondului paginii Web este setată prin atributul "bgcolor" al tag-ului <body>. <body bgcolor=”culoare”> unde culoare se construieşte după unul din modurile precizate anterior. Pentru a realiza o pagină Web cu fondul de culoarea galbenă se poate proceda astfel: <html>

<head> <title>

Culoare background </title>

</head> <body bgcolor="yellow">

Aceasta este o pagina Web<br> cu fondul de culoarea galbenă.

</body> </html> Culoarea textului

Exemplul următor ilustrează cum poate fi setată culoarea textului unei pagini Web. Acest lucru se face prin intermediul atributului "text" al tag-ului <body> conform următoarei sintaxe: <body text=”culoare”> unde valoarea atributului "culoare" se precizează ca la exemplul anterior. Codul HTML al paginii Web următoare va afişa textul scris cu culoarea roşie: <html>

<head><title>Schimbarea culorii textului</title> </head> <body text="#ff0000">

Aceasta este o pagină Web cu textul afişat cu culoarea roşie. </body>

</html> Exprimarea <body text="#ff0000"> este echivalentă cu <body text="red">.

Page 87: INTERNETUL, MIJLOC DE INFORMARE

87

Atribute multiple Un tag poate avea mai multe atribute. De exemplu un tag cu trei atribute arată

astfel: <tag atribut1=valoare1 atribut2=valoare2 atribut3=valoare3>. Următorul exemplu prezintă modul de construire al unei pagini Web cu fondul de

culoare galbenă şi textul de culoare roşie: <html>

<head> <title>Atribute multiple</title>

</head> <body bgcolor="yellow" text="red">

Aceasta este o pagină Web cu fondul de culoarea galbenă<br> şi textul de culoarea roşie.

</body> </html> Setarea fontului de bază

Pentru afişarea unui text într-o pagină Web se utilizează un font (adică un tip de caractere) care este caracterizat de: - Mărime (prin atributul "size"); - Culoare (prin atributul "color"); - Stil utilizat (prin atributul "style").

Acestea sunt atribute ale tag-ului <basefont> care este un tag nepereche (nu există delimitator de sfârşit de bloc). Sintaxa utilizată este: <basefont size=număr color=culoare style=font> unde: - size poate fi 1, 2, 3, 4, 5, 6 sau 7; (se alege valoarea 1 pentru dimensiunea cea mai

mică a fontului şi valoarea 7 pentru dimensiunea cea mai mare); - color este o culoare precizată prin nume sau printr-o construcţie RGB (vezi primul

paragraf). - style poate fi un nume de font generic ca "serif", "sans-serif", "cursive", "monospace",

"fantasy" sau poate fi un ume de font specific instalat pe computerul clientului ca "Times New Roman", "Helvetica" sau "Arial". Se acceptă ca valoare şi o listă de fonturi separate prin "," de exemplu: "Times Roman, serif, monospace".

Atributele implicite sunt: size=3, color="black" şi style="Times New Roman". În exemplul următor textul paginii Web are la început atributele implicite după

care noile atribute vor fi: "Arial", "green", 7. <html>

<head> <title>Setarea fontului de bază</title>

</head>

Page 88: INTERNETUL, MIJLOC DE INFORMARE

88

<body> În prima parte a prezentei pagini textul are atribute implicite.<br> <basefont style="Arial" color="green" size=7> În a doua parte a paginii textul este scris cu fontul "Arial", culoarea verde şi marimea 7.

</body> </html> Setarea marginilor paginii Web

Poziţionarea conţinutului paginii Web faţă de marginile ferestrei browserului se poate face cu ajutorul a două atribute ale tag-ului <body>: - leftmargin (setează distanţa dintre marginea din stânga a ferestrei browser-ului şi

marginea din stânga a conţinutului paginii); - topmargin (setează distanţa dintre marginea de sus a ferestrei browser-ului şi

marginea de sus a conţinutului paginii). Observaţie: Ambele atribute pot primi următoarele valori posibile: - un număr întreg pozitiv reprezentând o distanţă măsurată în pixeli; - un procent din lăţimea respectiv înălţimea ferestrei browser-ului. Iată în continuare un exemplu de setare a marginilor unei pagini Web: <html>

<head> <title>Setarea marginilor paginii Web</title>

</head> <body leftmargin="100" topmargin="20%">

Aceasta este un exemplu de setare a marginilor unei pagini Web. </body>

</html> Stiluri pentru blocurile de text

În acest subcapitol vor fi prezentate posibilităţile oferite de limbajul HTML

pentru a seta stilurle caracterelor ce formează textul paginilor Web. Stilurile care pot fi utilizate şi tag-urile corespunzătoare acestora sunt prezentate în următorul tabel:

Tag-uri Explicaţie stil, comentarii <b>…</b>, <em>…</em>, strong>…</strong> scrierea îngroşată (bold)

Page 89: INTERNETUL, MIJLOC DE INFORMARE

89

<i>…</i> scrierea cu caractere înclinate spre dreapta (italic)

<u>…</u> scrierea subliniată (underline) <strike>…</strike>, <s>…</s> scrierea cu caractere „secţionate”,

„tăiate” pe mijloc <big>…</big> scrierea cu caractere cu o unitate mai

mare decât dimensiunea curentă <small>…</small> scrierea cu caractere cu o unitate mai

mică decât dimensiunea curentă <sub>…</sub> scrierea indicilor (subscript) <sup>…</sup> scrierea puterilor (superscript) <code>…<code>, <kbd>…</kbd>, <tt>…</tt> scrierea cu caractere monospaţiate

(similar scrierii cu maşina de scris) <blink>…</blink> (numai pentru Netscape) scrierea cu caractere clipitoare. Aceste

caractere (clipitoare) pot fi afişate doar sub browser-ul Netscape

Pentru ca un fragment de text să apară în pagină evidenţiat (îngroşat) el trebuie

inclus între delimitatorii <b> şi </b> (b vine de la bold = îngroşat). Un text poate fi scris cu caractere cu o unitate de dimensiune mai mare decât cea

curentă dacă este inclus într-un bloc delimitat de tag-urile: <big> şi </big>. Observaţie: Blocurile <big>…</big> pot fi imbricate. Iată un exemplu în acest sens: <html> <head><title><Formatare big</title></head> <body>

Aceasta linie este formata din text normal.<br><big> Aceasta linie este scrisa in intregime cu caractere marite cu o unitate.</big></br> Normal <big>marit <big>mai mare <big>si mai mare.</big></big></big>

</body> </html>

Pentru ca un fragment de text să fie afişat cu caractere cu o dimensiune mai mică cu o unitate decât cea curentă acest fragment trebuie inclus într-un bloc delimitat de tag-urile: <small> şi </small>. Observaţie: Blocurile <small>…</small> pot fi imbricate.

Page 90: INTERNETUL, MIJLOC DE INFORMARE

90

<html> <head><title><Formatare small</title></head> <body>

Aceasta linie este formata din text normal.<br><small> Aceasta linie este scrisa in intregime cu caractere micsorate cu o unitate.</small></br> Normal <small>mai mic<small>si mai mic.</small></small><br> Normal <small>mai mic <big>normal <big>mai mare</big></big></small>

</body> </html>

Un text va fi afişat cu caractere înclinate spre dreapta dacă va fi inclus într-un bloc delimitat de tag-urile: <i> şi </i> (i vine de la italic).

Pentru a insera fragmente de text aliniate „sub-script” şi „super-script” aceste fragmente trebuie delimitate de tag-urile <sub></sub> respectiv <sup></sup>.

Următorul exemplu arată cum pot fi introduse fragmente de text sub-script şi super-script. Îîn rândul al treilea al paginii Web se va afişa următorul text specific limbajului matematic: F(y)=(x1+x2)2-y3. Iată fişierul sursă corespunzător: <html> <head><title><Scrierea sub-script şi super-script</title></head> <body> Aceasta linie este formata din text normal.<br> In aceasta linie <sup>sus</sup> este superscript iar <sub>jos</sub> este subscript.<br> F<sub>(y)</sub>=(x<sub>1</sub>+x<sub>2</sub>)<sup>2</sup>-y<sup>3</sup> </body> </html> În urma rulării acestui cod HTML, fereastra browser-ului va afişa:

În exemplul următor vor fi introduse două tag-uri de tip bloc (pereche): - <u> şi </u> utilizat pentru a insera un bloc de caractere subliniate; - <strike> şi </strike> sau <s> şi </s> utilizate pentru a insera un bloc de caractere

secţionate pe mijloc cu o linie orizontală. <html>

Page 91: INTERNETUL, MIJLOC DE INFORMARE

91

<head><title><Exemplul underline şi strike</title></head> <body> Aceasta linie este formata din text normal.<br> <strike>Aceasta linie este in intregime sectionata de o linie orizontala.</strike><br> In aceasta linie <u>underline</u> este subliniat iar <s>strike</s> este sectionat. </body> </html> Setarea fonturilor

Un font este caracterizat de următoarele atribute: - Culoarea (setată prin atributul color); - Tipul sau stilul (setat prin atributul face); - Mărimea (setată prin atributul size). Toate aceste atribute aparţin tag-ului <font> care permite inserarea de blocuri de texte personalizate.

Culoarea fontului poate fi stabilită într-un mod asemănător setării culorii fundalului paginilor Web.

Pentru a scrie un fragment de text cu caractere de o anumită culoare se încadrează acest fragment între delimitatorii <font> şi </font>, tag-ul <font> având setat atributul color la valoarea necesară: <font color=culoare>fragment de text de culoarea specificată</font>.

Pentru a scrie un text într-o pagină Web pot fi folosite mai multe fonturi (stiluri de caractere). Există cinci familii generice de fonturi care sunt de regulă disponibile pe toate computerele utilizatorilor: "serif", "sans-serif", "cursive", "monospace" şi "fantasy".

Alte fonturi mai specifice pot fi utilizate dacă acestea sunt disponibile pe computerul client ca de exemplu: "Times" (un tip particular de "sans-serif"), "Helvetica" (un tip particular de "serif"), "Arial", "Courier" (un tip particular de "monospace"), "Western" (un tip particular de "fantasy") şi altele.

Tipul de font necesar poate fi setat prin atributul face al tag-ului <font>. Pot fi introduse mai multe fonturi separate prin virgulă.

Exemplu: <font face="Arial, serif, monospace"> În acest caz browser-ul va utiliza primul font pe care îl va recunoaşte. Pentru a seta mărimea unui font se utilizează atributul size al tag-ului <font>.

Valorile acestui atribut pot fi: - 1, 2, 3, 4, 5, 6, 7 (1 pentru cel mai mic font şi 7 pentru cel mai mare); - +1, +2, etc pentru a creşte mărimea fontului cu 1, 2, etc faţă de valoarea curentă; - -1, -2, etc pentru a micşora mărimea fontului cu 1, 2, etc faţă de valoarea curentă.

Exemple de utilizare: <font size=”5”>…text…</font>

Page 92: INTERNETUL, MIJLOC DE INFORMARE

92

<font size=”+2”>…text…</font> <font size=”-1”>…text…</font>

Iată în continuare un exemplu de utilizare combinată a mai multor atribute: <font size=”5” color=”blue” face=”Arial”>…text…</font> Blocuri de text

Dacă într-o pagină Web trebuie inclusă o adresă atunci poate fi utilizat un tag dedicat: <address>…</address>. Multe browser-e afişează conţinutul cuprins între acesti delimitatori cu formatul italic, începând pe un rând nou.

Pentru ca un bloc de text să fie indentat (marginea din stânga să fie decalată la dreapta cu o anumită valoare) acesta trebuie inclus între tag-urile <blockquote> şi </blockquote>. Adesea browser-ele adaugă un spaţiu suplimentar înainte si după un blockquote.

Modalitatea cea mai eficace de delimitare şi de formatare a unui bloc de text se

obţine prin folosirea delimitatorilor <div> şi </div>. Un parametru foarte util pentru setarea caracteristicilor unui bloc <div>

(diviziune) este align (aliniere). Valorile posibile ale acestui parametru sunt: - left (aliniere la stânga); - center (aliniere pe centru); - right (aliniere la dreapta).

Iată în continuare căteva exemple de utilizare a acestui tag: <div align=”left”>… Text …</div> <div align=”center”> … Text …</div> <div align=”right”> … Text …</div>

Trecerea la o linie nouă se poate face cu ajutorul tag-ului <br>. Acest lucru este posibil şi cu ajutorul tag-ului paragraf <p>. Spre deosebire de

<br>, tag-ul <p> permite: - inserarea unui extra-spaţiu înainte de blocul paragraf; - inserarea unui extra-spaţiu după blocul de terminare paragraf </p> - alinierea textului cu ajutorul atributului align având valorile posibile: "left", "center"

sau "right". Iată în continuare căteva exemple de utilizare a acestui tag:

<p align=”left”>… Text …</p> <p align=”center”> … Text …</p> <p align=”right”> … Text …</p>

Într-un text sunt necesare titluri (header-e) de capitole (paragrafe) de diferite dimensiuni. Header-ele pot fi introduse cu ajutorul tag-urilor <h1>, <h2>, <h3>, <h4>, <h5> şi <h6>. Observaţii:

Page 93: INTERNETUL, MIJLOC DE INFORMARE

93

- Toate aceste tag-uri se referă la un bloc de text şi trebuie însoţite de un tag de încheiere similar, de exemplu: <h3>…</h3>.

- Aceste tag-uri acceptă atributul align pentru alinierea titlului blocului de text la stânga (implicit), în centru şi la dreapta.

- Tag-ul <h1> permite scrierea unui titlu cu caracterele cele mai mari şi îngroşate pe când <h6> permite scrierea unui titlu cu caracterele cele mai mici.

- Toate browser-ele introduc un extra-spaţiu înainte de a afişa un titlu.

Într-o pagină Web pot fi inserate linii orizontale. Acest lucru se face cu ajutorul tag-ului <hr>.

Pentru a seta o linie orizontală se utilizează următoarele atribute ale tag-ului <hr>: - align permite alinierea liniei orizontale. Valorile posibile sunt: "left", "center" şi

"right". - width permite alegerea lungimii liniei. Valorile posibile pot fi:

(a) numere întregi pozitive reprezentând lungimea liniei în număr de pixeli; (b) numere între 1 şi 100 urmate de caracterul % reprezentând procentul din lăţimea

paginii pe care se va întinde linia. - size permite alegerea grosimii liniei. Valorile posibile sunt numere întregi pozitive

reprezentând grosimea liniei în pixeli (valoarea implicită este 2). - noshade când apare setează o linie fără umbră; - color permite setarea culorii liniei.

Valori implicite sunt: align=”left” width=”100%”, size=2 cu umbrire Exemplu (linie aliniată central, lungime = 50%, grosime = 5 pixeli, fără umbră): <hr align=”center” width=”50%” size=”5” noshade>

Blocul introdus de tag-urile <center> şi </center> aliniază la centru toate elementele conţinute de el. Caracterele speciale: spaţiu, ”, &, <, >, â, Â, î, Î, ă, Ă pot fi afişate dacă sunt introduse în codul HTML într-un format special. Iată în continuare modul în care pot fi introduse în paginile Web aceste caractere speciale: Format caractere speciale (& va precede orice caracter special): Space = &nbsp; (non breaking space) ” = &quot; & = &amp; < = &lt; > = &gt; â = &acirc; Â = &Acirc; î = &icirc; Î = &Icirc; ă = &atilde; Ă = &Atilde;

Page 94: INTERNETUL, MIJLOC DE INFORMARE

94

Liste

Într-o pagină Web pot exista trei tipuri de liste: neordonate, ordonate şi liste de definiţii. Liste neordonate

O listă neordonată este un bloc de text delimitat de tag-urile corespondente <ul>

şi </ul> ("ul" vine de la unordered list = listă neordonată). Fiecare element al listei este iniţiat de tag-ul <li> (list item).

Observaţii: - Lista va fi identată faţă de restul paginii Web; - Fiecare item al listei începe pe un rând nou. Următorul cod prezintă modul în care poate fi realizată o listă neordonată: <html> <head><title>Lista neordonată</title></head> <body> <h2>O lista neordonata</h2> <ul>Seria INTERNET va cuprinde urmatoarele carti:

<li>HTML prin exemple <li>JavaScript prin exemple <li>Java prin exemple

</ul> </body> </html> Pagina Web realizată astfel va afişa:

Observaţii: - Elementele <h1>, <h2> şi <hr> au fost utilizate în acest exemplu pentru ca pagina

Web să aibă un aspect cât mai plăcut. Tag-urile <ul> şi <li> pot avea un atribut type prin intermediul căruia să poată fi setat

caracterul ce prefixează fiecare element al listei. Valorile posibile ale acestui atribut sunt: - "circle" (cerc) pentru "Ο"; - "disc" (disc plin) pentru " " (valoarea implicită);

Page 95: INTERNETUL, MIJLOC DE INFORMARE

95

- "square" (pătrat) pentru " ". Iată un exemplu de listă neordonată care va afişa un pătrat în partea stângă a fiecărui item: <html> <head><title>Lista neordonată</title></head> <body> <h1 align="center"> Lista neordonată </h1> <hr> <h2>O lista neordonata</h2> <ul type="square">Seria INTERNET va cuprinde urmatoarele carti:

<li>HTML prin exemple <li>JavaScript prin exemple <li>Java prin exemple

</ul> </body> </html> Se pot utiliza şi liste neordonate imbricate: … <ul> …text… (despre conţinutul listei)

<li> …text…(elementul 1) <ul> …text… (despre conţinutul listei)

<li> …text…(elementul 1) <li> …text…(elementul 2)

</ul> <li> …text…(elementul 2) <li> …text…(elementul 3)

</ul> … Liste ordonate

O listă ordonată de elemente este un bloc de text delimitat de tag-urile corespondente <ol> şi </ol> (ol vine de la ordered list=listă ordonată). Fiecare element al listei este iniţiat de tag-ul <li> (list item). Observaţii: - Lista va fi identată faţă de restul paginii Web; - Fiecare item al listei va începe pe un rând nou. Un exemplu de cod pentru crearea unei liste ordonate cu valorile implicite ale atributelor este: <html> <head><title>Lista ordonata</title></head>

Page 96: INTERNETUL, MIJLOC DE INFORMARE

96

<body> <h2>O lista ordonata</h2> <ol>Pentru a realiza o pagina web trebuie:

<li>creat un fisier de comenzi in limbajul html; <li>salvat fisierul cu extensia .html; <li>incarcat fisierul html intr-un browser.

</ol> </body> <html> Rezultatul rulării acestui exemplu va fi:

Opţional, tag-urile <ol> pot controla: - un atribut type care să seteze tipul de caractere utilizat în ordonarea listei. Valorile

posibile sunt: • "A" pentru pentru secvenţa de ordonare: A, B, C, D, etc (litere mari); • "a" pentru pentru secvenţa de ordonare: a, b, c, d, etc (litere mici); • "I" pentru pentru secvenţa de ordonare: I, II, III, IV, etc (numere romane mari); • "i" pentru pentru secvenţa de ordonare: i, ii, iii, iv, etc (numere romane mici); • "1" pentru pentru secvenţa de ordonare: 1, 2, 3, 4, etc (numere arabe) (setarea

implicită). - un atribut start care setează valoarea iniţială a secvenţei de ordonare:

• exemplu: <ol type=”A” start=”3”> … </ol> va determina afişarea secvenţei de ordonare începând de la valoarea a 3-a (adică începând cu litera C)

Opţional tag-ul <li> poate seta prin atributul value valoarea particulară a unui

item din listă. Iată un exemplu: <html> <head><title>Lista ordonată cu parametrii</title></head> <body> <ol start="3"> <b>Iata un exemplu de lista ordonata care utilizeaza atributele start si value</b>

<li>prima linie a listei; <li value="5">a doua linie a listei; <li>a treia linie a listei.

</ol>

Page 97: INTERNETUL, MIJLOC DE INFORMARE

97

</body> <html> Rularea acestui fişier HTML va afişa: Liste de definiţii

O listă de definiţii este este formată dintr-o succesiune de termeni, fiecare termen

fiind urmat de o definiţie a lui. Observaţii:

- Întreaga listă de definiţii se înscrie între tag-urile corespondente: <dl> şi </dl> (dl este prescurtarea de la definition list=listă de definiţii);

- Un termen al listei este iniţiat de tag-ul <dt> (definition term=termen de definiţie); - Definiţia unui termen este iniţiată de tag-ul <dd> (definition description=descrierea

definiţiei); - Definiţia unui termen începe pe o linie nouă şi este indentată. Următorul exemplu crează o listă de definiţii formată din doi termeni: <html> <head><title>Lista de definitii</title></head> <body> <h2>O lista de definitii</h2> <dl><b>Glosar de termeni pentru ………</b>

<dt>Termenul 1 <dd>Explicatia primului termen ………

<dt><br>Termenul 2 <dd>Explicaţia celui de-al doilea termen ………

</dl> </body> <html> În fereastra browser-ului se va afişa

Iata un exemplu de lista ordonata care utilizeaza atributele start si value 3. prima linie a listei; 5. a doua linie a listei; 6. a treia linie a listei.

Glosar de termeni pentru ……… Termenul 1

Explicatia primului termen ……… Termenul 2

Explicaţia celui de-al doilea termen ………

Page 98: INTERNETUL, MIJLOC DE INFORMARE

98

Tabele

Aşa cum s-a putut constata până acum posibilităţile de aranjare a textului într-o pagina Web sunt limitate. Tabelele permit crearea unei reţele rectangulare de domenii, fiecare domeniu având propriile setări pentru culoarea fondului, culoarea textului, alinierea textului etc.

Pentru a insera un tabel se utilizează tag-urile corespondente: <table> şi </table> (table înseamnă tabel).

Un tabel este format din rânduri. Pentru a se insera rânduri într-un tabel se utilizează tag-urile: <tr> şi </tr> (tr este prescurtarea de la de la table row=rând de tabel).

Un rând poate fi format din una sau mai multe celule ce conţin date. O celulă de date se introduce folosind tag-urile <td> şi </td>(table data=date în tabel). Atribute

Tag-urile <table> </table>, <tr> </tr>, <td> şi </td>, pot controla următoarele atribute: - align=left, center, right (aliniere stânga, central, dreapta) - border=size (dimensiunea în pixeli a chenarului) - bgcolor=color (culoarea fundalului) - width=value (valoare lungimii în pixeli sau sau valoarea pe orizontălă în % faţă de

dimensiunea ferestrei) - height=value (valoare înăţimii în pixeli sau sau valoarea pe verticală în % faţă de

dimensiunea ferestrei) - cellspacing=value (valoare în pixeli, setează distanţa dintre două celule vecine) - cellpadding=value (valoare în pixeli, setează distanţa dintre distanţa în pixeli dintre

marginea unei celule si conţinutul ei) - <hspace>=value, <vspace>=value. Setează zona din jurul unui tabel pe orizontală şi

verticală. Funcţionează doar sub Netscape. Alinierea conţinutului unei celule

Page 99: INTERNETUL, MIJLOC DE INFORMARE

99

Alinierea pe orizontală a conţinutului unei celule se face cu ajutorul atributului align care poate lua valorile: - left (la stânga); - center (centrat); - right (la dreapta); Observaţie: valoarea implicită este center (centrat).

Alinierea pe verticală a conţinutului unei celule se face cu ajutorul atributului valign care poate lua valorile: - baseline (la bază); - bottom (jos); - middle (la mijloc); - top (sus). Observaţie: valoarea implicită este middle (la mijloc). Tabele de forme oarecare

Un tabel trebuie privit ca o reţea rectangulară de celule. Cu ajutorul a două atribute ale tag-ului <td> o celulă se poate extinde peste celulele vecine. Astfel: - extinderea unei celule peste celulele din dreapta ei se face cu ajutorul atributului

colspan a cărui valoare determină numărul de celule care se unifică la dreapta; - extinderea unei celule peste celulele de sub ea se face cu ajutorul atributului

rowspan a cărui valoare determină numărul de celule care se unifică în jos. Observaţie:

Sunt posibile extinderi simultane ale unei celule pe orizontală şi pe verticală. Atribute Internet Explorer pentru tabele

Următoarele atribute ale tag-ului <table> funcţionează numai sub browser-ul Internet Explorer (nu şi sub Netscape Communicator): - background permite setarea unei imagini pentru fondul unui tabel. Primeşte ca

valoare adresa URL a imaginii folosite pentru fond; - bordercolor permite setarea culorii pentru chenarul unui tabel; - bordercolorlight permite setarea culorii pentru chenarul 3D (tridimensional) al unui

tabel; - bordercolordark permite setarea culorii pentru chenarul 3D (tridimensional)al unui

tabel. Exemple Exemplul 1 – un tabel simplu <html> <head><title>Un tabel simplu</title></head> <body>

Page 100: INTERNETUL, MIJLOC DE INFORMARE

100

<h2>Un tabel simplu format din doua linii si trei coloane</h2> <table border="5"> <tr>

<td>celula 11</td> <td>celula 12</td> <td>celula 13</td>

</tr> <tr>

<td>celula 21</td> <td>celula 22</td> <td>celula 23</td>

</tr> </table> </body> </html>

În urma consultării acestei pagini Web în fereastra unui browser se va afişa:

Observaţii: În mod implicit un tabel nu are chenar. Pentru a adăuga un chenar unui tabel se

utilizează atributul border al tag-ului <table>. Acest atribut poate primi ca valoare orice număr întreg (inclusiv 0) şi reprezentă grosimea în pixeli a chenarului tabelului. - Atributul border poate să nu fie urmat de o valoare, caz în care tabelul va avea un

chenar de grosime implicită egală cu 1 pixel; - O valoare egală cu 0 a grosimii chenarului semnifică absenţa chenarului; - Când are grosime nenulă chenarul unui tabel un are aspect tridimensional. Exemplul 2 – un tabel colorat

Într-un tabel culoarea de fond se poate seta cu ajutorul atributului bgcolor care poate fi ataşat: - întregului tabel prin intermediul tag-ului <table>, - unei linii prin intermediul tag-ului <tr> sau - unei celule de date prin intermediul tag-ului <td>. Valorile pe care le poate primi atributul bgcolor sunt cele cunoscute pentru o culoare. Culoarea textului din fiecare celulă poate fi setată cu ajutorul tag-ului: <font color="valoare">…</font>. <html>

Page 101: INTERNETUL, MIJLOC DE INFORMARE

101

<head><title>Tabel colorat</title></head> <body> <h2>Un tabel colorat</h2> <table border="3" bgcolor="yellow">

<tr> <td>galben 11</td> <td bgcolor="green">verde 12</td>

</tr> <tr bgcolor="red">

<td>rosu 21</td> <td bgcolor="cyan">cyan 22</td>

</tr> </table> </body> </html> Rezultatul rulării acestui cod va fi:

Exemplul 3 – un tabel cu celule extinse

Cu ajutorul atributelor colspan şi rowspan ale tag-ului <td>, o celulă se poate extinde peste celulele vecine.

Exemplul următor arată modul în care într-o reţea rectangulară de 4x4 celule se formează celule extinse. <html> <head><title>Exemplu pentru colspan si rowspan</title></head> <body> <h2>Un tabel cu celule extinse</h2> <table border> <tr>

<td rowspan="3">c11<br>c21<br>c31</td> <td>c12</td> <td colspan="2" rowspan="3"> c13, c14<br>c23, c24<br>c33, c34</td>

</tr> <tr><td>c22</td></tr> <tr><td>c32</td></tr> <tr><td>c41<td colspan="3">c42, c43, c44</td></tr>

Page 102: INTERNETUL, MIJLOC DE INFORMARE

102

</table> </body> </html>

Exemplul 4 – atribute Internet Explorer pentru tabele <html> <head><title> Atribute Internet Explorer</title></head> <body> <h2>Atribute "Internet Explorer"</h2> <table border=5 cellspacing=10 bordercolorlight="red" bordercolordark="blue">

<tr bgcolor="yellow"> <td>c11</td><td>c12</td><td>c13</td>

</tr> <tr bgcolor="yellow">

<td>&nbsp; </td><td></td><td></td><br> </tr>

</table> </body> </html>

Page 103: INTERNETUL, MIJLOC DE INFORMARE

103

Imagini

O facilitate foarte utilă a limbajului HTML este posibilitatea pe care o oferă pentru a include imagini în paginile Web prin intermediul unor adrese URL. Tipuri de fişiere pentru imagini

Imaginile pot fi stocate în fişiere în mai multe formate. Cele mai utilizate formate

în care sunt memorate fişierele de imagine în paginele Web sunt: - GIF (Graphics Interchange Format) (au extensia ".gif"); - JPEG (Joint Photographic Experts Group) (au extensia ".jpeg" sau ".jpg"); - BMP (BitMap) (au extensia ".bmp") (Numai sub browser-ul Internet Explorer); - TIFF (Tagged Image File Format) (au extensia ".tif" sau ".tiff"); - PCX (PC Paintbrush); - PNG (Portable Network Graphics) (au extensia ".png"). Observaţie: Cele mai răspândite formate sunt GIF şi JPEG. Formatul GIF utilizează 8 biţi pentru definirea unei culori şi deci poate afişa doar maxim 256 de culori. Formatul JPEG alocă 24 de biţi pentru o culoare şi poate afişa maxim 16.777.216 de culori.

Formatul GIF permite următoarele trei facilităţi: 1. imagini întreţesute (interlaced images) sunt imaginile care apar integral în pagina

Web dar pe măsură ce sunt încarcate claritatea imaginii creşte; 2. imaginile transparente (transparent images) sunt imagini care nu au culoare de fond

astfel încât ceea ce se află în spatele imaginilor devine parţial vizibil; 3. imaginile animate (animated images) sunt fişiere imagine speciale care conţin o

succesiune de imagini care sunt afişate periodic în pagina Web. Observaţie: Cele mai multe aplicaţii de prelucrare a imaginilor permit salvarea fişierelor imagine astfel încât facilităţile enumerate mai sus să fie exploatate. Inserarea unei imagini într-o pagină Web

Pentru a insera o imagine într-o pagină Web se utilizează tag-ul <img> (image=imagine). Pentru a putea identifica imaginea care va fi inserată se utilizează un atribut al tag-ului <img> şi anume src (source=sursă). Valoarea acestui atribut este adresa URL a imaginii. Observaţii: - Dacă imaginea se află în acelaşi folder cu fişierul HTML care face referire la

imagine, atunci adresa URL a imaginii este formată numai din numele imaginii inclusiv extensia. Exemplu: "nume.extensie" unde nume este numele fişierului imagine iar extensie este extensia fişierului imagine.

Page 104: INTERNETUL, MIJLOC DE INFORMARE

104

- Exemplele care urmează presupun că fişierele imagine utilizate se află în folder-ul curent.

Iată în continuare un exemplu simplu care inserează într-o pagină Web a imagine

(aol_sl.gif) aflată în folder-ul curent. <html> <head><title>Inserarea simpla unei imagini</title></head> <body> <h2>Prima pagina web care contine o imagine</h2> <img src="aol_sl.gif">Text dupa imagine. </body> </html>

Alte atribute opţionale ale tag-ului <img>

- border – specifică grosimea în pixeli a chenarului unei imagini - width şi height – specifică dimensiunea imaginii pe orizontală şi pe verticală.

Aceste atribute pot avea ca valori numere întregi (pixeli) sau procente %. - align=left, right, top,middle, bottom – pentru aliniere.

Exemplu: <img src="nume.jpg" align=”center” border=”5” width="200" height="20%"> Elemente înlocuitoare pentru imagini

Deseori dimensiunea unei imagini de înaltă rezoluţie ocupă mulţi KB, şi implicit timpul de încărcare al paginii Web în fereastra browser-ului creşte cu atât mai mult cu cât conexiunea dintre client şi server este mai lentă.

Pentru ca în acest timp utilizatorul să poată vedea totuşi ceva se apelează la două atribute ale tag-ului <img> care înlocuiesc imaginea pe perioada încărcării: - atributul alt admite ca valoare un text care se va afişa în locul imaginii, sau ca

explicaţie a imaginii; - atributul lowsrc admite ca valoare adresa URL a unei imagini de joasă rezoluţie (de

mică dimensiune) încărcabilă rapid chiar şi pe conexiunile nu foarte performante. Există aplicaţii de prelucrare de imagini care permit transformarea unei imagini într-o imagine asemănătoare de joasă rezoluţie şi de mărime mult mai mică decât imaginea originală numită thumbnail.

Page 105: INTERNETUL, MIJLOC DE INFORMARE

105

Exemplu: <img src="nume1.gif" lowsrc= "nume2.gif" alt="Explicatie"> Imagini de fond ale paginilor Web

O imagine poate fi utilizată pentru a seta fondul unei pagini Web. În acest sens se foloseşte atributul background al tag-ului <body> având ca valoare adresa URL a imaginii stabilite pentru fundal. Dacă dimensiunile imaginii sunt mai mici decât dimensiunea ferestrei browser-ului, atunci imaginea se multiplică pe orizontală şi pe verticală până se completează întregul fundal.

Pentru ca în timpul defilării unei pagini Web foarte mari imaginea de fond să rămână fixă se utilizează atributul bgproperties al tag-ului <body> fixat la valoarea "fixed". Acest atribut funcţionează numai sub Internet Explorer. Exemplu: <body background="Nume.gif" bgproperties="fixed">

Tabelele pot conţine alte tabele dar şi imagini şi texte. Exemplul următor ilustrează acest lucru: <html> <head><title>Tabel cu text si imagini</title></head> <body> <h2>Un tabel de tabele de imagini si texte</h2> <table border>

<tr> <td>

<table border> <tr><td><img src="aol_sl.gif"></td></tr> <tr><td>America on Line Preview</td></tr>

</table> </td>

<td> <table border>

<tr><td><img src="cnn_sl.gif"></td></tr> <tr><td>CNN Interactive</td></tr>

</table> </td> </table> </body> </html>

Page 106: INTERNETUL, MIJLOC DE INFORMARE

106

Link-uri Interactivitatea unei pagini Web

Link-urile (legăturile) transformă un text obişnuit în "hipertext" sau "hipermedia". În acest fel ele permit trecerea rapidă de la anumite informaţii la altele (informaţii ce se pot afla) pe un anumit server sau pe alte server-e Web.

Link-urile sunt „zone active” din paginile Web, adică zone din fereastra browser-ului sensibile la apăsarea butonului stâng al mouse-ului.

Un click efectuat pe un link este interpretat ca o cerere către un anumit server din Internet de a expedia calculatorului (aplicaţiei) client resursa către care link-ul respectiv punctează.

În felul acesta paginile Web devin interactive (adică răspund la acţiuni iniţiate de utilizator).

În mod normal, într-o pagină Web, atunci când cursorul mouse-ului se află deasupra unei zone active (link), forma acestuia se va schimba automat într-o „mână”. Efectuând click pe această zonă, browser-ul va trimite către serverul ce stochează resursa respectivă o cerere de expediere. Server-ul WWW (World Wide Web) (ce stochează resursa) primeşte cererea, o analizează şi dacă stabileşte că cel care a lansat-o este îndreptăţit să o primească, atunci expediază către utilizator (aplicaţia client) resursa solicitată. Dacă resursa solicitată reprezintă o pagină Web în format HTML, atunci server-ul expediază un fişier „.html” împreună fişierele aferente (referite de acesta care pot fi: fişiere de imagine, de sunet, video etc). Vechea pagină din browser va fi înlocuită de noua pagină.

În pagina Web link-urile se inserează prin intermediul tag-ului <a> (prescurtatrea de la anchor=ancoră) şi a unui atribut href (referinţă) care are ca valoare adresa URL a resursei solicitate. Utilizarea unui text ca „zonă activă”

Iată un exemplu care realizează într-o pagină Web un link pe baza unui text: <html> <head><title>Un link pe baza de text</title></head> <body> <h2> Un link pe baza de text </h2>

Page 107: INTERNETUL, MIJLOC DE INFORMARE

107

<a href="http://www.comunicare.ro">Facultatea de Comunicare şi Relaţii Publice</a> </body> </html>

În acest exemplu zona activă, adică zona din pagina Web care devine sensibilă la apăsarea butonului stâng al mouse-ului, este formată din textul (Facultatea de Comunicare şi Relaţii Publice) cuprins între tag-urile <a> şi </a> iar href specifică între ghilimele adresa URL corespunzătoare ("http://www.comunicare.ro"). Utilizarea unei imagini ca „zonă activă”

Zona activă a unui link poate fi şi o imagine. Iată în continuare un exemplu care

inserează într-o pagină Web un link bazat pe o imagine: <html> <head><title>Un link pe baza de imagine</title></head> <body> <h1>Utilizarea unei imagini ca "zona activa"</h1><hr> <a href="a.html"><img src="aol_sl.gif"></a> </body> </html>

Pentru ca acest exemplu să funcţioneze trebuie ca fişierele "a.html" şi "aol_sl.gif" să existe în folder-ul curent. Un click dat pe imaginea AOL Preview va determina încărcarea paginii a.html în fereastra bowser-ului. Ancore

Într-o pagină Web pot exista adrese (ancore) către care să se definească legături. O ancoră se defineşte de asemenea prin acelaşi tag <a>. Pentru a identifica ancora

se utilizează atributul name al tag-ului <a> care primeşte ca valoare un nume dat ancorei (de exemplu "ancora1"). Specific ancorelor este faptul că înaintea numelor acestora se inserează caracterul „#”. Deci pentru a insera un link către ancora "ancora1" definită în aceeaşi pagină se utilizează tag-ul <a> având atributul href de valoare "#ancora1".

Ancorele pot referi adrese din cadrul (interiorul) aceluiaşi fişier HTML sau adrese din cadrul (interiorul) altor fişiere HTML externe. Pentru a introduce un link către o ancoră definită în altă pagină aflată în acelaşi folder, atributul href va primi o valoare de forma: "nume_fisier.html#nume_ancora".

Page 108: INTERNETUL, MIJLOC DE INFORMARE

108

Exemple de ancore din cadrul aceluiaşi fişier HTML: <a href="#ancora1">Salt către ancora nr.1</a><br> <a href="#ancora2">Salt către ancora nr.2</a><br> … … … <a name="ancora1">Prima ancoră<br> Text corespunzător pentru ancora 1 … <a name="ancora2">A doua ancoră<br> Text corespunzător pentru ancora 2 … Exemplu de ancore în cadrul altui fişier HTML: <a href="pag1.html#ancora1">Salt către ancora nr.1 din fişierul pag1.html</a><br> <a href="pag1.html#ancora2">Salt către ancora nr.2 din fişierul pag1.html</a><br> Instanţe multiple pentru un browser

La începerea unei sesiuni de navigare în Internet, pe calculatorul client (al

utilizatorului) se lansează în execuţie o instanţă a browser-ului folosit, care încarcă pagina Web solicitată.

Dacă în timpul sesiunii de lucru se efectuează un click pe un link către o pagină nouă, atunci în mod implicit noua pagină o va înlocui pe cea precedentă folosindu-se aceeaşi instanţă (fereastră) a browser-ului.

Dacă dorim ca pagina nouă solicitată să fie încarcată într-o altă fereastră decât cea curentă, atunci trebuie lansată în execuţie o nouă instanţă a browser-ului care va afişa noua pagină. Acest lucru se poate realiza prin intermediul atributului target (ţintă) al tag-ului <a> care poate primi următoarele valori: - "_blank" (încărcarea are loc într-o fereastră nouă); - "_parent" (încărcarea are loc în fereastra părinte); - "_self" (încărcarea are loc în aceeaşi fereastră); - "_top" (încărcarea are loc în fereastra „top” a frame-urilor curente).

Page 109: INTERNETUL, MIJLOC DE INFORMARE

109

Alegerea culorilor pentru link-uri

În mod normal într-o pagină Web se pot utiliza trei culori pentru link-uri. Aceste culori pot fi setate cu ajutorul a trei atribute ale tag-ului <body>: - link pentru link-urile nevizitate; - vlink pentru link-urile vizitate; - alink pentru link-urile active. Exemplu: <body link="red" vlink="yellow" alink="blue"> Link către un server FTP

Pentru conectarea la un server Internet specializat în transferul de fişiere (server

FTP File Transfer Protocol) se utilizează protocolul "ftp://" împreună cu adresa server-ului FTP şi localizarea fişierului pe server. Exemplu: <a href="ftp://ftp.netscape.com" >Link catre serverul FTP al Netscape</a> Link către un server e-mail

Într-o pagină Web se pot afla link-uri care permit lansarea în execuţie a alicaţiei de expediere a mesajelor electronice. Pentru aceasta se utilizează în construcţia adresei URL serviciul Internet "mailto:" urmat de o adresă e-mail validă. Exemplu: <a href="mailto:[email protected]">Transmite un mesaj e-mail către Stan Petre</a> Link către fişiere oarecare

Într-o pagină Web pot exista link-uri către orice tipuri de fişiere aflate pe orice server Web. Pentru aceasta în fişierul HTML se utilizează tag-ul <a> având valoarea atributului href egală cu adresa URL a fişierului destinaţie. Exemple: <a href="http://www.comunicare.ro/curs1/manual.zip">Descarcă manualul …</a> <a href="manual.pdf>Consultă manualul .pdf …</a> <a href="manual.doc">Consultă manualul .doc …</a>

Page 110: INTERNETUL, MIJLOC DE INFORMARE

110

<a href="prezentare.ppt">Consultă prezentarea …</a> Documentarea unei pagini Web

Meta-informaţiile sunt informaţiile despre „modul de organizare a informaţiilor”. În cazul unei pagini Web meta-informaţiile vor furniza date despre modul în care a fost creată această pagină. Meta-informaţiile nu sunt vizibile într-o pagină Web. Ele sunt conţinute în fişierul sursă „.html” şi sunt utilizate de serverele Web aflate în INTERNET, specializate în stocarea de „informaţii despre informaţiile” stocate pe diferite site-uri. Meta-informaţiile sunt culese de către aplicaţiile speciale ale motoarelor de căutare numite spiders sau robots. Serverele specializate în stocarea şi indexarea de meta-informaţii oferă utilizatorilor motoare de căutare puternice care permit regăsirea informaţiilor (a adreselor la care aceste informaţii există). Câteva exemple în acest sens sunt: www.google.com, www.yahoo.com, www.altavista.com, www.excite.com, www.lycos.com etc.

Meta-informaţiile adică informaţiile despre informaţiile conţinute într-o pagină Web se introduc cu ajutorul tag-ului <meta> plasat în interiorul blocului <head>…<head>. Acest tag se utilizează cel mai frecvent împreună cu trei atribute: - name; - http-equiv; - content. Cele trei atribute se folosesc în perechi "name/content" sau "http-equiv/content". Descrierea unei pagini Web

Pentru a face cunoscut motoarelor de căutare din Internet scopul pentru care a fost creată o pagină Web poate fi inserat un element <meta> având atributele: - name setat la valoarea description; - content setat la un şir de caractere ce conţine o descriere generală a paginii. Iată în continuare un exemplu de utilizare: <html> <head> <title>Valea Prahovei</title> <meta name="description" content="Site-ul prezintă informaţii importante despre Valea Prahovei …"> </head> <body> … … … <body> </html>

Page 111: INTERNETUL, MIJLOC DE INFORMARE

111

Cuvintele cheie pentru o pagină Web

Cuvintele cheie oferă o altă metodă de descriere a informaţiilor conţinute de o pagină Web. Cuvintele cheie trebuie alese cu atenţie pentru ca informaţia indexată pe baza lor de către spiders, să poată fi regăsită corect în bazele de date ale mooarelor de căutare. Pentru a preciza cuvintele cheie ale paginii Web se utilizează: - atributul name setat la valoarea keywords; - atributul content care va primi ca valoare lista cuvintelor cheie separate prin ",". Iată un exemplu de utilizare: <meta name="keywords" content="romania, munti, carpati, sinaia, predeal, brasov, cota, 1400 …"> Drepturile de autor

Atributul name poate fi utilizat pentru a furniza informaţii legate de autorul paginii şi despre Copyright (drepturile de autor). Exemplul următor ilustrază aceste lucruri: <meta name="author" content="Stan Petre"> <meta name="copyright" content="fcrp.ro"> Persoana de contact

Pentru a putea furniza informaţii despre persoana care se ocupă de administrarea site-ului se utilizează atributul http-equiv. În acest caz valoarea atributului content va conţine o adresă e-mail eventual urmată în paranteze rotunde de un nume complet al persoanei.

Exemplu: <meta http-equiv="from" content="[email protected] (Stan Petre)"> <meta http-equiv="reply-to" content=="[email protected] (Ion Petre)"> Setul de caractere utilizat

Setul de caractere se stabileşte prin intermediul atributului charset. În mod implicit setul de caractere al unei pagini Web este western. Opţional acest set de caractere poate fi stabilit prin următoarea exprimare: <meta http-equiv="content-type" content="text/html; charset=ISO-8859-1"> Pentru a se putea utiliza diacriticele limbii române trebuie ales setul de caractere Sud-Est European:

Page 112: INTERNETUL, MIJLOC DE INFORMARE

112

<meta http-equiv="content-type" content="text/html; charset=ISO-8859-2"> Reâncărcarea automată a unei pagini Web

O utilizare interesantă a atributului http-equiv este aceea de a seta reîncărcarea automată în fereastra browser-ului a aceleiaşi pagini (de exemplul pagina cu evoluţia cursurilor la o bursă) sau a unei pagini noi.

În acest fel se obţin facilităţi dinamice pentru un Website. Pentru a reîncărca aceeaşi pagină la un interval precizat de secunde se utilizează atributul http-equiv setat la valoarea refresh iar atributul content setat la valoarea numărului de secunde după care se doreşte ca pagina să fie reactualizată. Exemplul 1. Aceeaşi pagină va fi reâncărcată după 5 secunde: <meta http-equiv="refresh" content="5"> Exemplul 2. O altă pagină (cuprins.html) va fi reâncărcată după 9 secunde: <meta http-equiv="refresh" content="9; url='cuprins.html'"> Comentariile

Comentariile sunt blocuri de text utile care prezintă informaţii de proiectare utile despre modul în care a fost scris un fişier sursă „.html”. Comentariile sunt ignorate de către browser la încarcarea paginii. Pentru a insera un bloc de comentarii se utilizează sintaxa: <!-- Comentarii … … -->

Blocul de comentarii poate fi plasat oriunde este necesar în cadrul paginii „.html” şi se poate extinde pe mai multe rânduri;

Page 113: INTERNETUL, MIJLOC DE INFORMARE

113

Sunete şi videoclip-uri Formate şi link-uri pentru fişierele de sunet

Sunetele pot fi stocate în fişiere în diferite formate. Unele dintre acestea sunt recunoscute de browser-e şi deci pot fi inserate în paginile Web.

Formatele şi extensiile corespunzătoare cel mai frecvent utilizate în paginile Web sunt următoarele: - Formatul AU/µ-law cu extensia „.au”; - Formatul AIFF/AIFC cu extensiile posibile „.aiff” sau „.aif”; - Formatul WAVE/WAV cu extensia „.wav”; - Formatul MPEG Audio cu extensia „.mpeg2” sau „.mp2”, „.mp3”; - Formatul MIDI cu extensia „.mid”.

Un link către un fişier de sunet se realizează folosind tag-ul <a> destinat

legăturilor către orice tip de fişiere unde atributul href va avea valoarea egală cu adresa URL a fişierului de sunet. Exemplu: <a href=”sound.wav”> Lansare fişier de sunet <a> Formate şi link-uri pentru fişierele videoclip

Videoclipurile pot fi stocate în fişiere în diverse formate. Unele dintre acestea sunt recunoscute de browser-e şi deci pot fi inserate în paginile Web.

Cele mai frecvent utilizate în paginile Web sunt formatele următoare: - Formatul MPEG cu extensiile posibile „.mpeg” sau „.mpg”; - Formatul QuickTime cu extensia „.mov”; - Formatul AVI cu extensia „.avi”.

Un link către un fişier de videoclip se realizează folosind tag-ul <a> destinat legăturilor către orice tip de fişiere unde atributului href va avea valoarea egală cu adresa URL a fişierului videoclip. Exemplu: <a href="film.avi">Link catre film</a> Sunetul de fond pentru o pagină Web

Pentru ca vizitarea unei pagini Web să fie însoţită de un sunet de fond browser-ul

Internet Explorer acceptă tag-ul <bgsound>. Fişierul de sunet va fi precizat printr-un atribut al tag-ului <bgsound> şi anume src (source=sursă).

Un al doilea atribut al tag-ului <bgsound> poate fi loop (buclă) care permite precizarea numărului de repetiţii care vor fi executate până când sunetul de fond va înceta. Valorile posibile pentru loop sunt: - "-1" sau "infinite" pentru ca sunetul de fond să se repete de un număr infinit de ori;

Page 114: INTERNETUL, MIJLOC DE INFORMARE

114

- un numar întreg pozitiv pentru ca sunetul să se repete de un număr precizat de ori.

Exemplu: <bgsound src="spacemusic.mid" loop="-1">

Hărţi de imagini Folosirea unei imagini ca „hartă de imagini”

În capitolul referitor la imagini s-a specificat faptul că o imagine poate fi utilizată ca „zonă activă” adică sensibilă la apăsarea butonului stâng la mouse-ului. Pentru aceasta imaginea trebuie să fie inserată în documentul HTML între tag-urile <a> şi </a>.

Există însă posibilitatea creării hărţilor de imagini (Image Map) care permit ca diferite zone ale unei imagini să fie definite ca link-uri către diferite pagini Web.

Crearea unei hărţi de imagini presupune două etape: 1. Definirea unei imagini ca „hartă de imagini”. Pentru aceasta se foloseşte tag-ul

<img> însoţit de două atribute: - Atributul src care primeşte ca valoare adresa URL a fişierului de imagine ce conţine

imaginea folosită pe post de „hartă de imagini”; - Atributul usemap a cărui valoare va fi de forma "#harta1" unde "harta1" este numele

hărţii definit la punctul 2. Observaţii: „harta de imagini” se poate afla şi într-o altă pagină Web caz în care atributul usemap va primi o valoare de forma: - "nume_pagina.html#harta1"; sau - "www.map.ro/harti/harta1". 2. Definirea hărţii.

Definirea hărţii se face în interiorul unui bloc special delimitat de tag-urile <map> şi </map>. Un atribut obligatoriu al tag-ului <map> este name care primeşte ca valoare un nume (numele hărţii; de exemplu "harta1").

O hartă este formată din mai multe zone. Fiecare zonă se introduce cu ajutorul tag-ului <area>. Tag-ul <area> are trei atribute obligatorii: - Atributul shape (formă) determină tipul de „zonă activă” şi poate lua numai trei

valori posibile: a) rect pentru zone de formă dreptunghiulară; b) circle pentru zone de formă circulară; c) poly pentru zone de formă poligonală; d) default pentru restul imaginii care nu este acoperit de niciuna din zonele de

tipul precizat mai sus. - Atributul coords determină coordonatele zonei. - Atributul href care primeşte ca valoare adresa URL a paginii către care punctează

link-ul zonei respective. Observaţie: dacă la valoarea unui atribut href nu apare nimic sau dacă apare atributul nohref (fără valori suplimentare), atunci acea zonă nu punctează către nici un alt document.

Page 115: INTERNETUL, MIJLOC DE INFORMARE

115

Coordonatele zonelor active

Pentru determinarea coordonatelor unei figuri geometrice (dreptunghi, cerc sau poligon) se utilizează un sistem de coordonate rectangular având originea în colţul stânga-sus al imaginii utilizate ca hartă, axa OX orizontală şi orientată spre dreapta iar axa OY verticală şi orientată în jos (vezi figura alăturată). Unitatea de măsură este pixelul.

Un dreptunghi este determinat de coordonatele vârfurilor stânga-sus (x1, y1) şi dreapta-jos (x2, y2) (vezi figura alaturată). Atributul coords primeşte o valoare de forma "x1,y1,x2,y2". Exemplu: coords="100, 100, 200, 200"

Un cerc este determinat de coordonatele centrului (x,y) şi de raza cercului (r) (vezi figura alăturată). Atributul coords primeşte o valoare de forma "x,y,r”. Exemplu: coords="400, 200, 100" Un poligon este determinat prin succesiunea de coordonate ale vârfurilor (x1, y1), (x2, y2), (x3, y3) etc. Atributul coords primeşte ca o valoare de forma: "x1, y1, x2, y2, x3, y3, …". Exemplu: coords="100,300,200,300,400,400,100,400"

X

Y

X

Y

x1 x2

y1

y2

X

Y

x

y r

X

Y

(x1,y1) (x2,y2)

(x3,y3) (x4,y4)

Page 116: INTERNETUL, MIJLOC DE INFORMARE

116

Utilizarea unei hărţi de imagini Admitem că avem creată imaginea din figura alăturată şi că această imagine este salvată pe disc în folder-ul curent de lucru sub numele de harta.gif. Întrucât dimensiunile de afişare a imaginii vor fi setate la 600 X 500 pixeli, figurile geometrice vor avea coordonatele: - "100,100,200,200" pentru pătrat; - "400,200,100" pentru cerc; - "100,300,200,300,400,400,100,400" pentru

poligon. Iată în continuare codul HTML care va genera această “hartă de imagini”: <html> <head><title>Image map</title></head> <body> <h1>O harta de imagini</h1> <img src="harta.gif" usemap="#harta1" width="600" height="500"> <map name="harta1"> <area shape="rect" coords="100,100,200,200" href="p2.html"> <area shape="circle" coords="400,200,100" href="p3.html"> <area shape="poly" coords="100,300,200,300,400,400,100,400" href="p4.html"> </map> </body> </html>

200 400 600

100

100 300 500

200

300

400

500

Page 117: INTERNETUL, MIJLOC DE INFORMARE

117

Formulare

Un formular este un ansamblu de „zone active” alcătuit din butoane, căsuţe de selecţie, câmpuri de editare, etc. O sesiune de lucru cu o pagină Web ce conţine un formular cuprinde următoarele etape: 1. Utilizatorul completează formularul şi îl expediază unui server; 2. O aplicaţie dedicată pe server analizează formularul completat şi (dacă este necesar)

stochează datele într-o bază de date; 3. Serverul expediază (dacă este necesar) un răspuns utilizatorului.

Un formular este definit într-un bloc delimitat de tag-urile corespondente <form> şi </form>. Observaţii: - Blocurile <form> nu pot fi imbricate; - Într-o pagină Web pot fi create oricâte formulare. Atribute

Există două atribute esenţiale ale tag-ului <form>: 1. Atributul action precizează ce se va întâmpla cu datele formularului odată ce acestea

ajung la destinaţie. De regulă valoarea atributului action este reprezentată de adresa URL a unui script aflat pe un server WWW care primeşte datele formularului, efectuează o prelucrare a lor şi expediază către utilizator un răspuns. - Exemplu: <form action="htttp://www.map.ro/cgi-bin/nume_script.cgi">. - Scripturile pot fi scrise în limbajele PHP, Java Script, Perl, C sau Unix shel. - Observaţie: valoarea atributului action poate fi de asemenea o adresă validă de e-

mail caz în care datele formularului sunt expediate prin poştă electronică la adresa specificată. În acest caz nu are loc o prelucrare a datelor din formular revenind destinatarului responsabilitatea citirii şi interpretării corecte a datelor primite. Exemplu: <form action="mailto:[email protected]">

2. Atributul method precizează metoda utilizată de browser pentru expedierea datelor formularului. Pentru method sunt posibile următoarele valori: - get (valoarea implicită). În acest caz datele din formular sunt adăugate la URL-ul

precizat de atributul action. Nu sunt permise cantităţi mari de date (maxim 1 Kb); Între URL şi date este pus "?". Datele sunt adăugate după sintaxa:

"nume_camp=valoare_camp". Între diferite seturi de date este pus "&". Exemplu:"http://www.fcrp.ro/cgi/NumeScript.cgi?num1=val1&num2=val2"

- post. În acest caz datele sunt expediat separat. Sunt permise cantităţi mari de date. (chiar de ordinul MB-lor).

Page 118: INTERNETUL, MIJLOC DE INFORMARE

118

Un formular cu un câmp de editare şi un buton de expediere

Următorul exemplu prezintă un formular ce conţine un câmp de editare şi un buton de expediere a formularului prin e-mail.

Majoritatea elementelor unui formular sunt definite cu ajutorul tag-ului <input>. Pentru a preciza tipul elementului se foloseşte atributul type al tag-ului <input>. Pentru un câmp de editare acest atribut primeşte valoarea text.

Alte atribute importante pentru un element <input> sunt: - Atributul name permite ataşarea unui nume fiecărui element al formularului; - Atributul value permite atribuirea unei valori iniţiale unui element al

formularului. La expedierea formularului se transmit către server perechi de forma

"nume=valoare" care cuprind numele elementului unui formular şi valoarea acestui element.

Un buton de expediere al unui formular se introduce cu ajutorul tag-ului <input> în

care atributul type este setat la valoarea submit. Acest element poate primi un nume prin atributul name. În mod implicit pe buton apare scris "Submit" sau valoarea atributului "value" dacă această valoare este setată. Iată în continuare un exemplu elocvent în acest sens: <html> <head><title>Un formular simplu</title> <h3>Un formular cu un camp de editare si un buton de expediere</h3><hr> <form action="mailto:[email protected]" method="post">

Nume si prenume: <input type="text" name="nume" value="Inscrieti numele aici"> <input type="submit" value="Expediaza">

</form> </body> </html>

Page 119: INTERNETUL, MIJLOC DE INFORMARE

119

Pentru tag-ul <input> de tipul câmp de editare (type="text") alte două atribute sunt pot fi utile: - Atributul size specifică lăţimea câmpului de editare. Dacă valoarea tastată într-un

câmp de editare depăseşte această lăţime atunci se execută automat un scroll al acestui câmp.

- Atributul maxlength specifică numărul maxim de caractere pe care le poate primi un câmp de editare. Caracterele tastate peste numărul maxim de caractere vor fi ignorate.

Butonul Reset

Dacă un element de tip <input> are atributul type setat la valoarea reset atunci în formular se va insera un buton pe care scrie Reset. La apăsarea acestui buton toate elementele din formular primesc valorile implicite (definite odată cu formularul) chiar dacă aceste valori au fost modificate de utilizator.

Un buton Reset poate primi un nume cu ajutorul atributului name şi o valoare printr-un atribut value. Pe un buton Reset este scris textul Reset dacă atributul value lipseşte sau valoarea atributului value în caz contrar. Exemplu: <html> <head><title>Un formular simplu</title> <h3>Un formular cu butoane si campuri de editare</h3><hr> <form method="post" action="mailto:[email protected]">

Nume : <input type="text" name="nume" value="Numele"> Prenume: <input type="text" name="prenume" value="Prenumele"><br><br> <input type="reset" value="Sterge"> <input type="submit" value="Expediaza">

</form> </body> </html>

Page 120: INTERNETUL, MIJLOC DE INFORMARE

120

Câmp de editare de tip „Password”

Dacă se utilizează tag-ul <input> având atributul type setat la valoarea password atunci în formular se introduce un element asemănător cu un câmp de editare obişnuit (introdus prin type="text"). Toate atributele de la un câmp de editare rămân valabile. Singura deosebire constă în faptul că în câmpul de editare nu apar caracterele în clar ci numai caractere "*".

La expedierea formularului însă se transmite în clar valoarea tastată într-un câmp de tip password. Exemplu: … <form method="post" action="mailto:[email protected]">

Nume:<input type="text" name="nume"><br> Prenume:<input type="text" name="prenume"><br> Password:<input type="password" name="parola"><br> <input type="reset" value="Sterge"><br> <input type="submit" value="Expediaza">

</form> … Butoane radio

Butoanele radio permit alegerea, la un moment dat, a unei singure variante dintre mai multe variante posibile.

Butoanele radio se introduc prin tag-ul <input> având atributul type setat la valoarea radio.

Observaţii: - Toate butoanele ce aparţin unei familii de butoane radio au acelaşi nume setat prin

atributul name. - Atributul value primeşte ca valoare un text care va fi expediat server-ului împreună

cu numele familiei de butoane. - Atributul checked (fără alte valori) permite selecţia implicită a unui buton dintr-o

familie de butoane radio. Cel mult un atribut checked poate să apară pentru o aceeaşi familie de butoane radio.

Exemplu: <html> <head><title>Butoane radio</title></head> <body> <h2>Un formular cu butoane radio</h2><hr> <form method="post" action="mailto:[email protected]">

Alegeti sexul:<br> Barbatesc<input type="radio" name="sex" value="b" checked>

Page 121: INTERNETUL, MIJLOC DE INFORMARE

121

Femeiesc<input type="radio" name="sex" value="f"><br><br> <input type="reset"> <input type="submit" value="Ok">

</form> </body> </html>

La expedierea formularului se va transmite una din perechile "sex=b" sau "sex=f" în funcţie de alegerea facută de utilizator. Casete checkbox

O casetă de tip validare (checkbox) permite selectaea sau deselectarea unei opţiuni. Pentru inserarea unei casete de tip checkbox se utilizează tag-ul <input> cu atributul type setat la valoarea checkbox.

Observaţii: - fiecare casetă poate avea un nume definit prin atributul name; - fiecare casetă poate avea valoarea implicită „selectat” definită prin atributul checked; - fiecare casetă poate avea setat atributul value cu valoarea care va fi inclusă în

perechea "name=value" ce va fi expediată odată cu formularul. Dacă acest atribut lipseşte atunci se va expedia perechea "name=on". Casetele care sunt deselectate nu trimit către server perechi "name=value".

Exemplu: <html> <head><title>Checkbox</title></head> <body> <h2>Un formular cu casete checkbox</h2><hr> <form method="post" action="mailto:[email protected]">

Alegeti meniul:<br> Pizza <input type="checkbox" name="pizza" value="o portie"> Nectar <input type="checkbox" name="nectar" value="un pahar"> Bere <input type="checkbox" name="bere" value="o sticla"> Cafea <input type="checkbox" name="cafea" value="o ceasca"><br><br> <input type="reset">

Page 122: INTERNETUL, MIJLOC DE INFORMARE

122

<input type="submit" value="Ok"> </form> </body> </html>

Transmiterea fişierelor către un server - Upload

Dacă se doreşte transmiterea (upload) conţinutului unui fişier atunci numele lui va fi valoarea dintr-o pereche "name=value" a unui formular iar tag-ul <input> va avea atributul type setat cu valoarea file. Deci atributul value primeşte ca valoare adresa URL a fişierului care va fi expediat odată cu formularul. Această valoare poate fi tastată într-un câmp de editare ce apare odată cu formularul sau poate fi aleasă prin intermediul unei casete de tip File Upload sau Choose File care apare la apăsarea butonului Browse… din formular. Iată în continuare un exemplu de cod HTML frecvent utilizat în procedurile de upload: <html> <head><title>Upload</title></head> <body> <h2>Upload</h2><hr> <form method="post" action="mailto:[email protected]">

Alegeti fisierul: <input type="file" name="" enctype="multipart/form-data"><br><br> <input type="reset"> <input type="submit" value=" Ok ">

</form> </body> </html>

Page 123: INTERNETUL, MIJLOC DE INFORMARE

123

Butoane

Într-un formular pot apărea butoane. Când utilizatorul apasă un buton se declanşează în execuţie o funcţie de tratare a acestui eveniment. Limbajul HTML nu permite scrierea unor astfel de funcţii (acest lucru este posibil dacă se utilizează limbajele „Java Script”, „PHP", „Visual Basic Script” etc).

Pentru a insera un buton într-un formular se utilizează tag-ul <input> având atributul type setat la valoarea button. Alte două atribute utile ale elementului button sunt: - Atributul name permite ataşarea unui nume butonului; - Atributul value primeşte ca valoare textul care va fi afişat pe buton. Exemplu: … <form action="mailto:[email protected]">

Acesta este un buton: <input type="button" name="butonul1" value="Apasati aici"><br>

</form> … Lista de selecţie

Lista de selecţie permite utilizatorului să aleagă unul sau mai multe elemente

dintr-o lista finită de elemente posibile. Lista de selecţie este inclusă în formular cu ajutorul tag-urilor corespondente

<select> şi </select>. Elementele unei liste de selecţie sunt incluse în listă cu ajutorul tag-ului

<option>. Două atribute ale tag-ului <option> se dovedesc utile: - Atributul value care primeşte ca valoare un text ce va fi expediat server-ului în

perechea "name=value". Dacă acest atribut lipseşte atunci către server va fi expediat textul ce urmează după <option>.

- Atributul selected (fără alte valori adiţionale) care permite selectarea implicită a unui element al listei.

Page 124: INTERNETUL, MIJLOC DE INFORMARE

124

Exemplu: <html> <head><title>Lista de selectie</title></head> <body> <h2>Lista de selectie</h2><hr> <form method="post" action="mailto:[email protected]">

Universitatea absolvita:<br> <select name="universitate" size="3">

<option value="B"> Universitatea Bucuresti <option value ="CL" selected> Universitatea din Cluj <option value="TM"> Universitatea din Timisoara <option value="IS"> Universitatea din Iasi

</select><br><br> <input type="reset"> <input type="submit" value=" Ok ">

</form> </body> </html>

Page 125: INTERNETUL, MIJLOC DE INFORMARE

125

Frame-uri

Frame-urile (sub-ferestre) permit delimitarea în fereastra browser-ului a unor sub-ferestre în care să fie încărcate mai multe documente HTML diferite.

Frame-urile sunt definite într-un fişier ".html" special în care blocul <body>…</body> este înlocuit de blocul <frameset>…</frameset>. În interiorul acestui bloc fiecare frame este introdus prin tag-ul <frame>. Un atribut obligatoriu al tag-ului <frame> este src care primeşte ca valoare adresa URL a documentului HTML care va fi înărcat în acel frame.

Definirea frame-urilor se face prin împărţirea ferestrelor (şi a sub-ferestrelor) în linii şi coloane. Atribute ale tag-ului <frameset> - Împărţirea în sub-ferestre de tip „coloană”" se face cu ajutorul atributului cols. - Împărţirea unei ferestre într-un număr de sub-ferestre de tip „linie” se face cu ajutorul

atributului rows. - Valoarea atributelor cols şi rows este o listă de elemente (pentru fiecare sub-fereastră

câte un element) separate prin virgulă care descriu modul în care se face împărţirea. Elementele listei pot fi: Numere întregi de pixeli; Procente din dimensiunea ferestrei (ex.:50%); "n*" care înseamnă n părţi din spaţiul rămas posibil.

Obs: Dacă mai multe elemente din listă sunt setate cu * atunci spaţiul rămas disponibil pentru ele se va împărţi în mod egal.

Exemplul 1: "200, *, 50%, *" înseamnă o împărţire în 4 sub-ferestre, prima fiind

de 200 de pixeli, a treia fiind jumătate din spaţiul total disponibil, a doua şi a patra ocupând restul de spaţiu rămas disponibil în mod egal.

Exemplu 2: "200, 1*, 50%, 2*" înseamnă o împărţire în 4 sub-ferestre, prima fiind de 200 de pixeli, a treia fiind jumătate din spaţiul total disponibil, a doua şi a patra ocupând restul de spaţiu rămas disponibil care se împarte în trei părţi egale, a doua fereastră luând o parte iar a patra fereastră luând 2 părţi. Exemple de cod care generează frame-uri Exemplu de cod 1

<html> <frameset cols="*,*"> <frame src="p1.html"> <frame src="p2.html"> </frameset> </html>

Page 126: INTERNETUL, MIJLOC DE INFORMARE

126

Exemplu de cod 2 Exemplu de cod 3 Exemplu de cod 4 – O pagină Web cu 3 frame-uri mixte

<html> <frameset rows="100,*,10%"> <frame src="p1.html"> <frame src="cnmv.jpg"> <frame src="p3.html"> </frameset> </html>

<html> <frameset rows="*,*" cols="*,*"> <frame src="p1.html"> <frame src="p2.html"> <frame src="p3.html"> <frame src="p4.html"> </frameset> </html>

<html> <frameset cols="20%,*">

<frame src="p1.html"> <frameset rows="*,*">

<frame src="p2.html"> <frame src="p3.html">

</frameset> </frameset> </html>

Page 127: INTERNETUL, MIJLOC DE INFORMARE

127

Alte atribute pentru frame-uri - bordercolor setează culorile pentru chenarul frame-urilor - border setează dimensiunea în pixeli a chenarului unui frame. Valoarea implicită este

de 5 pixeli. Exemplu: <html> <head><title>Frame-uri cu border</title></head> <frameset cols="20%,*" border="2">

<frame src="p1.html"> <frameset rows="*,*">

<frame src="p2.html" bordercolor="green"> <frame src="p3.html">

</frameset> </frameset> </html> - frameborder – setează chenare vizibile sau invizibile

• frameborder=”yes” chenare vizibile • frameborder=”no” chenare invizibile

Exemplu: <frameset cols="20%,*" frameborder=”no”> - scrolling setează bara de defilarea unui frame. Valorile posibile sunt:

• scrolling ="yes", barele de defilare sunt adăugate întotdeauna; • scrolling ="no", barele de defilare nu sunt utilizabile; • scrolling ="auto", barele de defilare sunt vizibile doar atunci când este necesar

(informaţia pe verticală sau pe orizontală nu este vizibilă integral în sub-fereastră).

Exemplu: <frameset cols="*,*,*"> <frame src="p.html" scrolling="yes" noresize> <frame src="p.html" scrolling="no" noresize> <frame src="p.html" scrolling="auto" noresize> </frameset> - noresize dacă este prezent inhibă posibilitatea implicită a utilizatorului de a

redimensiona frame-ul cu ajutorul mouse-ului

Page 128: INTERNETUL, MIJLOC DE INFORMARE

128

Frame-uri in-line

Un frame in-line se inserează într-o pagină Web în mod asemănător cu o imagine. Pentru a insera un frame in-line se utilizează tag-ul <iframe>…</iframe>. Atributele acceptate de acest tag sunt în parte preluate de la tag-urile <frame> şi <frameset>: - src, border, frameborder, bordercolor, marginheight, marginwidth, scrolling, name,

noresize; sau sunt preluate de la tag-ul <img>: - align, width, height. Iată în continuare un exemplu de pagină Web care conţine un frame in-line: <html> <head><title>Farme in-line</title></head><body> <h2>Aceasta pagina Web contine un frame in-line</h2> <iframe width="60%" border=2 bordercolor="red" name="ifr" src="p.html">

Daca vedeti acest text inseamna ca browser-ul dumneavoastra nu suporta frame-uri in-line. <a href='pffil.html">Pagina fara frame-uri in-line</a>

</iframe> </body> </html>

Teme de reflecţie şi aplicaţii Pentru toate aplicaţiile utilizaţi doar editorul de text Notepad. - Creaţi o pagină Web care să conţină doar un text simplu de bun venit. - Documentaţi această pagină şi formataţi un bloc de text. Inseraţi apoi o listă de

definiţii, un tabel, o imagine logo şi împărţiţi pagina în două frame-uri verticale. - Daţi interactivitate paginii prin inserarea unor link-uri şi a unui formular.

Page 129: INTERNETUL, MIJLOC DE INFORMARE

129

7. Instrumente moderne de comunicare şi informare. Mesageria instantă, grupurile de discuţii Web, Weblog-ul, protocolul şi fişierele RSS Obiective specifice După ce veţi parcurge acest capitol veţi: - înţelege funcţionarea şi utilitatea mesageriei instante în comparaţie cu serviciul e-mail

clasic; - fi în măsură să utilizaţi o aplicaţie client de tip messenger; - înţelege utilitatea instrumentului interactiv de informare şi comunicare numit

Weblog; - înţelege modul în care lucrează grupurile de discuţii Web şi cum pot fi utilizate ele în

informare şi comunicare; - cunoaşte structura fişierelor RSS; - fi în măsură să creaţi fişiere RSS şi să le utilizaţi pentru propria informare şi pentru

documentarea clienţilor unei companii. Mesageria instantă Mesageria instantă utilizează ca principal instrument de comunicare programul client numit messenger. Chiar dacă încă în prezent cel mai preferat serviciu de comunicare este mesageria (poşta) electronică (e-mail), în ultimii ani un rival tot mai puternic al acesteia îşi face din ce în ce mai mult simţită prezenţa în Internet. Rivalul este mesageria instantă care prin intermediul programelor de tip messenger şi al serviciilor oferite devine tot mai mult preferata utilizatorilor Internet. Mesageria instantă a fost creată la începutul anilor 1970 şi a rulat sub forma aplicaţiei Talk pe computerele DEC PDP-11. Puterea ei a crescut începând cu anul 1996 când au fost create reţeaua şi aplicaţia ICQ Messenger.

În prezent există mai multe reţele de mesagerie instantă între care cele mai importante sunt: Microsoft MSN, Yahoo, Skype, ICQ, Paltalk, care au foarte mulţi utilizatori. La începutul anului 2006 lider era MSN Messenger cu 204 milioane de utilizatori, urmat de Skype cu peste 100 de milioane şi Yahoo cu 78 milioane. Aceste reţele sunt preferate deoarece prin intermediul programelor messenger oferă atât mesagerie instantă pe bază de text scris cât şi alte servicii gratuite cum sunt mesageria instantă vocală, telefonia Internet (voice over IP), transmisia şi recepţia video în timp real cu camere video web (webcam-uri).

Este de reţinut că spre deosebire de e-mail mesageria instantă face posibilă şi comunicarea audio şi video în timp real. În prezent pentru convorbirile audio între calculatoare realizate prin voice over IP liderul este Skype. Pentru a fi posibilă comunicarea audio şi video, programele de tip messenger utilizează tehnologii de comprimare a fluxurilor (streaming) audio şi video.

Interfeţele programelor Windows Live Messenger şi Yahoo Messenger sunt:

Page 130: INTERNETUL, MIJLOC DE INFORMARE

130

Weblog-ul

Conform Enciclopediei Wikipedia Un weblog (prescurtat blog) este o publicaţie web ce conţine articole periodice, ce au de obicei caracter personal - asemenea unui jurnal, fiind afişate în ordine cronologică inversă. Termenul de Weblog-ul a fost creat de către Jorn Barger în 1997 – (caută cu un motor de căutare Weblog History).

Dacă la început weblog-urile erau actualizate manual, cu timpul au apărut instrumente software care să automatizeze acest proces şi care au făcut acest gen de publicaţii accesibil publicului larg. O caracteristică principală a blog-urilor dar şi a instrumentelor software cu care pot fi create, actualizate, configurate şi moderate este faptul că ele lucrează sub interfaţa browser-ului. Există şi instrumente software locale cu care pot fi generate blog-uri ce ulterior vor fi postate prin intermediul unui serviciu FTP, pe un server ce le va găzdui şi le va face vizibile în Internet. Codul generat se bazează pe o bază de date şi pe un limbaj de script PHP, ASP, Perl, Java, C etc. În prezent există multe website-uri care găzduiesc gratis blog-uri şi care oferă prin intermediul serviciului WWW instrumente software pentru dezvoltarea şi configurarea blog-urilor utilizând browser-ul. Un asemenea portal poate fi găsit la http://www.tripod.com .

Tematica blog-urilor variază foarte mult - de la jurnale personale la subiecte economice şi politice, comerciale, filosofice, artistice, turistice, la aplicaţii software, noi apariţii media, e-learning ş.a. Un blog poate aparţine unui autor, mai multor autori, unei companii sau unei întregi comunităţi.

Multe weblog-uri sunt interactive şi permit vizitatorilor să scrie comentarii publice, să pună întrebări, să ridice probleme noi, să aibă puncte de vedere personale. În acest fel se pot crea în jurul blog-urilor comunităţi de oameni interesaţi de tematică. Alte blog-uri, foarte puţine în prezent, nu sunt interactive.

Page 131: INTERNETUL, MIJLOC DE INFORMARE

131

Totalitatea weblog-urilor şi a autorilor de blog-uri a fost denumită blogosferă. Despre Blogosfera românească se poate spune că deşi se află la început, ea se

dezvoltă rapid. Dacă în 2003 apărea primul serviciu de blogging WeBlog.ro, ce constituia prima comunitate închegată de blog-eri, în noiembrie 2005, puteau fi numărate aproximativ 10.000 de blog-uri. Însă numarul celor active cu adevarăt în care se scrie frecvent este doar în jur de 1.500. Deşi blog-urile româneşti active nu sunt foarte multe, totuşi, comunitatea blog-erilor români constituie o nouă sursă de informare publică şi un nou mijloc de a intra în contact cu persoanele interesate, cu clienţii, cu oameni din întreaga lume. În plus, ca ajutor pentru blog-erii români, în 2006 a fost lansat forumul blog-erilor din România, http://forum.blogoree.ro.

O mare parte a blog-urilor româneşti o găsim indexată la:

http://rss.mioritics.ro/ http://www.blogcatalog.ro/ http://www.blogosfera.ro/ http://www.blogmania.ro/ Un exemplu de blog găzduit de Tripod (http://www.tripod.com) este:

Instrumentele software on line ale acestui blog sunt:

Page 132: INTERNETUL, MIJLOC DE INFORMARE

132

Grupurile de discuţii Web

În prezent devine din ce în ce mai prezentă în spaţiul Web o nouă formă de comunicare sub forma grupurilor de discuţii interesate de o anumită problematică. Aceste grupuri sunt monitorizate de un moderator care le poate crea, configura şi modera prin intermediul unor instrumente software disponibile on line.

Pentru a putea fi accesate grupurile necesită înscrierea ca membru. Calitatea de membru poate fi liberă sau poate necesita aprobarea moderatorului care poate stabili şi drepturile de acces ale membrilor la resursele grupului (publicarea mesajelor, fişiere, fotografii, link-uri, baza de date, sondaje, calendar). Moderatorul poate şterge mesajele nesemnificative şi poate coordona un calendar de activităţi al grupului.

Spre deosebire de NEWS (care utilizează serviciul NEWS), aceste grupuri funcţionează on line sub interfaţa browser-ului pe baza serviciului WWW.

În prezent cel mai utilizat suport software dedicat grupurilor de discuţii Web este oferit de Yahoo: http://groups.yahoo.com . Un astfel de grup este prezentat în imaginea următoare. El este dedicat discuţiilor despre sistemul de operare Symbian de pe telefoanele mobile Nokia:

Page 133: INTERNETUL, MIJLOC DE INFORMARE

133

Protocolul şi fişierele RSS

Menţinerea la curent cu informaţiile dorite din Internet este o activitate din ce în ce mai dificilă, deoarece în fiecare zi apar noi şi noi site-uri Web. Navigarea clasică poate deveni greoaie atunci când se doreşte să fie consultate doar cele mai noi ştiri şi detalii ale acestora.

RSS (Rich Site Summary) este un protocol deschis de publicare a informaţiei pe Web. Un fişier RSS (Rich Site Summary) feed este un fişier text, care descrie conţinutul unui site, fiind actualizat odata cu acesta. Iniţial serviciul RSS a fost utilizat de Netcape pentru a crea pagini My Netscape. Ulterior RSS a fost adoptat de serviciile de informare (news syndication services ), şi de weblog-uri.

RSS este considerat a fi şi prescurtarea de la RDF (Resource Description Framework) Site Summary sau de la Really Simple Syndication.

RSS este important pentru că permite informarea despre actualizări ale resurselor on line fară a se face apel la e-mail-uri, implicit reducând posibilitatea de a se primi spam şi viruşi.

Un fişier RSS include un logo, linkul la site, un câmp de descriere şi itemii de noutate. Fiecare item conţine URL-ul articolului respectiv, titlul şi o scurtă descriere.

Sistemele numite agregatoare – aggregators sau harvesters, citesc RSS-urile şi informează abonaţii lor asupra modificărilor de pe site, informaţia fiind astfel transmisă

Page 134: INTERNETUL, MIJLOC DE INFORMARE

134

unei audienţe largi - syndicated. Informaţia din fişierele RSS poate fi stocată în baze de date, care permit o accesare cu multiple criterii de cautare.

Prin RSS pot fi accesate cele mai recente informaţii inclusiv ştiri pe scurt, articole, fişiere audio, fotografii şi clipuri video într-un singur loc dedicat. Astfel nu mai este necesarsă navigarea printr-o mulţime de site-uri pentru a afla ştirile care interesează. Fişierele RSS pot fi vizualizate printr-un cititor RSS. Structura standard a unui fişier RSS

Structura standard a unui fişier RSS este: <rss version="2.0"> <channel> <title>Titlul</title> <link>Adresa URL a link-ului></link> <description>Numele autorului şi descrierea pe scurt</description> <image> <url>Adresa URL a imaginii care conţine logo-ul site-ului</url> <title>Titlul site-ului</title> <link>Adresa URL a site-ului</link> </image> <item> <title>Prima informare</title> <link>Adresa URL a link-ului către prima informare</link> <description>Descrierea primei informări ….</description> <pubDate>Data şi ora publicării</pubDate> </item> <item> <title>A doua informare</title> <link>………</link> <description>………</description> <pubDate>………</pubDate> </item> … </channel> </rss> Exemplu: <rss version="2.0"> <channel> <title>Mihai Gavota's Web Pages</title> <link>http://www.procesualitatea.ro/bestplay</link> <description>Author: Mihai Gavota</description> <image> <url> http://www.procesualitatea.ro/bestplay/bestplay.gif</url> <title>BestPlay</title> <link>http://www.procesualitatea.ro/bestplay/BestPlay.html</link> </image> <item> <title>Conti software and libraries</title> <link>http://www.procesualitatea.ro/bestplay/IndexConti.html</link> <description>

It is possible even for beginners in C or C++ programmers who do not know WINDOWS API or other environments that generate WINDOWS executable files

Page 135: INTERNETUL, MIJLOC DE INFORMARE

135

(EXE standalone). CONTI is a powerful functions library, written in C language and using WINDOWS API interface. The library is a high level language itself, easy to be used in programs for Windows applications.

</description> <pubDate>Wed, 05 Jul 2006 17:16:44 GMT</pubDate> </item> <item> <title>BestPlay</title> <link>http://www.procesualitatea.ro/bestplay/BestPlay.html</link> <description>

BestPlay is one of the best multimedia - players with HiFi quality and dynamic sound. Please compare BestPlay audio sound with other audio players sound and you will see the difference. This software includes many original functions created for special sound and video processing.

</description> <pubDate>Wed, 12 Jul 2006 17:16:45 GMT</pubDate> </item> <item> <title>Conti FtpServer</title> <link>http://www.procesualitatea.ro/bestplay/ContiFtpServer.html</link> <description>

Conti FtpServer is fast, powerful and robust multi-threaded FTP (File Transfer Protocol) server for Windows. Conti FtpServer is a solution to have your music, movies, pictures, documents, archives, and other files on line in seconds, to distribute files on internet or on your network. This powerful FTP Server may be used for business, corporate or even home use. It uses through a fully graphical interface. It is extremely easy to use. Conti FtpServer doesn't require special training and can be easily setup even by inexperienced users.

</description> <pubDate>Wed, 12 Jul 2006 17:16:45 GMT</pubDate> </item> </channel> </rss>

Editarea fişierelor RSS feed se poate face cu orice editor simplu de text (.txt de exemplu Notepad). Definirea unui canal se face între tag-urile <channel> şi </channel>. În secţiunile channel şi item trebuie actualizate trei informaţii:

• title - numele site-ului • link - URL-ul home page-ul site-ul • description -o scurtă descriere a site-ului

Imaginea RSS feed (tag-ul image) este opţională. Imaginea (logo-ul) se poate descrie prin intermediul subsecţiunilor:

• title - numele imaginii, utilizat pentru tag-ul alt • url - URL-ul imaginii • link - URL -ul unde se va ajunge după click pe imagine – de obicei e url-ul

canalului • opţional se pot folosi width pentru lăţimea imaginii în pixeli şi height pentru

înălţimea imaginii în pixeli. Articolele pe care vizitatorii le pot citi pe site, sunt puse între o pereche de tag-uri <item> şi </item>, cuprinzând informaţiile:

• title – titlu articol • link - URL-ul articolului • description - sumar articol, pot apărea şi numele autorului şi data publicării.

Page 136: INTERNETUL, MIJLOC DE INFORMARE

136

Caracterele speciale pe care fişierele RSS le pot folosi în afişare sunt aceleaşi ca la fişierele HTML. În acest sens se utilizează & şi ; pentru delimitare. Exemplu: &amp; pentru & sau &gt; pentru >, sau &lt; pentru < (vezi subcapitolul Blocuri de text al capitolului – Limbajul HTML). Atunci când se încarcă pe un server un fişier RSS este bine ca el să fie pus în acelaşi director cu pagina principală (home page). Icon-ul cel mai frecvent utilizat în paginile Web pentru a se indica link-urile către fişiere RSS este: RSS. Agregatoare

Există două tipuri de agregatoare: centralizate şi personale. Un agregator centralizat este utilizat de un numar mare de persoane. Fiecare

utilizator se abonează la o colecţie de RSS-uri, pe care le poate sorta pe categorii, poate realiza căutări în baza de date a agregatorului care conţine itemii tuturor RSS-urilor monitorizate. Unele agregatoare sunt free, cum este Bloglines - http://www.bloglines.com. Un agregator personal este o aplicaţie software care rulează local. El poate accesa un agregator centralizat sau direct un canal RSS. Exemple sunt: RSSReader - http://www.rssreader.com, Active Web Read - http://www.deskshare.com/awr.aspx, Amphetadesk - http://www.disobey.com/amphetadesk, FeedDemon - http://feeddemon.com/feeddemon/index.asp.

Agregatoarele fac parte dintr-o categorie mai largă de aplicaţii, numite harvesters. Acestea preiau metadate aflate pe diferite servere şi le furnizează într-o formă specifică diferitelor aplicaţii. De exemplu cea mai cunoscută initiativă metadata harvesting în educaţie este Open Archives Initiative (OAI) - http://www.openarchives.org/, care permite accesul la articole academice.

Cautarea Google cu ‘"metadata harvesting" projects’ va localiza proiecte similare. Alte aplicaţii sunt headline viewers, al căror scop este de a furniza o listă de titluri oferite de un agregator. O astfel de aplicaţie este HeadlineViewer - http://www.headlineviewer.com. Deosebirea dintre un headline viewer şi un agregator personal constă în aceea că primul oferă o listă de canale legate de o anumită topică, nefiind necesară o înscriere. Agregatorul personal solicită însrierea.

Alte informaţii despre RSS pot fi găsite la adresa: http://msdn.microsoft.com/msdnmag/issues/04/04/XMLFiles/default.aspx O aplicaţie (un agregator personal) software locală foarte mult folosită în citirea informaţiilor RSS sub Windows (rss reader for win32-systems) este programul freeware wTicker. El poate fi descărcat de la adresa: http://www.chip.de/downloads/c1_downloads_13015057.html# Interfaţa programului este simplă, intuitivă şi foarte uşor de utilizat.

Page 137: INTERNETUL, MIJLOC DE INFORMARE

137

Teme de reflecţie şi aplicaţii - Experimentaţi lucrul cu messenger-ele Windows Live Messenger şi Yahoo. - Documentaţi-vă din Internet cu informaţie suplimentară referitoare la Weblog. - Specificaţi avantajele Weblogs. Vizitaţi câteva Weblogs din Internet. - Experimentaţi abonarea la grupurile de discuţii Yahoo. - Care este structura fişierelor RSS? - Creaţi un fişier RSS pentru documentarea clienţilor unei companii. - Experimentaţi informarea RSS din mai multe canale de documentare utilizând un

RSS-Reader.

Page 138: INTERNETUL, MIJLOC DE INFORMARE

138

8. Elemente de design ale paginilor ale paginilor Web

Un element esenţial pentru oricare site este uşurinţa în navigare în cadrul acestuia. Aici sunt importante etichetele şi indicaţiile (tool tip-urile) care descriu exact şi în acelaşi timp succint destinaţia şi/sau rezultatul unui anumit link. Vizitatorul trebuie să poată identifica rapid legăturile pe care doreşte să să le urmeze.

Orice vizitator trebuie să ştie în orice moment unde se află în site şi de aceea trebuie proiectată foarte atent structura modului de navigare. Astfel în cazul unui meniu trebuie marcată secţiunea aleasă de vizitator. În cazul unui meniu cu submeniuri este util ca în momentul în care s-a realizat o selecţie a unui element de meniu să se deschidă submeniul acestuia şi să se ascundă cel al opţiunii selectate anterior.

Link-urile către pagina principală (home page) şi către cele de start ale categoriilor trebuie plasate pe fiecare pagină. În site plasarea categoriilor importante se va face la începutul unei pagini iar a celor adiţionale mai jos. Este recomandabil includerea în fiecare pagină a unor link-uri către secţiunile cele mai importante ale site-ului. Pentru o navigare uşoară se poate furniza şi o hartă a site-ului.

Dacă în pagină există multe informaţii (care depăşesc dimensiunea verticală a ferestrei browser-ului) atunci se vor plasa link-uri către partea superioară a paginii astfel încât vizitatorul să nu fie obligat să deruleze înapoi toată pagina pentru a merge mai departe.

Chiar dacă site-urile bazate pe imagini grafice impresionează mai mult, totuşi de cele mai multe ori vizitatorii caută informaţii bazate pe text. În acest sens formatarea şi prezentarea textului reprezintă elemente importante de design în realizarea site-ului. Un procedeu mult utilizat este cel de a realiza o serie de rezumate despre conţinutul secţiunilor (sau al articolelor) astfel încât vizitatorul să poată găsi foarte repede ceea ce caută. Este recomandabil utilizarea unui sistem piramidal astfel încât vizitatorul să poată vedea încă de la început câteva detalii despre subiect şi dacă doreşte să poată accesa tot textul.

Se recomandă ca secţiunile de link-uri să fie separate de text. De asemenea secţiunile de link-uri se vor plasa la începutul şi la sfârşitul textului pentru a nu distrage atenţia în citirea şi înţelegerea acestuia.

O problemă importantă o reprezintă alegerea caracterelor cu care va fi scris textul. Browser-ele vor afişa diferit textul în funcţie de tipul lor şi de sistemul de operare sub care lucrează. Nu trebuie folosite fonturi care este probabil să nu existe pe sistemul de operare al vizitatorului. Caracterele diacritice vor fi afişate corect sau nu în funcţie de meta tag-urile utilizate în pagini şi de configurarea browser-ului. De exemplu pentru a putea fi realizată corect scrierea cu diacritice româneşti trebuie ca fontul utilizat să fie instalat la client iar în paginile Web să existe: <meta http-equiv=”content-Type” content=”text/html;charset=ISO-8859-2”>.

Studiile efectuate în privinţa formatării textului au indicat că este mai uşor de citit un paragraf aliniat la stânga decât unul centrat sau aliniat la dreapta.

În ceea ce priveşte browser-ul şi rezoluţia, unele site-uri specifică în mod expres aceste elemente (browser-ul, rezoluţia şi adâncimea de culoare) pentru care au fost proiectate. Grafica utilizată în site reprezintă un subiect foarte important ce trebuie cunoscut de către proiectanţii de pagini Web. Atunci când se începe proiectarea unui site

Page 139: INTERNETUL, MIJLOC DE INFORMARE

139

Web primul lucru care trebuie efectuat este stabilirea unei scheme de culori. Deşi pare o decizie simplă schema de culori aleasă poate atrage sau îndepărta mulţi vizitatori.

Cu cât sunt utilizate mai multe culori într-un un site, cu atât mai mult se dovedeşte un aspect neprofesional al proiectării acestuia. Una dintre schemele de culori folosite cel mai frecvent este text negru pe fond alb. Pentru ca scrisul să fie lizibil culoarea sa şi cea a fondului trebuie să fie complementare. În general se obişnuieşte ca textul să aibă o culoare închisă, în timp ce fundalul să aibă una deschisă. Site-urile care utilizează o schemă inversă celei prezentate sunt mai obositoare, ceea ce determină cel mai frecvent ca un vizitator să nu încarce mai mult de trei pagini. Totuşi schema de culori reprezintă un element subiectiv şi de aceea se recomandă dacă este posibil, ca fiecare vizitator al site-ului să-şi poată alege interactiv o schemă de culori care îi convine cel mai mult. O adresă Web la care pot fi întâlnite mai multe scheme de culori recomandate poate fi găsită la www.colorschemer.com.

Imaginile reprezintă un element grafic de atracţie al site-ului. Ele pot fi statice sau animate, însă în ambele cazuri se recomandă ca dimensiunea lor să fie cât mai mică, pentru a determina o viteză ridicată de încărcare a paginilor site-ului.

Într-un site imaginile pot fi ajutătoare sau detaliate. Cele ajutătoare au dimensiuni mai mici şi o rezoluţie mai scăzută. Opţional prin accesarea lor pot deveni vizibile imaginile detaliate care au dimensiuni mai mari şi rezoluţii mai bune. Este bina ca suma imaginilor ajutătoare de pe o pagină să nu depăşească câteva zeci de kb.

Cel mai frecvent se utilizează în paginile Web imagini în format GIF sau JPEG. Formatul GIF este mai bun pentru redarea imaginilor care au suprafeţe fără detalii. Totuşi formatul GIF este limitat doar la o paletă de maxim 256 culori. Imaginile care conţin diferite tonalităţi de culoare pot fi redate cel mai bine în formatul JPEG care permite afişarea a peste 16 milioane de culori. Imaginile animate sunt de tip GIF animat care permite memorarea unei secvenţe formate din mai multe imagini succesive ce pot fi afişate cu o anumită viteză de rulare în mod transparent sau nu. Dacă se doreşte utilizarea unor animaţii speciale pot fi folosite obiectele flash - Macromedia, dar care necesită foarte multe resurse atât în proiectare cât şi în afişare, ceea ce determină pentru vizitator necesitatea de a avea o lăţime de bandă destul de mare pentru a nu aştepta foarte mult încărcarea acestora.

Foarte frecvent fişierele de tip imagine au foarte multe culori şi nuanţe. Astfel ele tind să fie foarte mari şi implică un timp mare de descărcare, ceea ce poate determina pe unii vizitatori să abandoneze consultarea site-ului. Fişierele de tip imagine care se vor utiliza în paginile Web trebuie să fie optimizate. Există mai multe metode pentru a realiza un compromis între o imagine cu multe culori şi o viteză crescută de descărcare a ei. Dimensiunea fişierelor de tip imagine poate fi micşorată prin reducerea paletei de culori şi prin reducerea dimensiunilor orizontale şi verticale ale imaginii. Rezoluţia standard pentru imaginile de Web este de 72 dpi.

Page 140: INTERNETUL, MIJLOC DE INFORMARE

140

9. Instrumente software de generare a paginilor Web

În prezent există multe programe performante, foarte utile în generarea paginilor Web. Unele dintre acestea oferă o interfaţă grafică de dezvoltare iar altele sunt mai mult bazate pe dezvoltarea de cod HTML. De asemenea toate aplicaţiile importante din suita MS-Office (Word, Excel, Powerpoint, Access) oferă posibilitatea „importului” şi „exportului” din şi în format HTML a documentelor cu care lucrează.

Între programele specializate în generarea paginilor Web în format HTML, care sunt cel mai frecvent utilizate în prezent, pot fi enumerate: Macromedia Dreamweaver (considerat a fi cel mai performat la ora actuală), Frontpage, Netscape Composer, NetObjects Fusion, Macromedia Homesite, Adobe GoLive, HotDog, Xara, Namo WebEditor, HotMetal, CoffeCup HTML, Note Tab Pro, HandyHTML, AceHTML, EasyHTML, CuteHTML. Întrucât o prezentare exhaustivă a acestor programe ar depăşi cu mult nivelul propus pentru prezentul volum şi deoarece multe din facilităţile şi procedurile de lucru pe care produsele software enumerate le oferă sunt asemănătoare, se va insista doar pe prezentarea selectivă a celor mai importante modalităţi de lucru şi elemente de interfaţă grafică şi de editare ale următoarelor programe: Note Tab Pro, Netscape Composer şi Macromedia Dreamweaver. Note Tab Pro Este un program foarte performant de editare a documentelor de tip text. Poate lucra simultan cu mai multe documente odată şi oferă suport pentru generarea codului paginilor HTML. Programul poate fi folosit free (liber) într-o variantă mai restrânsă.

Chiar dacă la fel ca şi Notepad, Note Tab Pro este un program bazat doar pe editarea textului şi nu oferă o interfaţă grafică de dezvoltare, totuşi acest produs software are foarte multe calităţi care îl ridică mult deasupra editorului de text implicit al sistemului de operare Windows (Notepad). Note Tab Pro oferă un suport software foarte puternic pentru crearea textului care stă la baza codului HTML. În acest sens pune la dispoziţie doi asistenţi software şi un toolbar special pentru generarea de cod HTML. Aceste elemente sunt relevate în imaginea următoare. În continuare este prezentat modul în care suportul specializat pentru producerea de cod HTML vine în ajutorul utilizatorului atunci când se doreşte introducerea codului corespunzător unui tabel:

Page 141: INTERNETUL, MIJLOC DE INFORMARE

141

Codul generat de acţiunea anterioară (inserarea unui tabel) este evidenţiat prin textul selectat de mai jos:

Netscape Composer Netscape Composer este un program care completează suita Netscape, foarte util în generarea facilă a paginilor Web. Fiind o componentă Netcape, Netscape Composer poate fi folosit în mod liber. Programul utilizează o interfaţă grafică de dezvoltare şi este intuitiv, fiind în acest sens uşor de folosit chiar de către persoane care nu cunosc decât elementele esenţiale ale limbajului HTML.

Page 142: INTERNETUL, MIJLOC DE INFORMARE

142

Interfaţa grafică pe care o oferă este în parte asemănătoare cu cea a produsului Word. Astfel pot fi inserate cu uşurinţă prin intermediul unui Toolbar specializat, obiecte specifice limbajului HTML cum sunt: linii, imagini, link-uri tabele etc şi poate fi formatat textul din pagină într-un mod similar cu cel din Word. Efectul acţiunilor de inserare a obiectelor şi de formatare este imediat şi apare instantaneu în fereastra grafică de editare. Fereastra grafică prezintă informaţia conţinută, într-un mod similar în care aceasta ar apărea sub un browser Netscape. Deoarece între cele două browser-e utilizate cel mai frecvent (Netscape şi Internet Explorer) pot apărea unele diferenţe la afişarea paginilor Web este recomandat ca pagina HTML generată să fie verificată şi sub Internet Explorer. Iată în continuare interfaţa grafică a acestui produs software:

O parte din codul generat de către Netscape Composer, corespunzător cu conţinutul ferestrei grafice anterioare este:

Page 143: INTERNETUL, MIJLOC DE INFORMARE

143

Macromedia Dreamweaver Macromedia Dreamweaver este considerat în literatura de specialitate, ca fiind cel mai performant editor de cod HTML pentru paginile Web. Dreamweaver este o componentă a suitei Macromedia care oferă în plus şi alte programe performante cum sunt Flash (un editor de grafică şi animaţie interactivă, foarte mult utilizată astăzi în paginile Web sub forma componentelor Flash .swf), Fierworks şi FreeHand (două editoare grafice de asemenea foarte performante). Programul Dreamweaver oferă o interfaţă grafică intuitivă, puternică, care pune la dispoziţie multe instrumente şi facilităţi utile dezvoltatorilor profesionişti de pagini Web cum sunt:

- generarea de cod JavaScript ce poate fi inclus în paginile Web pentru a da acestora o interactivitate mai mare,

- inserarea de cod PHP, - inserarea de controale ActiveX, - corectarea automată a codului HTML eronat, - optimizarea codului HTML, - includerea componentelor Flash şi Fireworks, - o gestionare puternică a tuturor paginilor Web şi obiectelor ce compun un site, - o aplicaţie de tip client FTP prin intermediul căreia poate fi actualizat cu uşurinţă

la distanţă, conţinutul unui Website, - posibilitatea de a verifica funcţionarea codului generat sub mai multe browser-e, - asistenţi software, - un tutorial de autoinstruire foarte bine realizat etc.

Dreamweaver se adresează în primul rând dezvoltatorilor profesionişti de pagini Web. Se consideră că pot lucra bine cu acest program şi dezvoltatorii începători, care cunosc limbajul HTML. De multe ori se apreciază în mod greşit că Dreamweaver se adresează celor care doresc să creeze pagini Web, dar care nu trebuie să cunoască limbajul HTML, deoarece interfaţa grafică foarte puternică a produsului substituie acest lucru. Trebuie menţionat faptul că nu întotdeauna un editor de pagini Web bazat pe o interfaţă grafică de dezvoltare va genera un cod HTML performant, care să corespundă de fiecare dată exigenţelor aşteptate. Este de remarcat faptul că Dreamweaver pune la dispoziţie utilizatorilor două ferestre:

- una în partea de sus care conţine codul HTML pe care produsul îl generează instantaneu atunci când se lucrează grafic (în a doua fereastră) şi

- cea de-a doua în partea de jos care conţine şi reprezintă grafic toate componentele paginii Web. În această fereastră se poate dezvolta într-un mod vizual conţinutul paginii HTML.

Iată în continuare interfaţa de dezvoltare a produsului:

Page 144: INTERNETUL, MIJLOC DE INFORMARE

144

Fereastra de dezvoltare grafică (din partea de jos) şi fereastra de cod (din partea de sus) funcţionează sincron. Orice modificare făcută într-una dintre aceste ferestre se reflectă instantaneu în cealaltă. Iată în continuare un exemplu elocvent care prezintă felul în care se reflectă reciproc cele două ferestre:

În interfaţa de dezvoltare Dreamweaver sunt de remarcat secţiunile din bara Insert care disponibilizează bare de instrumente ce conţin obiectele specifice care pot fi

Page 145: INTERNETUL, MIJLOC DE INFORMARE

145

inserate în pagină (Common, Layout, Text, Tables, Frames, Forms, Media etc). Oricare dintre aceste obiecte generează atunci când este plasat în fereastra grafică un cod HTML corespunzător cu atributele corespondente din secţiunea Properties (aflată în mod normal sub fereastra grafică). Atributele din secţiunea Properties pot fi modificate interactiv. Codul integral generat (în fereastra de cod) corespunzător ferestrei grafice de mai sus este: <html> <head> <title>Exemplu de pagina HTML realizata in Dreamweaver</title> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-2"> </head> <body> Aceasta este <font size="4"><b><i>o pagină Web</i></b></font> realizată în <b>Dreamweaver</b>.<br><hr> <table width="40%" border="1" bgcolor="#FFFFCC"> <tr> <td><div align="center"><b>Coloana 1</b></div></td> <td><div align="center"><b>Coloana 2</b></div></td> </tr> <tr> <td><div align="center">11</div></td> <td><div align="center">12</div></td> </tr> </table> <br> </body> </html> Este de remarcat felul în care codul este redactat automat într-o formă identată, foarte lizibilă şi faptul că acesta poate fi evidenţiat în culori diferite în funcţie de conţinut. Dreamweaver oferă suport pentru testarea sub mai multe browser-e a funcţionării paginii pe care a generat-o:

Deoarece unele produse cum este Word-ul oferă în urma „exportului” un cod HTML redundant, Dreamweaver, asigură prin intermediul meniului Commands un suport software pentru „curăţare”:

Page 146: INTERNETUL, MIJLOC DE INFORMARE

146

Suportul de autoinstruire pentru utilizarea produsului este interactiv şi foarte bine realizat:

Page 147: INTERNETUL, MIJLOC DE INFORMARE

147

10. Simulări practice – Informaţie şi Comunicare - I - 1. Deschideţi un document Word nou. Introduceţi datele dvs. de identificare pe primul rând

al documentului şi salvaţi fişierul sub numele examen.doc în folder-ul Modul 7. 2. Descrieţi în câteva cuvinte facilităţile serviciului www şi salvaţi răspunsul în fişier. 3. Deschideţi o aplicaţie de navigare pe Internet. 4. Schimbaţi pagina de start în http://www.comunicare.ro; accesaţi pagina de start a

aplicaţiei. 5. Deschideţi o nouă fereastră în aplicaţie şi accesaţi URL-ul http://www.snspa.ro. 6. Reveniţi la prima fereastră şi accesaţi link-ul Cine suntem noi? existent în această pagină. 7. Salvaţi pagina Web în format html. 8. Copiaţi primele trei rânduri din această pagină în fişierul examen.doc. 9. Reveniţi la pagina iniţială şi tipăriţi-o (pe imprimanta disponibilă sau în fişier în folder-ul

Modul 7) în format tip vedere. 10. Salvaţi fişierul examen.doc şi închideţi toate aplicaţiile existente. 1. Deschideţi o aplicaţie electronică de e-mail. 2. Introduceţi adresa e-mail a facultăţii în Address Book. 3. Folosind lista de adrese (Address Book) veţi trimite un mesaj nou către această adresă. 4. Introduceţi Rezultate modul 7 în câmpul Subject şi ataşaţi fişierul examen.doc. 5. Trimiteţi mesajul şi sortaţi mesajele din Sent Items după Subject în ordine

descrescătoare. 6. Deschideţi primul mesaj din folder-ul Sent Items. 7. Selectaţi primul paragraf şi tipăriţi selecţia (pe imprimanta disponibilă sau în fişier în

folder-ul Modul 7). 8. Veţi retransmite mesajul (Forward) către adresa [email protected]. 9. Introduceţi adresa [email protected] în câmpul To şi trimiteţi mesajul. 10. Închideţi aplicaţia. - II - 1. Deschideţi un document Word nou. Introduceţi datele dvs. de identificare pe primul rând

al documentului şi salvaţi fişierul sub numele de informatii.doc. 2. Deschideţi o aplicaţie de navigare pe Internet. 3. Accesaţi URL-ul http://www.comunicare.ro . 4. Adăugaţi adresa paginii în Bookmarks (Favorites). 5. Introduceţi în fişier adresa paginii de start a aplicaţiei şi salvaţi. 6. Accesaţi pagina de noutăţi (News ) folosind hyperlink-ul existent. 7. Copiaţi sigla facultăţii (sau adresa locaţiei imaginii) în fişier şi salvaţi. 8. Setaţi aplicaţia astfel încât să încarce doar textul, nu şi imaginile şi reîncărcaţi pagina

folosind butonul potrivit. 9. Schimbaţi orientarea paginii în tip vedere şi salvaţi pagina în format html. 10. Salvaţi fişierul şi închideţi toate aplicaţiile existente. 1. Deschideţi o aplicaţie electronică de e-mail. 2. Sortaţi mesajele din Inbox după subiect în ordine crescătoare. 3. Deschideţi primul mesaj care are fişiere ataşate. 4. Deschideţi un nou mesaj de e-mail şi copiaţi textul din mesajul anterior în mesajul nou. 5. Introduceţi adresa e-mail a facultăţii în câmpul To şi [email protected] în câmpul Cc. 6. Introduceţi Test Informatie si Comunicare în câmpul Subject şi trimiteţi mesajul. 7. Reveniţi la primul mesaj şi marcaţi-l (cu un steguleţ). 8. Salvaţi unul din fişierele ataşate mesajului în folder-ul Modul 7. 9. Tipăriţi primul mesaj în 2 copii (pe imprimanta disponibilă sau în fişier în folder-ul Modul

7). 10. Închideţi aplicaţia.

Page 148: INTERNETUL, MIJLOC DE INFORMARE

148

- III - 1. Deschideţi un document Word nou. Introduceţi datele dvs. de identificare pe primul rând

al documentului şi salvaţi fişierul sub numele test1.doc. 2. Descrieţi pe scurt termenul de HTTP, introduceţi răspunsul în fişier şi salvaţi. 3. Deschideţi o aplicaţie de navigare pe Internet şi accesaţi URL-ul:

http://www.ecdl.org.ro . 4. Copiaţi sigla ECDL în fişier şi salvaţi. 5. Accesaţi pagina fundaţiei ECDL folosind image link-ul cu sigla ECDL existentă. 6. Copiaţi data din colţul din dreapta sus al paginii de Web în fişier şi salvaţi. 7. Reveniţi la pagina anterioară şi salvaţi-o în format txt. 8. Accesaţi pagina de start a aplicaţiei şi copiaţi URL-ul acesteia în fişier. 9. Schimbaţi orientarea paginii în tip portret şi tipăriţi. 10. Salvaţi fişierul şi închideţi toate aplicaţiile. 1. Deschideţi o aplicaţie electronică de e-mail. 2. Creaţi un nou sub-folder în folder-ul Sent Items. 3. Numiţi acest folder Folder Test. 4. Sortaţi mesajele din folder-ul Sent Items în ordine crescătoare după subiect. 5. Mutaţi câteva mesaje care au fişiere ataşate în Folder Test. 6. Marcaţi toate mesajele din Folder Test. 7. Deschideţi un nou mesaj şi introduceţi adresa [email protected] în câmpul To. 8. Introduceţi Rezultate modul 7 în câmpul Subject şi ataşaţi fişierul test1.doc. 9. Trimiteţi mesajul şi la adresa [email protected] folosind funcţia Carbon copy (Cc) . 10. Închideţi aplicaţia. Îndrumar metodologic privind realizarea proiectului 1. Obiectivul: • Crearea unui site pentru o organizaţie publică sau privată (de preferat reală şi nu

ipotetică). 2. Alegerea organizaţiei: Studenţii se vor orienta către acele firme sau organizaţii care vor accepta colaborarea cu ei pe perioada realizării proiectului. Pot fi firme sau organizaţii: • la care studentul este angajat sau lucrează în colaborare; • pe care studentul le cunoaşte foarte bine; • care acceptă realizarea unui site de către student pe o perioadă determinată. 3. Documentarea în vederea realizării proiectului presupune: • interviuri cu managerii organizaţiei, cu angajaţii, clienţii, partenerii sau cu

publicul larg despre scopul şi activităţile organizaţiei; • strângerea informaţiilor sub formă de text, imagini, sunete, videoclipuri etc. legate

de organizaţie; • strângerea de sigle, logo-uri, adrese, liste de parteneri, oferte de produse etc.; • fonturi şi culori favorite. 4. Proiectarea presupune: • stabilirea conţinutul fiecărei pagini web, a imaginilor şi a legăturilor dintre ele; • stabilirea elementelor constituente ale paginii principale (Home page); • stabilirea unei hărţi a site-ului; • stabilirea aplicaţiilor care vor fi utilizate pentru realizarea paginilor web (editoare

HTML, editoare grafice); • proiectul va avea minim 5 pagini în format HTML şi minim 5 imagini;

Page 149: INTERNETUL, MIJLOC DE INFORMARE

149

• toate link-urile vor fi funcţionale şi vor trebui să existe link-uri sau butoane pentru navigarea în site (înainte, înapoi, către pagina principală ş.a.).

5. Implementarea proiectului presupune: • optimizarea imaginilor pentru web (orice imagine va fi sub 100KB); • crearea paginilor web, inserarea imaginilor şi a legăturilor; • introducerea de diacritice româneşti dacă site-ul va fi în limba română; • introducerea datelor legate de autorul proiectului. 6. Testarea proiectului presupune • corectarea textului, a legăturilor; • verificarea funcţionării corecte pe mai multe computere, având monitoare de

rezoluţii diferite (800 X 600 pixeli, 1024 X 768 pixeli etc), utilizând mai multe browsere (Internet Explorer, Netscape Navigator, Opera etc.).

7. Predarea proiectului presupune • alegerea suportului (dischete sau CD); • alegerea datei de predare (ziua programată pentru examen). Teme de reflecţie şi aplicaţii - Documentaţi-vă suplimentar asupra subiectului „Elemente de design ale paginilor

ale paginilor Web”. Utilizaţi şi informaţia furnizată de către motoarele de căutare. - Analizaţi o organizaţie publică sau privată a cărei imagine pe Internet va fi

prezentată prin intermediul unui website care va face obiectul proiectului. - Documentaţi-vă şi adunaţi resursele necesare (imagini, informaţii despre produse

posibilităţi de contact etc). - Realizaţi harta website-ului. - Experimentaţi lucrul cu programul Dreamweaver pentru generarea paginilor Web

ale proiectului. - Testaţi funcţionarea website-ului.

Page 150: INTERNETUL, MIJLOC DE INFORMARE

150

11. Teste de autoevaluare 1. Proiectul ARPA şi-a propus:

a) realizarea primei reţele locale de calculatoare b) realizarea unei reţea de reţele de calculatoare c) realizarea unei reţele publice de calculatoare

2. I.P. reprezintă:

a) un proiect Internet b) un serviciu Internet c) un protocol Internet

3. WWW este un ………….. Internet care permite transferul informaţiei în format …… ………

4. Serviciul FTP este destinat pentru: a) transferul de informaţie multimedia b) transferul de fişiere c) transferul de protocoale d) transferul mesajelor e-mail e) transferul către alte locaţii Internet

5. Serviciul WWW lucrează prin intermediul protocolului: a) FTP b) TELNET c) NEWS d) HTTP e) SMTP

6. Serviciul e-mail este un serviciu de poştă electronică care poate lucra pe baza protocolului …………… şi care pe lângă transferul de …………… electronice permite şi transferul de …………… ataşate. 7. Serviciul NEWS

a) este un serviciu de “CHAT” b) permite accesul activ la grupurile de discuţii pe domenii de interes c) este un serviciu de informare pentru ştirile de presă d) este un serviciu de securitate al ştirilor e) permite informarea în Internet pe baza serviciilor WWW şi FTP.

8. Protocolul HTTP asigură metoda de acces la resursele din Internet în format …… ……… prin intermediul serviciului …… …… 9. Sintaxa URL este: …………… :// …………… / …………… / …………… # ……………

Page 151: INTERNETUL, MIJLOC DE INFORMARE

151

10. Adresa IP este un număr binar pe ……..… de biţi care se exprimă prin …….…… grupe de numere zecimale cuprinse între 0 şi …...… 11. Specificaţi care din următoarele adrese IP sunt corecte:

a) 193.100.256.1 b) 194.128.129.199 c) 251.100.100.1 d) 0.0.0.0 e) 127.0.0.1

12. Adresele IP se grupează în clase de adrese. Există …………… tipuri de clase. 13. Găsiţi corespondenţa corectă între clasele de adrese şi forma lor de exprimare (r = reţea, c = calculator) clasa C clasa B clasa A 14. O clasă de tip C poate avea cel mult

a) 512 adrese b) 256 adrese c) 255 adrese d) 128 adrese e) 64 adrese

15. În cazul în care se schimbă adresele IP corespondente unui domeniu, este obligatorie şi schimbarea numelui de domeniu ?

a) da b) nu

16. Nivelul reţea este nivelul fizic reprezentat de mediul prin care circulă pachetele de date. La acest nivel există mai multe protocoale în funcţie de tipul reţelei de computere. Acestea pot fi:

a) …… ……… b) …… ……… c) …… ………

17. Care dintre următoarele afirmaţii sunt corecte ?

a) Plăcile de reţea au o adresă hardware unică înscrisă în momentul fabricării. b) Plăcile de reţea nu au o adresă hardware unică. Adresele lor pot fi modificate. c) Adresa hardware a plăcilor de reţea este un număr pe 48 de biţi format din 6 grupe

de câte 2 cifre hexagesimale. 18. Trecerea de la numele de domeniu la adresa IP este realizată de către serviciul …… 19. Browser-ul Internet este o aplicaţie de tip ……………

Page 152: INTERNETUL, MIJLOC DE INFORMARE

152

20. Tehnologia client-server presupune

a) existenţa unui browser instalat pe calculatorul client b) existenţa unei aplicaţii de tip server c) existenţa unei aplicaţii de tip client d) existenţa unui server Web instalat pe calculatorul server e) existenţa serviciului www şi a protocolului http.

21. Este posibilă funcţionarea unei aplicaţii de tip server şi a unei aplicaţii de tip client pe acelaşi calculator ?

a) da b) nu

22. Comanda ping

a) listează numele gazdă al computerului b) verifică conexiunea cu un computer prin trimiterea şi recepţionarea unui pachet de

date de dimensiuni reduse c) listează adresa hardware a plăcii de reţea şi tabela de rutare d) listează server-ele intermediare între un computer sursă şi un computer destinaţie

23. Comanda hostname

a) listează numele gazdă al computerului b) verifică conexiunea cu un computer prin trimiterea şi recepţionarea unui pachet de

date de dimensiuni reduse c) listează adresa hardware a plăcii de reţea şi tabela de rutare d) listează server-ele intermediare între un computer sursă şi un computer destinaţie

24. Comanda route print

a) listează numele gazdă al computerului b) verifică conexiunea cu un computer prin trimiterea şi recepţionarea unui pachet de

date de dimensiuni reduse c) listează adresa hardware a plăcii de reţea şi tabela de rutare d) listează server-ele intermediare între un computer sursă şi un computer destinaţie e) listează adresa IP a computerului, masca de reţea şi poarta implicită

25. Comanda ipconfig

a) listează numele gazdă al computerului b) verifică conexiunea cu un computer prin trimiterea şi recepţionarea unui pachet de

date de dimensiuni reduse c) listează adresa hardware a plăcii de reţea şi tabela de rutare d) listează server-ele intermediare între un computer sursă şi un computer destinaţie e) listează adresa IP a computerului, masca de reţea şi poarta implicită

26. Comanda tracert

a) listează numele gazdă al computerului

Page 153: INTERNETUL, MIJLOC DE INFORMARE

153

b) verifică conexiunea cu un computer prin trimiterea şi recepţionarea unui pachet de date de dimensiuni reduse

c) listează adresa hardware a plăcii de reţea şi tabela de rutare d) listează server-ele intermediare între un computer sursă şi un computer destinaţie

27. Stuctura standard a unui fişier HTML este:

<html> <……. ……..>

<title>…<…… ……> … </head> <body> … </body>

<…… ………> 28. Într-un document HTML culoarea poate fi specificată conform modelului de culoare RGB (Red, Green, Blue). Construcţia rrggbb specifică culoarea prin intermediul a trei grupe de numere …… ………. 29. Găsiţi corespondenţa corectă între codurile de culoare şi culorile rezultate FFFFFF 000000 FF0000 00FF00 30. Într-un document HTML setarea fontului de bază al paginii se realizează prin intermediul tag-ului <……. ……..> (font, basefont, head, style). Un parametru al acestui tag prin intermediul căruia poate fi setată dimensiunea fontului este SIZE. Dimensiunea maximă este ……..…….. (6,7,8,12). 31. Culoarea codificată 0000FF este …….…….. 32 Setarea marginilor unei pagini Web se face prin intermediul atributelor leftmargin şi topmargin care pot apărea în tag-ul …….……. 33. Scrierea cu caractere îngroşate (bold) se realizează cu ajutorul tag-urilor

a) <b>…</b> b) <u>…</u> c) <big>…</big> d) <bold>…</bold> e) <basefont>…</basefont>

34. Scrierea cu caractere înclinate se realizează cu ajutorul tag-urilor

a) <b>…</b> b) <u>…</u>

Page 154: INTERNETUL, MIJLOC DE INFORMARE

154

c) <i>…</i> d) <bi>…</bi> e) <italic>…</italic>

35. Sub Internet Explorer scrierea cu caractere clipitoare se poate realiza

a) prin intermediul tag-urilor <blink>…</blink> b) prin gif-uri animate c) prin intermediul obiectelor ActiveX

36. Care exprimări sunt corecte

a) <font size=”5”> … text … </font> b) <font size=”-3”> … text … </font> c) <font size=”+2”> … text … </font> d) <font size=”8”> … text … </font> e) <font size=”10%”> … text … </font>

37. Blockquote realizează:

a) marcarea unui bloc de text b) identarea unui bloc de text c) mărirea unui bloc de text d) spaţierea unui bloc de text

38. Într-un document HTML pot fi introduse mai multe spaţii “blanc” succesive utilizând:

a) mai multe caractere “blanc” b) şirul de caractere “&nbsp” c) şirul de caractere “&blanc” d) şirul de caractere “&space”

39. Specificaţi variantele corecte în care un paragraf poate fi aliniat prin atributul align introdus prin intermediul tag-urilor <p> … </p:

a) <p align=”left”> … text … </p> b) <p align=”right” > … text … </p> c) <p align=”top”> … text … </p> d) <p align=”bottom”> … text … </p> e) <p align=”center”> … text … </p>

40. Tag-ul pentru trasarea liniilor orizontale este …….…….. . Parametrii acestui tag pot fi: width, align, color, noshade şi …….……. Ultimul parametru este utilizat pentru specificarea grosimii în pixeli a liniei. 41. Documentele HTML pot conţine liste ordonate specificate prin …….…. şi liste neordonate specificate prin …….….. 42. Pentru listele de definiţii se utilizează tag-urile:

Page 155: INTERNETUL, MIJLOC DE INFORMARE

155

a) <li>, </li>, <dl>, </dl>, <dt>, <dd> b) <dl>, </dl>, <dt>, <dd> c) <list>, </list>, <dl>, </dl>, <dt>, <dd>

43. Pentru a insera un tabel într-o pagină Web utilizăm <table> şi </table>. În cadrul acestor tag-uri: - fiecare rând al unui tabel (table row) se specifică prin tag-ul …….…….. - fiecare celulă de date (table data) dintr-un rând se specifică cu tag-ul …….……. Grosimea în pixeli a chenarului tabelului se stabileşte prin atributul …….…….. Culoarea de fond a unui tabel se stabileşte prin atributul …….……. 44. Distanţa dintre două celule vecine ale unui tabel poate fi setată cu parametrul …….. Distanţa dintre marginea unei celule şi conţinutul ei poate fi setată cu parametrul …….. 45. Dimensiunile unui tabel pot fi setate în tag-ul <table …> prin intermediul parametrilor width şi height. Aceşti parametrii pot avea valori specificate:

a) în cifre absolute b) procentual c) mixt (în cifre absolute şi/sau în procente)

46. Prin intermediul atributului valign conţinutul unei celule dintr-un tabel poate fi aliniat:

a) …….…….. b) …….…….. c) …….…….. d) …….……..

47. Într-un tabel extinderea unei celule peste celulele din dreapta ei se face cu ajutorul atributului …….……. iar extinderea unei celule peste celulele de sub ea se face cu atributul …….……. 48. Specificaţi atributele care pot fi utilizate sub Internet Explorer pentru setarea imaginii din fundal şi a felului în care apare chenarul unui tabel.

a) background b) bordercolor c) bordercolorlight d) bordercolordark

49. Unele dintre cele mai cunoscute extensii ale fişierelor care conţin imagini grafice sunt: ……..…….. ………………. ………..…….. ……………. …..….. …….. 50. Care dintre următoarele formulări sunt corecte:

a) <img src=”a1.gif”> b) <img src=a1.gif width=200 height=20%> c) <img src=”a1.gif” align=”right” lowsrc=”a2.gif” alt=”Explicaţie”>

Page 156: INTERNETUL, MIJLOC DE INFORMARE

156

d) <img lowsrc=”a2.gif”> 51. Prin intermediul tag-ului <body> poate fi setat fondul unei pagini Web. Culoarea de fond a paginii se stabileşte prin atributul …….……. Imaginea de fond pentru pagină se stabileşte prin atributul ……..…….. 52. Pot fi inserate imagini în celulele unui tabel ?

a) da b) nu

53. Pot fi inserate împreună şi imagini şi text în celulele unui tabel ?

a) da b) nu c) numai utilizând anumite setări speciale

54. Următoare secvenţă de cod html <a href=”a1.gif”><img src=”a2.gif”>TEXT</a> realizează:

a) un link pe imaginea a1.gif care la accesare va face posibilă afişarea imaginii a2.gif

b) un link pe imaginea a2.gif care la accesare va face posibilă afişarea imaginii a1.gif

c) un link pe imaginea a2.gif şi cuvântul TEXT care la accesare va face posibilă afişarea imaginii a1.gif

d) un link pe imaginea a1.gif care la accesare va face posibilă afişarea cuvântului TEXT

e) un link pe imaginea a2.gif care la accesare va face posibilă afişarea cuvântului TEXT

55. Următoarea secvenţă de cod html <a href=”p1.html”><img src=”a.gif”>TEXT</a> realizează:

a) un link pe imaginea a.gif care la accesare va face posibil saltul la pagina p1.html b) un link pe imaginea a.gif şi cuvântul TEXT care la accesare va face posibil saltul

către pagina p1.html c) un link pe imaginea a.gif care la accesare va face posibilă afişarea cuvântului

TEXT 56. Care dintre următoarele afirmaţii sunt corecte:

a) sunt posibile link-uri către imagini şi către adrese din cadrul paginii curente b) sunt posibile link-uri către fişiere locale şi externe de tip documente Word c) sunt posibile link-uri către alte pagini Web locale sau către alte adrese IP d) sunt posibile link-uri către anumite adrese din interiorul unor documente Word e) sunt posibile link-uri doar în condiţiile în care există lansate o aplicaţie de tip

server şi una de tip client

Page 157: INTERNETUL, MIJLOC DE INFORMARE

157

57. Pentru a lansa o pagină nouă în aceeaşi fereastră, într-o fereastră nouă sau într-un alt frame, tag-ul <a> poate utiliza atributul target care acceptă valorile _blank, _parent, _self, _top. Exemplu: <a href=”pag3.html” target=”_blank”>Lansare pagina 3</a>. Semnificaţiile valorilor target sunt: ….….…….. – încărcarea are loc într-o fereastră nouă anonimă ……..……. – încărcarea are loc în fereastra părinte ……..…… – încărcarea are loc în aceeaşi fereastră ……..…… – încărcarea are loc în fereastra “top” a frame-urilor curente 58. Stabilirea culorilor pentru link-uri se poate face în cadrul tag-ului <body> prin intermediul atributelor link, vlink, alink. Exemplu: <body link=”red” vlink=”yellow” alink=”blue”> Semnificaţia pentru fiecare atribut este:

a) ……. …….. – controlează culoarea pentru link-urile nevizitate b) ……. …….- controlează culoarea pentru link-urile vizitate c) ……. ……..- controlează culoarea pentru link-urile active

59. Sunt posibile link-uri către:

a) adrese ftp b) adrese e-mail c) adrese news

60. Aplicaţia Outlook Express este o aplicaţie Internet de tip client pentru servicii:

a) e-mail b) ftp c) news d) www

61. Dacă pagina curentă este pag1.html atunci următoarea secvenţă de cod html <meta http-equiv=”refresh” content=”5”; url=’pag2.html’”> va declanşa:

a) reafişarea paginii curente după 5 secunde şi închiderea paginii pag2.html b) reîncărcarea paginii curente după 5 secunde şi actualizarea conţinutului pag2.html c) încărcarea după 5 secunde a paginii pag2.html d) reactualizarea după 5 secunde a conţinutului paginii pag2.html

62. Pentru a introduce comentarii sau secvenţe de cod (script-uri) din alte limbaje (Java, Script, VB Script, PHP, PERL) într-o pagină html se utilizează tag-urile:

a) <comment> </comment> b) <!-- şi -->

63. În cadrul paginilor Web pot fi inserate şi link-uri către fişiere de sunet sau de tip videoclip. Specificaţi câteva dintre cele mai cunoscute extensii ale unor astfel de fişiere. …….…….. …….…….. …….…… ………….. …….…….. …….…….. …….…… …….…….

Page 158: INTERNETUL, MIJLOC DE INFORMARE

158

64. Dacă lansarea în execuţie într-o pagină Web a unui fişier de sunet se face prin intermediul unui link atunci tag-urile folosite vor fi:

a) <a …>… </a> b) <play …> … </play> c) <sound …> … </sound>

65. Sub browser-ul Internet Explorer sunetul de fond într-o pagină Web se setează prin intermediul tag-ului …….…….. 66. Într-o hartă de imagini atributul usemap este un parametru care aparţine tag-ului:

a) <imagemap … > b) <map … > c) <img … >

67. Prin intermediul tag-ului area într-o hartă de imagini pot fi controlaţi următorii parametrii: ……..…….. …….…….. …….…….. …….……. ...……….. 68. Într-un formular definit între tag-urile <form> şi </form> parametrul action:

a) precizează numele unui script, al unui program aflat pe server care vor prelua şi prelucra datele formularului sau o adresă e-mail

b) precizează metoda utilizată de browser pentru expedierea datelor formularului 69. Parametrul action al tag-ului <form> poate specifica şi trimiterea datelor din formular la o adresă e-mail. Ex.: <form action=”mailto: [email protected]”>

a) da b) nu

70. Parametrul method al tag-ului <form> precizează metoda utilizată de browser pentru expedierea datelor. Găsiţi variantele corecte valorile pe care (method) le poate avea.

a) get b) input c) post

71. Este obligatoriu ca un formular să conţină un buton destinat pentru expedierea datelor conţinute ?

a) da b) nu

72. Un formular poate conţine următoarele obiecte specificate de parametrul type al tag-ului input: …….……… ……..…….. ……..…….. ……..…….. …….…… ……..……… …….…… ……..……. 73. Un formular poate conţine:

a) liste de selecţie cu selecţie simplă şi cu selecţii multiple

Page 159: INTERNETUL, MIJLOC DE INFORMARE

159

b) câmpuri de editare multilinie c) blocuri button d) frame-uri

74. Frame-urile sunt definite într-un fişier .html special în care blocul ..………..… este înlocuit cu blocul <frameset>…</frameset> 75. Câte frame-uri vor apărea ca rezultat al execuţiei următorului tag <frameset rows “*.*”, cols=”*.*”>

a) 2 frame-uri b) 3 frame-uri c) 4 frame-uri d) nici un frame deoarece tag-ul este scris incorect

76. Execuţia tag-ului <frameset rows=”100, *, 10%> va determina

a) împărţirea ferestrei browser-ului în trei frame-uri orizontale b) împărţirea ferestrei browser-ului în trei frame-uri verticale c) împărţirea ferestrei browser-ului în două frame-uri orizontale d) împărţirea ferestrei browser-ului în două frame-uri verticale

77. Enumeraţi minim trei instrumente moderne de comunicare apărute în ultimii ani: ................... ................... ................... 78. Mesageria instantă utilizează ca principal instrument de comunicare programul client numit ..................... 79. Un fişier RSS include:

a) un logo b) linkul la site c) un câmp de citire d) itemii de noutate

80. Fişierele RSS sunt fişiere de tip:

a) RTF (Rich Text Format) b) Text simplu c) Imagine grafică d) Audio-video format

81. Spre deosebire de NEWS (care utilizează serviciul NEWS), grupurile de discuţii Web funcţionează on line sub interfaţa browser-ului pe baza serviciului

a) FTP b) RSS c) WWW

82. Enumeraţi numele a minim cinci motoare de căutare dintre cele mai cunoscute:

Page 160: INTERNETUL, MIJLOC DE INFORMARE

160

......................... ......................... ......................... ......................... ......................... 83. Operatorul AND poate fi utilizat într-o interogare a unui motor de căutare?

a) Da b) Nu

84. Motoarele de căutare pot fi apelate prin protocolul HTTP?

a) Da b) Nu

85. Certificatele digitale se utilizează pentru:

a) autentificare b) confidenţialitate c) criptare d) semnături digitale

86. Web-Bug reprezintă

a) un fisier HTML b) un fişier text c) un cookie d) imagine grafică sub forma unui fişier GIF „invizibil”

87. Web-Bug poate acţiona asupra fişierelor Word dacă acestea conţin imagini salvate din Internet?

a) Da b) Nu

88. Selectaţi recomandările făcute de netetichetă pentru mesajele e-mail::

a) să nu se redacteze mesajul unui e-mail numai cu majuscule; b) în cazul în care se răspunde la un mesaj, să nu se returneze întregul mesaj original

ci să folosească quot-area dublă (plasarea semnelor >>) numai înaintea rândurilor la care se răspunde;

c) să se folosească o semnătură electronică automată; d) să se utilizeze linia Subject în care să se facă o descriere succintă a conţinutului

mesajului; e) dacă un mesaj este trimis la mai multe adrese e-mail odată, pe cât posibil să se

utilizeze Bcc şi nu Cc;

Page 161: INTERNETUL, MIJLOC DE INFORMARE

161

Răspunsuri: 1.b; 2.c; 3. serviciu, hipertext; 4.b; 5.d; 6. SMTP, POP3, IMAP, mesaje, fişiere; 7.b; 8. hipertext, WWW; 9.protocol, nume.domeniu, cale, fisier.extensie, ancora; 10. 32, 4, 255; 11.b,c,d,e; 12. 3; 13. clasa C r.r.r.c, clasa B r.r.c.c, clasa A r.c.c.c; 14.b; 15. b; 16. Ethernet, Token Ring, FDDI; 17. a,c; 18. DNS; 19. client; 20. b,c; 21.a; 22.b; 23.a; 24.c; 25.e; 26.d; 27. head, /title, /html; 28. hexagesimale; 29. FFFFFF alb, 000000 negru, FF0000 roşu, 00FF00 verde; 30. basefont, 7; 31. albastru; 32. body; 33. a; 34. c; 35. b,c; 36. a,b,c; 37. b; 38. b; 39. a,b,e; 40. <hr>, <size>; 41. <ol>…</ol>, <ul>…</ul>; 42. b; 43. tr, td, border, bgcolor; 44. cellspacing, cellpadding; 45. a,b,c; 46. top, baseline, bottom, middle; 47. colspan, rowspan; 48. a,b,c,d; 49. bmp, gif, jpg, pcx, tif, png; 50. a,c; 51. bgcolor, background; 52. a; 53. a; 54. c; 55. b; 56. a,b,c; 57. _blank, _parent, _self, _top; 58. link, vlink, alink; 59. a,b,c; 60. a,c; 61. c; 62. b; 63. wav, mid, au, aif, mpg, mov, mp3, avi; 64. a; 65. <bgsound>; 66. c; 67. shape, coords, href, alt, title; 68. a, b; 69. a; 70. a,c; 71. b; 72. submit, reset, text, radio, checkbox, file, image, password; 73. a,b,c; 74. <body>..</body>; 75. c; 76. a,b; 77. mesageria instantă, weblog-ul, RSS, grupurile de discuţii Web; 78. messenger; 79, a,b,c,d; 80. b; 81. c; 82. Google, Yahoo, Excite, Altavista, Dogpile; 83. a; 84. a; 85. a,b,c,d; 86. d; 87. a; 88. a,b,c,d,e.

Page 162: INTERNETUL, MIJLOC DE INFORMARE

162

12. Câteva argumente finale În timp, descoperirile ştiinţifice au schimbat fundamental modul de comunicare şi

relaţionare al oamenilor. Noile forme de comunicare au influenţat, fiecare în felul ei societatea.

Tiparul, a făcut posibilă în secolul XV multiplicarea textului şi a determinat o creştere a circulaţiei informaţiei, care în cele din urmă, a reprezentat baza pe care s-au clădit multe schimbări radicale ale acelor vremuri.

În secolul XX radioul şi televiziunea au adus sunetul şi imaginea. Prima generaţie mass-media electronică a extins accesul individului la informaţie, exercitând asupra unei largi părţi a populaţiei o influenţă de omogenizare. Această dezvoltare a avut un rol important în formarea societăţii informaţionale, o realitate fundamentală a epocii prezente.

În ultimii ani o nouă tehnologie comunicaţională începe să se impună: reţelele interactive de calculatoare ce fac posibilă stocarea şi livrarea unei mari cantităţi de informaţie către unul sau mai mulţi receptori.

Informaţia procesată digital în aceste reţele poate fi multiplicată, manipulată şi distribuită cu mare uşurinţă. Mai mult, spre deosebire de comunicarea unidirecţională specifică mass-mediei tradiţionale, reţelele interactive se bazează pe un flux comunicaţional omnidirecţional care permite utilizatorului asumarea unui rol activ. Mulţi cercetători susţin că reţelele interactive deţin potenţialul de revoluţionare a modului nostru de a comunica, a munci, a cumpăra şi a ne distra. Revoluţie sau nu, un lucru este însă cert: ele au şi vor avea un impact semnificativ asupra vieţii noastre.

În prezent cea mai accesibilă şi întinsă reţea interactivă este Internetul, „reţeaua reţelelor”. Un sinonim tot mai mult utilizat pentru Internet este „autostrada informaţională”. Până acum 10-15 ani, utilizarea Internetului era limitată doar la câteva medii universitare, ea exista doar în lumea oamenilor de ştiinţă, a cercetătorilor şi a studenţilor. În prezent, Internetul are sute de milioane de utilizatori, rata de creştere exponenţială nefiind egalată de nici un alt mediu tradiţional.

Creşterea utilizării Internetului a fost şi este determinată de îmbunătăţirea interfeţelor de acces reprezentate în principal de browser-ele de navigare, care au devenit din ce în ce mai prietenoase, de scăderea costurilor serviciilor de telecomunicaţii, a calculatoarelor şi aparatelor adiţionale (modem etc) şi, poate cel mai important, de posibilitatea de a uşura comunicarea dintre oameni şi de a prezenta informaţie ştiinţifică, comercială, publicitate şi divertisment.

Presiunea creată de creşterea explozivă a Internetului din ultimii zece ani a determinat marile firme de software să-şi regândească politicile de dezvoltare a produselor informatice astfel încât acestea să respecte standardele de interfaţă Windows în lucrul cu utilizatorul şi să ofere pe lângă facilităţile specifice programelor de aplicaţie şi facilităţi de comunicare şi acces prin Internet. Astfel, firme cum sunt Microsoft, Borland-Inprise, IBM, Macromedia au început să creeze medii vizuale de dezvoltare rapidă a aplicaţiilor software în care clasele de obiecte Internet deţin o pondere din ce în ce mai mare. Posibilităţile oferite de aceste produse au determinat dezvoltatorii de aplicaţii software să utilizeze noile tehnologii şi să includă în aplicaţiile lor facilităţi de comunicare cu utilizatorii, de accesare la distanţă a datelor şi informaţiilor de comerţ electronic, de documentare, toate acestea prin intermediul serviciilor Internet.

Page 163: INTERNETUL, MIJLOC DE INFORMARE

163

Autoritatea britanică Ofcom care controlează independenţa şi respectarea regulilor de funcţionare a posturilor de televiziune, radio şi telecomunicaţii a realizat în anul 2006 un studiu statistic la nivel internaţional din care rezultă clar că mediile clasice de comunicare se află în declin. Raportul de cercetare a arătat că generaţia tânără cu vârste cuprinse între 16 şi 24 de ani petrece săptămânal cu 7 ore mai puţin timp în faţa televizorului decât media naţională preferând seviciile de streaming audio-video on line din Internet. În aceeaşi situaţie se află radioul clasic şi presa scrisă care prezintă din ce în ce mai puţin interes pentru generaţia tânără. Această tendinţă va determina faptul ca în 5 - 6 ani când generaţia tânără va deveni publicul-ţintă al publicităţii care finanţează şi susţine în prezent mediile clasice de comunicare situaţia să se schimbe radical. Companiile de publicitate se vor orienta cu preponderenţă către Internet determinând căderea mediilor clasice de comunicare (televiziune, radio, presa scrisă) care nu se vor putea adapta noilor cerinţe din motive financiare sau de atitudine.

Noile sistemele de operare oferă deja funcţii şi programe performante care fac posibilă informarea şi comunicarea în Internet. Este evident faptul că în actualul context aceste funcţii şi programe trebuie cunoscute şi utilizate eficient de către cei care doresc să profite de oportunităţile şi beneficiile oferite de Internet.

Page 164: INTERNETUL, MIJLOC DE INFORMARE

164

Glosar minimal de termeni browser / navigator

aplicaţie software de tip client utilă pentru vizualizarea fişierelor conţinute de un server WWW

client o staţie de lucru, un terminal sau un PC, o componentă software, solicitând o activitate de la un server

client e-mail un program specializat de primire şi transmitere de e-mail-uri. Exemplu : Microsoft Outlook, Eudora, etc.

download copierea unui fişier de pe un calculator server pe calculatorul client utilizat

e-mail

poşta electronică; serviciu de reţea oferind facilităţi de schimb electronic de mesaje şi fişiere ataşate între utilizatori

Flash tehnologie ce permite realizarea unor animaţii interactive. Pentru rularea acestora sub browser este necesar să fie instalată o componentă software corespunzătoare (plugin player Flash)

FTP File Transfer Protocol; protocol Internet pentru transferul de fişiere

GIF Graphic Interchange Format – format grafic elaborat de firma Compuserve. O imagine GIF poate conţine până la 256 de culori, permiţând realizarea animaţiilor şi stabilirea transparenţei pentru anumite culori din imagine.

hiperdocument colecţie de noduri înrudite, legate prin hiperlegături. Un hiperdocument poate conţine hiperlegături către date care există intern în acelaşi document.

hiperlegătură un set ce poate conţine una sau mai multe ancore; uzual se foloseşte termenul „legatură”.

hipertext format al informaţiei în care documentele sunt legate unul cu celălalt printr-un set de cuvinte selectate (marcate în text); pentru fiecare cuvânt marcat în document, hipertextul dă posibilitatea creării unei legături logice cu alt document care explică semnificaţia conceptului sau dă detalii suplimentare referitoare la el.

HTML HyperText Markup Language; limbaj de marcare care defineşte modul de structurare a unui document hipertext

HTTP HyperText Transfer Protocol; protocolul utilizat în comunicarea dintre o aplicaţie client şi o aplicaţie server WWW.

Internet Explorer browser, aplicaţie software de navigare (de tip client WWW) ISP companie furnizoare de servicii Internet („Internet Service

Provider”); în afara unei conexiuni la reţea (Internet), aceste companii mai pot oferi şi alte servicii – găzduire de site-uri

Page 165: INTERNETUL, MIJLOC DE INFORMARE

165

(hosting), e-mail etc. Java limbaj de programare orientat pe obiecte dezvoltat de către Sun

Micro Systems. Aplicaţiile realizate în acest limbaj pot fi rulate pe orice platformă.

Java applet miniaplicaţie scrisă în Java capabilă să ruleze sub un browser. JavaScript limbaj de scripting realizat de firma Netscape. Aplicaţiile scrise

în acest limbaj pot fi rulate sub browser. Acest limbaj este înrudit cu Java dar fără a dispune de forţa acestuia este deosebit de util în realizarea unor efecte interactive integrate în paginile Web.

JPEG Joint Photografic Experts Group – reprezintă un standard de stocare a imaginilor într-o formă comprimată capabil să afişeze 16,7 milioane de culori.

link, hyperlink zonă de text sau imagine pe care se poate face click pentru a se realiza transferul (saltul) la altă pagină sau site Web

meniu o listă afişată, cuprinzând opţiuni sau funcţii din care utilizatorii pot alege una pentru a activa programele sau operaţiile dorite

Netscape Navigator

browser, aplicaţie software de navigare (de tip client WWW)

PNG Portable Network Graphics – format de fişiere pentru imagini, conceput ca un urmaş al formatului GIF şi care elimină restricţiile acestui format. Nu este compatibil cu browser-ele mai vechi.

procesare client/server

distribuirea resurselor calculator într-o reţea, utilizând un client (o staţie de lucru sau un terminal), un server care asigură puterea de calcul, o reţea care conectează împreuna clienţii cu server-ele şi un software care rulează pe server şi pe client.

reţea o configuraţie de echipamente de procesare de informaţie conectate prin linii de comunicaţie pentru a împărţi informaţia şi resursele.

server un nod sau un proces care execută un serviciu sau un set de servicii înrudite pentru clienţii săi. Vezi client.

TCP/IP nume generic folosit pentru un set de protocoale de reţea pe diverse niveluri; unele dintre acestea, cum ar fi IP, TCP şi UDP furnizează funcţiile de nivel inferior necesare celor mai multe aplicaţii, altele sunt protocoale dedicate unor funcţii specifice.

Telnet protocol de tip terminal virtual care asigură posibilitatea de a controla de la distanţă un calculator conectat la Internet.

tipul mediului un atribut al datelor care descrie natura prezentării. Valoarea acestui atribut poate fi una din următoarele:

- text

Page 166: INTERNETUL, MIJLOC DE INFORMARE

166

- sunet

- imagine (ex.: fotografie)

- grafică (ex.: desen)

- animaţie (grafică animată)

- film (imagine animată)

upload copierea unor fişiere de pe calculatorul client pe un calculator server.

URL Universal/Uniform Resource Locator; defineşte modul de localizare, numele a unui nod sau adresa unei resurse din Internet.

VRML Virtual Reality Modeling Language – limbaj de descriere a scenelor care permite crearea unor imagini grafice tridimensionale şi interactive, similare cu cele din unele jocuri video. Pentru vizualizarea acestora este necesar să fie instalat sub browser o componentă software (plugin) corespunzătoare.

WEB Abreviere pentru WWW (World Wide Web); este constituit dintr-o colecţie neorganizată de milioane de documente răspândite pe servere în întreaga lume. Între aceste documente se poate „naviga” cu ajutorul link-urilor sau folosind adresele URL ale paginilor dorite.

WWW World Wide Web (numit şi W3); serviciu Internet şi sistem de informare bazat pe hipertext, permiţând navigarea (deplasarea) de la un document la altul în cadrul unei reţele de informare.

Teme de reflecţie şi aplicaţii - Documentaţi-vă suplimentar utilizând serviciile furnizate de motoarele de căutare din

Internet şi îmbunătăţiţi glosarul de termeni. - Evaluaţi manualul şi dacă veţi considera necesar trimiteţi autorului prin e-mail

([email protected]), propunerile dumneavoastră de îmbunătăţire.

Page 167: INTERNETUL, MIJLOC DE INFORMARE

167

Bibliografie Courtner, Gini Iniţiere în Microsoft Office 2000, Editura ALL, Marquis Annette Bucureşti, 1999 Eddings, Joshua How the Internet Works, Ziff-Davis Press, Emeryvile, California, 1994 Gavotă, Mihai Baze de date, Bucureşti, Editura SNSPA, 2001 Gavotă, Mihai Noi deschideri în învăţământul universitar. Premise şi

soluţii informatice, Bucureşti, Editura Licorna, 2004 Gugoiu, Teodoru HTML prin exemple, Editura TEORA 2000 Holotescu, Carmen Ghid eLearning, Editura Solness, Timişoara, 2004 Jamsa, K. Programarea Web, Editura ALL, Bucureşti, 1999 Jinga, Ioan Evaluarea performanţelor şcolare (Gavotă, Mihai – coautor Gavotă, Mihai şi autor al secţiunii informatice), Bucureşti, Editura Afeliu

1996, 1999 Jinga, Ioan Manual de pedagogie (Gavotă, Mihai - coautor şi autor al Gavotă, Mihai secţiunii e-learning), Bucureşti, Editura All, 2006 Joseph, R. Dominik The Dynamics of Mass Communication. Media in

the Digital Age, McGrow-Hill, New York, 2002 Kerman, Phillip Macromedia Flash 5, Editura Teora 2001 Lon, Coley Dreamweaver 4 şi Firewors 4 în imagini, Editura Kondyli,

Timişoara, 2001 Pătruţ, Bogdan Internet pentru începători, Editura Teora, 2003 Tyler, Denise Microsoft FrontPage 98, Editura TEORA 1999 Crystal D. Erickson *** Informatică Internet, Note de Curs *** Informatică Internet, Curs Multimedia *** Dreamweaver, FrontPage, Netscape Composer,

Fireworks – Help şi Tutorial *** Colecţia de reviste PC Magazin (1995-2006) *** Colecţia de reviste PC Word (1992-2006) *** Colecţia de reviste Chip (1995-2006) *** Colecţia de reviste Xtreme PC (1999-2006) Notă: În realizarea cărţii s-au folosit şi foarte multe resurse din Internet, studii sau articole scrise de diferiţi autori din lumea întreagă.