Web developers:

If your page is nothing but

<body>
<noscript>JavaScript is required.</noscript>
<script src="/app.js"></script>
</body>

then you have failed.

@nik Last I checked SSR only handles the initial render on the server side and still required client-side JS for anything to actually work. That doesn't really address my issue.

@alexbuzzbee "for anything to actually work" would at that point mean features that require js to work, no? like at that point you'd have to start cutting features off

@nik Yes. Web applications should be designed to work at least partially without JavaScript. Disabling JavaScript partially or fully is a pretty standard security measure, and some browsers (in particular aural and braille browsers) don't support it at all.

@nik My complaint is strongest with pages like articles, image galleries, comment or forum pages, blog archive listings, etc. that don't even have any interactive features beyond basic hyperlinks and forms.

@alexbuzzbee @nik Also there's the commandline browsers like Lynx...

I'm guessing you're referring to my handiwork when referring to auditory browsers? I'm not seeing any others?

Hmmm a search brought up some interesting results...

Sign in to participate in the conversation
Fosstodon

Fosstodon is an English speaking Mastodon instance that is open to anyone who is interested in technology; particularly free & open source software.