Did you know, that I fixed the JS requirement for my blog?

It's not JS-free, but free JS. But no matter what, when you prefer to stay completely without, nothing should prevent you from doing so:

https://octo.sh/Sheogorath/blog/commit/f67be9ad4965d772c9f60ee8c270f51ae56593f4

Downside, you have to load one more page and the mobile menu isn't working, when you are going without JS.

#javascript #website #jsfree #noscript

Make JS free navigation possible (f67be9ad) · Commits · Sheogorath / Blog

I wanted to build this for quite a long time, now put the work into it to make it happening. This change adds a JS-free way of navigation to my...

And I just fixed the mobile navigation as well. You'll not be able to check the social buttons, but navigating the blog and reading all content should work.

https://octo.sh/Sheogorath/blog/commit/8c1a63786034bf16cc6f007f3dd6af2f6839a96a

I also decided to call such kind of website: JS-less.

JS-less, other than JS-free, means the website uses JS to improve the usability, but doesn't require it to be useful.

#JavaScript #JSless #website #noscript #mobile

Fix mobile navigation (8c1a6378) · Commits · Sheogorath / Blog

Provide a JS-less option for mobile users. Mobile users should at least have a chance to look at he content in case they are on mobile view. This change provides...

@sheogorath that's already called progressive enhancement.