Kommer webbplatser att överleva version 100s extra webbläsare

  • Med tre webbläsare som förväntas rulla ut snart är det ännu inte klart om webbplatser kommer att klara sig med tanke på problem med lågt minne.
  • Världens tre mest populära webbläsare är på väg att passera en milstolpe.
  • Från och med idag har de stabila kanalversionerna av Google Chrome, Mozilla Firefox och Opera alla version 99 eller högre. Microsoft Edge släpar efter i version 82.
Din webbläsare är inte kompatibel med SketchUp - webbläsare

Webbläsarsiffror är vanligtvis oviktiga, men med Chrome och Firefox som båda når sekelstrecket samtidigt är den stora frågan: kommer webbplatser att klara sig?

Problemet är att många webbplatser är hårdkodade med antagandet att om en webbläsare är över 99 måste den verkligen vara väldigt gammal. Faktum är att vissa kan gå ännu längre och anta att om en webbläsare har ett större versionsnummer större än 99 kommer den inte att stödja vissa moderna funktioner alls.

Med tiden har webbplatser successivt kunnat lägga till nya funktioner eftersom äldre webbläsare helt enkelt ignorerade kod som de inte förstod. Men nu måste utvecklare tänka på hur man använder JavaScript-funktionsdetektering snarare än att förlita sig på webbläsarnummer för att veta vad en webbplats kan göra.

För slutanvändare betyder detta att webbplatser bör fungera konsekvent över de tre huvudwebbläsarna. Men för utvecklare och webbansvariga betyder detta något helt annat: de måste se till att deras webbplatser är redo för de nya versionerna.

Webbplatsminne

Minnet är kort i webbbranschen; kom ihåg när Opera nådde version 10 2009, vilket orsakade problem, och bara tre år senare mötte Firefox 10 liknande problem.

Ett problem är att webbplatser ofta explicit blockerar äldre versioner av webbläsare. Vissa är blockerade för att de helt enkelt är för gamla för att vara säkra, men andra är blockerade för att de inte stöder funktioner som webbplatserna behöver för att fungera korrekt.

 I vissa fall kommer webbplatsen att berätta för en användare att deras webbläsare är inaktuell och erbjuda en länk för att ladda ner en ny version. Men om en äldre webbläsare inte kan köra nyare versioner av Flash eller Java, kan den länken också vara bruten.

Varje gång ett större versionsnummer ändras hittar webbplatser nya sätt att bryta. På vissa webbplatser kan du inte logga in; på andra slutar bara viktiga funktioner att fungera. Dessa problem är nästan alltid mindre och tillfälliga, men de inträffar varje gång det stora versionsnumret ändras.

Webbtestning

Det är osannolikt att webbutvecklare vill ändra all sin kod – även om ändringen som krävs skulle vara enkel – så problemet kommer sannolikt att kvarstå.

En webbutvecklare som redan testar en webbläsare med 100 versioner har redan stött på problem med webbplatser som letar efter webbläsarversioner.

 I vissa fall ändrade webbläsaren sin användaragentsträng från 99 till 100 men kunde fortfarande inte ladda webbplatser som sökte efter ett specifikt versionsnummer.

Om du är en webbutvecklare eller bara en väldigt angelägen webbläsaranvändare, kanske du har märkt att releasescheman för de stora webbläsarleverantörerna kommer att bli ganska spännande under de närmaste månaderna

Problemet är att många webbplatser har programmerats för att kontrollera vilken webbläsare användare har installerat av undersöka webbläsarens sträng (user-agent) och se om den innehåller "Firefox/99" eller "Firefox/100", för exempel.

Om den gör det kan webbplatsen vägra att arbeta med den webbläsaren. Och eftersom Microsoft nu använder en smak av Chromium påverkar detta också Kant och företaget kollar.

Chrome kommer snart att uppdatera till en ny version, vilket ger den en större version före Firefox och Safari. Men när alla tre webbläsarna har samma huvudversion borde de flesta webbplatser ha uppdaterat sin programvara för att fungera med den nya versionen.

Är du spänd på att se hur de nya webbläsarna kommer att fungera på webbplatsen? Låt oss veta i kommentarsfältet.

VMM Admin Consoles kraschar på Windows 10 v1607

VMM Admin Consoles kraschar på Windows 10 v1607Miscellanea

Windows 10 Jubileumsuppdatering ger många utvecklare svårt. Inte bara plågas vanliga konsumenter av olika felmeddelanden, professionella användare plågas också av många systemet kraschar.De flesta ...

Läs mer
Annotate101 är en riktigt professionell Windows 8, 10-app för att kommentera PDF och mycket mer

Annotate101 är en riktigt professionell Windows 8, 10-app för att kommentera PDF och mycket merMiscellanea

Annotate101 är en av de mest professionellt utvecklade apparna i Windows Store som levereras med en massa funktioner, den viktigaste är möjligheten att kommentera PDF-filer.Det finns så många funkt...

Läs mer
Intels prototyp med Windows 10-skärm med dubbla skärmar är fantastisk

Intels prototyp med Windows 10-skärm med dubbla skärmar är fantastiskMiscellanea

Vikbara enheter med dubbla skärmar kan vara nästa stora sak. A vikbar enhet med dubbla skärmar kan vara en 2-i-1-telefon och surfplatta eller en bärbar dator med två skärmar. Bärbara datorer med du...

Läs mer