Tämä asia on tullut vastaan ennenkin, ja siihen on olemassa sekä yksiselitteinen syy että ratkaisu. Kerrankin näin :-D
Kaivelin vähän taustoja, etten höpise tässä omiani.
Hiiren kursorin vieressä näkyvä avusteteksti selitysruudussa, englanniksi tooltip ja nörtiksi
title, on tarkoitettu käyttäjän avuksi ja lisätiedoksi. Sen lisäksi on olemassa vaihtoehtoteksti, nörtiksi
alt, joka taas on tarkoitettu korvaamaan kuvat kertomalla niiden sisällöstä. Tällainen tilanne on esimerkiksi sokealla, jolle ohjelma lukee ääneen kaiken, mitä nettisivulla on – ja näiden
alt-tekstien avulla kertoo myös visuaalisen kuvasisällön.
Ongelmaan (jep!) syyllinen on Internet Explorer, joka näyttää
alt-tekstit avustetekstinä (tooltip), vaikka sen
ei pitäisi. Mozillan ohjelmat (joihin myös Firefox lukeutuu), Safari ja Opera toimivat oikein, eivätkä näytä
alt-tekstejä avustetekstinä. Avustetekstinä näkyy kyllä kaikki, mikä on merkitty
title-tagilla – ja sillä voi kirjoittaa avustetekstejä mitä tahansa elementtejä varten sivulla, ei pelkästään kuvia varten. Itse asiassa asian laita on ollut näin jo kohta 15 vuotta, joten mistään uudesta asiasta ei ole kyse :-)
EsimerkkiRuudulla näkyy Venus-planeetan symboli. Sen
alt-teksti voisi olla "Venus-planeetan symboli" (eli kuvan visuaalinen kuvaus) ja
title-teksti "planeetta Venus" (eli kuvan sisällön kuvaus).
EDIT: Näin voidaan erottaa tämä nimenomainen kaikista muista venuksista, esimerkiksi Venus-jumalattaresta, Venus-planeetan valokuvasta, Venus-vaatemerkistä, jne.
alt:ia kirjoitettaessa voi pohtia sitä, miten sokea tekstin ymmärtäisi.
Mitä asialle voi tehdä?Tämä valitettavasti menee ylläpidon piikkiin. Jos halutaan, että selitysruutu näkyy aina, kun hiiren kursori viedään kuvan päälle, täytyy jokaiselle kuvalle määritellä SEKÄ
alt (eli kuvan visuaalinen selitys) ETTÄ
title (eli kuvan avusteteksti aka. tooltip).
Miten tämä käytännössä tapahtuu käytössä olevalla foorumiohjelmalla, sitä en tiedä. Luulisi, että
title:n käyttöönottoon on omat jekkunsa. Pahimmassa tapauksessa selitteet pitäisi kirjoittaa käsin koodiin ainakin yleisimmin käytettyjen kuvien kohdalle.
Näemmä näin onkin tehty (eli sekä
alt että
title ovat käytössä) ainakin tällä viestinkirjoitussivulla kirjoituskentän yläpuolella oleville pikkukuville. Tosin sisällöltään kuvaukset ovat hyvin suppeita... ;-)
Mitä käyttäjä voi itse tehdä?En suin surminkaan halua aiheuttaa kenellekään yhtään enempää ongelmia ja suositella heille Internet Exploreria, päinvastoin. :-P
Sen sijaan voit – jos niin haluat – asentaa selaimeesi laajennuksen, joka haluttaessa näyttää
alt-tekstit avustetekstinä (koska NIIN monet nettisivut on edelleen tänä päivänäkin tehty määrityksien vastaisesti...)
Safarin ja Operan laajennuksia en jaksa enää tähän hätään haeskella, mutta Firefoxille löytyy ainakin
Handy Xtra Stuff. Tämä laajennus tekee paljon muutakin, enkä ole itse testannut sen toimintaa. Varmaankin löytyy muitakin laajennuksia, mutta tuo nyt löytyi ensimmäisenä :-)
EDIT: Asiasta löytyy selvitystä englanniksi
J. Korpelan ohjesivuilta.
Että tällaista nörttäystä keskiviikkoiltaan =)
—c—