Ulkoasullisista seikoista johtuen tekstin pitäisi olla kooltaan
11-12 pikseliä. Mikä voisi olla fiksu CSS:ssä käytössä oleva yksikkö
tekstin koon määrittelyyn? (Tällä hetkellä käytössä on px.)
Tärkeää olisi, että teksti olisi luettavissa kaikenkokoisilla
näytöillä ja resoluutioilla, ja että tekstin koon
muuttaminen olisi mahdollista selainten tarjoamilla
"Text size/text zoom" jne. -toiminnoilla.
Pikainen vertailu Windows-IE:llä antaisi olettaa, että 10pt (pistettä)
vastaisi 12px (pikseliä). Linuxissani 10pt:n fontti on taas 12px:n fonttia
melko paljon isompi. Epäilemättä löytyy järjestelmiä, joissa asiat ovat
vielä toisin. Asia vaikuttaa aika monimutkaiselle.
Kuulisin mielelläni näkemyksiä aiheesta tai pointtereita tuoreisiin
veppisivuihin, joilla sitä on käsitelty.
--
Aapo Rista
aapo.rista(at)iki.fi
Hanki eelämä - Get e life!
Suhteellinen (font-size: smaller;font-size: 1em; jne.) koko olisi kiva,
ettei tarvitisisi arvailla 1600x1200 resolla mitä siellä lukee ;-)
Noh tuossa oli jotakin http://www.alistapart.com/stories/fear4/3.html -
josta ilmenee ymmärtääkseni, että px olisi oikea vaihtoehto.
--
Peku
> Suhteellinen (font-size: smaller;font-size: 1em; jne.) koko olisi kiva,
> ettei tarvitisisi arvailla 1600x1200 resolla mitä siellä lukee ;-)
1em on useasti liian suurta tekstiä. Itse käytän usein 0.8em / 0.9em
-kokoa sivuston pääteksteissä.
Entäpä onko joku tietoinen, miksi seuraava css-pätkä pelittää IE 5:ssä,
mutta NS 6.x vaihtelee silti tekstin kokoa käyttäjän asetusten mukaan?
font.linkit {font-family: Arial; color: #003399; font-size: 12px;
font-weight: bold; text-decoration: none}
tarkoituksena olisi siis saada aikaan täsmälleen x-pikseliä korkeaa
tekstiä selaimesta riippumatta (ikivanhat selaimet voi tietty unohtaa).
Vinkkejä, referenssiä?
--
Teme
Kokoon ei saa luottaa, jos sitä lukee joku palmilla, digiteeveellä, tai
vuoden loppupuolella UMTS -kännykällä, se näyttää kuitenkin vielä
erilaiselta. Ei tarvitse olla huononäköinen, kun isommalla resoluutiolla
jotkut sivut ovat melkoista tuhrua (ja pieninäyttöisillä laitteilla ei
välitetä koista tuon taivaallista). Pitää myös muistaa, että NS, Opera ja
jotkut muut selaimet mahdollistavat käyttäjän määrittelemän stylesheetin,
jolloin sivun omalle annetaan pitkät.
Sitten tulevat fonttien ja selainten erot. Erinomaisen karmeiksi monet sivut
menevät tietyllä koolla vaikkapa linuxilla selatessa konquerorilla, ja kun
samoja sivuja tiirailee macilla tai peeceellä niin fonttikoko on aina
erilainen ruudulla. Vaikka siellä kuinka olisi sama stylesheet ja samat
asetukset. Vaikka käytössä olisi IE, fonttikoko on reaalisesti eri kun
ollaan macissa ja PCssä vaikka miten ruuvaisi.
Jos haluaa millimetrin tarkkaa taittoa, joka näyttää samalta joka
laitteessa, ja haluaa tämän vielä verkkoon halunnee käyttää adoben acrobatia
tai postscriptiä. HTML ei siihen ole oikea ratkaisu ;-)
Pari linkkiä asian tiimoilta
http://style.cleverchimp.com/font_size_intervals/altintervals.html
http://www.w3.org/WAI/References/
--
Pekka
> 1em on useasti liian suurta tekstiä.
Silloin selaimesi asetuksissa on jotain vikaa. 1 em perittynä selaimen
asetuksista on juuri oikea koko leipätekstille.
> Itse käytän usein 0.8em / 0.9em -kokoa sivuston pääteksteissä.
Tuolloin leipiksen koko on pienempi kuin se, minkä käyttäjä on valinnut,
mikä on ärsyttävää.
--
Henri Sivonen
hsiv...@niksula.hut.fi
http://www.hut.fi/u/hsivonen/
> Ulkoasullisista seikoista johtuen tekstin pitäisi olla kooltaan
> 11-12 pikseliä.
Aika pientä.
> Mikä voisi olla fiksu CSS:ssä käytössä oleva yksikkö
> tekstin koon määrittelyyn? (Tällä hetkellä käytössä on px.)
% ja em. Leipätekstin kokona 100% tai 1em suhteessa käyttäjän
preferenssiin.
> Tärkeää olisi, että teksti olisi luettavissa kaikenkokoisilla
> näytöillä ja resoluutioilla, ja että tekstin koon
> muuttaminen olisi mahdollista selainten tarjoamilla
> "Text size/text zoom" jne. -toiminnoilla.
Text zoomiin (Mozillan, Mac IE:n ja Operan mielessä) turvautuminen on
merkki siitä, että design on epäonnistunut. Käyttäjä ilmaisee haluamansa
leipätekstin koon selaimen asetuksissa. Kun kunnioittaa sitä, käyttäjän
ei tarvitse zoomailla.
1em on nimenomaan sopivan kokoista tekstiä päätekstiä varten. Mikäli näin ei
ole, vika on selaimen asetuksissa. Sivut jotka yrittävät korjata huonoja
asetuksia tuottavat vain ongelmia niille, jotka ovat jaksaneet säätää
asetuksensa järkevästi.
--
Janne Nikula, http://www.zkelvin.net/jnikula/
Millimetrin tarkkaa taittoa ei nyt tarvita, vaan pikselin tarkkaa. Jos
minulla on tilaa vaikkapa 18 pikseliä korkeussuunnassa, johon haluan
esimerkiksi 14 pikseliä korkean tekstin, niin ei käy, että käyttäjä saa
säätää tekstin kooksi mitä haluaa, vaikka se noin yleisesti olisikin
kuinka kiva juttu. Samoin olen tässä yhteydessä kovasti vähän
kiinnostunut miltä sivu näyttää palmissa tai digiteeveessä, kunhan 95%
käyttäjistä näkee sivun oikein.
Aina on tehtävä kompromisseja visualisuuden, laajan käytettävyyden ja
koodin kompleksisuuden välillä. On kummallista, että niin monen mielestä
pitäisi pitäytyä tekniikoissa, jotka varmasti ja kaikkialla näkyy
oikein. Joku kysyy neuvoa ja ensimmäiseksi sanotaan, että: "Sulla on
framesetit, ne ei näy Lynxillä. Ja kuvistakin puuttuu ALT:it."
Hohhoijaa.
Eli siis jos joku tietää, miten tekstin saa lukittua tiettyyn kokoon
nescafen 6.x:issä, niin olisin kiitollinen tiedosta. Tai jos joku
tietää, ettei se onnistu, niin sekin olisi kiva tietää. Monissa
web-lähteissä väitetään, että px olisi absoluuttinen kokomääre, mutta
ainakaan mulla ei näin jostain syystä ole. Ja eikös tuo mäkin ja pc:n
ero tekstin koossa pitänyt olla lähinnä pt-määritettä käytettäessä,
koska mäkki jakaa tuuman pienempiin osiin kuin pc?
--
Teme
> Jos minulla on tilaa vaikkapa 18 pikseliä korkeussuunnassa, johon haluan
> esimerkiksi 14 pikseliä korkean tekstin, niin ei käy, että käyttäjä saa
> säätää tekstin kooksi mitä haluaa, vaikka se noin yleisesti olisikin
> kuinka kiva juttu.
Eikö kannattaisi tehdä siitä tilasta tekstin korkeudesta riippuva?
> Eli siis jos joku tietää, miten tekstin saa lukittua tiettyyn kokoon
> nescafen 6.x:issä, niin olisin kiitollinen tiedosta.
Netscape 6.x:ssä fonttizoomi on tarkoituksellisesti sellainen, että se
zoomaa kaikkia fontteja. Tämän voi (muttei kannata) kiertää vaikka
käyttämällä Microsoft Publisheria. (Havaintoesimerkki:
http://www.madisonenvironmental.com/)
> Ja eikös tuo mäkin ja pc:n ero tekstin koossa pitänyt olla lähinnä
> pt-määritettä käytettäessä, koska mäkki jakaa tuuman pienempiin
> osiin kuin pc?
Riippuu selaimesta ja selaimen asetuksista.
Tuota asiaa käsittelen artikkelissa Fonttikoot WWW-sivuilla
http://www.meidoka.pp.fi/fontti.htm .
--
Jukka Tujula * http://www.meidoka.pp.fi/jukka.htm
No, jos välttämättä .. Entäs seuraavanlainen skenaario : itse lähtisin
sitten tekemään noista ehkä kuvia. Piskuinen PNG ei montaa tavua vie, ja
taatusti on aina oikean kokoinen - ei skaalaudu. Kuvattomia selaimia ja
vaihtoehtoisia välineitä varten alt-tekstit kondikseen ja rock.
--
Peku
Tuota mäkin seuraavana vaihtoehtona ajattelin. Ongelmaahan ei olisi, jos
sitä tekstiä ei tarvisi jatkuvasti vaihtaa... Toisaalta kun tekee
Photoshoppiin hyvän pohjan, niin eipä tuo tekstin vaihtaminen
giffiin/pingiinkään kauaa vie. Taidan siis tässä vaiheessa uskoa, että
tuo ei tekstinä onnistu, lienee enää turha potkia tutkainta vastaan.
--
Teme
> Piskuinen PNG ei montaa tavua vie, ja
> taatusti on aina oikean kokoinen - ei skaalaudu.
...eikä kuvanmuotoinen teksti myöskään wrappaudu ikkunan koon muuttuessa
(jos tekstialue on ikkunan mukana muuttuva)
>> Piskuinen PNG ei montaa tavua vie, ja taatusti on aina oikean
>> kokoinen - ei skaalaudu.
Opera muistaakseni sisältää mahdollisuuden skaalata kuvia. Tosin tuskin
sitä tuota varten on tehty, muuten Opera kyllä tarjoaa mainiosti
mahdollisuuksia lukea sivuja, joiden tekijä kuvittelee tietävänsä
minua paremmin millaisia sivuja tahdon lukea.
> Tuota mäkin seuraavana vaihtoehtona ajattelin. Ongelmaahan ei olisi, jos
> sitä tekstiä ei tarvisi jatkuvasti vaihtaa...
Esimerkiksi ImageMacig -kirjastolla voi luoda CGI-skriptistä tekstiä
kuvaan ja tarpeen mukaan venyttää ja vanuttaa kuvia.
--
- "Lanttua. Minä haluan lanttua." - "Jaaha, lanttukausi. Haen kolmen kilon
pussin." - "En minä niin paljon syö." - "OK, haen sitten pienen palan."
- "Oikeasti minä haluan kolmen kilon pussin, mutta en kehtaa sanoa sitä."
-- Vaimon kanssa kaupassa
Teen webbisivujen rakenteen staattiseksi, kuitenkin ilman sisältöä. Sisältö
parseroidaan periaatteessa puhtaasta leipätekstistä ja ympätään
XHTML-koodiin, joka muotoillaan CSS:llä. Näin sisällön ylläpito on helppoa
ja uusien sivujen tekeminen nopeaa sekä ulkoasun muuttaminen (myös taitto)
koko sivustoon käy hyvin nopeasti. Periaatteessa voin samasta sisällöstä
parseroida hyvin erilaisia sivuja erilaisella taitolla.
Esimerkki samasta siällöstä, kuvineen ja linkkeineen, joka kuitenkin on
parseroitu erilaiseen ulkonäköön löytyy osoitteesta
http://www.adastraracing.com/samara/simple/
ja http://www.adastraracing.com/samara/
Tuota "simple"-versiota en ole enää ylläpitänyt, koska kukaan ei sitä
tuntunut käyttävän. Itse asiassa olen sen poistanut jakelusta, mutta siirsin
se takaisin demotakseni em. sepustusta.
--
=======================================================
Marko Vainiomaa R a l l i s a t i a i n e n
mailto:mar...@jaiko.fi http://www.adastraracing.com/
=======================================================
Operassa skaalautuu myös kuvat, kun painaa Ctrl ja +/-.
Se on hienoa, että jengi, joka sivuja tekee ajattelee noin. Kuitenkin se
lähtökohtainen ajatus, jossa kuvitellaan tietävän asioista (tai
oikeastaan niiden taustoista) enemmän tai syvällisemmin kuin muut on
käsittämätön. Oletetaan, että teen sivut joilla on tasan viisi
käyttäjää. Yhdellä on NS 4.7, yhdellä NS 6.2 ja kolmella IE 5.5. Miksi
ihmeessä mun pitäisi ottaa huomioon joitain muita platformeja? On
hienoa, että täällä annetaan hyviä vinkkeja ja avataan näkökulmia myös
sivujen suunnitteluun, eikä vain teknisiin yksityiskohtiin. Kuitenkin on
perin ärsyttävää, että näin tehdään pelkästä periaatteesta tai vain
siksi että halutaan päästä sanomaan.
Haluan vielä uudelleen korostaa, että olen itsekin sitä mieltä, että
yksinkertaiset ja kaikilla alustoilla näkyvät sivut ovat yleisesti
ottaen se paras ratkaisu. Mutta jos kysyn neuvoa yhteenlaskussa, niin
pitääkö jonkun alkaa opettaa trigonometriaa?
--
Teme
Jos voit olla aivan varma, ettei sivuille ikinä eikä milloinkaan eksy
muita kuin noita selaimia käyttäviä ihmisiä, voit kaikessa rauhassa
unohtaa ne muut. Periaattessa olet oikeassa, mutta kuinka usein
tällainen tilanne oikeasti pääsee syntymään?
Jotain intranetiäkin tehdessä voidaan olla aika luottavaisia, että
kaikilla käyttäjillä sama selain (tai ainakin vaihtoehtoja on vähän),
mutta entäs sitten vuoden päästä, kun firma saa open source -herätyksen
ja keksii vaihtaa Explorerista Mozillaan ja Windowsista Unixiin, ja koko
intranet pimahtaa sen tien?
--
Aleksi
Aika korjata selaimen asetukset -- tai vaihtaa toiseen, jos kyse on
IE:stä koska siitä tekstin oletuskokoa ei voi muuttaa sillä Microsoftin
insinöörit tietävät sinua paremmin mikä on Sinulle sopiva koko.
Jos kirjoitat tyyliksi |p { font-size: 0.8em; }| niin tällöin juuri sinä
syyllistyt yleiseen virheeseen eli "tiedät", että käyttäjä on valinnut
"liian ison" fontin oletusfontikseen ja sinä "korjaat" sen ~20%
pienemmäksi. Ja tämä vain sen takia että SINUN käyttämäsi selain on
rikkinäinen ja sen oletusfontti on SINUN mielestäsi liian iso.
Kysymys kuuluu, kuinka ihmeessä voit tietää, että kävijän näkemä fontti
on liian iso kun et voi tietää kävijän selainta (selain voi väittää
olevansa joku muu selain) tai sen asetuksia, käyttöjärjestelmää (ks.
ed.), näyttölaitetta (taas selain voi väittää jotain muuta kuin
todellisuus on. Tai kyseessä voi olla vaikkapa iso projektori jolloin
yksi pikseli on 1cm*1cm ja jos pyydät 5mm korkeaa tekstiä ei tulos ole
kovin hyvä. Tai lukijan monitori on vain huonolaatuinen ja teksti on
suttuista minkä vuoksi pientä tekstiä ei voi lukea) tai näkökykyä (monet
vähänkään vanhemmat ihmiset pystyvät vaivoin lukemaan edes sitä IE:n
"liian isoa" oletusfonttia)?
Totta kai voit kirjoittaa sivulle, että sitä pitää lukea Windows NT
4:lla jossa on asennettuna SP3 (muttei SP4:sta tai uudempaa) ja
lukijalla pitää olla jalassaan raidalliset sukat sekä päässä
aurinkolasit ruskeilla linsseillä. Tällöin kyse ei kuitenkaan enää ole
WWw-sivuista vaikka tarjoilemasi sivu saattaisikin osan HTML:n
tuntomerkeistä täyttää.
--
Mikko
> Esimerkiksi ImageMacig -kirjastolla voi luoda CGI-skriptistä tekstiä
> kuvaan ja tarpeen mukaan venyttää ja vanuttaa kuvia.
P.o. ImageMagick. Kirjoitusasusta huomauttaminen sallittaneen tässä
tapauksessa, koska oikealla asulla löytyy esim. Googlesta paljon paremmin.
Tai suoraan http://www.imagemagick.org/ . Suomeksikin on vähän juttua:
http://www.cs.tut.fi/~jkorpela/graf/imagemagick.html
Jos CGI-skriptillä haluaa dynaamisesti muokata kuvia, niin käytännössä
kyseeseen kai tulisi lähinnä PerlMagick,
http://www.imagemagick.org/www/perl.html
Kerettiläinen mielipide: Tosin voi olla, että helpommalla pääsisi
käyttämällä Perlissä system()-funktiota, jolle annetaan argumentiksi käsky,
joka käynnistää ImageMagickin ja välittää sille halutut argumentit.
Tulevaisuuden vaihtoehto lienee SVG, Scalable Vector Graphics, ks.
http://www.cs.helsinki.fi/u/ajmikkon/svg/svg_pruju.pdf
http://www.w3.org/TR/SVG/ (spesifikaatio)
http://www.w3.org/TR/SVG-access/ (SVG esteettömyyden kannalta)
--
Yucca, http://www.cs.tut.fi/~jkorpela/indexfi.html
Veppiaiheisia sivuja: http://www.cs.tut.fi/~jkorpela/wwwfi.html
Adobe ajaa aika vahvasti SVGtä ja tarjoaa plugineja ja katseluohjelmia:
http://www.adobe.com/svg/main.html
(virallisesti tuettuina Windows, Mac OS 9 ja 10, mutta epävirallisesti
myös Intel Linux ja Sparc Solaris)
--
$jhi++; # http://www.iki.fi/jhi/
# There is this special biologist word we use for 'stable'.
# It is 'dead'. -- Jack Cohen
Omat kokemukseni PerlMagick'ista ovat sen verran huonoja, että siirryin
kokonaan system()-funktion ja convert-ohjelman käyttäjäksi.
Tällöin samaa syntaksia voi käyttää sekä skriptissä että komentorivillä.
Esimerkki jostain skriptistä:
my $CONVERT = "/usr/bin/convert";
my $JPEG_QUALITY = "70";
my $JPEG_GEOMETRY = "400x400";
$command = qq($CONVERT -quality $JPEG_QUALITY -geometry
$JPEG_GEOMETRY "$originalname" "/tmp/$newname.jpg");
print qq($command\n);
system($command);
>Aina on tehtävä kompromisseja visualisuuden, laajan käytettävyyden ja
>koodin kompleksisuuden välillä. On kummallista, että niin monen mielestä
>pitäisi pitäytyä tekniikoissa, jotka varmasti ja kaikkialla näkyy
>oikein. Joku kysyy neuvoa ja ensimmäiseksi sanotaan, että: "Sulla on
>framesetit, ne ei näy Lynxillä. Ja kuvistakin puuttuu ALT:it."
>Hohhoijaa.
Virheellinen asenne, josta saa eräänä kauniina päivänä korvilleen.
Esimerkiksi Linuxissa fontit ovat oletusarvoisesti huomattavasti pienempiä
kuin Windows-maailmassa ja tällaisesta avuttomasta suunnittelusta johtuen
saa yleensä käytännössä heittää vesilintua erilaisilla css-asetuksilla.
Lisäksi jos fiksataan tarkkaan joka ainoa fonttikoko, tehdään mm.
heikkonäköisille todella pahasti hallaa. Esimerkiksi nelikymppisistä
ihmisistä valtaosalla taitaa olla silmälasit, eli näössä vikaa. Eikä
heikkonäköisenkään kannata nykyisin katsella ruutua millään 640 * 480-
asetuksella vaan kasvattaa mieluummin fonttia.
>Eli siis jos joku tietää, miten tekstin saa lukittua tiettyyn kokoon
>nescafen 6.x:issä, niin olisin kiitollinen tiedosta. Tai jos joku
>tietää, ettei se onnistu, niin sekin olisi kiva tietää. Monissa
>web-lähteissä väitetään, että px olisi absoluuttinen kokomääre, mutta
>ainakaan mulla ei näin jostain syystä ole. Ja eikös tuo mäkin ja pc:n
>ero tekstin koossa pitänyt olla lähinnä pt-määritettä käytettäessä,
>koska mäkki jakaa tuuman pienempiin osiin kuin pc?
Netscapessa ne saa lukittua, kun tekee koko tekstistä kuvan tai sivusta
pdf:n. Onneksi ei taida olla mitään muuta keinoa. IE:n täydellisen
imbesilli tapa antaa css:n lukita sivun fontit on ärsyttävä.
--
Ilpo Kuivanen, kuiv...@stadia.fi, http://teli.stadia.fi/~kuivanen/
Onneksi kuitenkin on ihmisiä, jotka osaavat oikaista moiset virheelliset
asenteet. Nyt kun uutisryhmässä kerrotaan, että asenteeni on
virheellinen, tarkistan sen tottakai välittömästi - ehkä vielä vältyn
korvilleni saamiselta.
> Esimerkiksi Linuxissa fontit ovat oletusarvoisesti huomattavasti
pienempiä
> kuin Windows-maailmassa ja tällaisesta avuttomasta suunnittelusta
johtuen
> saa yleensä käytännössä heittää vesilintua erilaisilla
css-asetuksilla.
Juu näin on. Ja Toyotan varaosat on ihan paskoja, kun ne ei sovi Rols
Royceen. Niilläkin voi heittää vesilintua.
> Lisäksi jos fiksataan tarkkaan joka ainoa fonttikoko, tehdään mm.
> heikkonäköisille todella pahasti hallaa. Esimerkiksi nelikymppisistä
> ihmisistä valtaosalla taitaa olla silmälasit, eli näössä vikaa. Eikä
> heikkonäköisenkään kannata nykyisin katsella ruutua millään 640 * 480-
> asetuksella vaan kasvattaa mieluummin fonttia.
Ei taida enää edes kannattaa mainita, etten ole tekemässä mitään
käytettävyyskurssin harjoitustyötä tai portaalia nelikymppisille.
Halusin yksinkertaisesti tietää, onko fontti mahdollista lukita tiettyyn
pikselikokoon NS6.x:ssä.
> Netscapessa ne saa lukittua, kun tekee koko tekstistä kuvan tai
sivusta
> pdf:n. Onneksi ei taida olla mitään muuta keinoa. IE:n täydellisen
> imbesilli tapa antaa css:n lukita sivun fontit on ärsyttävä.
Paljon parempi onkin se, että joutuu tekemään tekstistä kuvan, joka on
huomattavasti raskaampi ladata ja joka sitten on tarkalleen sen x
pikselin kokoinen. I rest my case!
--
Teme
> Nyt kun uutisryhmässä kerrotaan, että asenteeni on
> virheellinen, tarkistan sen tottakai välittömästi - ehkä vielä vältyn
> korvilleni saamiselta.
Ei siltä näytä. Jokaisella on tietysti luovuttamaton oikeus kysyä apua
muilta ja olla välittämättä mistään avusta.
> Halusin yksinkertaisesti tietää, onko fontti mahdollista lukita tiettyyn
> pikselikokoon NS6.x:ssä.
Vastaushan on "ei", mutta epäilen syvästi, oletko tyytyväinen totuuteen.
Mutta eikös tämä johdu virheellisistä näytön dpi-asetuksista?
En tiedä miten Windosissa, liekö siellä aina se sama "arvaus" käytössä,
mutta ainakin XFree86:ssa saa määritellä monitorinsa kuva-alan
millimetreinä, jolloin dpi-lukematkin tulevat oikein.
Itse säätelin ohjelmista ensin fonttien kokoja, kunnes huomasin, että
tuohan se oikea tapa on.
--
PQ
Noita dpi lukemia ei voi rikkinäisten softien vuoksi vääntää aina
haluamaansa asetukseen. Jos käyttää linuxissa (tai muussa unixin
kaltaisessa ympäristössä) pelkästään GTK-kirjastoon perustuvia ohjelmia
voi asetukset vääntää oikeiksi ja kaiken pitäisi toimia suurinpiirtein
oikein. Windowsissa ei mielestäni voi käyttää mitään muuta asetusta kuin
96dpi koska jopa kaikki microsoftin omatkin softat menevät täysin rikki
jos fonttien koot eivät ole samoja kuin sen kirjoittaneella insinöörillä
- kiitos pikseleihin perustuvan ohjelmointirajapinnan. Kokeilepa
joskus vääntää asetukseksi vaikka 150dpi (joka voi olla ihan todellinen
tarkkuus viiden vuoden päästä). Jos ongelmana on pelkkä webbikäyttö
kannattaa asetus vääntää kuntoon ennemmin siitä selaimesta (esim.
Mozillassa kyseinen asetus löytyy siitä fontti-sivulta).
Ja vaikka käyttöjärjestelmälle kertoisikin ihan oikean pikselikoon eivät
kaikki fontit näytä silti samalta vastaavilla pistekoilla johtuen
kirjasinleikkauksissa olevista eroista (esim. erilainen suhden pienillä
ja isoilla kirjaimilla tms). Ja uskokaa tai älkää niin kaikilla ei ole
arial, helvetica tai times [new roman] fontteja koneessa.
Mutta kyllä varsinkin vanhemmissa linux-asennuksissa tuo virheellinen
pikselikoko on suurin ongelma.
--
Mikko
Kyllä siihen on tyytyminen. Yksinkertainen kysymys, yksinkertainen
vastaus. Ei asennekasvatusta.
--
Teme
> Aika korjata selaimen asetukset -- tai vaihtaa toiseen, jos kyse on
> IE:stä koska siitä tekstin oletuskokoa ei voi muuttaa sillä Microsoftin
> insinöörit tietävät sinua paremmin mikä on Sinulle sopiva koko.
Windowsin IE:ssä on fonttikokoasetus. Jostain syystä se on View-valikon
alavalikossa eikä siellä, missä muut kirjasinperheiden valinta on.
(Mac IE:ssä fonttiasetukset ovat luontevasti yhdessä.)
Ei ne fonttikokoasetukset ole kovin vaikeassa paikassa, jos käyttää
työkalurivin painikkeita. Minulla painikkeet näyttävät olevan: Edellinen,
Seuraava, Pysäytä, Päivitä, Kotisivu, Koko ja Muokkaa. (Joista siis tuo
viimeinen näyttää sorsan.)
IE:n ongelmahan on siinä, että monet tavat vaikuttaa fonttikokoon ovat
sellaisia että tämä valikko (pienin - suurin) ei toimi, jos ei ole valittu
fonttikkojen ohitusta. Tällä tavalla MS tukee sitä virheellistä käsitystä,
että fonttikoon voi sivuillaan naulata kiinni.
Ja jotkut vielä pitävät tämän kiinni naulaamis mahdollisuuden puuttumista
pahana puutteena :-)
Tarkoitat varmaan View-Font Size valintaa, josta löytyy huimat viisi (5)
vaihtoehtoa jonkin mielivaltaisen päätöksen perusteella? Ja useinmiten
smaller ja larger ovat liian kaukana medium asetuksesta IMO.
> (Mac IE:ssä fonttiasetukset ovat luontevasti yhdessä.)
Ainakin OS X:n versiossa löytyy vastaava fontin koon muuttamisen valikko
kuin Mozillastakin. Muutenkin IE/Mac on suorastaan hyvä selain (vähän
hidas tosin) ja siinä on esim. kunnollinen tuki PNG-muotoisille kuville.
--
Mikko
>Ilpo Kuivanen wrote:
>> Esimerkiksi Linuxissa fontit ovat oletusarvoisesti huomattavasti pienempiä
>> kuin Windows-maailmassa ja tällaisesta avuttomasta suunnittelusta johtuen
>> saa yleensä käytännössä heittää vesilintua erilaisilla css-asetuksilla.
>
Käytä yksikkönä em:ää niin kaikki toimii täysin oikein. Jos ei toimi
niin käyttäjän asetukset on päin prinkkalaa. (em:än tulisi olla
käyttäjän suosikkikoko)
>Mutta eikös tämä johdu virheellisistä näytön dpi-asetuksista?
Vaikuttaa oikeastaan vain yksiköihin, joita ei ole tarkoitettu
ruudulle, kuten millimetri, tuuma, pt ja mahdollisesti px yksikköön,
mikäli se on tulkittu oikein
>En tiedä miten Windosissa, liekö siellä aina se sama "arvaus" käytössä,
>mutta ainakin XFree86:ssa saa määritellä monitorinsa kuva-alan
>millimetreinä, jolloin dpi-lukematkin tulevat oikein.
Ongelma on nimenomaan Windows, jossa on vain yksi vaihtoehto eli
96dpi. Myös 120dpi toimii useimmissa ohjelmissa. On ohjelmia, jotka
eivät toimi oikeaa asetusta käyttämällä. Suurin ongelma on tietenkin
se, että Windowsissa ko. asetusta ei ikinä muuteta.
Ainakin käytössäni olevissa Windows vehkeissä (1024*768/15"/96dpi,
1600*1200/19"/120dpi ja 800*600/15"/96dpi) on asetus on väärä. Mutta
ensimmäisissä oikea ei ole kovin kaukana. Oletus oli kaikissa tuo
96dpi. Windows 95:ssä ei ole mahdollista säätää systeemifonttien
kokoa juuri muuten.
--
Lauri Raittila <http://www.iki.fi/lr> <http://www.iki.fi/zwak/fonts>