# Browser Pickiness as a Factor in Driving Folks Away

**URL:** <https://boards.straightdope.com/t/browser-pickiness-as-a-factor-in-driving-folks-away/1029356>\
**Category:** Site Feedback\
**Created:** [April 18, 2026, 3:03am UTC](https://boards.straightdope.com/t/browser-pickiness-as-a-factor-in-driving-folks-away/1029356 "2026-04-18T03:03:29Z")\
**Posts on this page:** 20\
**Page:** 1

<div class="post-metadata">

**Author:** ![AHunter3](https://sea3.discourse-cdn.com/straightdope/user_avatar/boards.straightdope.com/ahunter3/32/368_2.png) [@AHunter3](https://boards.straightdope.com/u/AHunter3)\
**Post date:** [April 18, 2026, 3:03am UTC](https://boards.straightdope.com/t/browser-pickiness-as-a-factor-in-driving-folks-away/1029356/1 "2026-04-18T03:03:29Z")

</div>

Speaking strictly for myself, my everyday web browser is no longer compatible with the requirements of this board. There’s not a single website I also go to that rejects my standard web browser.

Presumably, the people who live on the cutting edge of technology aren’t having this issue, but we’re a community of geriatrics with a few middle-aged and younger participants to balance the demographics a bit.

I can’t speak for anybody else, but I find that since I have to launch a different web browser (which, by the way, has issues of its own, so I don’t want to switch overall) to glance at the SDMB, I do it less often than I used to.

All things being equal, I don’t find myself fond of whatever technical decisions made my regular web browser defunct at SDMB when everywhere else it seems to be sufficient.

---

<div class="post-metadata">

**Author:** ![Johanna](https://sea3.discourse-cdn.com/straightdope/user_avatar/boards.straightdope.com/johanna/32/8318_2.png) [@Johanna](https://boards.straightdope.com/u/Johanna)\
**Post date:** [April 18, 2026, 3:08am UTC](https://boards.straightdope.com/t/browser-pickiness-as-a-factor-in-driving-folks-away/1029356/2 "2026-04-18T03:08:04Z")

</div>

I’m sorry, I don’t understand the premise. You never update your browser? I didn’t even know there was any browser that doesn’t update.

---

<div class="post-metadata">

**Author:** ![What\_Exit](https://sea3.discourse-cdn.com/straightdope/user_avatar/boards.straightdope.com/what_exit/32/10652_2.png) [@What\_Exit](https://boards.straightdope.com/u/What_Exit)\
**Post date:** [April 18, 2026, 3:08am UTC](https://boards.straightdope.com/t/browser-pickiness-as-a-factor-in-driving-folks-away/1029356/3 "2026-04-18T03:08:24Z")

</div>

I’ll move this to #Site Feedback as this is a Discourse issue.

---

<div class="post-metadata">

**Author:** ![What\_Exit](https://sea3.discourse-cdn.com/straightdope/user_avatar/boards.straightdope.com/what_exit/32/10652_2.png) [@What\_Exit](https://boards.straightdope.com/u/What_Exit)\
**Post date:** [April 18, 2026, 3:12am UTC](https://boards.straightdope.com/t/browser-pickiness-as-a-factor-in-driving-folks-away/1029356/4 "2026-04-18T03:12:31Z")

</div>

Some Mac users like the Op, and Win 7 users, use very old browsers and greatly prefer it.

This is not normal, but they have their reasons. The fact Discourse doesn’t work with old browsers is a problem for them and a little weird as the browsers are still working on most sites.

Oh, I should add that I’m summarizing several prior threads on this topic that went on for hundreds of posts.

---

<div class="post-metadata">

**Author:** ![Johanna](https://sea3.discourse-cdn.com/straightdope/user_avatar/boards.straightdope.com/johanna/32/8318_2.png) [@Johanna](https://boards.straightdope.com/u/Johanna)\
**Post date:** [April 18, 2026, 3:15am UTC](https://boards.straightdope.com/t/browser-pickiness-as-a-factor-in-driving-folks-away/1029356/5 "2026-04-18T03:15:18Z")

</div>

You mean like car restoration hobbyists driving a Model T on the street?

---

<div class="post-metadata">

**Author:** ![What\_Exit](https://sea3.discourse-cdn.com/straightdope/user_avatar/boards.straightdope.com/what_exit/32/10652_2.png) [@What\_Exit](https://boards.straightdope.com/u/What_Exit)\
**Post date:** [April 18, 2026, 3:20am UTC](https://boards.straightdope.com/t/browser-pickiness-as-a-factor-in-driving-folks-away/1029356/6 "2026-04-18T03:20:06Z")

</div>

Not quite, but similar enough.

To run the software they greatly prefer, they run the older Op system that won’t load a current browser is the most common reason.

Think someone still using Wordperfect so they need to stay on a 2010 Op Sys kind of thing or a 32bit specialty software for a fairly niche field.

---

<div class="post-metadata">

**Author:** ![Reply](https://sea3.discourse-cdn.com/straightdope/user_avatar/boards.straightdope.com/reply/32/15952_2.png) [@Reply](https://boards.straightdope.com/u/Reply)\
**Post date:** [April 18, 2026, 3:21am UTC](https://boards.straightdope.com/t/browser-pickiness-as-a-factor-in-driving-folks-away/1029356/7 "2026-04-18T03:21:51Z")

</div>

I don’t know what we can do about it, though, since our site admins aren’t really present day-to-day. They pay for our Discourse subscription, but beyond that they’re generally absentee.

Last year another poster had similar issues: [Apparently I'm going to be kicked off the boards (Discourse upcoming incompatibility){New cheap PC posts moved out}](https://boards.straightdope.com/t/apparently-im-going-to-be-kicked-off-the-boards-discourse-upcoming-incompatibility-new-cheap-pc-posts-moved-out/1016432/)

And a few of us hopped over to the Discourse official forums ([meta.discourse.org](http://meta.discourse.org)) to complain about it. That resulted in a delay of a few months but no ongoing major changes. It was Discourse’s official stance (I’m paraphrasing here) that they needed to move fast to keep up with technological advancements. When challenged about why a simple text-based forum needs to keep evolving when it already does its job, especially if it meant alienating existing posters, they had no real answer. Backward compatibility is just not Discourse’s priority.

If we still had active site admins, we’d have the option of staying on older versions of Discourse (pros and cons there, such as security issues) or considering a different forum software or using Discourse plugins to help mitigate some of the issues. But because we don’t, we’re pretty much stuck with whatever Discourse upstream decides to do…

You could try to hide your browser’s user agent and see if that makes anything better. But that’s only a band-aid; if Discourse actually starts using features that your browser doesn’t support, it’s just a matter of time before it stops working completely (if it hasn’t already).

---

<div class="post-metadata">

**Author:** ![SenorBeef](https://sea3.discourse-cdn.com/straightdope/user_avatar/boards.straightdope.com/senorbeef/32/2220_2.png) [@SenorBeef](https://boards.straightdope.com/u/SenorBeef)\
**Post date:** [April 22, 2026, 7:32am UTC](https://boards.straightdope.com/t/browser-pickiness-as-a-factor-in-driving-folks-away/1029356/8 "2026-04-22T07:32:55Z")

</div>

> [@AHunter3](#):
>
> Presumably, the people who live on the cutting edge of technology aren’t having this issue

If using a web browser that was updated in the last, I don’t know, 4 years or so qualifies as living on the cutting edge to you, you’ve got a pretty distorted view.

The reality is that probably well under 1% of people are going to find themselves in your shoes, so I don’t think it’s keeping the masses away from participating on the sdmb.

---

<div class="post-metadata">

**Author:** ![wolfpup](https://sea3.discourse-cdn.com/straightdope/user_avatar/boards.straightdope.com/wolfpup/32/10618_2.png) [@wolfpup](https://boards.straightdope.com/u/wolfpup)\
**Post date:** [April 22, 2026, 7:52am UTC](https://boards.straightdope.com/t/browser-pickiness-as-a-factor-in-driving-folks-away/1029356/9 "2026-04-22T07:52:51Z")

</div>

> [@Johanna](#):
>
> You mean like car restoration hobbyists driving a Model T on the street?

No, more like someone driving a 2020 model year car (the year Windows 7 support ended) being told by some state or country that they can no longer drive on the road because the car is “too old”, even though it’s perfectly legal everywhere else in the entire world. This is not quite the same as your Model T analogy.

For the curious, my reason for sticking with Windows 7 on my main desktop (even though I do have Windows 11 on a laptop) is that I love this computer – its extreme quiet, total reliability, the way I have everything configured, and the beautiful monitor attached to it. I don’t regard computers as disposable and I refuse to “upgrade” the way Microsoft would like me to (which in reality often turns out to be a costly downgrade).

I’d have a hard time using this site and probably wouldn’t bother at all were it not for the miracle of the Supermium browser, a fork of the Chromium base code that runs on Windows 7 and meets Discourse’s silly requirements. Which, just like the OP, I find that no other website I use requires – old browsers work just fine on all of them.

Speaking of which, we’re nearly a year into Discourse requiring these obscure new browser features, and so far, I’ve noticed the following:

Number of exciting and important new features implemented: 0  
Number of minor new features implemented: 0  
Site reliability: Same as before.  
Site performance: Slower.

---

<div class="post-metadata">

**Author:** ![SenorBeef](https://sea3.discourse-cdn.com/straightdope/user_avatar/boards.straightdope.com/senorbeef/32/2220_2.png) [@SenorBeef](https://boards.straightdope.com/u/SenorBeef)\
**Post date:** [April 22, 2026, 8:07am UTC](https://boards.straightdope.com/t/browser-pickiness-as-a-factor-in-driving-folks-away/1029356/10 "2026-04-22T08:07:21Z")

</div>

I wouldn’t say that’s the right analogy. Someone driving a 2020 model year car isn’t holding back the rest of the system. Javascript libraries update, new features are added, Discourse takes advantages of some of those new features. It allows them to add new features and elements, have code run faster, have pages load faster, etc. But old browsers do not support these new frameworks. So they have a choice to make - do they remain backwards compatible, or do they make a better forum software that takes advantages of new advances?

This is a balancing act. You wouldn’t want to exclude people whose browsers are 2 weeks old. But it’s pretty obvious that it’s fine to exclude people from using a browser from 2003, right? So then where’s the proper cutoff? Probably when 99.5%+ of people are on a newer browser than where they decide to make the cut.

Discourse has to make the experience worse for 99.5%+ of users to please 0.49% or less of users. It is perfectly rational to end support for old systems that hardly anyone uses anymore when keeping compatibility for them demands more work, or restricts the use of new features and developments.

Even if the SDMB hasn’t done anything to take advantage of these new developments, they often passively receive discourse upgrades, and importantly, there are often performance and security improvements that are not immediately visible to end users like new features would be.

---

<div class="post-metadata">

**Author:** ![Thudlow\_Boink](https://sea3.discourse-cdn.com/straightdope/user_avatar/boards.straightdope.com/thudlow_boink/32/320_2.png) [@Thudlow\_Boink](https://boards.straightdope.com/u/Thudlow_Boink)\
**Post date:** [April 22, 2026, 10:56am UTC](https://boards.straightdope.com/t/browser-pickiness-as-a-factor-in-driving-folks-away/1029356/11 "2026-04-22T10:56:44Z")

</div>

> [@wolfpup](#):
>
> No, more like someone driving a 2020 model year car (the year Windows 7 support ended)

That would be a much better analogy if 2020 were the year Windows 7 had been _released_.

> [@wolfpup](#):
>
> I don’t regard computers as disposable

I guess I shouldn’t have gotten rid of that Commodore 64, then.

(I do have some sympathy for your position. I still have a Windows 7 laptop that I haven’t completely stopped using; but it’s not my main computer by any means.)

---

<div class="post-metadata">

**Author:** ![puzzlegal](https://sea3.discourse-cdn.com/straightdope/user_avatar/boards.straightdope.com/puzzlegal/32/3827_2.png) [@puzzlegal](https://boards.straightdope.com/u/puzzlegal)\
**Post date:** [April 22, 2026, 1:32pm UTC](https://boards.straightdope.com/t/browser-pickiness-as-a-factor-in-driving-folks-away/1029356/12 "2026-04-22T13:32:14Z")

</div>

- Average lifetime of a car in the US: 16 years
- Average lifetime of a computer in the US: 6 years
- Year windows 7 was released: 2009
- Year new computers came with Windows 7: 2012, when Windows 8 was released, i think. Hmm, I’m finding references to it being available later, such as “you couldn’t buy a Windows 7 Business PC after October 31, 2016” in some random blog about the topic. Let’s go with 2016.

So, 2016 to 2026 is 10 years, nearly twice the lifespan of the typical computer. Let’s say 1.5 times the lifespan of a good computer.

So it’s as if there were places that didn’t allow you to drive your 2002 car. (2026- 16\*1.5)

I bet there are.

---

<div class="post-metadata">

**Author:** ![Atamasama](https://sea3.discourse-cdn.com/straightdope/user_avatar/boards.straightdope.com/atamasama/32/12961_2.png) [@Atamasama](https://boards.straightdope.com/u/Atamasama)\
**Post date:** [April 22, 2026, 3:24pm UTC](https://boards.straightdope.com/t/browser-pickiness-as-a-factor-in-driving-folks-away/1029356/13 "2026-04-22T15:24:16Z")

</div>

A better analogy is eating a sandwich that was made in 2020.

---

<div class="post-metadata">

**Author:** ![SenorBeef](https://sea3.discourse-cdn.com/straightdope/user_avatar/boards.straightdope.com/senorbeef/32/2220_2.png) [@SenorBeef](https://boards.straightdope.com/u/SenorBeef)\
**Post date:** [April 22, 2026, 4:10pm UTC](https://boards.straightdope.com/t/browser-pickiness-as-a-factor-in-driving-folks-away/1029356/14 "2026-04-22T16:10:17Z")

</div>

If you want to go the car route, it’s this:

In the future, if we have all self-driving cars on the road, we have massive benefits. We don’t need stop lights. All the self driving cars will tell each other where they are, and they can just time it so they all just pass each other by in the intersection. Accident rates will decline 90%+

But we only achieve this if ALL cars on the road are self driving. If there are still human driven cars in the road, then self driving cars all have to drive the traditional way, with things like traffic lights, because the humans aren’t participating in their new mode of driving.

So, then, what if almost everyone accepts that all self driivng is better, but out out of every 500 cars on the road is still driven by a human? Then 0.2% of the drivers out there are keeping us using a worse legacy system, holding back the progress that comes from discarding that legacy driving mode. The 99.8% of drivers could be safer and more efficient, and the 0.2% of human drivers are bitterly talking about how they just want to be able to drive like they’ve always known.

At one point is it reasonable for the government to step in and say “okay - so few people want to drive anymore or even own cars with self driving that we’re going to just ban self-driving cars and move on to the new way of handling this?”

This is what modern javascript heavy web programs, like discourse, are doing when they decide to cut off support when \<1% of people are using web browsers that aren’t worth maintaining anymore or actively block progress when they require legacy / backwards compatibility.

---

<div class="post-metadata">

**Author:** ![kk\_fusion](https://sea3.discourse-cdn.com/straightdope/user_avatar/boards.straightdope.com/kk_fusion/32/15276_2.png) [@kk\_fusion](https://boards.straightdope.com/u/kk_fusion)\
**Post date:** [April 22, 2026, 4:24pm UTC](https://boards.straightdope.com/t/browser-pickiness-as-a-factor-in-driving-folks-away/1029356/15 "2026-04-22T16:24:09Z")

</div>

A good Web site should be viewable with any W3C-compliant browser. If my browser can prove W3C-compliance and your server can’t, it’s not me who needs to change things. That’s why there are standards, jeebs.

Many content presentation systems, including vBulletin, offered a “print view” that was IIRC mostly stripped of noncompliant elements. Is that an option here?

OTOH, this might also be a good place to mention text-only clients:

> **[GitHub - ducks/discourse-tui: A TUI built in Rust for browsing Discourse forums](https://github.com/ducks/discourse-tui/)**
>
> A TUI built in Rust for browsing Discourse forums

---

<div class="post-metadata">

**Author:** ![SenorBeef](https://sea3.discourse-cdn.com/straightdope/user_avatar/boards.straightdope.com/senorbeef/32/2220_2.png) [@SenorBeef](https://boards.straightdope.com/u/SenorBeef)\
**Post date:** [April 22, 2026, 4:29pm UTC](https://boards.straightdope.com/t/browser-pickiness-as-a-factor-in-driving-folks-away/1029356/16 "2026-04-22T16:29:49Z")

</div>

The W3C compliant standard is mostly for HTML, CSS, and perhaps some very basic scripting. It’s concerned mostly with a website creator being reasonably sure that the way they intend for a website to be rendered on the browser is predictable. It’s generally not held to be the standard for heavy use of more advanced scripting like a javascript heavy forum interface. The way code advances is different than the way markup advances. And how a browser’s interpreter can handle that code is a much more complex problem than rendering markup elements.

---

<div class="post-metadata">

**Author:** ![Beckdawrek](https://sea3.discourse-cdn.com/straightdope/user_avatar/boards.straightdope.com/beckdawrek/32/3647_2.png) [@Beckdawrek](https://boards.straightdope.com/u/Beckdawrek)\
**Post date:** [April 22, 2026, 6:19pm UTC](https://boards.straightdope.com/t/browser-pickiness-as-a-factor-in-driving-folks-away/1029356/17 "2026-04-22T18:19:27Z")

</div>

Omg. What language is THAT!?

I know zero+ about this stuff. I don’t even know what I have.

Don’t you stubborn folks want fancy shiny, user-friendly or faster new systems (or whatever they’re called)?  
Seems like you know a few things about this stuff. I would think you’d want to keep up with the technology today.

“It’s 2026, dumplin’, 2026” --ref. to Bette Davis in _Jezebel_

---

<div class="post-metadata">

**Author:** ![Atamasama](https://sea3.discourse-cdn.com/straightdope/user_avatar/boards.straightdope.com/atamasama/32/12961_2.png) [@Atamasama](https://boards.straightdope.com/u/Atamasama)\
**Post date:** [April 22, 2026, 6:58pm UTC](https://boards.straightdope.com/t/browser-pickiness-as-a-factor-in-driving-folks-away/1029356/18 "2026-04-22T18:58:14Z")

</div>

> [@SenorBeef](#):
>
> The way code advances is different than the way markup advances. And how a browser’s interpreter can handle that code is a much more complex problem than rendering markup elements.

I think people should remember that this isn’t just a web site; they’re running a web application called Discourse. And apps have requirements.

---

<div class="post-metadata">

**Author:** ![Reply](https://sea3.discourse-cdn.com/straightdope/user_avatar/boards.straightdope.com/reply/32/15952_2.png) [@Reply](https://boards.straightdope.com/u/Reply)\
**Post date:** [April 22, 2026, 7:58pm UTC](https://boards.straightdope.com/t/browser-pickiness-as-a-factor-in-driving-folks-away/1029356/19 "2026-04-22T19:58:22Z")

</div>

A nuance here is that last time this happened, when Discourse wanted to add some new thing that would break compatibility with older browsers, it had **nothing to do with new features or security**. They were some purely developer-facing conveniences for their own team, with zero user impact:

From the thread on that: [Dropping iOS 15 & other old browsers in July 2025 - Announcements - Discourse Meta](https://meta.discourse.org/t/dropping-ios-15-other-old-browsers-in-july-2025/358131?u=unknown_error)

> [@sam](#):
>
> On the technical side, the features we’ll be requiring including [relative color syntax](https://developer.mozilla.org/en-US/docs/Web/CSS/CSS_colors/Relative_colors), [subgrid](https://developer.mozilla.org/en-US/docs/Web/CSS/CSS_grid_layout/Subgrid), [lookbehind regex](https://caniuse.com/js-regexp-lookbehind) and [import maps](https://caniuse.com/import-maps), all of which will enable improved performance and user-experience for Discourse users.

“improved performance and user-experience” is kind of misleading there. They’re not actually for users at all:

> [@Why did this fax take so long?](https://boards.straightdope.com/t/why-did-this-fax-take-so-long/358131/60):
>
> > [@Why did this fax take so long?](https://boards.straightdope.com/t/why-did-this-fax-take-so-long/358131/59):
> >
> > certainly no normal poster would directly use [those features]
> 
> Yes that’s true of all three features. They are underlying web platform features which our developers will use to improve Discourse. Users won’t use them directly.

And as a web developer, I would (and did in fact) argue that those developer-facing conveniences were trivially minor and not worth cutting off people from communities over. My back-of-the-envelope math suggested nearly a million Discourse users would’ve been impacted by that. Their response was to delay the rollout by a few months, but that’s it.

Quoting [myself](https://meta.discourse.org/t/dropping-ios-15-other-old-browsers-in-july-2025/358131/74?u=unknown_error):

> [@Why did this fax take so long?](https://boards.straightdope.com/t/why-did-this-fax-take-so-long/358131/74):
>
> In this case, you’re not really deprecating any particular OS or on any sort of specific timeline anyway. You’re adding three very specific browser features that are not critical to any existing functionality and will have no immediate user-facing impact. Colors can be calculated differently, layouts can be approximated with other CSS tools, and I have no idea what the lookbehind is going to be used for, but there are likely workarounds for that too.
> 
> I think comparing these changes to critical OS security upgrades isn’t very fair; they are two completely different classes of changes & deprecations.
> 
> But my underlying argument here isn’t about how many CVEs or lines of code any particular change might require. It’s that Discourse is fundamentally about _community_, and in this case, this decision _hurts community_ for the sake of what seems like a minor improvement in developer experience — but please correct me if I’m wrong.
> 
> The cost to the Discourse team to implement a backward-compatible posting mode is measured in dollars and hours. It sucks having to support old browsers, I know, and I and every other web dev all hate it, and I’m sure you do too. However, the cost to your users in this case is measured not just in minor inconveniences, but the very real threat of loneliness and being cut off from communities they’ve long been a part of.

These decisions are never a binary yes/no decision, but a continuum of “which new features do we want to add, and how many existing users would that affect”.

There are entire software ecosystems built around this concept, such as letting you [limit impacts by % of global users affected](https://browsersl.ist/) or checking support for [individual browser features](https://caniuse.com/) (and of course Discourse knows that and probably does keep those in mind).

Whereas one company might say “Our users are paramount and we will only add something if 99.9% of our users can use it”, others might make a more pragmatic decision and say “It’s good enough if 90% of our users can use it, the remaining 10% just have to upgrade”.

I think Discourse falls somewhere in the middle of those two… for those particular features, the support is somewhere around 93%, and that was good enough for Discourse. Unfortunately, some of our own users fall within that 7% and so are simply thrown to the wolves… ☹

It didn’t have to be this way:

> [@Why did this fax take so long?](https://boards.straightdope.com/t/why-did-this-fax-take-so-long/358131/24):
>
> I understand this problem and want Discourse to reach as many people as possible. That said we also need a modern experience and we need to take a stance around the minimal requirements for a modern experience.
> 
> I feel like the long term possible solution here may be a “html+css” writable view.
> 
> […]
> 
> Maybe the long term change here is that we will eventually provide a minimal ability to login and write in our html view so some of the more unfortunate can still interact on very old devices.

But that “basic HTML” mode has not thus far been prioritized, as far as I know, and the sunsetting came first.

That’s just a corporate values thing, not a technical limitation. They could’ve chosen to do the opposite: first implement basic posting mode, THEN add those new unsupported features. But they didn’t.

---

<div class="post-metadata">

**Author:** ![Jasmine](https://sea3.discourse-cdn.com/straightdope/user_avatar/boards.straightdope.com/jasmine/32/2964_2.png) [@Jasmine](https://boards.straightdope.com/u/Jasmine)\
**Post date:** [April 22, 2026, 8:14pm UTC](https://boards.straightdope.com/t/browser-pickiness-as-a-factor-in-driving-folks-away/1029356/20 "2026-04-22T20:14:04Z")

</div>

Something you should consider is that using an older browser is significantly less safe because it lacks protection against modern security threats, making it easier for attackers to install malware, steal data, or hijack sessions because of unpatched vulnerabilities. Outdated browsers fail to support current encryption standards, leading to certificate errors and potential “not secure” warnings.

[Next page](https://boards.straightdope.com/t/browser-pickiness-as-a-factor-in-driving-folks-away/1029356.md?page=2)
