nemyslim si, ze by si jakykoliv obrazek, co nenese informaci, zaslouzil byt v kodu. priznam se, ze si nejsem uplne jist funkci toho iDot, ale pokud tusim spravne, lze to vyresit uplne v pohode. a kdo kde pouziva neviditelne obrazky pro mezery v layoutu??? pokud to nekdo dela, je imho uchyl :o) asi mi nevymluvite, ze prazdny alt je hloupost.
Ano. Obecná zásada praví, že dekorační obrázek má být v CSS a významový obrázek v kódu, ale s adekvátním alternativním popiskem. Tolik teorie (byť neodržovaná).
Jenže jsou případy, kdy obrázek nenese informaci, ale v kódu být musí (např. ten iDot, nebo třeba neviditelné obrázky, které někdo používá pro mezery v layoutu stránky). V takovém případě takový obrázek MUSÍ mít prázdný alt (alt="").
Váš návrh, aby měl kvůli MSIE prázdný title, nic neřeší. V MSIE se sice v tooltipu nic nezobrazí, ale v textových prohlížečích nebo hlasových čtečkách se dál atributy ALT interpretují. A slyšet (nebo číst) desetkrát za sebou "mezera", je skutečně nemožné. Ten samý případ je s tou tečku iDotu.
ani jsem necetl clanek cely, ale padla mi do oka hlaska, ze obrazek, ktery nenese zadnou informaci, by mel mit prazdny alt! to je dost troufale tvrzeni... pokud obrazek nenese zadnou informaci patri do css; pokud css nepouzivate skutecne patri do alt neco jako "idot" (a pak snad jen udelat jeste prazdny title kvuli msie). alt by rozhodne nemel byt prazdny! imho