Conceptul de tehnologie hipertext

32 33 34 1 2 35 36 37 38 39 40 41 4 42 43 44 45 46 47 5 48 49 6 50 51 52 53 54 55 56 57 58 9 59 10 60 7 61 62 63 64 65 66 67 68 69 8 70 71 72 11 73 74 75 76 77 78 14 79 80 81 31 17 15 82 16 20 83 84 85 19 86 87 88 30 89 18 90 21 91 92 93 94 95 96 97 98 99 22 100 101 102 103 104 105 23 24 106 107 108 26 109 13 110 111 29 28 112 113 114 115







Reduceți cu 50% reducere pentru cursuri! Grăbește-te să te supui
cerere

Recalificarea profesionala a 30 de cursuri de la 6900 de ruble.

Cursuri pentru toate de la 3000 de ruble. de la 1500 de ruble.

Actualizarea a 36 de cursuri de la 1500 de ruble.

Conceptul de tehnologie hipertext. Tehnologie hipertext WWW, URL, HTML. Structura hipertext

Conceptul de tehnologie hipertext. Tehnologie hipertext WWW, URL, HTML. Structura hipertext

Lucrul de control asupra disciplinei: "Sisteme informatice deschise"

Hypertext - text introdus în el prin cuvinte (comenzi) de marcare, referindu-se la alte locuri ale acestui text, alte documente, imagini etc.

Componentele principale ale tehnologiei World Wide Web.

Până în 1989, hipertextul a prezentat o tehnologie nouă, promițătoare, care are un număr relativ mare de implementari pe de o parte, iar pe de altă parte, au făcut încercări de a construi un model formal de sisteme hipertext care au fost mai descriptiv în natură și au fost inspirate de succesul abordării de definire a datelor relaționale.

Ideea T.Berners-Lee a fost de a folosi modelul hypertext la resursele informaționale, distribuite în rețea și face posibilă într-un mod simplu. El a așezat cele trei pietre de temelie ale sistemului celor patru existente, dezvoltându-se:

hipertext markup language pentru documente HTML (HyperText Markup Lan-guage);

Protocol de transfer de hypertext (HTTP).

Mai târziu, echipa NCSA a adăugat componenta a patra la aceste trei componente:

Interfața Gateway Internațională CGI (Interfața Comună Gateway).

Ideea de HTML este un exemplu de soluție extrem de reușită a problemei construirii unui sistem hipertext utilizând un control special al afișajului. Cu privire la dezvoltarea limbajului de marcare hipertext a fost influențată în mod semnificativ de doi factori: cercetare în domeniul sistemelor hipertext interfețe și dorința de a oferi o modalitate simplă și rapidă de a crea o bază de date hypertext, distribuite în rețea.

În 1989, a fost discutată în mod activ problema interfeței sistemelor hipertext. modalități de afișare a informațiilor hipertext și a navigării în rețeaua hipertext. Valoarea tehnologiei hipertext a fost comparată cu valoarea tipografiei. Sa argumentat că foaia de hârtie și suportul de afișare / redare a computerului sunt foarte diferite unul de celălalt și, prin urmare, forma de prezentare a informațiilor trebuie de asemenea să difere. Cea mai eficientă formă de organizare a hipertextului a fost recunoscută ca legături hipertext contextuale și, în plus, a fost recunoscut împărțirea în legături asociate întregului document ca întreg și părților sale individuale.

Ar trebui, de asemenea, să ia în considerare faptul că, în conformitate cu T.Berners sale propuneri Lee intenționează să combine într-un singur sistem de resursele disponibile de informare ale CERN, și primul sistem de demonstrație au fost de a deveni un sistem de NeXT și VAX / VMS.







SGML (Standard Generalized Markup Language) a fost ales ca bază pentru dezvoltarea limbajului de marcare hipertext. În urma tradiției academice, Berners-Lee a descris HTML în termeni de SGML (așa cum este descris în limba de programare în ceea ce privește forma Bekus-Naur). Firește, în HTML, au fost implementate toate marcările legate de alocarea de paragrafe, fonturi, stiluri etc. Implementarea NeXT implică o interfață grafică. O componentă importantă a limbii a fost descrierea legăturilor hypertext încorporate și asociate, grafică încorporată și capacitatea de a căuta după cuvinte cheie.

