I really, strongly agree with almost every point in this article (maybe even 100%). There is only one problem, and that is that it is aimed at developers.
Sure, there are some developers who don't get this, but in every case where I've seen this debated, it is only developers who are in favor of accessibility, core HTML that works without JS, etc. There is often a debate or division among developers, but there is a non-zero number of developers advocating this.
There have been, in numerous different organizations (educational, startup, big corporate) where I have worked, zero management support for any of this. Also, zero client support. These ideas typically die, because nobody but a (sometimes lone) developer is advocating for them, and they can't win the argument.
Again, I 100% agree with the sentiment, and I'd love it if the web changed to work like this (again). But the obstacle is not developers, primarily, or at least they are the group (in my experience) most open to this argument. It is absolutely everybody else in the conversation (client, sales, management, design) who doesn't want to spend time or thought on it. I don't know how to solve that.
If someone has experience succeeding at that, I'd love to read that post.
Sure, there are some developers who don't get this, but in every case where I've seen this debated, it is only developers who are in favor of accessibility, core HTML that works without JS, etc. There is often a debate or division among developers, but there is a non-zero number of developers advocating this.
There have been, in numerous different organizations (educational, startup, big corporate) where I have worked, zero management support for any of this. Also, zero client support. These ideas typically die, because nobody but a (sometimes lone) developer is advocating for them, and they can't win the argument.
Again, I 100% agree with the sentiment, and I'd love it if the web changed to work like this (again). But the obstacle is not developers, primarily, or at least they are the group (in my experience) most open to this argument. It is absolutely everybody else in the conversation (client, sales, management, design) who doesn't want to spend time or thought on it. I don't know how to solve that.
If someone has experience succeeding at that, I'd love to read that post.