发明名称 Method and apparatus for providing DHTML accessibility
摘要 A system for providing DHTML ("Dynamic Hyper-Text Markup Language") accessibility. Rich keyboard and other assistive technology ("AT") accessibility is provided for sophisticated Web applications. When a user downloads a Web page, the system performs initialization that includes loading at least one display object, and binding the object to a predetermined event, such as, for example, a focus event. The event the object is bound to may be any semantic, device independent event. The disclosed system may also load a device handling function, such as a keyboard handling function. The device handling function associates one or more display objects with corresponding device actions, such as key presses. A keyboard handling function may operate to intercept at least one key press, and determine that an intercepted key press matches a key press corresponding to a previously loaded display object. The device handling function may create a focus event for the previously loaded display object, and post the event to the display object. The display object then handles the event by visually responding to the intercepted key press, for example by changing the visual representation of the display object to be highlighted, or to otherwise indicate that the display object has been selected. The event may then also be sent to an assistive technology program, such as a screen reader program. Using the values of attributes in that display object, such as the value of the role attribute, the assistive technology program responds to the event as appropriate.
申请公布号 US2006090138(A1) 申请公布日期 2006.04.27
申请号 US20040968575 申请日期 2004.10.19
申请人 WANG STEVE;SCHWERDTFEGER RICHARD S;GIBSON BECKY J;LEVENTHAL AARON M 发明人 WANG STEVE;SCHWERDTFEGER RICHARD S.;GIBSON BECKY J.;LEVENTHAL AARON M.
分类号 G06F17/00;G06F3/00;G06F9/00 主分类号 G06F17/00
代理机构 代理人
主权项
地址
您可能感兴趣的专利