image

Mozilla wijzigt user-agent Firefox wegens verkeerde IE11-detectie websites

maandag 2 januari 2023, 10:13 door Redactie, 10 reacties

Mozilla heeft besloten om de user-agent van Firefox te wijzigen omdat meerdere websites de browser als Internet Explorer 11 beschouwen. De user-agent-string, die met elk http-request naar een website wordt verstuurd, bevat informatie over onder andere het besturingssysteem van de gebruiker, gebruikte browser en versienummer, apparaatmodel en onderliggende architectuur.

Websites gebruiken de user-agent onder andere om te bepalen wat voor soort browser de bezoeker gebruikt om vervolgens de code te laden die met de browser compatibel is. Een verkeerde detectie van de browser kan dan ook voor een niet goed werkende website zorgen. Firefox versie 110 moet nog verschijnen, maar uit een vroege testversie blijkt dat meerdere websites deze versie als Internet Explorer 11 beschouwen.

Aanleiding is de aanwezigheid van de string "rv:110.0" in de user-agent van Firefox 110. Sommige websites zien in de detectie van de user-agent "11" staan en denken dat het om Internet Explorer 11 gaat. Als oplossing heeft Mozilla besloten om in nieuwere versies "rv:109.0" te gebruiken. Bij de release van Firefox 120, die gepland staat voor 21 november 2023, zal deze tijdelijke fix weer worden verwijderd.

Reacties (10)
02-01-2023, 10:33 door Anoniem
Zou het geen goed idee zijn om een lijst te publiceren van websites waar anno 2023 nog deze browser sniffing gedaan wordt?
Dan loop je toch wel 10 jaar achter met je coding...
02-01-2023, 10:39 door Anoniem
Je bent als webontwikkelaar echt een volslagen randdebiel als je anno 2023 nog met browserspecifieke code werkt.
02-01-2023, 12:51 door jcx4
Door Anoniem: Je bent als webontwikkelaar echt een volslagen randdebiel als je anno 2023 nog met browserspecifieke code werkt.

Door Anoniem: Zou het geen goed idee zijn om een lijst te publiceren van websites waar anno 2023 nog deze browser sniffing gedaan wordt?
Dan loop je toch wel 10 jaar achter met je coding...

Anno 2023, alsof dit websites zijn die actief worden onderhouden.
02-01-2023, 13:04 door Ron625
Inderdaad, een website moet voldoen aan de (open)standaarden, dan mag het geen probleem zijn.
Een browser afhankelijke website is een miskleun van de beheerder.
02-01-2023, 13:53 door Anoniem
Waarom wordt dit soort info uberhaupt verzonden?
Gewoon HTML 5 en/of andere standaarden enabled en verder gewoon helemaal niets.
Gaat niemand iets aan wat voor OS ik op mijn computer heb, of wat voor plug ins ik hanteer
02-01-2023, 14:02 door _R0N_
Door jcx4:
Door Anoniem: Je bent als webontwikkelaar echt een volslagen randdebiel als je anno 2023 nog met browserspecifieke code werkt.

Door Anoniem: Zou het geen goed idee zijn om een lijst te publiceren van websites waar anno 2023 nog deze browser sniffing gedaan wordt?
Dan loop je toch wel 10 jaar achter met je coding...

Anno 2023, alsof dit websites zijn die actief worden onderhouden.

Inderdaad, we hebben nog een webserver met antieke websites die, in sommige gevallen, al sinds 2007 niet meer zijn geupdate. Die sites zijn dus waarschijnlijk gemaakt om optimaal te presteren in IE6 of zo.
Voor sommige bedrijven is een website echt enkel een visitekaartje en heeft 0 prio/aandacht.
02-01-2023, 14:10 door Anoniem
Door Anoniem: Waarom wordt dit soort info uberhaupt verzonden?
Gewoon HTML 5 en/of andere standaarden enabled en verder gewoon helemaal niets.
Gaat niemand iets aan wat voor OS ik op mijn computer heb, of wat voor plug ins ik hanteer
Precies!; 100 punten
02-01-2023, 19:54 door Anoniem
Door _R0N_:
Inderdaad, we hebben nog een webserver met antieke websites die, in sommige gevallen, al sinds 2007 niet meer zijn geupdate. Die sites zijn dus waarschijnlijk gemaakt om optimaal te presteren in IE6 of zo.
Voor sommige bedrijven is een website echt enkel een visitekaartje en heeft 0 prio/aandacht.

Dat kan zijn, maar een visitekaartje kun je ook wel maken zonder browser-afhankelijke code. Het moet toch wel iets
geavanceerder zijn dan dat.
04-01-2023, 00:44 door Anoniem
Door Anoniem:
Door _R0N_:
Inderdaad, we hebben nog een webserver met antieke websites die, in sommige gevallen, al sinds 2007 niet meer zijn geupdate.
Dat kan zijn, maar een visitekaartje kun je ook wel maken zonder browser-afhankelijke code. Het moet toch wel iets
geavanceerder zijn dan dat.
Onze websitebouwer is een paar jaar geleden met pensioen gegaan en we weten het wachtwoord niet.
04-01-2023, 11:26 door Ron625
Door Anoniem:Onze websitebouwer is een paar jaar geleden met pensioen gegaan en we weten het wachtwoord niet.
Dus contact opnemen met de provider, hele website verwijderen en opnieuw beginnen.
Reageren

Deze posting is gelocked. Reageren is niet meer mogelijk.