well in the context of the discussion it sounds like the idea is that the mom and pop cupcake store owner decides she needs a website and does it by getting out a your first website for dummies from the library written some years ago.
I mean in the case of Zuckerberg I guess he should have written his first website, although I don't think he considered accessibility at the time.
In the case of me and a lot of other people on HN, yes we should probably just write our own website, and I know in my case I will run it through Voiceover and make things work well enough that I doubt I would be sued under any EU or US legislation.
finally though my example of the wild west and the modern day, at some point things become so settled that it no longer makes sense for people to build their own thing unless that is what they do professionally, the analogy does not hold perfectly of course because websites are not physical buildings and someone can make a perfectly good and serviceable website for people if they use no JS, and no CSS that moves things into the order they should be in naturally or that makes elements of one sort resemble elements of another - for example no CSS that makes divs work as headings.
But in a lot of cases nowadays things need to be done by a professional, the adoption of accessibility codes just increases the requirement for professionalism slightly more.
I mean in the case of Zuckerberg I guess he should have written his first website, although I don't think he considered accessibility at the time.
In the case of me and a lot of other people on HN, yes we should probably just write our own website, and I know in my case I will run it through Voiceover and make things work well enough that I doubt I would be sued under any EU or US legislation.
finally though my example of the wild west and the modern day, at some point things become so settled that it no longer makes sense for people to build their own thing unless that is what they do professionally, the analogy does not hold perfectly of course because websites are not physical buildings and someone can make a perfectly good and serviceable website for people if they use no JS, and no CSS that moves things into the order they should be in naturally or that makes elements of one sort resemble elements of another - for example no CSS that makes divs work as headings.
But in a lot of cases nowadays things need to be done by a professional, the adoption of accessibility codes just increases the requirement for professionalism slightly more.