[voikko] Oikoluku kaikille sivuille Firefoxiin?

Jukka K. Korpela jkorpela at cs.tut.fi
Sun Feb 20 10:05:17 EET 2011


Ilmeisesti Firefoxin oikoluvun yleisiin piirteisiin kuuluu, että
a) se toimii lähtökohtaisesti vain lomakkeiden kentissä
b) sen kieli riippuu ohjelman asetuksista ja täytyy käyttäjän vaihtaa aina 
erikseen, sen sijaan, että ohjelma tunnistaisi kielen tai hyödyntäisi 
lang-määritettä.

Olenko suunnilleen oikeassa? Toivottavasti olen väärässä. :-)

Ajattelen tässä sellaista käyttöä, että www-sivujen kehittäjä tai editoija 
tai tarkistaja käyttäisi Firefoxin oikolukua sivujen kaikkeen sisältöön. 
Joku voi sanoa, että olisi helpompaa liittää oikoluku sivunteko-ohjelmaan, 
mutta se ei välttämättä ole ollenkaan helppoa...

Tuohon a-kohtaan on sellainen kiertomahdollisuus, että oikoluvun alaa voi 
muuttaa spellcheck-määritteellä, joka tosin näyttää vaikuttavan vain 
elementteihin, joiden sisältö on käyttäjän muutettavissa, mutta sellaiseksi 
voi määritellä koko sisällönkin:
<body contenteditable spellcheck="true">

Toimii ainakin Firefox 3.6:ssa. Tosin tarkistus koskee vain varsinaista 
sisältöä, eli esimerkiksi havaitsee virheen elementissä
<button>Lährtä kysely</button>
mutta ei elementissä
<input type="submit" value="Lährtä kysely">
jossa teksti on määritteen arvona eikä elementin sisältönä.

Hankaluutena on muistaa lisätä body-elementin määritteet ennen tarkistusta 
ja poistaa ennen julkaisemista (muutoin käyttäjät hämmentyisivät mm. siksi, 
että heillä oikoluvun kieliasetus voi olla sopimaton).

-- 
Yucca, http://www.cs.tut.fi/~jkorpela/ 




More information about the voikko mailing list