Gå til hovedindhold
Version2 it for professionelle
Forsiden

Hovedmenu

  • It-nyheder
  • Blogs
  • It-job
  • It-firmaer
  • Whitepapers
  • Opret bruger
  • Log ind
Du kan logge ind med din e-mail-adresse
Der er forskel på store og små bogstaver i adgangskoden.
Glemt adgangskode?
Se kommentarer (5)
Emner Browsere

Webudviklerfirma: ?IE6-understøttelse er ikke noget stort problem?

Næsten alle kunder hos webfirmaet Pentia efterspørger understøttelse af Internet Explorer 6. Og ved at gribe det an rigtigt, er det ikke specielt dyrt eller noget stort problem at få websiderne til at fungere i IE6, lyder det.

Af Jesper Kildebogaard Tirsdag, 24. marts 2009 - 15:37

Når udviklerne hos Pentia kaster sig over en ny opgave, står der næsten altid understøttelse af den gamle Internet Explorer 6 på kravspecifikationen.

Over halvdelen af firmaets kunder er kommuner, og de er nødt til at understøtte en bred palet af browsere, men også blandt de øvrige kunder vælger 80 procent stadig at betale ekstra for at få siderne til at fungere i den bedagede browser, forklarer projektchef Rene Bergman.

»Vi har lige leveret en webshop til DR, og de ville ikke risikere at miste kunder ved ikke at understøtte IE6. Men der skal være en business case for kunderne, før de vælger IE6 til,« siger han og nævner business to business-websider som eksempel, fordi mange store virksomheder stadig kører med IE6.

Interessen for at en webside skal fungere upåklageligt i IE6 er dog hastigt på vej ned, er hans erfaring, især nu hvor Internet Explorer 8 er kommet på gaden.

Men når nu kunderne efterspørger det, er det heller ikke noget stort problem at levere IE6-understøttelse, mener han.

»Vi synes ikke, at det er sjovt eller optimalt, at IE6 stadig bliver brugt, men når nu det er sådan, har vi set på, hvordan vi kan minimere problemerne med IE6,« siger projektchefen.

Webside i tre lag

Et af de råd, han kan give, er altid at dele arkitekturen til websiden op i tre lag. Et rent datalag, et forretningslag med al logikken og øverst et præsentationslag. Dermed kan mest muligt af funktionaliteten holdes på server-siden.

»Nogle steder blander man det hele sammen og gør data-laget afhængigt af præsentations-laget. Men det skal skilles ad, for så er det kun i den øverste del, at man skal overveje, hvilken browser, der bliver brugt. Det gør det meget lettere, også hvis man for eksempel skal lave en version til PDA'er,« siger Rene Bergman.

Og selvom det måske lyder som et indlysende råd, nævner Rene Bergman webstandarderne fra W3C. Det er nemlig stadig langt fra alle websider, der bliver produceret rundt omkring i dag, der kommer fejlfrit igennem en validering.

»Hvis en side ikke validerer, så begynder de første alarmklokker at ringe. Så er der nogen, der har taget en genvej, som gør det dyrt i sidste ende,« siger han.

Hvis ikke der kontrolleres løbende, kan det hurtigt gå galt, lyder rådet.

»Det er noget, man sørme skal være obs på. Man skal have testprocedurer, der fanger den slags, og gerne med daglige test af koden,« siger han.

Ikke meget dyrere

At det skulle være voldsomt fordyrende at udvikle til den gamle, standard-afvigende browser, kan Rene Bergman ikke genkende. Det varierer selvfølgeligt fra projekt til projekt, men han nævner et gennemsnitligt eksempel for at illustrere, at det ikke er verdens undergang for kunder eller udviklere.

Et typisk webprojekt i den lille ende af skalaen vil for eksempel omfatte 200 timers arbejde med funktionaliteten samt 50 timers "styling," hvor tilpasning til forskellige browsere indgår. Vælger en kunde IE6-understøttelse til, kan det for eksempel tage 30 procent længere tid i styling-fasen, altså 15 timer oven på de oprindelige 250 timer.

»Det kan også være 40 procent længere tid, men mest typisk er det nok 20 procent længere tid til styling,« siger han.

Skal en webside være med de nyeste tiltag, kan IE6 dog godt give ballade og omkostningerne blive noget højere for IE6-understøttelse.

»Der er nogle nye sites rundt omkring med meget høj grad af brugerinteraktion og meget lækre brugerflader, hvor du bevæger dig ind og ud. Det kan du stort set kun køre på klientsiden, med en masse Javascript. Jo mere af den slags, jo mere koster det selvfølgeligt,« siger han.