Deoarece dezvoltarea primei versiuni a limbii (HTML 1.0) a trecut cinci ani. În această perioadă sa produs o dezvoltare destul de serioasă a limbii. Aproape dublat numărul elementelor de marcare, proiectarea documentelor se apropie din ce în ce mai mult de designul publicațiilor tipărite de calitate, se dezvoltă mijloacele de descriere a resurselor informaționale non-textuale și modalitățile de interacțiune cu aplicațiile software. Se îmbunătățește mecanismul de dezvoltare a stilurilor standard. De fapt, în prezent, HTML se dezvoltă spre crearea unei limbi standard pentru dezvoltarea interfețelor atât pentru sistemele locale, cât și pentru cele distribuite.

Gopher este un integrator al Internetului. Vă permite să utilizați toate serviciile furnizate de Internet într-o formă convenabilă.

WAIS este un sistem de dialog cu o interfață pentru ferestre pentru căutarea datelor despre cuvintele cheie într-un context.

telnet are, de asemenea, propriul set de comenzi care controlează programul în sine, adică sesiunea de comunicare, parametrii acesteia, deschiderea de noi, închiderea, etc; aceste comenzi sunt alimentate din modul de comandă telnet, la care puteți săriți prin apăsarea așa-numitei secvențe de evacuare a tastelor pe care le informați când mașina distantă atinge destinația.

ftp (File Transfer Protocol) este un protocol care definește regulile pentru transferul fișierelor de la un computer la altul. ftp este, de asemenea, numele programului din aplicația software. Utilizează protocolul ftp pentru redirecționarea fișierelor.

Ultima componentă a tehnologiei WWW este deja rezultatul activității grupului NCSA - caietul de sarcini al interfeței comune Gateway. CGI a fost conceput special pentru a extinde capacitățile WWW prin conectarea tuturor tipurilor de programe externe. Această abordare a continuat în mod logic principiul publicității și ușurința dezvoltării și consolidării capacităților WWW. Dacă echipa CERN a oferit o modalitate simplă și rapidă de a dezvolta baze de date, NCSA a dezvoltat acest principiu pentru a dezvolta instrumente software. Trebuie remarcat faptul că în biblioteca publică CERN existau module care permit programatorilor să le conecteze la serverul HTTP, dar acest lucru necesită utilizarea acestei biblioteci. Metoda de conectare propusă și descrisă în CGI nu a necesitat biblioteci suplimentare și a fost uimitoare literalmente prin simplitatea sa. Serverul a interacționat cu programele prin fluxuri I / O standard, ceea ce simplifică programarea la limită. În implementarea CGI, un loc extrem de important a fost luat de metodele de acces descrise în HTTP. Și, deși numai două dintre ele sunt utilizate (GET și POST), experiența dezvoltării HTML arată că comunitatea WWW așteaptă dezvoltarea și CGI, deoarece sarcinile în care va fi folosită tehnologia WWW vor deveni mai complexe.

O bază de date pentru documente HTML face parte dintr-un sistem de fișiere care conține fișiere text în format HTML și grafică asociată și alte resurse. O atenție deosebită ar trebui acordată documentelor care conțin elemente ale formularelor de ecran. Aceste documente furnizează cu adevărat acces la software extern.

Software-ul aplicației care funcționează cu serverul poate fi împărțit în programe gateway și altele. Gateway-uri - un program care prevede interacțiune server cu alte protocoale, servere, cum ar fi FTP, sau distribuite pe un server de rețea Oracle. Alte programe - un program primește date de la server și de a efectua orice acțiune: obține data curentă, punerea în aplicare a link-uri de imagine, accesul la bazele de date locale sau calcule simple.

Încheind discuția despre arhitectura World Wide Web, aș dori să subliniez încă o dată că componentele sale există pentru aproape toate tipurile de platforme informatice și sunt disponibile gratuit în rețea. Oricine are acces la internet poate crea un server WWW sau cel puțin să privească informațiile de la alte servere.







Articole similare

Trimiteți-le prietenilor: