Microsoftov Internet Explorer (v nadaljevanju IE) ima včasih težave s pravilnim prikazovanjem spletnih strani, kadar se le-te trudijo ravnati po uradno priznanih spletnih standardih. Te standarde podpiram in se jih trudim držati pri vzdrževanju svoje spletne strani (preveri XHTML in CSS veljavnost).

Sam aktivno ne uporabljam IE brskalnika, vendar sem ga primoran ob vsaki kozmetični spremembi na strani odpreti in v njem preveriti, kako stran izgleda, ker je pač IE sposoben včasih prikazati določeno spremembo čisto po svoje, torej nenačrtovano in narobe.

Tako sem pred kratkim ugotovil, da se v IE-ju pri določenih objavah, kot so npr. ta, ta ali ta, na strani pojavi nepotrebni horizontalni drsnik oz. ‘scrollbar’:

Medtem ko se pri recimo Firefoxu to ne zgodi:

Po nekajdnevnem raziskovanju sem uspel najti krivca — kombinacija poševnega in obojestransko poravnanega besedila (demonstracija hrošča in izčrpno poročilo o njem). Bedarija totalna.

Ker mi je poševna pisava pomembnejša od obojestranke poravnave, je odslej besedilo na tem blogu poravnano z levim robom. Sicer pa sem slučajno obenem naletel na argumente, ki celo odsvetujejo uporabo obojestranske poravnave na spletnih straneh.

Anyway, tako sem torej rešil (oz. uničil:) enega od znanih IE hroščev:

Saj vem, da je ta objava večini bolj dolgočasna kot ne, ampak meni take stvari niso nepomembne, zato bi vas rad osvestil (tiste, ki še niste:) — IE ni varen, ima svoje muhe, pardon, hrošče, poleg tega pa ponuja pol manj možnosti za prijetnejše brskanje po spletu kot njegova konkurenca. Zatorej izberite raje brskalnik Firefox ali Opera ali v bistvu katerikoli drugi in bodite enostavno srečni pri brskanju po spletnih straneh. :)