Send Tweet
Udskriv

IT-job & karriere

  • Se alle it-job
  • Importer din kompetenceprofil fra LinkedIn
Erfaren BI konsulent til Business Information Management afdeling
Udgivet 8. dec 2011 9.44
Business Intelligence Specialist - arkitektur & udvikling
Udgivet 11. apr 9.46
Microsoft Dynamics AX Functional Consultant - SCM, Procurement, Inventory Management and Distribution
Udgivet 27. apr 11.13
Support Specialist med speciale i Microsoft og VMware
Udgivet 19. mar 14.33

Kommentarer (5)

Opret en konto eller log ind for at følge indhold på Version2 - og bliv opdateret via e-mail eller rss

Følg kommentarer
Hans-Kristian Bjerregaard 24. mar. 2009 - 15.58
 
kommer jo an på situationen

Det er jo også nemt hvis man bare skal levere en færdig pakke til en kunde men hvis kunden kommer med en masse design-mockups der er betalt dyrt for at en designer har lavet så er det straks meget sværere og det er her man virkeligt mærker forskellen på IE6 og alle de andre browsere.

  • Stem op 0
  • Stem ned 0
  • Log ind eller opret en konto for at skrive kommentarer
Patrick Timm 24. mar. 2009 - 16.24
 
Vedligeholdelse

I mine øjne har Rene Bergman ret i at understøttelse af IE6 er nemt, hvis du har det med fra starten. Problemet opstår i mine øjne når sitet er gået i produktion og skal videreudvikles. Jo flere hacks koden indeholder, des sværere er det at udvide den uden at knække andre dele.

3-tier kode er super og hjælper helt klart, men som han også selv nævner, så bliver IE6 problemet kun større når WOW-faktoren stiger, og vi skal nok ikke forvente at mængden af interaktion på hjemmesider falder.

  • Stem op 0
  • Stem ned 0
  • Log ind eller opret en konto for at skrive kommentarer
Asger Pedersen 24. mar. 2009 - 19.22
 
Hmmm

Interessante ord der kommer fra Rene Bergman. Men tankevækkende er det dog at deres eget website ikke ser korrekt ud i IE6, og det validerer tilmed ikke korrekt.

  • Stem op 0
  • Stem ned 0
  • Log ind eller opret en konto for at skrive kommentarer
Erik Martino Hansen 24. mar. 2009 - 23.02
 
Laveste fællesnævner

Hvis man kan understøtte IE6 bliver man nemt fristet til at lave et site som man kunne have lavet det for 5 år siden, her er dr.dk et godt eksempel. Oplevelsen vil gå ud over alle, ikke kun IE6 brugerne.

  • Stem op 0
  • Stem ned 0
  • Log ind eller opret en konto for at skrive kommentarer
Lau Bech Lauritzen 3. apr. 2009 - 22.03
 
Standarder, men...

Vi er et webudviklingshus (iola.dk) og har efterhånden prøvet en del på denne front. Grundlæggende er det en stor hjælp at programmere efter standarderne! Derudover får man med tiden erfarring for hvilke problemer man skal være opmærksomme på med IE6 (og alle de andre browsere for den sags skyld). I mange af situationerne er der flere alternative løsninger til problemet som ikke er direkte hacks men bare en anden måde at gør tingene på.

Jeg er dog tildels enig med Erik i at hvis ens udgangspunkt er at alt skal fungere i IE6 (laveste fællesnævner) går man glip af en masse værktøjer som kan give en bedre oplevelse på websiden, PNG er det først der lige springer i tankerne. Det er stadig muligt at understøtte IE6 i de situationer (f.eks. findes PNG-fixes, GIF er også en mulighed, og javascript kan bruges til at rette op på positionering etc.), men det tager ekstra tid, resultatet er normalt et stykke fra optimalt og ikke mindst til stor irritation.

Tilsidst vil jeg sige at hvis det er et vigtigt krav at websiden virker perfekt i IE6 og man helst ikke vil bruge ekstra tid på hacks ol. kan man sørge for at designet støtter op om det.

  • Stem op 0
  • Stem ned 0
  • Log ind eller opret en konto for at skrive kommentarer

Tilføj kommentar

Opret en konto eller log ind for at følge indhold på Version2 - og bliv opdateret via e-mail eller rss

Følg kommentarer
Log ind herunder eller opret en bruger for at skrive kommentarer
Du kan logge ind med din e-mail-adresse
Der er forskel på store og små bogstaver i adgangskoden.
Glemt adgangskode?

Seneste nyt

Netgroup efter kæmpe-nedbrud: Kunderne vidste godt, der ikke var fuld redundans

