/dev/null - Overig

Browser versie. Het nut?

15-05-2022, 14:40 door Anoniem, 9 reacties
Hallo,

Ik maak gebruik van firefox 100 op een windows 11 pc.

Browsers maken gebruik van versies. De teller bij google chrome staat op 101.

Wat is het nut van die nummers?
Gaan we tot in eeuwigheid door met nummeren?

Dank
Reacties (9)
15-05-2022, 16:48 door Anoniem
Door Anoniem: Hallo,

Ik maak gebruik van firefox 100 op een windows 11 pc.

Browsers maken gebruik van versies. De teller bij google chrome staat op 101.

Wat is het nut van die nummers?
Gaan we tot in eeuwigheid door met nummeren?

Dank
Door Anoniem: Hallo,

Ik maak gebruik van firefox 100 op een windows 11 pc.

Browsers maken gebruik van versies. De teller bij google chrome staat op 101.

Wat is het nut van die nummers?
Gaan we tot in eeuwigheid door met nummeren?

Dank
Hoe kan je anders weten, of je alle updates wel hebt?
15-05-2022, 17:04 door Anoniem
De huidige versienummers hebben minder nut dan voorheen, ze zouden ook een releasedatum als versienummer kunnen gaan gebruiken.

Toch heeft iets van een identificatie wel nut, want niet elke versie ondersteund elke feature. En als webontwikkelaars moet je daar wel rekening mee kunnen houden.
Ook is het wel handig om te bepalen of je de laatste versie gebruikt.

Dat verschillende browsers een beetje rond hetzelfde nummer hangen is marketing.
Windows 11 vs MacOS 12 doen dat ook. Vergelijken is zinloos.
15-05-2022, 18:15 door Anoniem
Een software versienummer is een handige indicatie van welke versie je op dat moment hebt, zodat je kunt kijken of
die actueel is en eventueel geupdate moet worden.
Software versies waren vroeger zo ingedeeld dat het eerste getal een "major version" was wat je alleen ophoogde als
je in feite opnieuw begonnen was met ontwerpen en bouwen van de software, of als dat niet het geval was je minstens
toch wel heel grote wijzigingen had aangebracht waardoor iedereen moest weten dat dit toch wel een heel andere
versie was. Bijvoorbeeld je had ondersteuning van Java of Flash stopgezet.

Maar op een gegeven moment kwam er op de een of andere manier het idee in de wereld dat je deze versies ook onderling
tussen programma's kon vergelijken. Dus als een browser versie 4.10 was en een andere 18.1 dan was die 18.1 "veel beter"
immers een veel hoger nummer. Totale kolder natuurlijk.

Echter vanaf het moment dat dit idee postgevat had kwam er een soort "race" om wie er het hoogste versienummer had.
Allerlei software maakte ineens versie nummer sprongen. Was iets vroeger versie 1.8 dan werd het nu ineens versie 8.
Om maar bij te blijven in die wapenwedloop.

Op die manier zijn Firefox en Google Chrome in een race gekomen waarin ze nu voorbij de versie 100 zijn gekomen.
Het versienummer is in de oorspronkelijke betekenis totaal irrelevant geworden, het is nu alleen nog maar een stempeltje.
Ik denk wel dat we straks op 200 zitten ja.
15-05-2022, 20:23 door Anoniem
Browser versies zijn uniek en lopen op. Je kan dus zien in de groep van alle browser versies, welke versie het meest recent is (afhankelijk van welk release kanaal je gebruikt). Ook is het mogelijk om een versie waar problemen mee zijn eenduidig aan te duiden.

Dat is het nut.
16-05-2022, 08:47 door gradje71
Ik heb ook nog een oude laptop met W10 erop en ik moet zeggen dat ze bij MS gewoon mee doen met alle onzin erop zetten. Je word continue afgeleid van jouw werk. Ik denk dat W11 daar weer een hele stuk verder in is gegaan. Ze willen jou gewoon van jouw werk afleiden met alle onzin die ze erop zetten. De browser die helpt jou daar natuurlijk ook in mee. Ik gooide meteen Edge eraf want die hield mij ook continue van mijn werk af. Maar ik zette er Chromium op, want Chromium is net even wat stabieler dan Firefox.
16-05-2022, 13:16 door Anoniem
Door Anoniem (15-5 17:04:
Toch heeft iets van een identificatie wel nut, want niet elke versie ondersteund elke feature. En als webontwikkelaars moet je daar wel rekening mee kunnen houden.
Als je als "webontwikkelaar" gebruik maakt van een versienummer ben je wel heel erg dom bezig... al is het maar omdat de User-Agent header heel simpel aan te passen is...

if(feature){
//doe iets met feature
}
16-05-2022, 15:49 door Anoniem
Software wordt steeds verder doorontwikkeld. Er komen mogelijkheden bij, men herstelt fouten, dicht beveiligingslekken, noem maar op. Dat betekent dat er steeds nieuwe versies uitkomen. De versienummers dienen om die versies te benoemen. Als jij leest over een beveiligingslek in Firefox 99 dat in 100 is opgelost, en jij gebruikt 100 al, dan weet je meteen dat dat lek jou niet raakt. Als er een lek in Firefox 100 is dan weet je meteen dat je de upgrade naar versie 101 nodig hebt om van dat lek af te zijn. Als voor Firefox (en andere software) geen versienummers gebruikt zouden worden dan zou het heel moeilijk worden om over dit soort dingen te communiceren. Daarom worden ze gebruikt.
16-05-2022, 16:08 door Anoniem
Door Anoniem:
Door Anoniem (15-5 17:04:
Toch heeft iets van een identificatie wel nut, want niet elke versie ondersteund elke feature. En als webontwikkelaars moet je daar wel rekening mee kunnen houden.
Als je als "webontwikkelaar" gebruik maakt van een versienummer ben je wel heel erg dom bezig... al is het maar omdat de User-Agent header heel simpel aan te passen is...

if(feature){
//doe iets met feature
}

Sinds recente versies van de meeste browsers bestaat hier https://developer.mozilla.org/en-US/docs/Web/API/User-Agent_Client_Hints_API voor. Niet elke check valt uit te drukken in een feature, zoals een melding dat je browser niet meer up-to-date is :).
Reageren

Deze posting is gelocked. Reageren is niet meer mogelijk.