Live data from Hacker News

Create No-JavaScript friendly sites

garron.blog

121–129 of 129 posts

Re: Create No-JavaScript friendly sites

#121
post #12

I absolutely agree that JS is over-used, but for anything other than very static content I generally am not interested in kowtowing to the strict "no JS" folks. Javascript has become a fundamental part of the web, and for the same reason I won't put in extra work to make my sites work in IE, I also will not put in extra work to make my sites work for (a vanishingly small number of) people who pre-emptively block one…

I've spent most of my career as a front end developer. We have three tools in our toolbox: HTML, CSS, and Javascript. We need them all and will push each to the extreme to create better experiences for our users and reimagine what the web can become. I also work in the healthcare space with heavy HIPAA security requirements. Like any language/framework/platform there are best practices to follow for solid security an…

"In short, I will show a "This site requires Javascript enabled" message 100% of the time if my site requires Javascript."

That's why we users need replacement/plugin alternative JavaScript engines that will allow users to tweak settings and to send feedback/info back to the website that the user thinks that the site should receive. You or the site can then remain blissfully unaware that what you are receiving from the user's machine is cleverly-framed (disguised) garbage.

Sooner or later we'll have a plethora of such engines and then the tide will have turned.

Re: Create No-JavaScript friendly sites

#122

Earlier quoted context omitted.

I've spent most of my career as a front end developer. We have three tools in our toolbox: HTML, CSS, and Javascript. We need them all and will push each to the extreme to create better experiences for our users and reimagine what the web can become. I also work in the healthcare space with heavy HIPAA security requirements. Like any language/framework/platform there are best practices to follow for solid security an…

> to create better experiences for our users I do not fucking want an "experience", I want hypertext with some images.

Touché! Precisely!

Re: Create No-JavaScript friendly sites

#123

Earlier quoted context omitted.

> because they can make good risk/reward assessments Indeed, and I made mine. No ads, not tracking, no risk of malware, no need for virus scanner, high speed page loading (ahem, when it works). Worth it? For me, sure! Peace of mind means a lot to me. What's so hard about making web pages that don't use unnecessary tech?

There's nothing wrong with it, I AGREE with you that we shouldn't ship 5 megs of some garbage framework with every blog post. The point I'm responding to is that it's somehow reasonable or common for "professionals" to run with JS off, and to not do so is "playing around". It's not. It's a very niche thing that very few people get an actual benefit from.

I am a professional, and I primarily browse with it off by default and whitelisted for only a few sites. I do have a JavaScript-enabled browser for user-hostile websites which require it, but I rarely need to use it (and I have real animus against those which force me into doing so).

Re: Create No-JavaScript friendly sites

#124

Note that this example he gives is not accessible: https://codepen.io/victorcopque/pen/OVxRbq A keyboard user cannot access the hidden checkbox that controls showing/hiding the menu.

I wonder if a better usability example would use the and elements, which support collapsing/uncollapsing.

Re: Create No-JavaScript friendly sites

#125

Note that this example he gives is not accessible: https://codepen.io/victorcopque/pen/OVxRbq A keyboard user cannot access the hidden checkbox that controls showing/hiding the menu.

I wonder if a better usability example would use the and elements, which support collapsing/uncollapsing.

I've improved the demo with / and fixed the erroneous list elements form the original: https://habarnam.ro/s/demo.html

Re: Create No-JavaScript friendly sites

#126
post #113
post #12

I absolutely agree that JS is over-used, but for anything other than very static content I generally am not interested in kowtowing to the strict "no JS" folks. Javascript has become a fundamental part of the web, and for the same reason I won't put in extra work to make my sites work in IE, I also will not put in extra work to make my sites work for (a vanishingly small number of) people who pre-emptively block one…

If Gmail or Twitter can do it, so can you. And hey, plain-HTML Gmail is actually vastly faster (noticeable even on my gaming PC, and much more so on my banking laptop) and basically as functional as the "regular" one. Javascript is unneeded for vast majority of use cases, or is needed as an optional extra (like client side form pre-validation). 99% of existing Javascript on most websites is garbage that actually detr…

> If Gmail or Twitter can do it, so can you.

I don't have the resources or user base of Gmail or Twitter. Not even close.

Re: Create No-JavaScript friendly sites

#127
post #12

I absolutely agree that JS is over-used, but for anything other than very static content I generally am not interested in kowtowing to the strict "no JS" folks. Javascript has become a fundamental part of the web, and for the same reason I won't put in extra work to make my sites work in IE, I also will not put in extra work to make my sites work for (a vanishingly small number of) people who pre-emptively block one…

@mdoms "I won't put in extra work to make my sites work in IE, I also will not put in extra work to make my sites work for (a vanishingly small number of) people who pre-emptively block one of the most powerful tools in my belt." Well, I'm glad to be one of that vanishingly small number who still has the wherewithal to block one of your most powerful tools—as we've damn good reasons to do so. I could be as rude and a…

This is unhinged. Seek help.

Re: Create No-JavaScript friendly sites

#128
post #126
post #113

Earlier quoted context omitted.

If Gmail or Twitter can do it, so can you. And hey, plain-HTML Gmail is actually vastly faster (noticeable even on my gaming PC, and much more so on my banking laptop) and basically as functional as the "regular" one. Javascript is unneeded for vast majority of use cases, or is needed as an optional extra (like client side form pre-validation). 99% of existing Javascript on most websites is garbage that actually detr…

> If Gmail or Twitter can do it, so can you. I don't have the resources or user base of Gmail or Twitter. Not even close.

Making a HTML-only website backed by server-side code is generally easier than having two interacting application - one on server, one on client. My point was that even complex, popular apps can easily be implemented in HTML-only without loss of functionality.

Re: Create No-JavaScript friendly sites

#129
post #127

Earlier quoted context omitted.

@mdoms "I won't put in extra work to make my sites work in IE, I also will not put in extra work to make my sites work for (a vanishingly small number of) people who pre-emptively block one of the most powerful tools in my belt." Well, I'm glad to be one of that vanishingly small number who still has the wherewithal to block one of your most powerful tools—as we've damn good reasons to do so. I could be as rude and a…

This is unhinged. Seek help.

OK, you've started with an opinion. Now use formal argument with evidence to rebut the claims (they're pretty specific so don't wander too far off topic).

It's funny how they become speechless and all go to ground at this point.

Post reply on HN