Gå til innhold

Det å måtte støtte Internet Explorer er fortsatt det verste web­utviklere vet


Anbefalte innlegg

Videoannonse
Annonse
Gjest Slettet+987123849734

Er artig det der med at man utvikler i noe annet også finner man ut at det ikke fungerer i ie når det er et krav. Er vel så enkelt som at man må utvikle i den den nettleseren som er dårligst i kravet.

Har vært borti det så mange ganger, hvor folk sitter og "skriver" javascript og tester det i Chrome også blir man sjokkert senere når det ikke passerer testene i ie.

Lenke til kommentar

Det var åpenbart verre før, når IE 6-8 ikke støttet noe av det de andre nettleserne gjorde, og Opera drev å surret med Presto som hadde så mange rariteter at man kunne bli gal.

I dag er det meste Chromium-basert, selv Edge har droppet Chakra og gått over til Blink/V8, som gjør ting veldig mye enklere.

Likevel må man nå og da bygge inn fallbacks helt ned til IE9, ikke alle har mulighet til å bare be brukerne oppdatere.
For mange nyere utviklere som ikke opplevde nettleser-helvete for 15'ish år siden, så er det selvfølgelig veldig frustrerende når man har laget noe fantastisk i Chrome, som ser ut som en dass i IE, hvor halvparten av funksjonaliteten ikke virker som det skal.

For de av oss som husker IE6 (eller Netscape Navigator, grøss) og tiden før rammeverk, webpacks, og den slags ble vanlig, så er IE9-11 veldig enkelt å støtte, og det finnes enormt med dokumentasjon på de de tingene som trenger spesiell oppmerksomhet, men det er selvfølgelig en del ting som rett og slett ikke virker i gamle IE-nettlesere, uansett hva man gjør.

I fremtiden trenger man forhåpentligvis ikke tenke så mye på dette, Chromium fungerer tipp-tipp, og SpiderMonkey og WebKit er også såpass bra nå, at selv om det er litt rusk her og der, så går det vanligvis helt greit, å det mester funker cross-browser, samt at gamle nettlesere forsvinner raskere enn noengang med automatiske oppdateringer og den slags.

Et større problem er vel at "webutviklere" i stadig større grad er folk som kun kan wysiwyg og wordpress, og at ES6 og WASM har gjort det en del vanskeligere å skrive kode for nettet, særlig dersom man ikke har noen bakgrunn fra C/C++ (eller kan Rust), men WASM er fantastiske greier, samt at WebGL, IndexedDB og andre API'er kommer til forandre nettet i årene fremover.

Lenke til kommentar
Gjest Slettet-x7D6du0Hjb
mittvisningsnavn skrev (4 timer siden):

Er artig det der med at man utvikler i noe annet også finner man ut at det ikke fungerer i ie når det er et krav. Er vel så enkelt som at man må utvikle i den den nettleseren som er dårligst i kravet.

Har vært borti det så mange ganger, hvor folk sitter og "skriver" javascript og tester det i Chrome også blir man sjokkert senere når det ikke passerer testene i ie.

Utviklerverktøyene i IE er søppel.

Endret av Slettet-x7D6du0Hjb
Lenke til kommentar

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
  • Hvem er aktive   0 medlemmer

    • Ingen innloggede medlemmer aktive
×
×
  • Opprett ny...