TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Ask HN: I found opposition when improving the accessibility of the website

4 pointsby maury91over 5 years ago
I&#x27;m trying to improve the accessibility of the company&#x27;s website. I created a merge request where I change the wrongly used attribute `role` into `data-role` to avoid the browser to misrepresent it. I also updated the Unit Test and End to End tests.<p>A colleague is strongly opposing, and will not let me merge it until I find a customer that contacted the company because it&#x27;s affected by this issue.<p>What can I do?

3 comments

onion2kover 5 years ago
Port the entire app in to React so you don&#x27;t need to use attributes to store state. ;)<p>More seriously, working with people who don&#x27;t care about what they&#x27;re building enough to want it to be a better product is hard. I don&#x27;t really want to recommend that you resign and find a new job, but two decades of experience writing web software tells me that&#x27;s probably the only real solution. If you&#x27;re on a team with people who don&#x27;t <i>actively</i> want the code to be as good as possible, and who are willing to put the effort in to making it that way, will be bad for your mental health and possibly bad for your career if you pick up that habit.
评论 #21353890 未加载
ubermanover 5 years ago
There are probably dozens of reasons both good and bad for preventing fly by night change requests. Some of them would depend on the size of your company. Is this the work the company wants you to do or are you off the on your own?<p>Tossing aside the accessibility angle, fly by night changes often have ramifications that the authors did not anticipate. I have and would again veto change requests that not part of our planning process and offered as: &quot;Surprise, here is this cool thing I did.&quot;
评论 #21353985 未加载
thepapanoobover 5 years ago
i dont get what the issue is? this is a personal problem with your colleague
评论 #21353840 未加载