<story><title>The IE 11 user-agent forced Mozilla to freeze part of its user-agent string</title><url>https://miketaylr.com/posts/2022/12/how-the-IE-11-ua-string-broke-sites-in-firefox.html</url></story><parent_chain></parent_chain><comment><author>andirk</author><text>User agent sniffing is poor practice anyways. Try to use the feature and react according to the browser&amp;#x27;s abilities. Analytics and similar can sniff all day though.&lt;p&gt;To push browsers to get rid of UA string, we should all use a UA string extension that uses the same string like &amp;quot;DOG-SHIT&amp;quot;. That way it&amp;#x27;ll start showing up in analytics.&lt;p&gt;And if you&amp;#x27;re trying to date the &amp;quot;data science&amp;quot; girl, spam the app&amp;#x2F;website with UA string like &amp;quot;hi-amy-will-you-go-out-with-me--sincerely-jack-who-sits-behind-you.&amp;quot;</text></comment>
<story><title>The IE 11 user-agent forced Mozilla to freeze part of its user-agent string</title><url>https://miketaylr.com/posts/2022/12/how-the-IE-11-ua-string-broke-sites-in-firefox.html</url></story><parent_chain></parent_chain><comment><author>feyman_r</author><text>Client Hints are the recommended replacement for UA strings. I believe the default behavior for Chromium browsers is already changing (looking for schedule link).&lt;p&gt;[1] &lt;a href=&quot;https:&amp;#x2F;&amp;#x2F;developer.mozilla.org&amp;#x2F;en-US&amp;#x2F;docs&amp;#x2F;Web&amp;#x2F;HTTP&amp;#x2F;Client_hints&quot; rel=&quot;nofollow&quot;&gt;https:&amp;#x2F;&amp;#x2F;developer.mozilla.org&amp;#x2F;en-US&amp;#x2F;docs&amp;#x2F;Web&amp;#x2F;HTTP&amp;#x2F;Client_hin...&lt;/a&gt;</text></comment>