Chrome i skarp version

Tydligen så finns Google Chrome nu i skarp version rapporterar idg.se men frågan är om det hjälper.

Skrev för ett tag sedan om att Chrome kanske är nya IE6 med tanke på de fel som visas på de sidor jag gjort innan.

Tyvärr håller felen som fanns i betan i sig.

Främst det som felar är divs som “glider” iväg och pixelfel med background propertyn i CSSen. När jag nu har surfat runt på sidor med tyngre CSS än vad jag använder så ser jag att det inte bara är jag med problemet. Bilder placerar sig fel så fort man använder en boxad layout, är layouten fluid är det oftast inga problem med positionering.

Det är svårt just nu att se om det är Chromes boxmodell som felar eller om det är en ren och skär bugg. Det kan ju inte vara så att Firefox, Internet Explorer, Opera, Safari och Konqurer alla har fel och Chrome har rätt. Det vore ju ganska absurt.

Att Chrome felar är rätt konstigt då den bygger på WebKit, vilket också Safari gör. Med det sagt så har jag i och för sig inte kollat närmare hur Safari renderar sidorna jag tittat på, men troligen är det inga större problem där.

Hur ska Conditional Comments se ut nu för Chrome? Ser ut att behöva det …

Hur ska man hantera klienter som vill ha IE6 stöd?

712732_66638682Läste om webbläsarkriget på idg.se igår och hamnade lite smått i diskussionen om hur man ska hantera företag och viljan att ha fullt stöd för Internet Explorer 6.

Problemet är i grunden detta

Läsaren har funnits i 7 år (2001 släpptes första versionen), används fortfarande av cirka 30% (enligt w3counters.com). Läsaren har ururselt stöd för CSS 2.0+ och har en boxmodell som både skiljer sig och är felaktig (så kallad quirks mode).
Webbdesigners och utvecklare spenderar totalt nästan lika mycket tid att utveckla en sida (standardiserad, validerad enligt w3.org etc) som att göra hacks och anpassa till IE6. Detta på grund av alla felaktigheter som ändå finns i läsaren.

Åter till artikeln som i kommentarerna tar upp att det är förvånade att folk fortfarande inte uppdaterat till IE7 eller liknande. Jag skrev in ett inlägg att man i stort som webbdesigner måste anpassa efter IE6 annars klagar företagen och de tror att man gjort ett dåligt jobb. Fick till svar bland annat att man kan styra klienten till att ge mer betalt om den ska IE6 anpassas fullt ut.

Sidan kommer alltid självklart fungera med IE6 – vissa designdelar, layout element och funktioner kommer dock saknas eller förlora sin fulla funktion.

Detta kan leda till olika utgångar:

  • Klienten får en tankeställare, förstår varför och väljer bort IE6 stöd.
  • Klienten betalar – det vill säga, jag som webbdesigner får betalt för mitt överarbete med IE6 kompatibilitet.
  • Klienten ifrågasätter och alternativt väljer bort mig.
  • Klienten ser efter alternativa lösningar och förändrar strukturen i sin specifikation.

Frågan är svår och tuff eftersom man vill vara alla till lags. Vad tror du kan vara ett lämpligt sätt för att hantera detta problem?