Detecting keyboard accessibility issues in web applications
AssigneeUniversity of Southern California
InventorsPaul Chiou, Ali Alotaibi, William Halfond
Life of this patent
Estimating the term…
Loading patent…
AssigneeUniversity of Southern California
InventorsPaul Chiou, Ali Alotaibi, William Halfond
Estimating the term…
A method for detecting and/or localizing keyboard accessibility failures (KAFs) in a web page is disclosed. A document object model of a web page is read. A keyboard navigation flow model is generated from the document object model of the web page based on interactions of a user with the web page. The model includes states representing user interfaces displayed by the web page, nodes representing keyboard inputs in the states, and edges representing transitions that occur in the web page between the nodes. KAFs are detected based on an analysis of the keyboard navigation flow model. A report of the detected one or more KAFs on the web page is produced. The KAFs include unintuitive navigation failures, reflow related failures, and dialog related failures.
A method for detecting keyboard accessibility failures (KAFs), the method comprising:
A system for detecting and/or localizing a keyboard accessibility failure (KAF) comprising:
A non-transitory machine readable medium having stored thereon instructions for performing a method comprising machine executable code which when executed by at least one machine, causes the machine to:
Dependencies are inferred from the claim text.