Peter 9bc996374f Add 'submodules/AsyncDisplayKit/' from commit '02bedc12816e251ad71777f9d2578329b6d2bef6'
git-subtree-dir: submodules/AsyncDisplayKit
git-subtree-mainline: d06f423e0ed3df1fed9bd10d79ee312a9179b632
git-subtree-split: 02bedc12816e251ad71777f9d2578329b6d2bef6
2019-06-11 18:42:43 +01:00

876 B
Executable File
Raw Blame History

title layout permalink prevPage nextPage
Accessibility docs /docs/accessibility.html placeholder-fade-duration.html layer-backing.html

Accessibility works seamlessly in ways that even UIKit doesnt provide. When using the powerful optimization features of Layer Backing (.layerBacked) and Subtree Rasterization (.shouldRasterizeDescendants), VoiceOver can access fine-grained metadata about each element. This is pretty amazing: CALayer doesnt support accessibility, and rasterization reduces everything to a single flat image.

The Texture team fundamentally believes in Accessibility, and invested the time to create an innovative system to make this possible with zero developer effort. As a bonus, this also allows Automated UI Testing greater access to the interface.