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

科技回声

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

GitHubTwitter

首页

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

资源链接

HackerNews API原版 HackerNewsNext.js

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

React Native Accessibility Is Pretty Bad

6 点作者 mikhuang超过 6 年前

3 条评论

zapzupnz超过 6 年前
I mean, none of these concerns are specific to React Native, really; any lowest common denominator framework has the same issue. Accessibility is too rarely considered by designers, or more specifically the designers&#x27; bosses, who seem to think of it as an afterthought to be tacked on later as an optional bonus; it should be a core consideration.<p>In iOS, it&#x27;s been a core part of the system frameworks for 9 years. That builds on over a decade of the same accessibility frameworks in macOS. There&#x27;s really no reason that every new, popular, and widely-used user interface framework or library can&#x27;t implement accessibility 100% on the two primary mobile operating systems.<p>Last year&#x27;s WWDC session[1] on designing with accessibility in mind was just a reminder, but it really should be considered a mandatory part of user interface testing. If a company can&#x27;t afford that aspect of testing, then they should really consider what frameworks and libraries they&#x27;re using, how they&#x27;re developing, and what trade-offs are involved.<p>[1]: <a href="https:&#x2F;&#x2F;developer.apple.com&#x2F;videos&#x2F;play&#x2F;wwdc2017&#x2F;806&#x2F;" rel="nofollow">https:&#x2F;&#x2F;developer.apple.com&#x2F;videos&#x2F;play&#x2F;wwdc2017&#x2F;806&#x2F;</a>
bacro超过 6 年前
&gt;Allow me to preface this by saying that React Native sets out to solve problems I don’t think are very interesting to solve. In particular I don’t think that sharing a single UI between disparate platforms is desirable from any perspective that isn’t cost savings and that even from that perspective it’s dicey.<p>Allow me to disagree. Mobile development is a mess these days. Doing stuff in React native is way easier than native (when there is a module that implements what you want), so most of the time you do things (a lot) faster. Sure, react native needs a lot of work and stop breaking things every single version they update and the modules need to step up in quality. I hope with the fabric rewrite, things get much better.
评论 #18609464 未加载
mikhuang超过 6 年前
I’m using React Native for a lot of projects these days so this is pretty worrying. Seems like there’s a lot that react-navigation could be doing.