Persoane interesate

vineri, 11 mai 2012

XML

eXtensible Markup Language(XML) este un meta-limbaj de marcare recomandat de Consorțiul Web pentru crearea de alte limbaje de marcare, cum ar fi XHTML, RDF, RSS, MathML, SVG, OWL etc. Aceste limbaje formează familia de limbaje XML.
 Meta-limbajul XML este o simplificare a limbajului SGML (din care se trage și HTML) și a fost proiectat în scopul transferului de date între aplicații pe internet, descriere structură date. XML este acum și un model de stocare a datelor nestructurate și semi-structurate în cadrul bazelor de date native XML. 
 Datele XML pot fi utilizate în limbajul HTML, permit o identificare rapidă a documentelor cu ajutorul motoarelor de căutare. 
Cu ajutorul codurilor javascript, php etc. fișierele XML pot fi înglobate în paginile de internet, cel mai elocvent exemplu este sitemul RSS care folosește un fișier XML pentru a transporta informațiile dintr-o pagină web către mai multe pagini web. 
 Avantaje: extensibilitate (se pot defini noi indicatori dacă este nevoie) validitate (se verifică corectitudinea structurală a datelor ) oferă utilizatorilor posibilitatea de a-și reprezenta datele într-un mod independent de aplicație XML este simplu și accesibil (sunt fișiere text create pentru a structura, stoca și a transporta informația) poate fi editat, modificat foarte ușor (necesită doar un editor text simplu precum notepad, wordpad etc.) 
 Ce este XML? 
După cum sugerează și numele, este un sistem extensibil de marcare, adică, mai pe înțelesul tuturor, este un sistem de marcare similar cu HTML, doar că este mult mai bun și mai dinamic, diferența esențială fiind că tagurile nu sunt definite, programatorul fiind liber să experimenteze. 
 Ce nu este XML? 
Poate este dificil de înțeles, dar fișierele XML nu fac nimic, sunt doar secvențe de text create pentru a structura, depozita și transporta informație, de exemplu: Iacob Alina Te Iubesc! În cadrul exemplului anterior se poate observa cum sunt create anumite taguri, spre deosebire de limbajul HTML unde tagurile trebuiau să fie cunoscute pentru a putea fi interpretate, în sistemul XML autorul poate defini propriile taguri pe care urmează să le manipuleze dupa gustul și necesitățile proprii. Sursa:http://ro.wikipedia.org/wiki/XML


Sursa:http://ro.wikipedia.org/wiki/Xml

HTML

HyperText Markup Language (HTML) este un limbaj de marcare utilizat pentru crearea paginilor web ce pot fi afișate într-un browser (sau navigator). Scopul HTML este mai degrabă prezentarea informațiilor – paragrafe, fonturi, tabele ș.a.m.d. – decât descrierea semanticii documentului.HTML este o formă de marcare orientată către prezentarea documentelor text pe o singura pagină, utilizând un software de redare specializat, numit agent utilizator HTML, cel mai bun exemplu de astfel de software fiind browserul web. HTML furnizează mijloacele prin care conținutul unui document poate fi adnotat cu diverse tipuri de metadate și indicații de redare. Indicațiile de redare pot varia de la decorațiuni minore ale textului, cum ar fi specificarea faptului că un anumit cuvânt trebuie subliniat sau că o imagine trebuie introdusă, până la scripturi sofisticate, hărți de imagini și formulare. Metadatele pot include informații despre titlul și autorul documentului, informații structurale despre cum este împărțit documentul în diferite segmente, paragrafe, liste, titluri etc. și informații cruciale care permit ca documentul să poată fi legat de alte documente pentru a forma astfel hiperlink-uri (sau web-ul).HTML este un format text proiectat pentru a putea fi citit și editat de oameni utilizând un editor de text simplu. Totuși scrierea și modificarea paginilor în acest fel solicită cunoștințe solide de HTML și este consumatoare de timp. Editoarele grafice (de tip WYSIWYG) cum ar fi Macromedia DreamweaverAdobe GoLive sauMicrosoft FrontPage permit ca paginile web sa fie tratate asemănător cu documetele Word, dar cu observația că aceste programe generează un cod HTML care este de multe ori de proastă calitate.HTML se poate genera direct utilizând tehnologii de codare din partea serverului cum ar fi PHPJSP sau ASP. Multe aplicații ca sistemele de gestionare a conținutului,wiki-uri și forumuri web generează pagini HTML.HTML este de asemenea utilizat în e-mail. Majoritatea aplicațiilor de e-mail folosesc un editor HTML încorporat pentru compunerea e-mail-urilor și un motor de prezentare a e-mail-urilor de acest tip. Folosirea e-mail-urilor HTML este un subiect controversat și multe liste de mail le blochează intenționat. HTML este prescurtarea de la Hyper Text Mark-up Language si este codul care sta la baza paginilor web. Paginile HTML sunt formate din etichete sau tag-uri și au extensia .html sau .htm .În marea lor majoritate aceste etichete sunt pereche, una de deschidere și alta de închidere , mai există și cazuri în care nu se închid, atunci se folosește browserul interpretează aceste etichete afișând rezultatul pe ecran. HTML-ul nu este un limbaj case sensitiv (nu face deosebirea între litere mici și mari). Pagina principala a unui domeniu este fisierul index.html respectiv index.htm Această pagină este setată a fi afișată automat la vizitarea unui domeniu. De exemplu la vizitarea domeniului www.nume.ro este afișată pagina www.nume.ro/index.html.Unele etichete permit utilizarea de atribute care pot avea anumite valori: ...
Componenta unui document HTML este: 1. versiunea HTML a documentului 2. zona head cu etichetele 3. zona body cu etichetele sauVersiunea HTML poate fi:
  • HTML 4.01 Strict
  • HTML 4.01 Transitional
  • HTML 4.01 Frameset
http://www.w3.org/TR/html4/strict.dtd">http://www.w3.org/TR/html4/loose.dtd">http://www.w3.org/TR/html4/frameset.dtd">Toate paginile HTML încep și se termină cu etichetele și . În interiorul acestor etichete găsim perechile , și , .head conține titlul paginii între etichetele și , descrieri de tip , stiluri pentru formatarea textului, scripturi și linkuri către fisiere externe (de exemplu scripturi, fișiere de tip CSS sau favicon).Etichetele de tip meta conțin cuvinte cheie, descrierea paginii, date despre autor, informații utile motoarelor de căutare și au următorul format:Exemplu: link către un fisier extern CSS:body găzduiește practic toate etichetele afișate de browser pe ecran.Exemplu: o pagină HTML cu titlul Exemplu iar conținutul Conținut pagină Continut pagina Și în HTML poate fi introdus un comentariu, care bineînțeles nu va fi afișat de browser.


Sursa:http://ro.wikipedia.org/wiki/HyperText_Markup_Language