De obicei, sunt destul de deschis în ceea ce privește versiunile noi ale programelor folosite. Cu două excepții: Photoshop (tot ce a ieșit după cs3 este incredibil de lent; și nu este de la sistemul meu!) și Internet Explorer. Asta pentru că Microsoft refuză cu îndârjire să facă un browser bun (nu mai bun decât precedentul ci doar bun). Să detaliem.
Începând cu IE8, browserul minune are o chestie foarte utilă, numită Compatibility Mode (CM). Treaba asta încearcă să curețe mizeria lăsată de hack-urile scrise pentru versiunile anterioare de IE. În IE8 șmecheria a mers excelent, putând folosi treaba asta și pentru teste, fără să mi se întâmple foarte des să afișeze corect în CM dar greșit nativ, în IE7.
În mult lăudatul IE9 însă, treaba s-a schimbat. Pentru că nu prea poți fi sigur de ce se întâmplă. Prima întâplare întâmplată s-a întâmplat cu trei zile în urmă. Un prieten mi-a zis că are o problemă cu un site la care lucrează în IE9 (CM IE8): la hover, un box sare. Am testat în IE8, totul e ok. A doua întâmplare a fost ieri. Unui element nu-i mergea bind-ul la hover. Tot CM IE8. În IE8 mergea.
Azi am făcut un test micuț cu un PNG cu un glow radial. IE8 afișează așa. IE9 CM IE8 afișează așa.
Așadar, mă scuzați că sunt reticient. IE9 still sucks!