Hacker News new | ask | show | jobs
by jimktrains2 4442 days ago
> And browsers have js enabled by default

Not all of them. It's just disturbing that people move so far away from the basics for such simple tasks as static HTML. What about those with disabilities and use screen readers or braille displays? I guess the author doesn't care about the blind or those who choose not to execute arbitrary code on their computers.

2 comments

> What about those with disabilities and use screen readers or braille displays?

Screen readers work just fine with js generated content¹². I don't know about braille displays, but I guess they work the same.

¹http://stackoverflow.com/a/18861097

²http://www.brucelawson.co.uk/2011/javascript-and-screenreade...

Since Elm is a system for creating interactive, visual things that run on javascript... the author probably doesn't care about the blind or those who choose not to execute arbitrary code in this case. Why would he? They wouldn't be able to use Elm anyway.
Why did you mention the blind? Some can certainly create visual things [1] and run Javascript.

Having a limitation sucks at least two times, the first when you find you can't do something and the second time, after learning to do that thing, when people assumes you can't even try.

[1]: http://www.armagan.com/

I simply quoted what GP said. (S)he stated that the author doesn't care about the blind, my argument is that the author doesn't have to.

But you're right - I shouldn't have said that as I what I really meant is that the author decided that the blog post working the way it works is fine for people who can run Elm and therefore one shouldn't really expect that he'd cater to others.

While I'm pretty far from blind, I don't have all that great eyesight myself, so I can (at least the smallest little tiny bit) relate. I should have said what I said in the previous paragraph instead of what I said in my previous comment and I apologise. Thanks for calling me out on it.

Fair enough. It's just sad to see technology create barriers between people.