Nykomling
|
|
Reg.datum: Sep 2008
Inlägg: 21
|
|
Nykomling
Reg.datum: Sep 2008
Inlägg: 21
|
Jag tror dessvärre inte man kommer ifrån att ha en klase webbläsare installerade. Att testa med flera stycken är viktigast tidigt i projektet, innan man bundit upp sig för vissa konstruktioner, och därefter vid varje större revision och innan publicering. Du bör hålla lite koll på din målgrupp och vilken webbläsare de använder mest, och primärt använda denna vid utveckling. Generellt regerar ju (dessvärre) IE, men just din målgrupp kanske använder Mac mest, och då ska du ju så klart använda Safari som primär testplattform.
FF, Safari, Chrome och Opera tenderar att rendera sidorna tämligen likartat, problembarnet är som alltid IE. Värst är IE6 men även IE 7 kan ställa till en del problem. Min erfarenhet är att man dock får bort flertalet rena CSS-buggar i IE6 genom att göra sidorna i ”strict mode”, därutöver finns ett antal saker, främst CSS-selektorer, vilka Microsoft helt enkelt struntat i att implementera + ett antal fel som man enkelt kan komma runt genom att definiera width/height/zoom (sista är ett icke-standard-attribut som dock är tämligen icke-förstörande) även i de fall där attributet egentligen inte borde behövas (dessa sätter en viss ’hasLayout’-property på elementen i DOM vilket gör att de lättare beter sig som önskat).
|