Het viel me op dat alt teksten niet meer worden getoond als je over een afbeelding hovert. Zowel in IE9 als Firefox 7 komen de teksten niet meer tevoorschijn als je met je muis boven een plaatje hangt dat alleen een alt-text heeft. Vroeger was dit wel het geval. Ik denk dan ook dat er veel websites zijn waar ineens de teksten (tooltips) niet meer tevoorschijn komen.
De tooltips zitten voor zover ik weet altijd in de title attribute en niet in de alt attribute, de alt attributen worden gebruik zodra er geen afbeelding getoond kan worden.
Wouter, dat is inderdaad precies zoasl het werkt, maar vroeger werden (als ik me niet vergies) de alt-teksten als tooltip getoond indien er geen title element aanwezig was. Vaak werd alleen de alt text (als tooltip) gebruikt. Omdat je dan ook een tooltip kreeg, werd vaak alleen een alt-text toegevoegd en geen title element. Maar dat werkt nu dus niet meer.
Het kan nooit zo zijn dat het in alle browser in 1 klap niet meer werkt. Wat zoiets is browserafhandelijk, hoe HTML en CSS behandelt wordt staat het browser helemaal vrij in. Alleen W3C heeft de richtlijnen opgesteld om het voor ons wat makkelijker te maken.
Het is dus of al een hele tijd, of alleen in een enkel browser, of het heeft nog nooit gewerkt. Niet ten nadele van jou, maar ik denk dat het het laatste is en dat je een vergissing heb gemaakt. Ook omdat ik het zelf nog nooit heb meegemaakt, maar ik laat me graag overtuigen.
Zou kunnen. Ik weet het ook niet 100% meer zeker, maar volgens mij was het vroeger voldoende om uitsluitend een alt-tag te gebruiken om een "tooltip" te krijgen.
Ah, ik heb het antwoord gevonden. Het was inderdaad zoals ik zei.
Internet Explorer 7 and earlier render text in alt attributes as tooltip text in standards non-compliant manner.[1][2] This behavior led many web developers to misuse alt when they wished to display tooltips containing additional information about images,[3] instead of using the title attribute that was intended for that use.[4] As of Internet Explorer 8 alt attributes no longer render as tooltips.[5]
Internet Explorer also displays the value of the alt attribute as a tooltip when mousing over the image. This is NOT the correct behavior, according to the HTML specification.
[offtopic](hebben ze het weer fout, IE8 doet dit niet meer...)[/offtopic]
Het is dus alleen in oude IE browser zo geweest, vandaar dat ik het niet herinner, die browsers heb ik bijna niet meegemaakt als HTML developer.
Opzich vind ik het wel een goede optie van IE. Vaak is de title en alt tag bij een afbeelding gelijk, dus waarom niet bij elkaar voegen?
En dat W3C nou heel moeilijk moet gaan doen dat dit niet goed is is natuurlijk weer een ander verhaal.
Want wie had 5 jaar geleden al de transform, border-radius en *-shadow properties? Juist IE, wie verbied dit? Inderdaad W3C. Wie voert het later weer uit? Ja, W3C.
Nee, een echte IE fan ben ik niet. Ook niet een echte W3C fan, geef mij maar Chrome.
Volgens mij is die alt-text alleen nuttig voor screen readers (of lezen die ook het title element)??? Hoe groot is nou de kans dat je plaatje niet zou worden getoond?????????? 0,1%? Ja, oké tenzij je 'm zelf van de server hebt verwijderd, maar dan is het je eigen fout.