Een functievlag die beschikbaar is van Chrome 96 tot 99 maakt vroegtijdig testen mogelijk op mogelijke problemen bij het parseren van een driecijferige User-Agent-tekenreeks.
In de eerste helft van 2022 zal Chrome een driecijferig hoofdversienummer bereiken: 100! Toen browsers vele eeuwen geleden voor het eerst versie 10 bereikten, werden er veel problemen ontdekt met de parseerbibliotheken van User-Agents, omdat het hoofdversienummer van één cijfer naar twee ging. Nu we versie 100 in zowel Chrome als Firefox naderen, met Edge niet ver achterop, willen we mogelijke problemen met betrekking tot het driecijferige versienummer vroegtijdig detecteren, zodat we klaar zijn als dit werkelijkheid wordt.
Vanaf Chrome 96 tot en met Chrome 99 is er een functievlag beschikbaar om de User-Agent-string te dwingen het hoofdversienummer 100 te gebruiken, ongeacht het daadwerkelijke hoofdversienummer. Dit is van toepassing op zowel de User-Agent-verzoekheader als de Javascript-API's (bijvoorbeeld navigator.userAgent
). Soortgelijke experimenten worden ook op Firefox uitgevoerd.
Bezoek Is Chrome 100 al? om te controleren of uw browser de primaire versie 100 in de User-Agent-reeks verzendt.
Als u de vlag in Chrome wilt inschakelen en wilt experimenteren, typt chrome://flags
in de adresbalk en schakelt u de vlag #force-major-version-to-100
.
Bezoeken Is Chrome 100 al? na het inschakelen van de vlag wordt gerapporteerd dat de User-Agent hoofdversienummer 100 heeft.
Het doel is om zoveel mogelijk problemen van tevoren te ontdekken, dus stuur uw bugrapporten naar Web Compat en help het internet voor te bereiden op driecijferige browserversienummers!