Uitleg probleem:
Ik ben druk bezig met het bouwen van een nieuwe website, hier maak ik gebruik van opacity voor wat mouseover effecten.
Ik heb in mijn geval een 3 tal lagen in gebruik:
De keuze voor deze methode heeft oa te maken dat ik laag 1 wil faden tot 80%, en laag 2 tot 100%. De laag 3 heb ik toegevoegd omdat als het onder de zelfde laag valt, ik al een mouse-event getriggerd krijg zodra ik over tekst heen ga, deze oplossing werkt goed voor Firefox, maar IE pakt hem niet op.
Nou vind ik zelf het meest storende probeem, dat IE6 icm TrueType op enabled (in Windows zelf) zorgt voor een verneukte opbouw, hiermee bedoel ik dus de ClearType bug waar ik tegenaan loop.
Ik kan niet geweldig veel dingen vinden mbt ClearType en problemen, ik vind op een blog echter een kleine uitleg mbt de bug:
Hier een plaatje vanaf mijn ClearType computer, onder Firefox werkt het goed, en onder Internet Explorer dus niet.

De vragen:
[list]• Is er een detectiemethode te bedenken met JavaScript/ActiveX om binnen Internet Explorer een detectie te kunnen maken dat ClearType "aan" staat? Als ik dit kan detecteren dan kan ik een alert naar de gebruiker sturen, verder wil ik hier niet op debuggen (probleem voor Microsoft denk ik dan). Of is er een methode waarmee je in IE de ClearType kan uitschakelen (dus niet in Windows, maar via een IE-only CSS optie?• Waarom laat Internet Explorer event "door" een laag heen werken? Als ik 2 vellen plastic op elkaar neer leg met op de onderste wat tekst, dan kan ik die tekst toch niet aanraken? Waarom laat Internet Explorer de dingen WEL door? Bouw je een muur, blijk je er gewoon doorheen te kunnen lopen
/me is heel blij met Microsoft Internet Explorer.
[snip]Doe eens ff niet
Ik ben druk bezig met het bouwen van een nieuwe website, hier maak ik gebruik van opacity voor wat mouseover effecten.
Ik heb in mijn geval een 3 tal lagen in gebruik:
code:
1
2
3
| laag (3) "muis": onmouseover en onmouseout events. laag (2) "data": hier staat de data in. laag (1) "fade/background": hier heb ik de background neergezet. |
De keuze voor deze methode heeft oa te maken dat ik laag 1 wil faden tot 80%, en laag 2 tot 100%. De laag 3 heb ik toegevoegd omdat als het onder de zelfde laag valt, ik al een mouse-event getriggerd krijg zodra ik over tekst heen ga, deze oplossing werkt goed voor Firefox, maar IE pakt hem niet op.
Nou vind ik zelf het meest storende probeem, dat IE6 icm TrueType op enabled (in Windows zelf) zorgt voor een verneukte opbouw, hiermee bedoel ik dus de ClearType bug waar ik tegenaan loop.
Ik kan niet geweldig veel dingen vinden mbt ClearType en problemen, ik vind op een blog echter een kleine uitleg mbt de bug:
Echter staat er in het begin wat andere informatie:After much fruitless Googling and consulting with webdev experts, I couldn't find a fix. And like most solutions, I had to stumble upon it at the eleventh hour: adding a background color or image to the container element will fix the IE opacity rendering problem.
De tekst die problemen verzorgt is NIET bold gemaakt, waardoor dit dan veroorzaakt word, ik snap er in ieder geval niets meer van. Als hij echt bold was gemaakt dan had ik dat er gewoon vanaf gehaald om het probleem op te lossen.You know how IE's alpha opacity filter ruins boldface text?
Hier een plaatje vanaf mijn ClearType computer, onder Firefox werkt het goed, en onder Internet Explorer dus niet.
De vragen:
[list]• Is er een detectiemethode te bedenken met JavaScript/ActiveX om binnen Internet Explorer een detectie te kunnen maken dat ClearType "aan" staat? Als ik dit kan detecteren dan kan ik een alert naar de gebruiker sturen, verder wil ik hier niet op debuggen (probleem voor Microsoft denk ik dan). Of is er een methode waarmee je in IE de ClearType kan uitschakelen (dus niet in Windows, maar via een IE-only CSS optie?• Waarom laat Internet Explorer event "door" een laag heen werken? Als ik 2 vellen plastic op elkaar neer leg met op de onderste wat tekst, dan kan ik die tekst toch niet aanraken? Waarom laat Internet Explorer de dingen WEL door? Bouw je een muur, blijk je er gewoon doorheen te kunnen lopen
/me is heel blij met Microsoft Internet Explorer.
[snip]Doe eens ff niet
[ Voor 17% gewijzigd door BtM909 op 25-07-2006 21:01 ]