Udgivet 16. maj 16.24Opdateret 16. maj 16.32

Justitsminister vil ikke afvise NemID som spionværktøj for politiet

Udgivet 16. maj 16.00Opdateret 16. maj 16.00

Microsoft risikerer nyt browser-slagsmål med EU over Windows 8

Udgivet 16. maj 15.21Opdateret 16. maj 15.23

Så splittet er Android: 3.997 forskellige enheder

Udgivet 16. maj 14.44Opdateret 16. maj 14.48

Her er 5 undskyldninger for at droppe Digital Post

Udgivet 16. maj 14.03Opdateret 16. maj 14.31

Flere it-nyheder »

Tilmeld dig Version2's it-nyhedsbrev og vind den nye iPad.

Whitepapers

Kick-start your master data management initiative

Affecto Denmark

Affecto Data Quality Assessment: Er din indsigt og beslutning baseret på validt data?

Affecto Denmark

Framework til datamigrering i SAP miljøer - spar op til 50% på dine Data Migration udgifter

Affecto Denmark

Få et Data Warehouse (DW) review hos Affecto

Affecto Denmark

Ressourcehåndtering

Projectplace
  • Flere whitepapers

Branchenyheder

Komplex it er blevet Brocade Premier Partner

Komplex IT

Øg din effektivitet og produktivitet med bizhub C654/C754

Konica Minolta Business Solutions Denmark

Brugerfjendtlige it-løsninger gør brugerne til en sikkerhedstrussel

Projectplace

Athena IT-Group A/S med solid indtjening

Athena IT-Group

Konica Minolta præsenterer inkjet-baseret digital trykmaskine på drupa

Konica Minolta Business Solutions Denmark

Seneste debat

  1. Sociale medier ved en skillevej

    7 comments.
    Last update 38 minutter 58 sekunder
    Skrevet af Jimmy Frydkær Dürr
  2. Raspberry Pi - den booter ... oftest :-)

    12 comments.
    Last update 1 time 45 sekunder
    Skrevet af Lars Tørnes Hansen
  3. Justitsminister vil ikke afvise NemID som spionværktøj for politiet

    15 comments.
    Last update 3 timer 23 minutter
    Skrevet af Peter Jespersen
  4. Her er 5 undskyldninger for at droppe Digital Post

    11 comments.
    Last update 5 timer 58 minutter
    Skrevet af Jacob Larsen
  5. Hardware-mangel i skoleklasserne: 2 pc'er 3 gange om ugen er for lidt

    13 comments.
    Last update 6 timer 6 minutter
    Skrevet af Christian Wang
  6. Netgroup efter kæmpe-nedbrud: Kunderne vidste godt, der ikke var fuld redundans

    18 comments.
    Last update 6 timer 46 minutter
    Skrevet af Peter Larsen
  7. Så splittet er Android: 3.997 forskellige enheder

    15 comments.
    Last update 6 timer 51 minutter
    Skrevet af Marcin Brodzikowski
  8. TDC køber 7.500 kunder fra konkursramte Skyline

    4 comments.
    Last update 9 timer 33 minutter
    Skrevet af Ken Poulsen

Mere debat »

It-virksomheder

Netcompany
|
Intelliglobe
|
TOPdesk Danmark
|
NetDesign
|
Clockwork Consulting ApS
|
Liga Distribution
|
Systematic
|
ØBERG Partners
|
Praktisk IT
|
Reload!
|
Omada
|
CFN People A/S
 

Information

  • Kontakt redaktionen
  • Job- og annoncesalg
  • Teknisk support
  • Om Version2
  • Brugerbetingelser
  • Privatlivspolitik

Aktuelle emner

  • Agil udvikling
  • Android
  • Bruttolønsordning
  • Business Intelligence
  • Cloud computing
  • Download Windows 8
  • HTML5
  • Harddisk-priser
  • IE9
  • Intranet
  • It-sikkerhed
  • Kindle Fire
  • Multimedieskat
  • NemID
  • OS X Mountain Lion
  • Open source CMS
  • Projektledelse
  • Scrum
  • Sharepoint intranet
  • Storage
  • Ubuntu 11.10
  • Virtualisering
  • Windows 8
  • Windows Phone 7
  • iOS 5
  • iPhone 4S

Tjenester

  • Android-app
  • iPhone-app
  • RSS-feeds
Følg @version2dk
Tilmeld dig Version2's it-nyhedsbrev og vind den nye iPad.

Version2 udgives af

  • Mediehuset Ingeniøren A/S work Skelbækgade 4 1717 København V
  • Tlf. work 33265300