this post was submitted on 04 Jul 2021
36 points (95.0% liked)

Lemmy

12729 readers
5 users here now

Everything about Lemmy; bugs, gripes, praises, and advocacy.

For discussion about the lemmy.ml instance, go to [email protected].

founded 4 years ago
MODERATORS
 

Lemmy should rely less on JavaScript.
Currently without JS you can't even expand the main menu.

Additionally, all those controls should also work without JS.
Or worse option - since they only work with JS, don't show them when JS is disabled.

you are viewing a single comment's thread
view the rest of the comments
[–] [email protected] 14 points 3 years ago (9 children)

UI and backend are separate so a UI can be created which doesn't use JS.

There are only two devs working on the project and the backend takes most of their time. Using JS in the UI expedites the process of implementing features which may be why they went for it.

[–] [email protected] 7 points 3 years ago* (last edited 3 years ago) (8 children)

The user experience on javascript-enabled browsers is also really great. Going for a nojs-first approach would hurt UX a lot, especially on mobile.

[–] [email protected] 4 points 3 years ago (3 children)

Mobile has dedicated app which make this issue mostly moot.

[–] [email protected] 2 points 3 years ago (1 children)

No, because app shouldn't be required. It should be simple website with RWD, nothing special.

[–] [email protected] 2 points 3 years ago

I agree. And the app uses flutter which isn't good in lower end devices (such as my Redmi 4X), so it's not ideal.

load more comments (1 replies)
load more comments (5 replies)
load more comments (5 replies)