Fonty. Stránka, která má na tvrdo pidifont a neakceptuje změnu velikosti fontu od prohlížeče jsou na prd.
Prohlizec si stahne HTML kod a ten zobrazuje. Zvetseni pisma je funkci prohlizece a absence takove funkce je zasadni chybou prohlizece. Muj prohlizec zvetsuje veskere texty. Vas ne?
Narozdíl od PDF totiž prohlížeče nemají funkci grafický zoom.
Jsem presvedcen, ze Opera 7 takovy zoom ma, dokonce se domnivam, ze byl jiz v predchozi verzi Opery.
Když je webmaster líný udělat stránku roztahovací, je to jeho věc, ale nesmí se divit, že mu browseři utíkají na jiný web. Ostatně lupu taky moc často nenavštěvuji z tohoto důvodu.
V okamziku, kdy je graficka podoba webu skladana z prvku relativni velikosti (texty) a z prvku s pevnou sirkou (bitmapy), je tezke docilit uspokojiveho vzhledu zaroven v uzke variante i v siroke variante. Lupa ma napriklad fixni rozmer pro idealni rychlost cteni.
Mám takový dojem, že ani mozzila, ani IExplorer nezvětšuje font, který je přesně specifikován a velikost není definována relativně. A tyhle stránky jsou poměrně časté a mnou tudíž velmi často opomíjené.
Lupa ma velikost pisma definovanou v pixelech (absolutne definovana relativni jednotka) a v Mozille mohu pismo dle libosti zvetsovat ci zmensovat. Internet Explorer tuto moznost z nepochopitelnych duvodu nema.
Mozilla ho nejen zvětšuje a zmenšuje, ale umožňuje nastavit i minimální velikost písma. Moc užitečná věc. Takové weby jako Grafika, Svět Hardware nebo Novinky (kromě titulní stránky) bych bez toho prakticky nemohl číst - autoři si totiž někde přečetli, že velikost písma se má uvádět v pixelech. A nenapadlo je, že někdo může mít pixely menší než oni...
Mimochodem, ještě drobnost. Ve Win98 (a asi i v novějších) existuje možnost nastavit "velikost písma" (je to u nastavení obrazovky). Ve skutečnosti to nastavuje přepočítávací poměr mezi délkovými jednotkami a pixely. Zkuste si nastavit "velké písmo" a podívejte se, jak se to projeví na 10pt písmu a na 10px. Doufám, že mi pak už nebudete vyprávět o tom, jak se px lépe přizpůsobují podmínkám konkrétního uživatele...
Ale to bychom se zase dostali do dalekosáhlých sporů o tom, zda nekriticky přejímat názory autorit nebo zda se je snažit podrobovat kritické revizi. Nevím, zda mám dost síly to absolvovat ještě jednou. Snad ano, pořád v sobě chovám jiskřičku naděje, že se mi tohle dogma podaří aspoň trochu zviklat.
Nikde se ale neříká, že by uživatel musel umět CSS. Když změníte vzhled zvolením možnosti z roletové nabídky nebo zadáním hodnoty do textového pole v paletě vlastností zobrazení, je to z pohledu definice vzhledu dle CSS naprosto stejný případ -- ukazuje jen na lépe zvládnuté uživatelské prostředí.
BTW: i v MSIE lze zvětšit fonty. Moje Lupa třeba vypadá v MSIE takhle: lupa-user-styled.png (160 KB). A vaše tak může vypadat také. Stačí do Nástroje : Možnosti Internetu... : Usnadnění... : Uživatelská předloha se styly vložit cestu k souboru, který bude vypadat nějak takhle:
a {
text-decoration:
underline !important
}
* {
font-size:
1em !important;
line-height:
1.6 !important;
font-family:
"Myriad Web" !important;
background:
white !important;
color:
black !important
}
Většině designérů by prospělo, kdyby se oprostili od víry v blud, že kontrolují vzhled webových stránek. Uživatel je pán.
px jsou OK, ale že jsou pro obrazovku vhodnější než pt (nebo jiné klasické délkové jednotky). Já zastávám opačný názor, některé z argumentů najdete ve zmíněné diskusi na Intervalu (první odkaz).