Nečitelné webové stránky (šedý tenký text)

Rozšířil se nám takový nešvar: webové stránky používají pro hlavní obsah tenký text ( font-weight : 300) a ještě k tomu světle šedý na bílém. Jak to opravit?

Slyšel jsem, že za to může nějaká stará chyba ve vykreslování fontů na Applu, kde jsou moc tlusté, tak to designéři nastaví tenčí a my ostatní to pak máme moc tenké, každopádně výsledkem jsou stránky jako tohle:  

, stránka s tenkým šedým (#555) písmem na bílém.  

, stránka se světle šedým (#666) písmem, ale alespoň standardní tloušťky, na bílém.  

Dále jsem četl, že si designéři myslí, že černá na bílé je příliš kontrastní a uživatelům to vadí na oči. Já myslím, že uživatelé si to přece nastaví ve svém prohlížeči/X serveru/monitoru tak, aby jim to vyhovovalo, nicméně nechat něco na uživatelích dneska není v módě, takže třeba většina stránek odmítá nastavovat jazyk podle Accept-language hlavičky co jim pošlu, a místo toho věští z kávové sedliny nějakého seznamu IP adres z jakého jsou státu.   

Bookmarklet  

Bohužel v CSS není žádná vlastnost typu min-font-weight (jako to jde u některých jiných věcí ), kterou bych si mohl nastavit v uživatelském CSS, musíme to proto vyřešit nějak jinak.  

Bookmarklet je kus javascriptu, který se spustí v kontextu aktuální webové...

 

Klíčová slova: