Circa due settimane fa Andy Rutledge ha presentato un'interessante sperimentazione, ovvero un possibile redesign di Google, articolo divenuto noto a molti grazie a Digg. Oltre ad essere un notevole esercizio di design, trovo il risultato decisamente accattivante, ma credo sia una questione molto soggettiva. Sempre attraverso Digg scopro la che il citato redesign è stato anche codificato con HTML e CSS e presentato in
questa pagina. Curioso di natura come sono, ho subito dato uno sguardo al markup, e ho notato:
<a href="http://www.google.com/ads/"><div class="ad"></div></a>
Un link vuoto con dentro un div è sbagliatissimo per due motivi: l'accessibilità ai contenuti
a chi naviga con immagini e/o CSS disabilitati, screen reader e browser alternativi; inoltre i link
essendo elementi inline
al loro interno non possono contenere elementi block-level come i div
. Se l'appeal del redesign è notevole, chi ha fatto la sua ricodifica ha fatto un lavoro decisamente pessimo: lo dice anche il validatore.