TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Mozilla tests if 'Firefox/100.0' user agent breaks websites

70 pointsby Pick-A-Hill2019almost 4 years ago

8 comments

captainmuonalmost 4 years ago
If you are using user-agent for anything other than statistics, you are likely doing something wrong...<p>And it would be a shame if Firefox didn&#x27;t implement something, even so minor like a new version number, &#x27;just&#x27; because sites break. You are Mozilla, send them a mail and give them a week to fix it, because you are f&#x27;ing Mozilla. I&#x27;m glad this is apparently just what they did here.<p>(Same thing when NVIDIA or Microsoft do contortions to support broken games. You already fixed the function or shader; don&#x27;t hotpatch it but send it to the vendor and tell them to merge it or else...)
评论 #28174602 未加载
评论 #28174911 未加载
评论 #28175102 未加载
评论 #28174966 未加载
评论 #28174508 未加载
评论 #28174991 未加载
评论 #28174805 未加载
评论 #28175000 未加载
Isognoviastomaalmost 4 years ago
&gt; Firefox is may freeze the user agent to a two-digit number like &quot;Firefox&#x2F;99.0.&quot;<p>Opera did that when version went up from 9 to 10. Too many websites looked at first digit of version rather that doing feature discovery back then.<p>Useragent string of Opera 12 is &quot;Opera&#x2F;9.80 (Windows NT 6.1; WOW64) Presto&#x2F;2.12.388 Version&#x2F;12.18&quot;.
评论 #28177895 未加载
freediveralmost 4 years ago
User agent string lost most if its meaning and is often abused.<p>Safari even froze its UA string to help against browser fingerprinting (giving less bits of information).<p>Unfortunately it is still the only way to somewhat distinguish browsers without using javascript.
beebeepkaalmost 4 years ago
Are there any legitimate reasons to care about the user agent in this day and age? If you&#x27;re still serving different css&#x2F;js based on a self reported identification, then chances are your motivation is questionable.<p>Not unlike certain CPU and GPU makers. Frankly, I am surprised any of this is still matters. Guess I am still just an old an naive summer child
评论 #28174648 未加载
评论 #28177906 未加载
TMWNNalmost 4 years ago
Is it true that Microsoft skipped Windows 9 because too many applications check for &quot;Windows 9*&quot;, and would have thought that they are running on Windows 95 or 98?
评论 #28174570 未加载
评论 #28174541 未加载
评论 #28174555 未加载
评论 #28175942 未加载
评论 #28177350 未加载
DeepYogurtalmost 4 years ago
Easy fix. Ship Firefox2&#x2F;1.0 &#x2F;s
评论 #28174983 未加载
stuartdalmost 4 years ago
As a long-time Nightly build user as my main browser (since Phoenix 0.4 or so), I&#x27;m used to things breaking. So set my UA to this to see if anything happens:<p>&gt; Mozilla&#x2F;5.0 (Macintosh; Intel Mac OS X 10.15; rv:93.0) Gecko&#x2F;20100101 Firefox&#x2F;1930.0<p>Edit: a blast from the past - an early Nightly Build post from Peter(6) on mozillazine - <a href="http:&#x2F;&#x2F;forums.mozillazine.org&#x2F;viewtopic.php?t=102633" rel="nofollow">http:&#x2F;&#x2F;forums.mozillazine.org&#x2F;viewtopic.php?t=102633</a>
francislavoiealmost 4 years ago
iOS 10 did break some things years ago, so this is a totally sensible test to do.