Este foarte usor sa faci greseli atunci cind editezi HTML. Nu ar fi frumos sa existe o modalitate simpla de a corecta automat aceste erori si de a transforma rindurile incilcite de cod in rinduri aliniate frumos si corecte din punct de vedere sintactic?
Ei bine, HTML Tidy este un utilitar gratuit, creat de Dave Raggett, care se descurca excelent cu codul markup dificil de urmarit, generat de editoarele HTML specializate. Programul poate fi folosit ca o unealta de conversie si, in acelasi timp, ca un ajutor inestimabil atunci cind vine vorba sa acorzi foarte mare atentie vizibilitatii, astfel incit paginile tale sa poata fi citite si de persoanele cu diferite deficiente.
Cautam de ceva vreme o modalitate rapida de upgrade pentru site-urile mele HTML, cind am dat peste Tidy. Acesta citeste fisiere HTML, XHTML si XML si scrie cod markup limpede. O intrebuintare frecventa Tidy poate fi conversia de HTML la XHTML. Te vei asigura astfel ca paginile tale vor fi compatibile suta la suta cu standardele W3C si ca vor fi la zi cu ultimul limbaj markup.
Verificarea compatibilitatii se poate face si pe pagina Validator a W3C. Consortiul mai dispune si de o versiune Tidy on line.
Detalii
Pentru a folosi Tidy , in mod cert ai nevoie de pachetele RPM. Înainte de a le lua cu apt-get, trebuie sa modifici o linie din fisierul "/etc/apt/sources.list". La sfirsitul rindului cu
rpm http://download.fedora.us/fedora fedora/1/i386
os updates stable, adauga cuvintul "testing".
Ruleaza apoi apt-get update ca root, apoi apt-get install tidy.
Daca dintr-un motiv sau altul comenzile de mai sus nu iti functioneaza, gasesti binarele pentru FC1 pe site-ul oficial de download, dar nu uita sa descarci si pachetul libtidy.
Comenzi
Pentru a verifica o pagina fara a o modifica, scrie comanda:
tidy -errors mypage.html
Pentru conversia imediata:
tidy -modify mypage.html
Pentru conversia de la html la xhtml, cu salvare intr-un fisier nou:
tidy -o mynewpage.html -asxhtml mypage.html
Pentru conversia de mai sus, dar fara crearea unei noi pagini, scrie:
tidy -modify -asxhtml mypage.html
Pentru mai multe ponturi:
tidy --help and man tidy
Concluzie
Tidy este un program extrem de util pentru a te asigura ca paginile tale sint "W3C Compliant".