I added a section on supporting older browsers to my web best practices article.

I explain why old browsers are more prevalent than we think, and how to most easily support them.

I think the simplest way to do this well is to subset modern standards, not to explicitly use older standards. That is: we should target the subset of the HTML Living Standard that appears in e.g. HTML 5.1, so we get the important corrections in the Living Standard while still having a slow-moving target. Recent additions are totally fine if they’re strictly-optional, progressive enhancements.

I think requiring a modern TLS cipher suite is fine (TLS 1.3 and the secure subset of TLS 1.2), since even 90s-era hardware can do TLS 1.3’s ChaCha20-Poly1305 well enough. My personal rule of thumb is that if I support computers older than I am (22+ years old), I’m not contributing to planned obsolescence and consumerism in the hardware market.

#POSSE note from https://seirdy.one/notes/2022/08/23/old-browsers/

Follow

@Seirdy Thumbs up for that whole guide, really important points that cover variety of problems in modern websites

· · Web · 0 · 0 · 1
Sign in to participate in the conversation
Anta Baka?!

Hello ! This is a server for a small community but where everyone can share what they love. This instance is going to be mostly about anime/manga or computer science but feel free to share everything you want !