A Web Compliance Engineering framework to support the development of accessible Rich Internet...
-
Upload
dimitar-denev -
Category
Technology
-
view
1.865 -
download
2
description
Transcript of A Web Compliance Engineering framework to support the development of accessible Rich Internet...
![Page 1: A Web Compliance Engineering framework to support the development of accessible Rich Internet Applications](https://reader036.fdocuments.in/reader036/viewer/2022080209/548f3521b479597e6a8b500c/html5/thumbnails/1.jpg)
Slide 1w4a
A Web Compliance Engineering framework to support the development of accessible Rich Internet Applications
![Page 2: A Web Compliance Engineering framework to support the development of accessible Rich Internet Applications](https://reader036.fdocuments.in/reader036/viewer/2022080209/548f3521b479597e6a8b500c/html5/thumbnails/2.jpg)
A Web Compliance Engineering framework to support the development of accessible Rich Internet Applications
W4A 2008, Beijing, ChinaCarlos A. Velasco, Dimitar Denev, Dirk Stegemann and Yehya Mohamad
![Page 3: A Web Compliance Engineering framework to support the development of accessible Rich Internet Applications](https://reader036.fdocuments.in/reader036/viewer/2022080209/548f3521b479597e6a8b500c/html5/thumbnails/3.jpg)
Slide 3w4a
Web Compliance
Electronic Ledger Storage Law (Japan)
11MEDIS-DC (Japan)
CanadianElectronic
Evidence Act
SECTON 17a-4 (USA)
HIPAA (USA)
FDA 21 CRF Part 11
ISO 18501/18509
Sarbanes-Oxley Act (USA)
AIPA (Italy)
GDPdU & GoBS (Germany)
BSI PD0008 (UK)
PublicRecords
Office (UK)
NF Z 42-013 (France)
FinancialServices
Authority (UK)Object 1
Basel IICapitalAccord
![Page 4: A Web Compliance Engineering framework to support the development of accessible Rich Internet Applications](https://reader036.fdocuments.in/reader036/viewer/2022080209/548f3521b479597e6a8b500c/html5/thumbnails/4.jpg)
Slide 4w4a
Web Compliance Engineering
Application of quality assurance, testing and management processes and principles that ensure conformance of Web application standards, policy environments and other ad-hoc quality criteria, e.g. corporate identity, defined by involved actors.
![Page 5: A Web Compliance Engineering framework to support the development of accessible Rich Internet Applications](https://reader036.fdocuments.in/reader036/viewer/2022080209/548f3521b479597e6a8b500c/html5/thumbnails/5.jpg)
Slide 5w4a
Limitations of Evaluation and Repair Accessibility Tools– Limited crawler capabilities for large Internet portals
• Dynamic page content– Limited or non-existent localization support
• Adaptation to different policy frameworks– Inability to analyze and repair dynamically
generated DOM elements– Lack of support for documentation of software
testing procedures or reporting languages like EARL
![Page 6: A Web Compliance Engineering framework to support the development of accessible Rich Internet Applications](https://reader036.fdocuments.in/reader036/viewer/2022080209/548f3521b479597e6a8b500c/html5/thumbnails/6.jpg)
Slide 6w4a
RIAs and Accessibility
– Brings Web applications closer to desktop applications in terms of user experience
– Ad-hoc development and lack of standards– Absence of semantics in custom graphical
components– Re-purposing of HTML elements for
formatting and presentation– ARIA specification to solve the accessibility
issues
![Page 7: A Web Compliance Engineering framework to support the development of accessible Rich Internet Applications](https://reader036.fdocuments.in/reader036/viewer/2022080209/548f3521b479597e6a8b500c/html5/thumbnails/7.jpg)
Slide 7w4a
Ontology for semantic description of compliance environments
– Test structure and hierarchy– Form of results' reports and their analysis– Implementation rule sets
• WCAG 1.0• WCAG 2.0• mobileOK
![Page 8: A Web Compliance Engineering framework to support the development of accessible Rich Internet Applications](https://reader036.fdocuments.in/reader036/viewer/2022080209/548f3521b479597e6a8b500c/html5/thumbnails/8.jpg)
Slide 8w4a
Framework architecture
![Page 9: A Web Compliance Engineering framework to support the development of accessible Rich Internet Applications](https://reader036.fdocuments.in/reader036/viewer/2022080209/548f3521b479597e6a8b500c/html5/thumbnails/9.jpg)
Slide 9w4a
Use Cases
– Enterprise Content Management Systems– RIA user– RIA provider– Web site commissioner– Usability expert
![Page 10: A Web Compliance Engineering framework to support the development of accessible Rich Internet Applications](https://reader036.fdocuments.in/reader036/viewer/2022080209/548f3521b479597e6a8b500c/html5/thumbnails/10.jpg)
Slide 10w4a
Conclusions and future work
– Compliance framework able to tackle issues related to Rich Internet Applications
– Test suites for ARIA need to be defined– Design of algorithms to
• detect navigational components• infer relationships between scripting widgets• annotate user interface components
![Page 11: A Web Compliance Engineering framework to support the development of accessible Rich Internet Applications](https://reader036.fdocuments.in/reader036/viewer/2022080209/548f3521b479597e6a8b500c/html5/thumbnails/11.jpg)
Slide 11w4a
Thank you for the attention !