Bugs
Webbisivun fonttiahan pystyy muokkaamaan selaimesta käsin. Harva peruskäyttäjä kuitenkaan tietää tällaisesta mahdollisuudesta. Fonttikoon muuttamiseen tarvittavat linkit voi rakentaa myös itse käyttöliittymään, kertoo A List Apartin artikkeli. Samanlaista ominaisuutta hyödyntää blogissa mm. Kalamuki.
Olen itsekin yrittänyt säätää moista ominaisuutta toimimaan, mutten aivan onnistunut. Siinä sivussa tulin löytäneeksi pari bugia, tai niin ainakin luulen. Kun Firefox ja muut Gecko-selaimet toimivat kuten pitääkin, ilmeni vanhassa kehnossa Internet Explorerissa ongelmia. Fonttikokoa säädellään erilaisilla CSS-tiedostoilla ja JavaScriptillä. Jostakin syystä Internet Explorer ei halunnut fontin kokoa muuttaa, vaan huomautti virheestä skriptissä. A List Apartista löytyvä esimerkki toimi kuitenkin moitteetta, joten vika oli omissa koodeissani.
Pitkällisen tutkailun, pähkäilyn ja kokeilun jälkeen syylliseksi paljastui omituinen bugi. Jos HTML-tiedostosta löytyy tagi <li id=”active”>, niin fonttikokoa ei voi vaihtaa Internet Explorerilla. Vaikka tagin asettaisi <html></html>-tagien ulkopuolelle, bugi ilmenee silti.
Vastaavasti Opera haluaa itsepintaisesti valita oletuksena sen toiseksi pienimmän fonttikoon antavan CSS-tiedoston. Omituista. Kalamukissa en tätä ominaisuutta havainnut, koska siellä fonttikokoa vaihtavia CSS-tiedostoja on esimerkistä poiketen tarjolla vain kolme, jolloin Operakin ottaa sen keskimmäisen. Ongelmia liikaa, delete-nappulalle töitä. Päätin siis toistaiseksi hylätä tämänkin idean, kiitos oman osaamattomuuden ja selaintenvälisten erojen.
Mitäs jos kaikki selaimet vain yksinkertaisesti toimisivat kuten standardit määrittävät?