A universal design resource for rich Internet applications based on design patterns

被引:0
作者
Daniela Fogli
Loredana Parasiliti Provenza
Cristian Bernareggi
机构
[1] Università degli Studi di Brescia,Dipartimento di Ingegneria dell’Informazione
[2] Easynex s.r.l.,Dipartimento di Informatica e Comunicazione
[3] Università degli Studi di Milano,undefined
来源
Universal Access in the Information Society | 2014年 / 13卷
关键词
Accessibility; Universal design; Design pattern; Rich Internet application;
D O I
暂无
中图分类号
学科分类号
摘要
Rich Internet applications have removed most of the constraints of Web 1.0 while giving users more responsiveness and advanced browsing and interaction experiences. These new horizons, however, raise many challenges for people with disabilities or using limited hardware and software technologies, whose risk to be excluded from the benefits deriving from advanced web applications. To address this problem, WCAG 2.0 guidelines have been released as the newest World Wide Web Consortium recommendation for accessible web content, and WAI-ARIA is a candidate recommendation which provides reference specifications for accessible rich Internet applications. However, both specifications contain a huge amount of information that often discourages most web designers from dealing with accessibility issues. Moreover, guidelines are suitable and usually adopted to judge a design solution a posteriori, but they do not suggest how to face a design problem constructively. This paper proposes a design pattern language for accessibility. The language can be regarded as a universal design resource for helping web designers create accessible rich Internet applications compliant with the most recent standards. Knowledge representation through design patterns reflects the problem-solving approach usually followed by software and web designers, while pattern organization in a structured language aims to guide web designers throughout the design process. The language has been implemented as an accessible rich Internet application itself, thus allowing designers with disabilities to participate in web design. In order to evaluate the design pattern language, a three-step process was carried out including: (1) a heuristic analysis with a group of human–computer interaction experts, (2) a survey study with a group of web designers, and (3) a validation on the field with two designers who have been requested to apply the language in real design cases.
引用
收藏
页码:205 / 226
页数:21
相关论文
共 44 条
[1]  
Berners-Lee T(1994)The World-Wide Web Commun. ACM 37 76-82
[2]  
Cailliau R(2010)A unified methodology for the evaluation of accessibility and usability of mobile applications Int. J. Univ. Access. Inf. Soc. 9 337-356
[3]  
Luotonen A(2011)The expertise effect on web accessibility evaluation methods Hum. Comput. Interact. 26 1-38
[4]  
Nielsen HF(2006)Pattern languages in HCI: a critical review Hum. Comput. Interact. 21 49-102
[5]  
Secret A(2010)Managing accessibility in local E-government websites through end-user development: a case study Int. J. Univ. Access. Inf. Soc. 9 35-50
[6]  
Billi M(2012)A meta-design approach to the development of e-government services Int. J. Vis. Lang. Comput. 23 47-62
[7]  
Burzagli L(2005)Bridging patterns: an approach to bridge gaps between SE and HCI Int. J. Inf. Softw. Technol. 48 69-89
[8]  
Catarci T(2004)Design science in information system research MIS Q. 28 75-105
[9]  
Santucci G(2008)Access and empowerment ACM Trans. Access. Comput. 1 11:1-11:5
[10]  
Bertini E(2008)A systematic examination of universal design resources: part 1, heuristic evaluation Int. J. Univ. Access. Inf. Soc. 7 31-54