Html
Xml - xlink, namespace, dtd, schema, css, xhtmlDaca XML-ul nu iti este familiar, probabil nici nu stii de unde sa incepi. 1. XML structureaza datele (informatiile)
|
|
XSL este limbajul avansat style sheet. Este bazat pe XSLT, un limbaj de transformare folosit pentru a rearanja, adauga sau sterge taguri si atribute.
DOM este un set standard de functii pentru manipularea fisierelor XML (si HTML) dintr-un limbaj de programare.
XML Schemas 1 si 2 ajuta developerii sa defineasca precis structura fisierelor XML, in formatul creat de ei. Alte module si utilitati sunt inca in dezvoltare. Fii cu ochii pe pagina de rapoarte tehnice de la W3C.

Dezvoltarea XML a inceput in 1996 si XML a devenit o recomandare W3C din Februarie 1998, ceea ce te poate face sa crezi ca este o tehnologie tanara. De fapt, aceasta tehnologie nu e chiar atat de noua. Inaintea XML-ului a fost SGML, creat la inceputul anilor '80, standard ISO din 1986, si folosit pe scara larga pentru proiecte de documentatie mari. Dezvoltarea HTML a inceput in 1990. Designerii XML-ului au preluat cele mai bune parti din SGML, folosind si experienta oferita de HTML, si au produs ceva nu mai putin puternic decat SGML, dar cu mult mai regulat si mai usor de folosit. Unele evolutii insa sunt greu de distins de revolutii Aici trebuie spus ca in timp ce SGML este folosit in principal pentru documentatii tehnice si mai putin pentru alte feluri de date, in cazul XML se intampla exact contrariul.

Exista o importanta aplicatie XML care are formatul de document: XHTML, succesorul HTML-ului. XHTML are multe din elementele HTML-ului. Sintaxa a fost schimbata un pic pentru a corespunde regulilor XML. Un format bazat pe XML mosteneste sintaxa XML si o constrange in mai multe feluri (spre exemplu, XHTML permite folosirea '<p>', dar nu a '<r>'); totodata, se adauga inteles sintaxei (XHTML spune ca '<p>' inseamna 'paragraph', si nu 'pret', 'persoana' sau altceva).

XML iti permite sa definesti un nou format de document combinand si refolosind alte formate. Deoarece cele doua formate pot folosi elemente sau atribute cu acelasi nume, trebuie sa ai grija la combinarea lor (inseamna '<p>' 'paragraf' dintr-un format, sau 'persoana' din celalalt format?). Pentru a elimina confuzia, XML are un mecanism numit namespace (domenii pentru nume). XSL si RDF sunt exemple de formate bazate pe XML care folosesc namespace-uri. XML Schema este conceputa cu acest suport pentru modularizare. Aceasta modularizare la nivelul definirii unui document XML face posibila combinarea a doua scheme pentru a forma o a treia, care defineste un document combinat (combinatie de documente definite de cele doua scheme initiale).

Resource Description Framework (RDF), al W3C, este un format text XML care suporta descrierea resurselor si aplicatiilor meta-date, cum ar fi playlist-uri pentru muzica, colectii foto si bibliografii. Spre exemplu, RDF iti poate permite sa identifici oameni intr-un album foto (pentru web) folosind informatii dintr-o lista de contacte; apoi clientul tau mail ar putea trimite automat un mail acestor persoane, anuntandu-i ca fotografiile lor sunt pe web (on-line). Cum HTML a integrat documente, imagini, sisteme de meniuri si formulare, RDF este o unealta care permite o integrare mai profunda, pentru a transforma web-ul un pic mai mult intr-un web semantic. La fel cum oamenii au nevoie de o conventie care sa stabileasca intelesurile cuvintelor cu care comunica, si calculatoarele au nevoie de acelasi lucru pentru a comunica eficient. Descrierile formale dintr-o anumita categorie (cumparare sau productie, spre exemplu) sunt numite ontologii si sunt o parte necesara a web-ului semantic. RDF, ontologiile si reprezentarea intelesului pentru a permite calculatoarelor sa ajute munca oamenilor, sunt parte a Activitatii pentru Web-ul Semantic.
|
|
Alegand XML pentru un proiect, vei putea folosi un numar mare de aplicatii (este posibil ca una dintre ele sa poata face deja ce ai tu nevoie) si vei avea acces la o comunitate de ingineri experimentati care te pot ajuta. A folosi XML este asemanator cu a alege SQL pentru baza de date: tot trebuie sa-ti construiesti baza ta de date si programele (si procedurile) care iti permit sa o folosesti, dar exista si multe unelte gata facute si o multitudine de oameni care te pot ajuta. Si pentru ca nu trebuie licenta pentru a folosi XML, nu trebuie sa platesti nimic nimanui. Comunitatea mare de persoane care folosesc XML inseamna ca nu depinzi de un sigur producator. Desi XML nu este intotdeauna cea mai buna solutie, merita cel putin sa il consideri printre optiuni.
| Contact |- ia legatura cu noi -| | |
| Adauga document |- pune-ti documente online -| | |
| Termeni & conditii de utilizare |- politica de cookies si de confidentialitate -| | |
| Copyright © |- 2025 - Toate drepturile rezervate -| |