News for hackers. Stuff that matters.
Re:Show HN: Bypass HTML with native Markdown rendering on An... by mwcampbell on Thursday March 21, 2013 @05:06PM (#5419001)
Interesting project. However, I wonder if the developer has considered accessibility for blind users. Both Android and iOS have built-in accessibility, but whenever an application takes text rendering into its own hands, accessibility for that text becomes the responsibility of the application. I don't know what actual performance requirements led to the development of Bypass, but to me, the extra work required to regain accessibility would probably not be worth the performance boost in this case.
Re:Show HN: Bypass HTML with native Markdown rendering on An... by datahoarder on Thursday March 21, 2013 @05:10PM (#5419040)
Accessibility is maintained, Bypass doesn't do any of the text rendering, it simply figures out the styles and text and then passes that on to the text containers on each platform.
Re:Show HN: Bypass HTML with native Markdown rendering on An... by mwcampbell on Thursday March 21, 2013 @05:35PM (#5419233)
Bypass may be accessible to blind users on Android; I'm not currently set up to verify this easily. But it's not on iOS.

The reason is that on iOS, Bypass implements its own UIKit views. It does use the CoreText framework to render the text into a CoreGraphics context, but that doesn't help accessibility. The views would need to implement the UIAccessibility protocol.

Re:Show HN: Bypass HTML with native Markdown rendering on An... by damiancarrillo on Thursday March 21, 2013 @05:48PM (#5419339)
Thanks for your feedback. I have entered an issue so that this problem can be addressed.
Re:Show HN: Bypass HTML with native Markdown rendering on An... by datahoarder on Thursday March 21, 2013 @05:43PM (#5419299)
The iOS implementation has the capability to use different rendering methods. I know that there is one that can render to a label that should work with accessibility.