TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

Show HN: Reakit, the Accessible UI Toolkit for React

13 点作者 hazdiego大约 6 年前

3 条评论

darekkay大约 6 年前
I&#x27;m glad to see someone so dedicated to publish an accessibility-first UI kit! I&#x27;ve reviewed the accessibility for 21 different UI libraries [1] and only one was fully accessible (according to my criteria). I&#x27;d like to add your library to my list, however, the color contrast of your button component is not sufficient (3.98 - it should be 4.5 for AA).<p>Another small issue I&#x27;ve found: the &quot;npm install reakit&quot; textarea is focusable but doesn&#x27;t have a focus ring (your code examples all do). It&#x27;s not as important, as this only affects your documentation page, but I&#x27;d either add a focus ring or disable the focus altogether (as the field is not editable).<p>[1] <a href="https:&#x2F;&#x2F;darekkay.com&#x2F;blog&#x2F;accessible-ui-frameworks&#x2F;" rel="nofollow">https:&#x2F;&#x2F;darekkay.com&#x2F;blog&#x2F;accessible-ui-frameworks&#x2F;</a>
hazdiego大约 6 年前
Hi guys. A year ago I left my job to dedicate myself to this open source project. Now I&#x27;m finally releasing its v1.<p>This is the best project I&#x27;ve ever done in my 17 years of programming. I&#x27;m sure it&#x27;ll help companies ship accessible web apps with ease.<p>Feedbacks are welcome.
eyelidlessness大约 6 年前
This looks like a really good library, well designed with really simple examples. Thank you for sharing it!<p>I will admit that it took me a bit to appreciate the extent of what the library supports browsing on my phone. It wasn’t immediately obvious to me I could slide the tab bar on the main page, or that the component listing was in the hamburger menu after clicking the components link. So I had to go hunting a little bit. Also it is not possible to access the last item in the components list in mobile safari, the navigation bar obscures it. I’m not sure how much you’ll want to prioritize the mobile experience of the site, but if you do I hope this feedback helps.