11 research outputs found

    Transcoding multilingual and non-standard web content to voiceXML

    Get PDF
    Includes abstract.Includes bibliographical references (leaves 112-119).Transcoding systems redesign and reformat already existing web interfaces into other formats so that they can be available to other audiences. For example, change it into audio, sign language or other medium. The bene_t of such systems is less work on meeting the needs of di_erent audiences. This thesis describes the design and the implementation details of a transcoding system called Dinaco. Dinaco is targeted at converting HTML web pages which are created using Extensible MarkupLanguage (XML) technologies to speech interfaces. The di_erentiating feature ofDinaco is that it uses separated annotations during its transcoding process, while previous transcoding systems use HTML dependent annotations. These separated annotations enable Dinaco to pre-normalize non-standard words and to generate VoiceXML interfaces which have semantics of content. The semantics help Textto-Speech (TTS) tools to read multilingual text and to do text normalization. The results from experiments indicate that pre-normalizing non-standard words and appending semantics enable Dinaco to generate VoiceXML interfaces which are more usable than those which are generated by transcoding systems which use HTML dependent annotations. The thesis uses the design of Dinaco to demonstrate how separating annotations makes it possible to write descriptions of content which cannot be written using external HTML dependent annotations and how separating annotations makes it easy to write, maintain, re-use and share annotations

    Adapting the Web for People With Upper Body Motor Impairments Using Touch Screen Tablets

    Get PDF
    People with disabilities frequently use the Internet to perform a variety of common activities; however, they may often encounter aggravated accessibility barriers when using mobile devices to access the Web. In order to alleviate the problems faced by this group when using mobile devices, we have extended a previously developed transcoding-based system that adapts non-accessible web pages to the needs of specific users in order to enhance their accessibility. In this version, we included new adaptation techniques gathered from the literature in order to apply transcoding techniques to mobile devices. The enhanced system was evaluated with eight users with reduced mobility using tablets. The exploratory study suggests that alternative interaction methods such as the ones named 'end tap' and 'steady tap' are beneficial for some participants with reduced mobility, dexterity or strength in the upper limbs. Other results show that six of the eight users preferred the adapted version with enlarged interaction elements which required less physical effort, even if this adaptation increases the size of the page with the disadvantages associated with such a change.This research work was developed within the project eGovernability, funded by the Spanish Government, Ministry of Economy, Industry and Competitiveness (MINECO), and the European Regional Development Fund (ERDF), under grant (TIM2014-52665-C2-1-R). J.E.P. holds a PhD Scholarship from the University of the Basque Country (UPV/EHU). Some of the authors are members of the EGOKITUZ/ADIAN research team, supported by the Basque Government, Department of Education, Universities and Research under grant (IT980-16)

    A survey of 3D audio through the browser : practitioner perspectives

    Get PDF
    This paper examines the current eco-system of tools for implementing dynamic 3D audio through the browser, from the perspective of spatial sound practitioners. It presents a survey of some existing tools to assess usefulness, and ease of use. This takes the forms of case studies, interviews with other practitioners, and initial testing comparisons between the authors. The survey classifies and summarizes their relative advantages, disadvantages and potential use cases. It charts the specialist knowledge needed to employ them or enable others to.The recent and necessary move to online exhibition of works, has seen many creative practitioners grapple with a disparate eco-system of software. Such technologies are diverse in their both their motivations and applications. From formats which overcome the limits of WebGL鈥檚 lack of support for Ambisonics, to the creative deployment of Web Audio API (WAA), to third-party tools based on WAA, the field can seem prohibitively daunting for practitioners. The current range of possible acoustic results may be too unclear to justify the learning curve.Through this evaluation of the current available tools, we hope to demystify and make accessible these novel technologies to composers, musicians, artists and other learners, who might otherwise be dissuaded from engaging with this rich territory. This paper is based on a special session at Soundstack 2021

    A web transconding framework base on user behaviour evaluation

    Get PDF
    111 p.La Web est谩 en constante crecimiento y cada vez son mas los servicios que se ofrecendesde la misma. Esto hace que la Web se est茅 convirtiendo en una herramienta b谩sicapara la vida diaria [Wellman and Haythornthwaite, 2008]. Sin embargo, para que la webalcance su m谩ximo potencial hay que afrontar algunos retos, tales como la diversidad deusuarios y de dispositivos [Shneiderman, 2000]. Cada persona es 煤nica y tiene diversashabilidades y preferencias. Adem谩s, en muchas ocasiones las necesidades de unapersona pueden ser contrapuestas a las necesidades de otras. Por ejemplo, una personacon ceguera necesita un tipo de p谩gina web lineal y sin im谩genes, mientras que unapersona con problemas cognitivos necesita una web gr谩fica con el m铆nimo texto posible.La accesibilidad a la web se ha centrado principalmente en mejorar m茅todos dedise帽o y evaluaci贸n (a partir de pautas) que permitan crear nuevas p谩ginas webaccesibles para todos. Sin embargo este enfoque no resuelve el acceso a las p谩ginas queya han sido dise帽adas sin tener en cuenta su accesibilidad. Adem谩s, dada la diversidadde usuarios y de dispositivos, incluso las p谩ginas accesibles pueden presentar barreras ausuarios concretos utilizando determinados dispositivos.Como alternativa, el transcoding es una t茅cnica que transforma p谩ginas no accesiblesen accesibles de manera autom谩tica, sin necesidad de que intervenga el desarrollador dela p谩gina en la transformaci贸n [Asakawa and Takagi, 2008]. Adem谩s, durante elproceso de recodificaci贸n es posible aplicar t茅cnicas de adaptaci贸n que permitan adaptarla p谩gina a las necesidades de los usuarios.Para que las adaptaciones autom谩ticas sean adecuadas, es necesario conocer elprop贸sito de cada uno de los elementos que aparecen en la p谩gina web. Por ejemplo, sise trata de un men煤, del contenido principal, o de una tabla, etc. Gracias a las websem谩ntica y a los lenguajes de marcado tales como WAI-ARIA [2016] o HTML5[2016] es posible a帽adir etiquetas sem谩nticas que permitan realizar las transformacionesadecuadamente.Por otro lado, para poder adaptar el contenido se requiere mucha m谩s informaci贸n.Por ejemplo, qu茅 elementos pueden causar problemas, aprender cuales son lasestrategias de navegaci贸n los usuarios, etc. Existen diferentes maneras adquirir esteconocimiento, que adem谩s pueden servir para medir la accesibilidad, tales comoherramientas autom谩ticas, evaluaciones de expertos o las evaluaciones de usuario.Las herramientas autom谩ticas comprueban la accesibilidad o usabilidad en base a lasnormas de accesibilidad est谩ndar, tales como las WCAG 2.0 [2016] sin intervenci贸nhumana. Pero este tipo de herramientas no pueden comprobar algunos tipo de pautas,por lo que es necesaria la participaci贸n de expertos que juzguen su cumplimiento.Por otro lado, en la evaluaci贸n llevada a cabo por expertos, el evaluador puede tomardiferentes roles: se puede poner en el papel del usuario, o bien puede evaluar losproblemas m谩s comunes. La eficacia de estos m茅todos suele depender en gran medidadel conocimiento que tiene el evaluador sobre los usuarios, su contexto, lasherramientas Web, etc.Cuando el factor econ贸mico no es un problema, la evaluaci贸n con usuarios es lamejor opci贸n. Con este m茅todo es posible detectar cuales son los problemas reales delos usuarios: es posible observar las estrategias de interacci贸n de los usuarios y adem谩smedir la accesibilidad de las p谩ginas durante el uso. Es importante tener en cuenta queaunque una p谩gina sea 驴oficialmente驴 accesible, puede resultar que no lo es paradeterminadas personas, por diferentes causas, tales como necesidades especiales, nivelde experiencia y conocimiento, etc. [Vigo and Harper, 2013].En esta tesis se presenta un marco de trabajo que permite hacer accesibles las p谩ginasweb previamente inaccesibles y, adem谩s, adecuarlas a las necesidades de cada persona.Para ello utilizamos t茅cnicas de transcoding basadas en m茅todos de evaluaci贸n delcomportamiento del usuario.A partir del modelo conceptual propuesto, se han dise帽ado dos componentes: unaherramienta de transcoding, Model Access, y una herramienta para la realizaci贸n de testremotos con usuarios con discapacidad, RemoTest.La aplicaci贸n de Model Access para el transcoding requiere:驴 p谩ginas web que hayan sido marcadas con meta-datos sem谩nticos, para lo quehemos utilizado una extensi贸n desarrollada por nosostros del lenguaje demarcado WAI-ARIA驴 un conjunto de t茅cnicas de adaptaci贸n, para lo que hemos hecho una selecci贸n apartir de la literatura y de nuestros propios test con usuarios reales.驴 un sistema de razonamiento que permita decidir qu茅 t茅cnicas de adaptaci贸naplicar y a qu茅 elementos anotados se pueden aplicar, para lo que hemosdise帽ado una ontolog铆a espec铆fica.驴 un modelo que contenga las caracter铆sticas del usuario (restricciones ypreferencias) y del dispositivo que est谩 usando para acceder a la web.A partir de estos elementos, la herramienta de transcoding modifica el c贸digo de lap谩gina original (no accesible) para convertirla en una p谩gina accesible y adaptada a losrequisitos de cada usuario espec铆fico.RemoTestTanto el dise帽o de t茅cnicas de adaptaci贸n, como la validaci贸n de las p谩ginas generadas,o la creaci贸n de los modelos requieren la realizaci贸n de test con usuarios. Para ello se hadesarrollado una herramienta de experimentaci贸n remota con participaci贸n de personascon discapacidad. Esta herramienta, utiliza el Lenguaje de Especificaci贸n Experimental(ESL) y el Lenguaje de Control de la Sesi贸n Experimental (ESCL) que han sidodise帽ados y especificados mediante lenguaje de marcado XML.RemoTest es una herramienta para llevar a cabo test de usuario con personas condiscapacidad de manera remota o local. RemoTest provee a los investigadores loselementos necesarios para dise帽ar, llevar a cabo y analizar experimentos con personascon discapacidad. Algunos de los posibles usos de la herramienta son: la evaluaci贸n dela accesibilidad y/o usabilidad de la p谩ginas web, la evaluaci贸n de las adaptaciones, elan谩lisis del comportamiento del usuario, la creaci贸n de modelos v谩lidos para elrazonamiento.Para poder llevar a cabo experimentos con personas con discapacidad, es necesariocumplir una serie de requisitos:驴 que las interfaces de la herramienta sean accesibles驴 que los usuario puedan especificar la tecnolog铆a de apoyo que usan y sus datosdemogr谩ficos驴 que puedan realizar ejercicios de entrenamiento previos a la sesi贸n experimentaly puedan seleccionar las tareasCon estos objetivos en mente, y con la participaci贸n durante el desarrollo de personascon discapacidad, se cre贸 RemoTest. La herramienta est谩 compuesta por cuatrom贸dulos, M贸dulo del Experimentador, M贸dulo Coordinador, M贸dulo del Participantey por el M贸dulo Visor de Resultados.M贸dulo del ExperimentadorEste m贸dulo ayuda al investigador a dise帽ar un experimento mediante una interfazgr谩fica en unos sencillos pasos. Primero se debe especificar el tipo de experimento:Web o cuestionario. En el segundo se definen los est铆mulos, las tareas as铆 como lasposibles dependencias entre las mismas. Para que tanto los cuestionarios creados comolas p谩ginas de informaci贸n sean accesibles, la herramienta requiere al investigador queintroduzca los textos o im谩genes que sean necesarios.En el tercer paso, se define el procedimiento del experimento, el n煤mero de grupos,cual va a ser el orden de las tareas etc. Por 煤ltimo solo queda seleccionar los datos quese quieren recoger y seleccionar los participantes que formar谩n parte del estudio.Una vez recogida toda la informaci贸n sobre el dise帽o del experimento se crea unfichero XML basado en el lenguaje de dise帽o experimental (ESL) que se env铆a alm贸dulo coordinador.M贸dulo CoordinadorEl modulo coordinador cumple las siguientes funciones:驴 guardar los experimentos dise帽ados驴 crear los est铆mulos y pantallas de informaci贸n驴 crear la sesi贸n experimental para cada usuario en el lenguaje de control desesiones experimentales (ESCL)驴 guardar los datos recibidos del m贸dulo participante驴 mantener la base de datos de participantes e investigadoresM贸dulo del ParticipanteEste m贸dulo es el encargado de interpretar el lenguaje de control de la sesi贸nexperimental (ESCL) para llevar a cabo la sesi贸n, presentado al participante losest铆mulos y p谩ginas de informaci贸n que sean necesarias. Adem谩s, el m贸duloparticipante, recoge los eventos generados por el usuario, como por ejemplo losproducidos por el movimiento del cursor, el teclado o los del propio navegador. Estoseventos son enviados al coordinador para su posterior an谩lisis con el m贸dulo visor deresultados.M贸dulo Visor de ResultadosEste es el m贸dulo encargado de interpretar y calcular diferentes medidas de los datosrecogidos. La herramienta es capaz de calcular valores tales como la velocidad, ladistancia recorrida o la relaci贸n entre la distancia optima al objetivo y la recorrida por elcursor. Por otro lado, tambi茅n realiza c谩lculos centrados en la usabilidad de la p谩ginaweb. Como, por ejemplo, el tiempo requerido para realizar la tarea, si el usuario se haperdido navegando mientras realizaba la tarea, as铆 como por qu茅 zonas de la p谩gina hapasado el cursor.Para poder extraer medidas fiables del cursor es necesario usar algoritmos quepermitan dilucidar cu谩ndo el usuario ha decidido mover el cursor para seleccionar elobjetivo. Esto es importante, ya que no siempre el usuario mueve el cursor para haceruna selecci贸n. Algunas personas mueven el cursor mientras leen, o se entretienen. Unelemento clave de estos algoritmos es diferenciar las pausas causadas por el no uso delrat贸n, de las pausas causadas por las correcciones de la trayectoria del cursor. Laherramienta dise帽ada por nosotros, al contrario que los trabajos relacionados en laliteratura, calcula un valor para cada usuario con el objetivo de diferenciar los dos tiposde pausa.Model AccessModel Access es un sistema de transcoding que adapta p谩ginas web anotadas medianteuna extensi贸n del lenguaje de marcado WAI-ARIA. El sistema hace uso de unaontolog铆a para modelar el usuario, el dispositivo, la tecnolog铆a de apoyo, el sistema deanotaci贸n y las t茅cnicas de adaptaci贸n.La potencia de los sistemas de adaptaci贸n depende en gran medida de el n煤mero det茅cnicas de adaptaci贸n que son capaces de aplicar. Por ello, se realiz贸 una b煤squedaintensiva en la literatura de las t茅cnicas de adaptaci贸n que pudieran ayudar a laspersonas con necesidades especiales. Adem谩s, tambi茅n se incluyeron otras t茅cnicas deadaptaci贸n que surgieron de las necesidades que detectamos en los experimentosllevados a cabo anteriormente.Model Access est谩 compuesto por cuatro m贸dulos principales: el M贸dulo dePresentaci贸n, que se ejecuta en el cliente del usuario, y el M贸dulo de Adaptaciones, elM贸dulo Coordinador y la Base de Conocimiento, que se ejecutan en un servidorEn la figura 1 podemos observar, c贸mo es el proceso de transformaci贸n de unap谩gina web anotada y otra sin anotar pero con el lenguaje WAI-ARIA ya incluido. Elm贸dulo de presentaci贸n se encarga de recoger la p谩gina web a la que quiere ir el usuariopara envi谩rsela al m贸dulo del coordinador. Este consulta en la base de conocimientoqu茅 adaptaciones son aplicables al usuario, el dispositivo, la tecnolog铆a de apoyo y lap谩gina web espec铆ficos. Esta informaci贸n es enviada al m贸dulo de adaptaciones queejecuta las adaptaciones pertinentes.Dado que la l贸gica de las adaptaciones se encuentra en la base de conocimiento, es muysencillo crear nuevas adaptaciones para nuevos usuarios sin que sea necesario realizarFigure 1. Arquitectura general y funcionamientocambios que en la base de conocimiento.Anotaci贸nUno de los problemas de los sistemas de transcoding es la necesidad de anotar loselementos de la interfaz para producir adaptaciones adecuadas. Al hacer uso de unaextensi贸n de WAI-ARIA, las p谩ginas que ya incluyen este lenguaje de marcado puedenser adaptadas, ya que un gran n煤mero de adaptaciones hace uso de los roles ypropiedades presentes en este lenguaje.Las p谩ginas que no incluyen marcas WAI-ARIA se pueden anotar mediante loselementos (clases e ids) de la CSS de la p谩gina. Anotando unos poco elementos de laCSS de una p谩gina se puede conseguir la anotaci贸n de un sitio web entero, ya que elCSS suele ser com煤n para todo el sitio web.EvaluacionesPara comprobar la utilidad de las herramientas desarrolladas y del modelo conceptual,se llevaron a cabo diferentes evaluaciones.En primer lugar se analiz贸 la accesibilidad de la propia herramienta RemoTest y desu proceso de instalaci贸n con 36 personas, de las cuales el 36% ten铆an problemas demovilidad, el 27% eran ciegas, el 22% ten铆an baja visi贸n, mientras que el resto no ten铆aninguna discapacidad.Para poder detectar los problemas que pudieran encontar los usuarios al navegar enla web, se llevaron a cabo dos evaluaciones con la herramienta RemoTest: una conpersonas con baja visi贸n y otra con personas con movilidad reducida.De los resultados obtenidos en estas evaluaciones se crearon nuevas t茅cnicas deadaptaci贸n. Adem谩s, tambi茅n se realizaron cambios en la base de conocimiento usadapor Model Acess para adecuarse a las necesidades detectadas.Una vez que se actualiz贸 Model Acess, se llevaron a cabo otras dos evaluaciones conpersonas con baja visi贸n y con personas con movilidad reducida. En la primera de ellasse midi贸 la eficacia de las adaptaciones hechas por Model Access para personas conbaja visi贸n usando un PC. Mientras que en la segunda se pudo comprobar la eficacia delas adaptaciones y el funcionamiento de tres m茅todos de interacci贸n alternativosdedicados a personas con movilidad reducida usando un dispositivo m贸vil t谩ctil

    A web transconding framework base on user behaviour evaluation

    Get PDF
    111 p.La Web est谩 en constante crecimiento y cada vez son mas los servicios que se ofrecendesde la misma. Esto hace que la Web se est茅 convirtiendo en una herramienta b谩sicapara la vida diaria [Wellman and Haythornthwaite, 2008]. Sin embargo, para que la webalcance su m谩ximo potencial hay que afrontar algunos retos, tales como la diversidad deusuarios y de dispositivos [Shneiderman, 2000]. Cada persona es 煤nica y tiene diversashabilidades y preferencias. Adem谩s, en muchas ocasiones las necesidades de unapersona pueden ser contrapuestas a las necesidades de otras. Por ejemplo, una personacon ceguera necesita un tipo de p谩gina web lineal y sin im谩genes, mientras que unapersona con problemas cognitivos necesita una web gr谩fica con el m铆nimo texto posible.La accesibilidad a la web se ha centrado principalmente en mejorar m茅todos dedise帽o y evaluaci贸n (a partir de pautas) que permitan crear nuevas p谩ginas webaccesibles para todos. Sin embargo este enfoque no resuelve el acceso a las p谩ginas queya han sido dise帽adas sin tener en cuenta su accesibilidad. Adem谩s, dada la diversidadde usuarios y de dispositivos, incluso las p谩ginas accesibles pueden presentar barreras ausuarios concretos utilizando determinados dispositivos.Como alternativa, el transcoding es una t茅cnica que transforma p谩ginas no accesiblesen accesibles de manera autom谩tica, sin necesidad de que intervenga el desarrollador dela p谩gina en la transformaci贸n [Asakawa and Takagi, 2008]. Adem谩s, durante elproceso de recodificaci贸n es posible aplicar t茅cnicas de adaptaci贸n que permitan adaptarla p谩gina a las necesidades de los usuarios.Para que las adaptaciones autom谩ticas sean adecuadas, es necesario conocer elprop贸sito de cada uno de los elementos que aparecen en la p谩gina web. Por ejemplo, sise trata de un men煤, del contenido principal, o de una tabla, etc. Gracias a las websem谩ntica y a los lenguajes de marcado tales como WAI-ARIA [2016] o HTML5[2016] es posible a帽adir etiquetas sem谩nticas que permitan realizar las transformacionesadecuadamente.Por otro lado, para poder adaptar el contenido se requiere mucha m谩s informaci贸n.Por ejemplo, qu茅 elementos pueden causar problemas, aprender cuales son lasestrategias de navegaci贸n los usuarios, etc. Existen diferentes maneras adquirir esteconocimiento, que adem谩s pueden servir para medir la accesibilidad, tales comoherramientas autom谩ticas, evaluaciones de expertos o las evaluaciones de usuario.Las herramientas autom谩ticas comprueban la accesibilidad o usabilidad en base a lasnormas de accesibilidad est谩ndar, tales como las WCAG 2.0 [2016] sin intervenci贸nhumana. Pero este tipo de herramientas no pueden comprobar algunos tipo de pautas,por lo que es necesaria la participaci贸n de expertos que juzguen su cumplimiento.Por otro lado, en la evaluaci贸n llevada a cabo por expertos, el evaluador puede tomardiferentes roles: se puede poner en el papel del usuario, o bien puede evaluar losproblemas m谩s comunes. La eficacia de estos m茅todos suele depender en gran medidadel conocimiento que tiene el evaluador sobre los usuarios, su contexto, lasherramientas Web, etc.Cuando el factor econ贸mico no es un problema, la evaluaci贸n con usuarios es lamejor opci贸n. Con este m茅todo es posible detectar cuales son los problemas reales delos usuarios: es posible observar las estrategias de interacci贸n de los usuarios y adem谩smedir la accesibilidad de las p谩ginas durante el uso. Es importante tener en cuenta queaunque una p谩gina sea 驴oficialmente驴 accesible, puede resultar que no lo es paradeterminadas personas, por diferentes causas, tales como necesidades especiales, nivelde experiencia y conocimiento, etc. [Vigo and Harper, 2013].En esta tesis se presenta un marco de trabajo que permite hacer accesibles las p谩ginasweb previamente inaccesibles y, adem谩s, adecuarlas a las necesidades de cada persona.Para ello utilizamos t茅cnicas de transcoding basadas en m茅todos de evaluaci贸n delcomportamiento del usuario.A partir del modelo conceptual propuesto, se han dise帽ado dos componentes: unaherramienta de transcoding, Model Access, y una herramienta para la realizaci贸n de testremotos con usuarios con discapacidad, RemoTest.La aplicaci贸n de Model Access para el transcoding requiere:驴 p谩ginas web que hayan sido marcadas con meta-datos sem谩nticos, para lo quehemos utilizado una extensi贸n desarrollada por nosostros del lenguaje demarcado WAI-ARIA驴 un conjunto de t茅cnicas de adaptaci贸n, para lo que hemos hecho una selecci贸n apartir de la literatura y de nuestros propios test con usuarios reales.驴 un sistema de razonamiento que permita decidir qu茅 t茅cnicas de adaptaci贸naplicar y a qu茅 elementos anotados se pueden aplicar, para lo que hemosdise帽ado una ontolog铆a espec铆fica.驴 un modelo que contenga las caracter铆sticas del usuario (restricciones ypreferencias) y del dispositivo que est谩 usando para acceder a la web.A partir de estos elementos, la herramienta de transcoding modifica el c贸digo de lap谩gina original (no accesible) para convertirla en una p谩gina accesible y adaptada a losrequisitos de cada usuario espec铆fico.RemoTestTanto el dise帽o de t茅cnicas de adaptaci贸n, como la validaci贸n de las p谩ginas generadas,o la creaci贸n de los modelos requieren la realizaci贸n de test con usuarios. Para ello se hadesarrollado una herramienta de experimentaci贸n remota con participaci贸n de personascon discapacidad. Esta herramienta, utiliza el Lenguaje de Especificaci贸n Experimental(ESL) y el Lenguaje de Control de la Sesi贸n Experimental (ESCL) que han sidodise帽ados y especificados mediante lenguaje de marcado XML.RemoTest es una herramienta para llevar a cabo test de usuario con personas condiscapacidad de manera remota o local. RemoTest provee a los investigadores loselementos necesarios para dise帽ar, llevar a cabo y analizar experimentos con personascon discapacidad. Algunos de los posibles usos de la herramienta son: la evaluaci贸n dela accesibilidad y/o usabilidad de la p谩ginas web, la evaluaci贸n de las adaptaciones, elan谩lisis del comportamiento del usuario, la creaci贸n de modelos v谩lidos para elrazonamiento.Para poder llevar a cabo experimentos con personas con discapacidad, es necesariocumplir una serie de requisitos:驴 que las interfaces de la herramienta sean accesibles驴 que los usuario puedan especificar la tecnolog铆a de apoyo que usan y sus datosdemogr谩ficos驴 que puedan realizar ejercicios de entrenamiento previos a la sesi贸n experimentaly puedan seleccionar las tareasCon estos objetivos en mente, y con la participaci贸n durante el desarrollo de personascon discapacidad, se cre贸 RemoTest. La herramienta est谩 compuesta por cuatrom贸dulos, M贸dulo del Experimentador, M贸dulo Coordinador, M贸dulo del Participantey por el M贸dulo Visor de Resultados.M贸dulo del ExperimentadorEste m贸dulo ayuda al investigador a dise帽ar un experimento mediante una interfazgr谩fica en unos sencillos pasos. Primero se debe especificar el tipo de experimento:Web o cuestionario. En el segundo se definen los est铆mulos, las tareas as铆 como lasposibles dependencias entre las mismas. Para que tanto los cuestionarios creados comolas p谩ginas de informaci贸n sean accesibles, la herramienta requiere al investigador queintroduzca los textos o im谩genes que sean necesarios.En el tercer paso, se define el procedimiento del experimento, el n煤mero de grupos,cual va a ser el orden de las tareas etc. Por 煤ltimo solo queda seleccionar los datos quese quieren recoger y seleccionar los participantes que formar谩n parte del estudio.Una vez recogida toda la informaci贸n sobre el dise帽o del experimento se crea unfichero XML basado en el lenguaje de dise帽o experimental (ESL) que se env铆a alm贸dulo coordinador.M贸dulo CoordinadorEl modulo coordinador cumple las siguientes funciones:驴 guardar los experimentos dise帽ados驴 crear los est铆mulos y pantallas de informaci贸n驴 crear la sesi贸n experimental para cada usuario en el lenguaje de control desesiones experimentales (ESCL)驴 guardar los datos recibidos del m贸dulo participante驴 mantener la base de datos de participantes e investigadoresM贸dulo del ParticipanteEste m贸dulo es el encargado de interpretar el lenguaje de control de la sesi贸nexperimental (ESCL) para llevar a cabo la sesi贸n, presentado al participante losest铆mulos y p谩ginas de informaci贸n que sean necesarias. Adem谩s, el m贸duloparticipante, recoge los eventos generados por el usuario, como por ejemplo losproducidos por el movimiento del cursor, el teclado o los del propio navegador. Estoseventos son enviados al coordinador para su posterior an谩lisis con el m贸dulo visor deresultados.M贸dulo Visor de ResultadosEste es el m贸dulo encargado de interpretar y calcular diferentes medidas de los datosrecogidos. La herramienta es capaz de calcular valores tales como la velocidad, ladistancia recorrida o la relaci贸n entre la distancia optima al objetivo y la recorrida por elcursor. Por otro lado, tambi茅n realiza c谩lculos centrados en la usabilidad de la p谩ginaweb. Como, por ejemplo, el tiempo requerido para realizar la tarea, si el usuario se haperdido navegando mientras realizaba la tarea, as铆 como por qu茅 zonas de la p谩gina hapasado el cursor.Para poder extraer medidas fiables del cursor es necesario usar algoritmos quepermitan dilucidar cu谩ndo el usuario ha decidido mover el cursor para seleccionar elobjetivo. Esto es importante, ya que no siempre el usuario mueve el cursor para haceruna selecci贸n. Algunas personas mueven el cursor mientras leen, o se entretienen. Unelemento clave de estos algoritmos es diferenciar las pausas causadas por el no uso delrat贸n, de las pausas causadas por las correcciones de la trayectoria del cursor. Laherramienta dise帽ada por nosotros, al contrario que los trabajos relacionados en laliteratura, calcula un valor para cada usuario con el objetivo de diferenciar los dos tiposde pausa.Model AccessModel Access es un sistema de transcoding que adapta p谩ginas web anotadas medianteuna extensi贸n del lenguaje de marcado WAI-ARIA. El sistema hace uso de unaontolog铆a para modelar el usuario, el dispositivo, la tecnolog铆a de apoyo, el sistema deanotaci贸n y las t茅cnicas de adaptaci贸n.La potencia de los sistemas de adaptaci贸n depende en gran medida de el n煤mero det茅cnicas de adaptaci贸n que son capaces de aplicar. Por ello, se realiz贸 una b煤squedaintensiva en la literatura de las t茅cnicas de adaptaci贸n que pudieran ayudar a laspersonas con necesidades especiales. Adem谩s, tambi茅n se incluyeron otras t茅cnicas deadaptaci贸n que surgieron de las necesidades que detectamos en los experimentosllevados a cabo anteriormente.Model Access est谩 compuesto por cuatro m贸dulos principales: el M贸dulo dePresentaci贸n, que se ejecuta en el cliente del usuario, y el M贸dulo de Adaptaciones, elM贸dulo Coordinador y la Base de Conocimiento, que se ejecutan en un servidorEn la figura 1 podemos observar, c贸mo es el proceso de transformaci贸n de unap谩gina web anotada y otra sin anotar pero con el lenguaje WAI-ARIA ya incluido. Elm贸dulo de presentaci贸n se encarga de recoger la p谩gina web a la que quiere ir el usuariopara envi谩rsela al m贸dulo del coordinador. Este consulta en la base de conocimientoqu茅 adaptaciones son aplicables al usuario, el dispositivo, la tecnolog铆a de apoyo y lap谩gina web espec铆ficos. Esta informaci贸n es enviada al m贸dulo de adaptaciones queejecuta las adaptaciones pertinentes.Dado que la l贸gica de las adaptaciones se encuentra en la base de conocimiento, es muysencillo crear nuevas adaptaciones para nuevos usuarios sin que sea necesario realizarFigure 1. Arquitectura general y funcionamientocambios que en la base de conocimiento.Anotaci贸nUno de los problemas de los sistemas de transcoding es la necesidad de anotar loselementos de la interfaz para producir adaptaciones adecuadas. Al hacer uso de unaextensi贸n de WAI-ARIA, las p谩ginas que ya incluyen este lenguaje de marcado puedenser adaptadas, ya que un gran n煤mero de adaptaciones hace uso de los roles ypropiedades presentes en este lenguaje.Las p谩ginas que no incluyen marcas WAI-ARIA se pueden anotar mediante loselementos (clases e ids) de la CSS de la p谩gina. Anotando unos poco elementos de laCSS de una p谩gina se puede conseguir la anotaci贸n de un sitio web entero, ya que elCSS suele ser com煤n para todo el sitio web.EvaluacionesPara comprobar la utilidad de las herramientas desarrolladas y del modelo conceptual,se llevaron a cabo diferentes evaluaciones.En primer lugar se analiz贸 la accesibilidad de la propia herramienta RemoTest y desu proceso de instalaci贸n con 36 personas, de las cuales el 36% ten铆an problemas demovilidad, el 27% eran ciegas, el 22% ten铆an baja visi贸n, mientras que el resto no ten铆aninguna discapacidad.Para poder detectar los problemas que pudieran encontar los usuarios al navegar enla web, se llevaron a cabo dos evaluaciones con la herramienta RemoTest: una conpersonas con baja visi贸n y otra con personas con movilidad reducida.De los resultados obtenidos en estas evaluaciones se crearon nuevas t茅cnicas deadaptaci贸n. Adem谩s, tambi茅n se realizaron cambios en la base de conocimiento usadapor Model Acess para adecuarse a las necesidades detectadas.Una vez que se actualiz贸 Model Acess, se llevaron a cabo otras dos evaluaciones conpersonas con baja visi贸n y con personas con movilidad reducida. En la primera de ellasse midi贸 la eficacia de las adaptaciones hechas por Model Access para personas conbaja visi贸n usando un PC. Mientras que en la segunda se pudo comprobar la eficacia delas adaptaciones y el funcionamiento de tres m茅todos de interacci贸n alternativosdedicados a personas con movilidad reducida usando un dispositivo m贸vil t谩ctil

    Assisted Interaction for Improving Web Accessibility: An Approach Driven and Tested by Userswith Disabilities

    Get PDF
    148 p.Un porcentaje cada vez mayor de la poblaci贸n mundial depende de la Web para trabajar, socializar, opara informarse entre otras muchas actividades. Los beneficios de la Web son todav铆a m谩s cruciales paralas personas con discapacidades ya que les permite realizar un sinf铆n de tareas que en el mundo f铆sico lesest谩n restringidas debido distintas barreras de accesibilidad. A pesar de sus ventajas, la mayor铆a dep谩ginas web suelen ignoran las necesidades especiales de las personas con discapacidad, e incluyen undise帽o 煤nico para todos los usuarios. Existen diversos m茅todos para combatir este problema, como porejemplo los sistemas de 驴transcoding驴, que transforman autom谩ticamente p谩ginas web inaccesibles enaccesibles. Para mejorar la accesibilidad web a grupos espec铆ficos de personas, estos m茅todos requiereninformaci贸n sobre las t茅cnicas de adaptaci贸n m谩s adecuadas que deben aplicarse.En esta tesis se han realizado una serie de estudios sobre la idoneidad de diversas t茅cnicas de adaptaci贸npara mejorar la navegaci贸n web para dos grupos diferentes de personas con discapacidad: personas conmovilidad reducida en miembros superiores y personas con baja visi贸n. Basado en revisionesbibliogr谩ficas y estudios observacionales, se han desarrollado diferentes adaptaciones de interfaces web yt茅cnicas alternativas de interacci贸n, que posteriormente han sido evaluadas a lo largo de varios estudioscon usuarios con necesidades especiales. Mediante an谩lisis cualitativos y cuantitativos del rendimiento yla satisfacci贸n de los participantes, se han evaluado diversas adaptaciones de interfaz y m茅todosalternativos de interacci贸n. Los resultados han demostrado que las t茅cnicas probadas mejoran el acceso ala Web y que los beneficios var铆an seg煤n la tecnolog铆a asistiva usada para acceder al ordenador

    Contributions to Web Accessibility: Device-tailored Evaluation, User-tailored Interface Generation and the Interplay with User Experience

    Get PDF
    149 p.AbstractThe Web has an incredible importance in our modern society and for many people it has become a fundamental part of their lives. It enables us to Access a huge amount of information, and use a wide range of services related to diverse areas of our daily activities, which has the potential of making our lives easier. Its ubiquitous nature and advances in mobile devices have led to the possibility of accessing the Web any time and from anywhere. This has numerous and obvious advantages, but at the same time it poses challenges related to the Universal Design (UD), as websites need to adapt to the existing diversity of users, devices and interaction contexts. For instance, to ensure the accessibility of a website, in addition to the human diversity, the features of the existing computing devices with access to the Internet, as well as features of the environment where the interaction will occur have to be considered. Similarly, this information can be used when checking the accessibility of websites, so that evaluations are closer to what users are really experiencing when accessing the websites.In this thesis a device tailored web accessibility evaluation framework and an automated web-based user tailored interface generator are presented. The evaluation framework deals with device specific information. Empiricaldata showed that more accurate and reliable accessibility reports are obtained in comparison to performing evaluations that do not consider device specific information. The interface generator takes into consideration information about users and their interaction context, in order to adapt web based user interfaces. From the conducted case study it was concluded that the automatically generated user tailored user interfaces were fully operable.These two tools can be of great help for web developers to create and maintain accessible content for a wide range of users and interaction contexts. Accessible and adapted user interfaces do not necessarily provide users with an enhanced experience though. With the aim of investigating how accessible user interfaces influence the experience of users and understanding if accessibility is related to a better user experience, a user testing was conducted. In order to investigate this relationship, data from 11 participants was elicited about their subjective accessibility perceptions and their user experience with four websites with different levels of accessibility. Results showed that participants驴 user experience and their perceived web accessibility are closely related. In addition, web accessibility is correlated to three attributes (typical - original, conservative - innovative, lame - exciting) of the hedonic quality stimulation dimension of the user experience. These findings provide the web community with additional knowledge about the interactions between the user experience and web accessibility. LaburpenaWeb-ak izugarrizko garrantzia dauka gure gaur egungo gizartean, eta persona askorentzat beraien bizitzan funtsezkoa bihurtu da. Web-ak informazio kantitate handirako atzipena eta eguneroko ekintzekin erlazionatutako zerbitzu anitz erabiltzea ahalbidetzen du, beraz gure bizitza errazteko ahalmena dauka. Bere nonahiko izaerak eta gailu mugikorretan gertatu diren aurrerakuntzek,Web-a edozein momentutan eta edozein lekuan atzitzeko aukera eragin dute. Honek abantai anitz ditu, baina aldi berean Diseinu Unibertsalarekin zerikusia duten erronkak sortzen ditu. Adibidez, webgune baten irisgarritasuna ziurtatzeko, pertsonen aniztasunaz gain, Interneterako atzipena duten dispositiboen eta elkarrekintza gertatzen den inguruaren ezaugarriak hartu behar dira kontuan. Informazio hori ere erabili daiteke web guneen irisgarritasuna ebaluatzeko, era honetan ebaluazioek, erabiltzaileak web gunea atzitzerakoan duten esperientzarekin antza gehiago izango dute.Tesi honetan, web irisgarritasuna dispositibo mugikorren arabera ebaluatzen duen tresna bat eta erabiltzailei egokitzen diren Web-ean oinarritutako interfazeak automatikoki sortzen dituen sistema bat aurkezten dira. Ebaluazio tresnak dispositibo mugikorren ezaugarrien informazio espezifikoa erabiltzen du. Datu enpirikoen arabera, irisgarritasun ebaluazio txostenak zehatzagoak eta fidagarriagoak dira dispositibo mugikorren inguruko informazio espezifikoa erabiltzen bada irisgarritasun ebaluazioetan. Interfazeak sortzen dituen sistemak, erabiltzaileen eta elkarrekintza gertatzen den inguruneko informazioa erabiltzen du. Burututako ikerketa kasu baten emaitzen arabera, sistemak sortutako erabiltzaileei egokitutako interfazeak guztiz funtzionalak zirela ondorioztatu zen.Bi tresna hauek, eduki irisgarria mantentzeko eta sortzeko oso lagungarriak izan daitezke web garaitzaileentzat. Batez ere erabiltzaile anitz eta elkarrekintza ingurune desberdin ugari existitzen direla kontuan izanda. Interface irisgarri eta egokituek ordea, ez dute beti erabiltzaileen esperientzia hobetzen. Interfaze irisgarriek erabiltzaileen esperientzian duen eragina ikertzeko, eta ea irisgarritasuna erabiltzaileen esperientziaren hobekuntzarekin erlazionatuta dagoen ulertzeko, erabiltzaile proba bat burutu zen. Hamaika erabiltzaileen irisgarritasun pertzepzioa eta erabiltzaile esperentzia aztertu ziren lau web gune ezberdinen inguruan, gune bakoitzak irisgarritasun maila ezberdin bat zuelarik. Emaitzen arabera, erabiltzaileen esperientzia eta irisgarritasun pertzepzioa oso lotuta daude. Gainera web irisgarritasuna, erabiltzaile esperientziaren hiru atributuekin (antigoaleko - original, atzerakoi - berritzaile, aspergarri - interesgarri) erlazionatuta dagoela ikusi zen. Emaitza hauek, web irisgarritasunaren eta erabiltzaile esperientziaren arteko erlazioari buruzko ezagutza gehitzen du web komunitatera. ResumenLa Web tiene una importancia incre铆ble en nuestra sociedad moderna, y para muchas personas se ha convertido en una parte fundamental de sus vidas. Nos posibilita el acceso a una gran cantidad de informaci贸n, y el uso de un gran abanico de servicios relacionados con diversas 谩reas de nuestras actividades diarias, lo que tiene el potencial de hacernos la vida m谩s f谩cil. Su naturaleza ubicua y los avances en los dispositivos m贸viles han posibilitado el acceso a la Web en cualquier momento y desde cualquier sitio. Esto tiene numerosas y obvias ventajas, pero a su vez plantea retos en relaci贸n al Dise帽o Universal, debido a que los sitios web tienen que estar adaptados a diversos dispositivos y contextos de interacci贸n. Para asegurar la accesibilidad de un sitio web, adem谩s de la diversidad humana, hay que tener en cuenta tambi茅n las caracter铆sticas de los dispositivos con acceso a Internet, incluso las del entorno donde ocurre la interacci贸n. De forma similar, esa informaci贸n se puede usar al evaluar la accesibilidad de los sitios web, de manera que las evaluaciones est茅n m谩s cerca de lo que los usuarios experimentan al acceder a un sitio web.En esta tesis se presenta una herramienta para evaluar la accesibilidad web a medida de los dispositivos m贸viles, y un sistema para la generaci贸n autom谩tica de interfaces web adaptadas al usuario. La herramienta de evaluaci贸n autom谩tica maneja informaci贸n espec铆fica de dispositivos m贸viles. Los datos emp铆ricos demuestran que se obtienen informes m谩s precisos y fiables en comparaci贸n a realizar evaluaciones donde no se tiene en cuenta informaci贸n espec铆fica de los dispositivos. El sistema generador de interfaces maneja informaci贸n relativa a los usuarios y su contexto de interacci贸n. Mediante el caso de estudio llevado a cabo, se concluy贸 que las interfaces generadas autom谩ticamente adaptadas a los usuarios eran completamente operables.脡stas dos herramientas pueden ser de gran ayuda para los desarrolladores web para la creaci贸n y mantenimiento del contenido accesible teniendo en cuenta un amplio rango de usuarios y contextos de interacci贸n. Sin embargo, las interfaces accesibles y adaptadas no necesariamente proporcionan una experiencia de usuario mejorada. Con el objetivo de investigar como influyen las interfaces accesibles en la experiencia de los usuarios, y entender si la accesibilidad esta relacionada con una mejora en la experiencia de usuario, se realiz贸 una prueba de usuario. Para investigar esta relaci贸n, se analizaron datos de los 11 participantes sobre sus percepciones de accesibilidad y su experiencia de usuario con cuatro sitios web con diferentes niveles de accesibilidad. Los resultados demuestran que la experiencia de usuario y la accesibilidad percibida de los participantes est谩n estrechamente relacionadas. Adem谩s, la accesibilidad web est谩 correlacionada con tres atributos (t铆pica - original, conservadora - innovadora, aburrida - interesante) de la cualidad hed贸nica de la experiencia de usuario. Estos resultados aportan a la comunidad web conocimiento adicional sobre la interacci贸n entre la experiencia de usuario y la accesibilidad web

    Contributions to Web Accessibility: Device-tailored Evaluation, User-tailored Interface Generation and the Interplay with User Experience

    Get PDF
    149 p.AbstractThe Web has an incredible importance in our modern society and for many people it has become a fundamental part of their lives. It enables us to Access a huge amount of information, and use a wide range of services related to diverse areas of our daily activities, which has the potential of making our lives easier. Its ubiquitous nature and advances in mobile devices have led to the possibility of accessing the Web any time and from anywhere. This has numerous and obvious advantages, but at the same time it poses challenges related to the Universal Design (UD), as websites need to adapt to the existing diversity of users, devices and interaction contexts. For instance, to ensure the accessibility of a website, in addition to the human diversity, the features of the existing computing devices with access to the Internet, as well as features of the environment where the interaction will occur have to be considered. Similarly, this information can be used when checking the accessibility of websites, so that evaluations are closer to what users are really experiencing when accessing the websites.In this thesis a device tailored web accessibility evaluation framework and an automated web-based user tailored interface generator are presented. The evaluation framework deals with device specific information. Empiricaldata showed that more accurate and reliable accessibility reports are obtained in comparison to performing evaluations that do not consider device specific information. The interface generator takes into consideration information about users and their interaction context, in order to adapt web based user interfaces. From the conducted case study it was concluded that the automatically generated user tailored user interfaces were fully operable.These two tools can be of great help for web developers to create and maintain accessible content for a wide range of users and interaction contexts. Accessible and adapted user interfaces do not necessarily provide users with an enhanced experience though. With the aim of investigating how accessible user interfaces influence the experience of users and understanding if accessibility is related to a better user experience, a user testing was conducted. In order to investigate this relationship, data from 11 participants was elicited about their subjective accessibility perceptions and their user experience with four websites with different levels of accessibility. Results showed that participants驴 user experience and their perceived web accessibility are closely related. In addition, web accessibility is correlated to three attributes (typical - original, conservative - innovative, lame - exciting) of the hedonic quality stimulation dimension of the user experience. These findings provide the web community with additional knowledge about the interactions between the user experience and web accessibility. LaburpenaWeb-ak izugarrizko garrantzia dauka gure gaur egungo gizartean, eta persona askorentzat beraien bizitzan funtsezkoa bihurtu da. Web-ak informazio kantitate handirako atzipena eta eguneroko ekintzekin erlazionatutako zerbitzu anitz erabiltzea ahalbidetzen du, beraz gure bizitza errazteko ahalmena dauka. Bere nonahiko izaerak eta gailu mugikorretan gertatu diren aurrerakuntzek,Web-a edozein momentutan eta edozein lekuan atzitzeko aukera eragin dute. Honek abantai anitz ditu, baina aldi berean Diseinu Unibertsalarekin zerikusia duten erronkak sortzen ditu. Adibidez, webgune baten irisgarritasuna ziurtatzeko, pertsonen aniztasunaz gain, Interneterako atzipena duten dispositiboen eta elkarrekintza gertatzen den inguruaren ezaugarriak hartu behar dira kontuan. Informazio hori ere erabili daiteke web guneen irisgarritasuna ebaluatzeko, era honetan ebaluazioek, erabiltzaileak web gunea atzitzerakoan duten esperientzarekin antza gehiago izango dute.Tesi honetan, web irisgarritasuna dispositibo mugikorren arabera ebaluatzen duen tresna bat eta erabiltzailei egokitzen diren Web-ean oinarritutako interfazeak automatikoki sortzen dituen sistema bat aurkezten dira. Ebaluazio tresnak dispositibo mugikorren ezaugarrien informazio espezifikoa erabiltzen du. Datu enpirikoen arabera, irisgarritasun ebaluazio txostenak zehatzagoak eta fidagarriagoak dira dispositibo mugikorren inguruko informazio espezifikoa erabiltzen bada irisgarritasun ebaluazioetan. Interfazeak sortzen dituen sistemak, erabiltzaileen eta elkarrekintza gertatzen den inguruneko informazioa erabiltzen du. Burututako ikerketa kasu baten emaitzen arabera, sistemak sortutako erabiltzaileei egokitutako interfazeak guztiz funtzionalak zirela ondorioztatu zen.Bi tresna hauek, eduki irisgarria mantentzeko eta sortzeko oso lagungarriak izan daitezke web garaitzaileentzat. Batez ere erabiltzaile anitz eta elkarrekintza ingurune desberdin ugari existitzen direla kontuan izanda. Interface irisgarri eta egokituek ordea, ez dute beti erabiltzaileen esperientzia hobetzen. Interfaze irisgarriek erabiltzaileen esperientzian duen eragina ikertzeko, eta ea irisgarritasuna erabiltzaileen esperientziaren hobekuntzarekin erlazionatuta dagoen ulertzeko, erabiltzaile proba bat burutu zen. Hamaika erabiltzaileen irisgarritasun pertzepzioa eta erabiltzaile esperentzia aztertu ziren lau web gune ezberdinen inguruan, gune bakoitzak irisgarritasun maila ezberdin bat zuelarik. Emaitzen arabera, erabiltzaileen esperientzia eta irisgarritasun pertzepzioa oso lotuta daude. Gainera web irisgarritasuna, erabiltzaile esperientziaren hiru atributuekin (antigoaleko - original, atzerakoi - berritzaile, aspergarri - interesgarri) erlazionatuta dagoela ikusi zen. Emaitza hauek, web irisgarritasunaren eta erabiltzaile esperientziaren arteko erlazioari buruzko ezagutza gehitzen du web komunitatera. ResumenLa Web tiene una importancia incre铆ble en nuestra sociedad moderna, y para muchas personas se ha convertido en una parte fundamental de sus vidas. Nos posibilita el acceso a una gran cantidad de informaci贸n, y el uso de un gran abanico de servicios relacionados con diversas 谩reas de nuestras actividades diarias, lo que tiene el potencial de hacernos la vida m谩s f谩cil. Su naturaleza ubicua y los avances en los dispositivos m贸viles han posibilitado el acceso a la Web en cualquier momento y desde cualquier sitio. Esto tiene numerosas y obvias ventajas, pero a su vez plantea retos en relaci贸n al Dise帽o Universal, debido a que los sitios web tienen que estar adaptados a diversos dispositivos y contextos de interacci贸n. Para asegurar la accesibilidad de un sitio web, adem谩s de la diversidad humana, hay que tener en cuenta tambi茅n las caracter铆sticas de los dispositivos con acceso a Internet, incluso las del entorno donde ocurre la interacci贸n. De forma similar, esa informaci贸n se puede usar al evaluar la accesibilidad de los sitios web, de manera que las evaluaciones est茅n m谩s cerca de lo que los usuarios experimentan al acceder a un sitio web.En esta tesis se presenta una herramienta para evaluar la accesibilidad web a medida de los dispositivos m贸viles, y un sistema para la generaci贸n autom谩tica de interfaces web adaptadas al usuario. La herramienta de evaluaci贸n autom谩tica maneja informaci贸n espec铆fica de dispositivos m贸viles. Los datos emp铆ricos demuestran que se obtienen informes m谩s precisos y fiables en comparaci贸n a realizar evaluaciones donde no se tiene en cuenta informaci贸n espec铆fica de los dispositivos. El sistema generador de interfaces maneja informaci贸n relativa a los usuarios y su contexto de interacci贸n. Mediante el caso de estudio llevado a cabo, se concluy贸 que las interfaces generadas autom谩ticamente adaptadas a los usuarios eran completamente operables.脡stas dos herramientas pueden ser de gran ayuda para los desarrolladores web para la creaci贸n y mantenimiento del contenido accesible teniendo en cuenta un amplio rango de usuarios y contextos de interacci贸n. Sin embargo, las interfaces accesibles y adaptadas no necesariamente proporcionan una experiencia de usuario mejorada. Con el objetivo de investigar como influyen las interfaces accesibles en la experiencia de los usuarios, y entender si la accesibilidad esta relacionada con una mejora en la experiencia de usuario, se realiz贸 una prueba de usuario. Para investigar esta relaci贸n, se analizaron datos de los 11 participantes sobre sus percepciones de accesibilidad y su experiencia de usuario con cuatro sitios web con diferentes niveles de accesibilidad. Los resultados demuestran que la experiencia de usuario y la accesibilidad percibida de los participantes est谩n estrechamente relacionadas. Adem谩s, la accesibilidad web est谩 correlacionada con tres atributos (t铆pica - original, conservadora - innovadora, aburrida - interesante) de la cualidad hed贸nica de la experiencia de usuario. Estos resultados aportan a la comunidad web conocimiento adicional sobre la interacci贸n entre la experiencia de usuario y la accesibilidad web

    Customisation of web content for desktop and mobile devices

    Get PDF
    Accessing websites from mobile devices has been gaining popularity but may not give the same results and experiences as accessing them from a personal computer. Growth in the use of mobile devices is accelerating and therefore issues with accessing the web from them are becoming increasingly important. To investigate problems users encountered while accessing websites from mobile devices we conducted a series of surveys and conducted a user trial. Results showed that on mobile devices, users get pages with different structure, terminology, content, and location of content than those on the desktops. Each of these differences negatively impact on the user experience for the site. To address these issues, we present a server-side adaptation approach to prioritising adaptive pages to different devices through a prioritisation system. The prioritisation approach allows users to prioritise page items for different devices. The prioritisation engine reorders, shows, and removes items based on its priority set by users or developers. With this approach, the overall web page鈥檚 structure (the parent-child relationships) is preserved and the same terminology, content, and similar location of content are delivered to all devices. To evaluate the prioritisation system, we conducted user trials in a controlled lab-experiment evaluating the usability and user experience of adaptive pages developed for desktops and prioritised for mobile devices. We compared adaptive pages of a mock Facebook to the actual Facebook version. We also conducted a performance test analysing the performance of the prioritisation engine. Results demonstrate the usefulness of the Prioritisation engine and the adaptive pages. Participants preferred the Prioritised version and their performance and browsing experience on the Prioritised version is better than that on the Facebook mobile version. Results show that adaptive pages and prioritisation provides a consistent web experience across different devices
    corecore