-
Notifications
You must be signed in to change notification settings - Fork 30.1k
Closed
Labels
P1High-priority issues at the top of the work listHigh-priority issues at the top of the work lista: accessibilityAccessibility, e.g. VoiceOver or TalkBack. (aka a11y)Accessibility, e.g. VoiceOver or TalkBack. (aka a11y)customer: castawayfrom: performance templateIssues created via a performance issue templateIssues created via a performance issue templateteam-frameworkOwned by Framework teamOwned by Framework teamtriaged-frameworkTriaged by Framework teamTriaged by Framework team
Description
Steps to reproduce
tldr: the goal is to find out how to improve the performance when turning on semantics and scope out work to improve that.
When turning on semantics in Flutter, the app may suffer performance issue due to semantics tree compilation.
We used to only turn on semantics conditionally when needed, but we started to get use cases where we want to turn on by default. For example
- web platform can't tell whether a assistive technology is running
- web SEO uses semantics tree to index
- android app crawl also use accessibilitynodes to crawl the app.
There the things we should do now is to figure out
- Whether the performance is really bad enough to prevent us from doing that
- if the answer to 1 is yes, What causes the performance issue
- if the answer to 1 is yes, What needs to be done to make it run faster.
related issues
Scrolling jank #61193
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
P1High-priority issues at the top of the work listHigh-priority issues at the top of the work lista: accessibilityAccessibility, e.g. VoiceOver or TalkBack. (aka a11y)Accessibility, e.g. VoiceOver or TalkBack. (aka a11y)customer: castawayfrom: performance templateIssues created via a performance issue templateIssues created via a performance issue templateteam-frameworkOwned by Framework teamOwned by Framework teamtriaged-frameworkTriaged by Framework teamTriaged by Framework team
Type
Projects
Status
Done