Extras din licență
INTRODUCERE
Ca şi altele tehnologii “mari”, reţeaua mondială de calculatoare INTERNET se datorează naşterea sa “războiului rece”, în acel timp a apărut ideia de Internet. Internet-ul este recunoscut de către savanţi ca un fenomen foarte important în dezvoltarea omenirii de mai departe şi este egalat cu alte descoperiri ca cum ar fi: motorul cu ardere internă, becul electric şi calculatorul personal. Se consideră că începând cu 1988, volumul resurselor Internetul-ui cu fiecare an se dublează. Internetul câştigă cu 3,5 mai mulţi utilizatori şi simpatizanţi decât televiziunea de la apariţia ei.
Cu cât mai mult este întrebuinţat INTERNET-ul cu atât apar mai multe site-uri noi, pagini web, portaluri internaţionale ş.a. Pentru elaborarea site-urilor sau a paginilor web sunt folosite mai multe tehnologii ca de exemplu: Limbajul HTML, Javascript, XML, Perl ş.a. Datorită unor avantaje, limbajul HTML domină celelalte tehnologii de elaborare. Eu în lucrare de diplomă voi descrie fiecare tehnologie, dar mai mult mă voi opri asupra limbajului HTML.
Odată cu dezvoltarea tehnologiilor de comunicare prin Web, a apărut necesitatea generării dinamice a conţinutului paginilor. Cu alte cuvinte a efectua o legătură între sistemul de operare, sub care lucrează web-serverul, şi pagina web generată de server la cererea clientului. Deci a apărut necesitatea de a rula aplicaţii în sistemul de operare care efectuând careva operaţii ar întoarce rezultatul direct pe pagină. Aşa a apărut standardul CGI (Common Gateway Interface) care a permis programatorilor să scrie aplicaţii de acest gen. Dezvoltarea de mai departe a tehnologiilor de creare a aplicaţiilor Web pe servere a dus la apariţia unor probleme ca: divizarea paginii generate, sau altfel spus divizarea codului HTML, generat de însăşi aplicaţia generatoare de cod. Aplicaţia simplifică elaborarea servleturilor prin separarea programării propriu zise de design-ul paginilor: Designer-ii creează template-uri cu ajutorul limbajului de criptare al aplicaţiei.
Programatorii lucrează în Java, fără a utiliza HTML, JavaScript sau alte limbaje de prezentare. Filozofia aplicaţiei poate fi expusă aşa:
Lucrurile de care nu vă pasă trebuie să dispară din faţa D-stă.
Altfel spus un developer de soft (chiar dacă este şi un designer de pagini Web) doreşte să se gândească numai la compunerea codului programei. Se gândeşte la structura de date, obiecte şi fluxul de informaţii. Nu doreşte să fie deranjat de sintaxa HTML şi îl deranjează faptul că trebuie să includă în codul programului şi bucăţi de cod HTML sau JavaScript.
Ca web designer (chiar dacă este şi programator) doreşte să se gândească despre modul cum vor arăta lucrurile. El trage atenţie culorilor, cât spaţiu să lase între secţii, cum trebuie să fie organizată pagina, şi relaţiile dintre obiectele de pe pagină. Nu doreşte să fie deranjat de sintaxa complicată a software-lui, şi nici nu-i place să editeze codul programei ca să schimbe modul cum arată o tabelă.
1 TEHNOLOGII DE ELABORARE A PAGINILOR WEB
În acest compartiment se descriu tehnologiile utilizate în elaborarea proiectului dat. SGML, HTML şi XML sunt standardele cu care interfaţează aplicaţia server elaborată. Indispensabil în crearea paginilor Web, HTML este un descendent al limbajului SGML, folosit pentru dezvoltarea de documente hiper-text accesibile prin Internet. Acest punct trece în proiect o serie din caracteristicile, implementările şi tendinţele acestui limbaj.
1.1 Noţiuni generale despre WWW (World Wide Web)
Unul din primele elemente fundamentale ale WWW (World Wide Web) este HTML (Hypertext Markup Language), care descrie formatul primar în care documentele sunt distribuite şi văzute pe Web. Multe din trăsăturile lui, cum ar fi independentă faţă de platforma, structurarea formatării şi legăturile hipertext, fac din el un foarte bun format pentru documentele Internet şi Web.
WWW este un sistem distribuit de hipermedia funcţionând în mod client-server prin Internet. Sistemul pune la dispoziţie informaţiile sub forma de hipertext (mixtura între text, grafică, elemente multi-media, plus referinţe încrucişate). Pentru a căpăta acces la WWW, utilizatorul va fi nevoit sa folosească un program client (user-agent) cum ar fi Lynx (în mod text) sau Mosaic şi Netscape (în mod grafic) şi bineînţeles va trebui să cunoască localizarea fizică a documentului dorit. Localizarea unui document hiper-text se exprimă sub formă de URL (Uniform Resource Locator), o modalitate flexibilă şi eficienţa de accesare a oricărei resurse Internet, prin oricare protocol (TELNET, FTP, Gopher, HTTP, mail) bazat pe TCP/IP.
Preview document
Conținut arhivă zip
- Elaborarea a unei Pagini Web.DOC