16 Settembre 2007
Il web 2.0 è anche sinonimo di caos?
Mi è venuto lo spunto per scrivere questo post leggendo l’ultimo di Lauryn che introduce l’uso dell’HTML semantico, come del resto Jeffrey Zeldman da sempre insegna.
L’uso dell’HTML semantico è sacrosanto ma lo sarebbe ancor di più se lo standard CSS avesse mantenuto le promesse. Ultimamente mi imbatto spesso in articoli di esperti del settore (per citarne alcuni: Bruce Eckel, Andy Budd, lo stesso Jeffrey Zeldman) che sottolineano il proprio disappunto in merito alle promesse non mantenute dall’applicazione dello standard CSS, puntando a volte il dito contro il W3C.
Il problema naturalmente non risiede nello standard in sé ma nel fatto che questo non sia implementato in maniera coerente in tutti i browser. E poiché oggi non esiste più il monopolio assoluto di Microsoft le differenze purtroppo si notano. Basti pensare a quanti siti propongono trucchi (la parola dice tutto) per rimediare a questo o a quel bug di visualizzazione.
A complicare le aspettative, a mio avviso, ci si mette il fatto che, ad esempio, CSS3 prevede la possibilità di andare a modificare il contenuto di un elemento, sconfinando nell’ambito semantico di pertinenza dell’HTML. Questo aspetto per il momento non deve turbare i nostri sogni dal momento che CSS3 non è implementato nei browser attualmente più diffusi. E mi chiedo, a questo punto, se lo sarà mai.
Does Web 2.0 also stand for caos?
Reading last Lauryn’s post about semantic usage of HTML, as Jeffrey Zeldman has always teached us, I’ve got inspiration to write this post.
Semantic usage of HTML is quite correct and most of all recommended but it would be even more if only CSS standard would have been implemented as promised. Recently I’ve read several posts by expert professionals (i.e.: Bruce Eckel, Andy Budd and Jeffrey Zeldman himself) blaming about CSS defeat and delating W3C for it.
The problem does not reside in the standard itself but is related to the fact that internet browsers don’t implement it coherently. And the fact that there is no longer only one browser from Microsof, CSS implementations differences are more and more evident. Let’s think to the hundreds of “CSS tips and trick” sites which offer solutions to display bugs. But bugs shouldn’t be solved with “tricks” in a standardized world.
To complicate this world think to a feature of CSS3’s: the ability to modify element contents. This has something to do with semantic and nothing to do with styles. Actually I don’t think this topic will perturbate our dreams because CSS3 compliant browsers are far away to be implemented and maybe they will never be implemented at all.
Pubblicato in Generale, Usabilità, Web 2.0



English version available
Informazioni su questo blog
Abbonati ai Feed RSS di questo Blog
Scarica il nostro software

