4 ms·
> Software decays much quicker than hardware in a real way, especially with the never ending list of security vulnerabilities found every year. What's the conn
by eviks 2y ago
> Software decays much quicker than hardware in a real way, especially with the never ending list of security vulnerabilities found every year.
What's the connection to security vulns? How does that impact devs not using "a separate stylesheet to support everyone." or ignoring "progressive enhancement"?
Or what's the vulnerability explanation of hasOwn?
It seems it mostly decays quicker on some webby platforms that culturally don't care much about backwards compatibility
- nine_k 2y agoIs there a Chrome LTS channel? Firefox has an LTS version which can be a baseline for features, but which receives security updates at the very least. I don't know about, say, Chrome 80 line that would receive security fixes but not new features. I also think that would be against Google's interests to have such an LTS line, it would decrease the moat between it an other browsers.
- eviks 2y agoWhy do you need Chrom LTS to use "a separate stylesheet to support everyone."?
- nine_k 2y agoBecause supporting older Chrome releases is pointless: they should be replaced because of their security holes, discovered later. You may, of course, to decide to put the baseline somewhere, but that baseline would be arbitrary. With Firefox (ESRs are at 102 and even 52) and, to an extent, Safari (tied to iOS releases) there are non-arbitrary baselines, where you know what kind and size of the audience you additionally cover by staying away from newer features.
- eviks 2y agoThey point is the same for Chrome - "should" is a wish, not a description of reality, so if you care about users using old versions, you use a fallback method. Also don't you have stats by version number, what is extra non-arbitrary about LTS?
- JimDabell 2y agoSecurity vulnerabilities are found in browsers. Browsers are updated to fix the security vulnerabilities. People upgrade to the latest version to get the security fixes. If a person is using a browser that is years out of date, they are subject to a lot of security vulnerabilities in a piece of software that is constantly exposed to untrusted code. Using an old browser is unsafe. If you encounter people using old browsers, you should strongly encourage them to do whatever they can to update their browser for their own good. If they do this, a nice side-effect is that you don’t have to support their older browser version.
- eviks 2y agoYours is s PSA for updating browsers, but this doesn't explain breaking backwards compatibility since newer browsers with security updates don't break older CSS features.
- JimDabell 2y ago> Nevertheless, I left a bit concerned that they hadn't updated their Chrome in 3 years. Software decays much quicker than hardware in a real way, especially with the never ending list of security vulnerabilities found every year. Theres definitely a case to be made that forcing software upgrades is good for the end user too. It seems very easy to understand the logic here. What part don’t you grasp? Don’t support older versions => this pressures them to upgrade => upgrading is good for their security.