browserstrangeness / browserstrangeness.github.io

18 stars 2 forks source link

-moz-os-version removed in FF58 (ESR) #4

Open WebMechanic opened 4 years ago

WebMechanic commented 4 years ago

Love your work! and found a few useful hacks. Thanks.

Support for -moz-os-version was removed in FF58, presumably as it became ESR.

browserstrangeness commented 4 years ago

Check the test page at https://browserstrangeness.bitbucket.io/css_hacks.html (I made note of it on the individual hacks - this is valid for tracking specific versions - tested already) thanks for checking with me though.

browserstrangeness commented 4 years ago

Example: @media screen and (-moz-os-version:windows-xp), screen and (-moz-os-version:windows-vista), screen and (-moz-os-version:windows-win7) { .selector { property:value; } } Windows 7- (Firefox 25-57)

WebMechanic commented 4 years ago

I was looking at that file and only found "Firefox 25+", hence the "issue" However I didn't read all of it. It's massive! :D

browserstrangeness commented 4 years ago

It's fine - I love the fact that you are looking at it actually. You are right, there are over 1000 of them -- I have been doing this for quite a few years now :)

WebMechanic commented 4 years ago

so did I since Netscape Navigator 4... Care for a hack? I lost my browser hacks file a while ago in a HD crash and then didn't bother to rebuilt it. Most of it is purely academic.

browserstrangeness commented 4 years ago

Any you want to post here are fine. Maybe make a topic for old browser hacks or somesuch for historical reasons? I am pretty sure NN4 couldn't even load any of these pages, but this stuff is google-able :)

WebMechanic commented 4 years ago

I am pretty sure NN4 couldn't even load any of these pages

well, sure not :) and for various reasons: an outdated SSL and TLS implementation for a start - it won't even connect over today's https, asserting certificates are invalid or corrupted. Even if it does load a non-SSL page: it'll choke on anything beyond "JavaScript 1.2". Same for the "Mozilla Suite" browser. But that's JavaScript for you unlike the subject of this repo :) No Google Fonts of course 'cos the JS fails, but there's no trouble with the HTML5 and CSS3+ though. It'l just drop the unknows and keeps moving on. However, there are several "IE only" hacks in your page that also apply to Navigator or older Mozilla Suite browsers.

browserstrangeness commented 4 years ago

You are correct :) Good info for readers.