Se afișează postările cu eticheta eXtensible HyperText Markup Language. Afișați toate postările
Se afișează postările cu eticheta eXtensible HyperText Markup Language. Afișați toate postările

luni, 24 noiembrie 2008

Este XHMTL cea mai potrivita alegere in domeniul SEO?

Interfete Web

Am primit intrebarea din titlu intr-o discutie despre interfete evoluate avuta cu unul dintre colegi. Am facut putina munca de documentare si la un loc cu experienta din domeniul web din ultimii doi-trei ani am ajuns la o concluzie care s-ar putea sa para iesita din comun: html vs xhtml ... premiul merge la... amandoi.


Interfetele evoluate pe care le gasim in vremurile noastre pe web se departajeaza mai degraba prin stilul CSS abordat, prin folosirea CSS-urilor cu un grad destul de ridicat de cunoastere in domeniu si mai ales prin tehnicile arhicunoscute de SEO: aici intra optimizarea interfetelor evoluate din punct de vedere al cuvintelor cheie, al raportului cod/informatii, al meta tag-urilor in general.

Pana la urma un site care ofera o interfata evoluata poate fi XHTML Valid, dar din cauza dezorganizarii totale din fisierele sursa ale site-ului, acesta sa primeasca ranking-uri mai mici decat alte interfete evoluate HTML valide (cu un cod sursa mult mai bine structurat si aerisit).

Concluzia cautarilor si a consultarii parerilor de pe diferite forumuri este ca de unul singur XHMTL nu poate face mare lucru. Interfetele evoluate nu sunt nici mai bine, nici mai rau privite de catre motoarele de cautare. Cu toate astea, XHTML ofera posibilitati mai bune de structurare a informatiilor in interfete evoluate.

Adevarul e undeva la mijloc, ca intotdeauna, si pana la urma parerea fiecaruia este cea care conteaza in decizia de alegere a anumitor tipuri de tehnologii pentru anumite tipuri de interfete evoluate.

luni, 3 noiembrie 2008

XHTML

Acesta este un tutorial de pe siteul nostru: Interfete Web

Nivel de dificultate: incepator

Ce este XHTML?

XHTML este acronimul de la eXtensible HyperText Markup Language, si este un limbaj de marcare ce are aceleaşi capabilităţi expresive ca şi HTML. XHTML poate fi considerat ca încrucişarea dintre HTML şi XML în multe privinţe, fiind o reformulare a HTML în XML. XHTML 1.0 a devenit o recomandare World Wide Web Consortium (W3C) pe data de 26 ianuarie 2000.

Practic XHTML este un inlocuitor modern al mai vechiului limbaj HTML, fiind aproape identic cu standardul HTML 4.01, o versiune imbunatatita, mult mai stricta si mai curata a standardului HTML 4.0. Abstractizand putin, afirmam ca XHTML reprezinta o definire de tip XML a unui document HTML, pe scurt o combinatie intre HTML si XML. Avantajele unei aplicatii XHTML sunt multiple: pot fi citite de toate dispozitivele XML, in timp ce pastreaza compatibilitatea cu toate browserele de Internet mai vechi sau mai noi fara a necesita specificatii suplimentare. XHTML + TIME este o extensie a limbajului XHTML, oferind documentelor Web suport pentru temporizare si sincronizare multimedia. Astfel, folosind cateva elemente si atribute noi, unei pagini XHTML i se poate adauga continut grafic, audio sau video, care poate fi sincronizat cu alte elemente de-a lungul unui cadru temporal precizat de autorul acelei pagini. Versiunea XHTML + TIME 1.0 a fost disponibila pentru prima data in Internet Explorer 5, iar in prezent XHTML + TIME 2.0 este recunoscut de Internet Explorer, versiunile 5.5 si 6.

Beneficii:

Pagini Web care au continut dinamic

XHTML + TIME poate fi utilizat pentru a adauga paginilor Web continut interactiv, dinamic. De exemplu, pot fi create prezentari Web sub forma de slide-show, in cadrul lor fiind sincronizate fluxuri de date textuale, audio, video sau grafice. Aceste prezentari pot fi temporizate, interactive sau combinate.

Utilizare facila

Facilitatile oferite de XHTML + TIME aduc un set de atribute si elemente noi celor deja existente in limbajul XHTML, astfel ca toate notiunile anterioare de XHTML raman utile pentru proiectarea de pagini Web in XHTML + TIME. Pentru a permite utilizarea facila a mai multor elemente XHTML, acestea pot fi grupate in relatii ierarhice. Gruparea poate fi utila si pentru a preciza daca obiectele multimedia apar si dispar in mod secvential in cadrul paginii Web, sau fiecare are o temporizare independenta de a celorlalte.

Suport pentru scripting:

Limbajele script JavaScript sau VBScript permit si mai mult extinderea flexibilitatii si interactivitatii elementelor temporale din cadrul paginilor Web. XHTML + TIME ofera un model de obiecte complet, care extinde actualul model DHTML, care consta dintr-un set de proprietati, metode si evenimente pentru adaugarea de trasaturi interactive paginilor Web.

Elemente de continut:

Toate elementele care descriu continutul ce urmeaza a fi afisat in pagina, inclusiv elementele noi introduse de XHTML + TIME, care se refera la obiecte multimedia (t:animation, t:audio, t:img, t:media si t:video). Cele mai utilizate elemente de continut din XHTML sunt p, div, span, precum si elementele pentru descrierea de tabele. Prin adaugarea de atribute XHTML + TIME unui element de continut, poate fi definita o aparitie periodica a elementului respectiv. - elemente de stil : descriu stilul de afisare pentru un element. Dintre cele mai utilizate elemente de stil amintim: b, i si em. Atributele aplicate unui element de stil determina atasarea si inlaturarea unor stiluri de afisare pe parcursul timpului.
Sursa: www.wikipedia.org