VN:F [1.6.9_936]
Det finns många saker som ger en utvecklare som mig själv en rejäl huvudvärk. Och att utveckla till Internet Explorer 6 och 7 är en av dem. Webbläsare som Safari, Firefox, Opera, Google Chrome och Internet Explorer 8 har ett bra stöd för de senaste webbstandarderna. De är lättare att koda till och är mer ”framtidssäkra”.
I nuläget så använder 12.1% av alla som surfar på internet, Internet Explorer 6 (Enligt W3C). Detta gör att man alltid måste anpassa ett webbprojekt till IE6. Stora sociala medier har börjat bojkotta webbläsaren, de slutar medvetet att stödja Internet Explorer 6. När jag säger stora sociala medier menar jag sajter som Facebook, Twitter och Youtube. Ifall man surfar in på någon av dessa sajter idag med IE6 så får man upp en liten popup som bekräftar att man bör uppgradera sin webbläsare till en mer modern webbläsare. Detta är bra initiativ tycker jag, fler bör följa i deras fotspår. För en utvecklare som mig så innebär IE6 en massa extra arbetstimmar. Onödiga arbetstimmar.
Här kan du testa hur bra webbläsare du använder: Acid3
Och Internet Explorer i överhuvudtaget slöar ner Internets evolution. Enligt mig så är CSS3 framtidens design på internet. Det är en ny version av Cascading Style Sheets som stödjer mycket mer än CSS2(detta är standard idag). Med CSS3 kodning kan man göra följande:
- Man kan ha rundade hörn utan att använda sig av bilder.
- Skuggor på element. (Text, puffar etc.)
- Att man kan använda sig av vilket typsnitt man själv vill. (Idag finns det flera olika metoder vilket kan göra detta, men alla kräver antingen javascript eller flash)
- Animationer.
- Möjlighet att ha flera bakgrunder på ett element, liknande lager i Photoshop.
- Avancerade selektorer.
- Här kan du läsa mer om CSS3
Sedan kan man fråga sig, vilka webbläsare stödjer det jag nämnde i punktlistan ovan? Nästan alla webbläsare har lite stöd, Safari 3 har fullt stöd och Firefox 3.0 har bra stöd. Nu är det IE6 och IE7 som väger ner utvecklingen av internet. IE6 har inget stöd medans IE7 stödjer nästan bara transparanta bakgrunder. Det man dock alltid måste tänka på är användarna, i slutändan så är det användarna som styr Internets evolution och vi som arbetar med internet kommer modigt lyssna och följa efter.
Men den dagen då CSS3 blir standard, kommer vi se en helt annan typ av internet än vi ser idag och det lär dröja minst 2-3 år.
There is no pagefold
”ja just ja, vi vill inte att man ska behöva scrolla…”