8,224 research outputs found

    R2WEB: repairing and evaluating rich web applications accessibility

    Get PDF
    Tese de mestrado em Engenharia Informática (Sistemas de Informação), apresentada à Universidade de Lisboa, através da Faculdade de Ciências, 2013QualWeb is an existing tool that evaluates Web pages’ compliance with WCAG 2.0 HTML techniques. We wanted to enhance this tool’s functions by adding a CSS module. For this we intend to create a CSS module, to extend the evaluation process, so that it evaluates HTML and stylesheets, but also to present the user solutions for every evaluation problem. In this report we present the different development stages that our CSS evaluation and repair module went through. We describe how we interpreted the WCAG 2.0 techniques and how we turned them into code; how we processed every CSS rule in a .html document and how we established the connection between the different HTML elements and their CSS rule; how we build the repair process itself and how we managed to present it in an online user interface. One of this stages includes an experimental study where we presented to a set of twenty Web developers, with different levels of HTML knowledge, our developments in order to obtain some feedback on how we were doing. In the corresponding chapter we describe our study and show how presenting repair suggestions for accessibility problems, helps users feel less lost and more self-assured when using our tool. These findings will build ground for a future complete repair module for QualWeb and open way for further enhancements of this Web Accessibility evaluation tool.A Web é hoje em dia a plataforma mais utilizadas para partilha de conhecimento e divulgação de serviços. A sua crescente importância nota-se aos mais diferentes níveis da nossa sociedade. Universidades, governos, empresas e outras entidades todas aproveitam da facilidade de chegar ao destinatário através da Web. No entanto, o problema surge dado o facto de que nem todos aqueles, a quem este conhecimento e estes serviços se destinam, têm as mesmas capacidades, cognitivas ou físicas. Grupos sociais de indivíduos com dificuldades cognitivas e físicas acabam por ficar à margem destas potencialidades da Web. Apesar de existirem já inúmeras tecnologias de ajuda para estas pessoas, como leitores de ecrã, etc., para que estas funcionem corretamente, é necessário que a informação seja disponibilizada adequadamente formatada. De forma a colmatar estas e outras situações existe a necessidade de normas cujo objectivo seja estandardizar conteúdos desenvolvidos para a Web. A acessibilidade Web é uma preocupação da qual surgem os princípios de inclusão social. E graças à qual, inúmera documentação e tecnologias, têm surgido de forma a colmatar este problema. Entre elas, tecnologias automáticas de avaliação e até de reparação de Acessibilidade Web. Contudo, muitas dessas tecnologias ainda não conseguem colmatar dificuldades que surgem do desenvolvimentos tecnológico da Web. Novas tecnologias, como Javascript, tornam os conteúdos Web em mais do que simples apresentações de texto. Conteúdos Web passam a ser dinâmicos, graças à execução ao de chamadas aos servidores, paralelas à apresentação das páginas Web. Estas interações com o servidor permitem a alteração dos conteúdo nas páginas Web. A avaliação da acessibilidade destes novos conteúdos dinâmicos, não pode ser verificada utilizando os mesmos padrões usados até agora. Caso isto aconteça estes avaliadores de conteúdos estáticos, podem levar a conclusões incompletas que podem mesmo ser incorretas. A ferramenta QualWeb é uma ferramenta de avaliação de Acessibilidade Web. No entanto, ao contrário das mencionadas anteriormente, recorrendo a tecnologias recentes, esta ferramenta permite avaliar aplicações Web dinâmicas. Avaliações de acessibilidade realizadas por esta ferramenta seguem normas internacionais WCAG 2.0 graças à implementação de um modulo de técnicas HTML. No entanto existe ainda espaço para expandir o âmbito desta ferramenta. As normas WCAG 2.0 englobam não apenas o HTML mas também um conjunto de outras tecnologias de entre as quais o CSS. Sendo que, com o crescimento da Web e da quantidade de conteúdos disponíveis online, maior atenção tem sido atribuída à utilização de estilos que possibilitam aos developers desenvolver conteúdos mais apelativos. Por este motivo a sua utilização tem aumentado e os CSS são hoje em dia, considerados como uma das tecnologias mais importantes para a Web. Data esta importância, este trabalho pretende expandir o funcionamento de ferramenta QualWeb, introduzindo lhe novas capacidades anívels dos CSS. Para isso incluímos um módulo de avaliação e reparação de CSS. Esta avaliação, tal como a já existente avaliação de HTML, segue as t´técnicas CSS WCAG 2.0. Não só nos preocupámos em manter a modularidade da ferramenta, mas também nos preocupámos em torna-la ainda mais flexível. As avaliações de HTML seguiam uma determinada forma de execução¸ ao de comprometia a flexibilidade da apresentação de resultados ao developer. Foi por este motivo que decidimos também alterar a perspectiva de apresentação dos resultados,. Esperamos assim melhorar o workflow do developer bem como, a sua experiencia com a nossa ferramenta. Considerando que a complexidade das páginaWeb tem vindo a aumentar, o tempo que um developer poderá eventualmente despender, analisando os seus conteúdos, segundo padrões de acessibilidade, pode ser considerável. De forma a mantermos os developers interessados nestes temas, sem que considerem estas verificações cansativas, é importante tornar a sua experiencia tao simples quando possível. é com este objectivo que surgem ferramentas de reparação de acessibilidade. No entanto, se já as avaliações de acessibilidade podem ser algo ambíguas, esta situação agrava-se na reparação. Reparar uma página Web requer um conhecimento relativamente da página bem como uma visão geral que muitas vezes as ferramentas automáticas não possuem. Por este motivo o que propomos neste trabalho são sugestões de reparação, apresentadas ao developer, de forma a que a ferramenta de forneça toda a informação necessária para reparar a acessibilidade dos seus conteúdos. Neste trabalho procedemos ao desenvolvimento de um módulo de reparação para as técnicas CSS desenvolvidas. O objectivo é acima de tudo, mostrar ao developer que pode tornar as suas páginas mais acessíveis, educando-o sobre como o fazer e despoletando o seu interesse explicando também porque o deve fazer. De forma a que toda esta informação possa ser divulgada, é necessário melhorar a interface da ferramenta QualWeb, desenvolvida paralelamente a este projecto. Desenvolveuse paralelamente a este trabalho uma interface para esta ferramenta, no entanto esta interface tem como objectivo apresentar uma versão anterior do QualWeb. De forma a conseguir disponibilizar todos os conteúdos desenvolvidos foi necessário melhorar essa interface introduzindo lhe novas funcionalidades. Todas estas componentes desenvolvidos, foram verificadas através de um corpus de teste. Para a avaliação desenvolvemos testes individuais, por técnica, e globais que simulavam a complexidade de uma páginaWeb real. Para a reparação, procedemos a reparação de algumas das mais utilizadas páginas Web, o que nos permitiu fazer uma analise critica às nossas implementações. Por fim, de forma a validar a interface e as reparações, procedemos a testes com utilizadores. Estes testes foram cruciais para o refinamento da nossa ferramenta, bem como para obtermos algumas conclusões interessantes no nosso trabalho. No final, conseguimos, como pretendíamos, melhorar a ferramenta QualWeb, tornando a ainda mais competitiva nesta área. Conseguimos também validar toda a implementação realizada dos diferentes componentes e tirámos conclusões bastante interessantes. Nomeadamente que o conhecimento de ferramentas deste género, a nível de estudantes de universidade não é muito elevado e que estas ferramentas podem desempenhar um papel interessante para alterar esta situação. Este trabalho ajudou também a pavimentar caminho para novas melhorias desta ferramenta de avaliação de Acessibilidade Web

    Global-Scale Resource Survey and Performance Monitoring of Public OGC Web Map Services

    Full text link
    One of the most widely-implemented service standards provided by the Open Geospatial Consortium (OGC) to the user community is the Web Map Service (WMS). WMS is widely employed globally, but there is limited knowledge of the global distribution, adoption status or the service quality of these online WMS resources. To fill this void, we investigated global WMSs resources and performed distributed performance monitoring of these services. This paper explicates a distributed monitoring framework that was used to monitor 46,296 WMSs continuously for over one year and a crawling method to discover these WMSs. We analyzed server locations, provider types, themes, the spatiotemporal coverage of map layers and the service versions for 41,703 valid WMSs. Furthermore, we appraised the stability and performance of basic operations for 1210 selected WMSs (i.e., GetCapabilities and GetMap). We discuss the major reasons for request errors and performance issues, as well as the relationship between service response times and the spatiotemporal distribution of client monitoring sites. This paper will help service providers, end users and developers of standards to grasp the status of global WMS resources, as well as to understand the adoption status of OGC standards. The conclusions drawn in this paper can benefit geospatial resource discovery, service performance evaluation and guide service performance improvements.Comment: 24 pages; 15 figure

    German crowd-investing platforms: Literature review and survey

    Get PDF
    This article presents a comprehensive overview of the current German crowd-investing market drawing on a data-set of 31 crowd-investing platforms including the analysis of 265 completed projects. While crowd-investing market still only represents a niche in the German venture capital market, there is potential for an increase in both market volume and in average project investment. The market share is distributed among a few crowd-investing platforms with high entry barriers for new platforms although platforms that specialise in certain sectors have managed to successfully enter the market. German crowd-investing platforms are found to promote mainly internet-based enterprises (36%) followed by projects in real estate (24%) and green projects (19%), with the median money raised 100,000 euro

    Quality Assessment of Estonian e-Government Services

    Get PDF
    Magistritöö esimeseks eesmärgiks oli uurida teoreetilist tausta, mis on seotud e-Valitsuse teenuste kvaliteedi hindamisega. Uuringud näitavad ja kinnitavad, et Euroopa Liit ja kogu maailm on liikumas kasutajakeskse e-Valitsuse teenuste paradigma suunas. E-Valitsuse teenuse ja selle kvaliteedi mõiste on erinevate organisatsioonides semantiliselt erinev, kuid lõppeesmärk jääb samaks, pakkuda veebis kodanikule tõhusaid ja tulemuslikke avaliku sektori teenuseid. E-Valitsuse teenuste kvaliteeti on võimalik hinnata neljal erineval tasandil: protsessi võimekuse, tehnilise võimekuse, veebi kasutatavuse ja kasutaja rahulolu tasandil. Erinevaid mudeleid on mitmeid, sealhulgas käesoleva magistriöö praktiliseks hindamiseks valitud e-GovQual, COBRAS ja Soome Rahandusministeeriumi kvaliteedi hindamise mudelid. Valitud kvaliteedi hindamise mudelid keskenduvad kasutajakeskse e-Valitsuse teenuste hindamisele ning on suunatud kasutaja rahuolu saavutamiseks e-teenuste kasutamisel. Need mudelid sisaldavad erinevaid kvaliteedi hindamise valdkondi nagu näiteks kasutatavus, sisu, maksumus ja võimalused. Magistritöö teiseks eesmärgiks oli hinnata praktiliselt kolme kvaliteedi hindamise mudelit e-GovQual, COBRAS ja Soome Rahandusministeeriumi mudelit kahel erineval Eesti e-Valitsuse teenuste portaalil eesti.ee ning Põllumajanduse Registrite ja Informatsiooni Ameti kliendiportaalil e-PRIA. Hindamise tulemusel selgus, et ühtegi valitud mudelit pole võimalik üks-üheselt Eesti Vabariigis kasutusele võtta ja need vajavad kohandamist Eesti oludele. E-GovQual ja COBRAS on üldisemad ja keskenduvad kasutajakeskse veebilehekülje hindamise tasandile, samas kui Soome kvaliteedimudel on täiuslikum ning hindab nii protsesse, tehnilist poolt kui ka veebi kvaliteedi tasandit. Magistriöö annab soovitusi edaspidisteks uuringuteks, kuidas välja töötada Eesti e-Valitsuse teenuste kvaliteedi hindamise mudel.The first goal of the thesis was to study theoretical background of e-Government services’ quality assessment. Studies show that European Union, and the world, is moving towards user-centric e-Government services paradigm. The definition e-Government service and its quality are semantically different in various organizations but the goal stays the same, to offer the citizen efficient and effective public sector services. The e-Government services’ quality can be assessed in four different levels: process performance, technical performance, website quality and user satisfaction. Various e-Government quality assessment models exist, including this thesis’s practical assessment models e-GovQual, COBRAS and Finnish Ministry of Finance’s quality assessment model. The chosen models focus on citizen-centric e-Government services’ quality assessment and achieving user satisfaction in using e-services. These models include various quality assessment areas, e.g. use, content, cost and opportunities. The second goal for the thesis was to practically assess the three quality assessment models e-GovQual, COBRAS and Finnish Ministry of Finance’s models on Estonian e-Government services’ portals eesti.ee and client portal of Agricultural Registers and Information Board. The assessment results indicate that none of these models could be completely take it use and need to be adjusted to Estonian needs. The e-GovQual and COBRAS models are more general and focus on user-centric website usability quality level, as the Finnish quality model is more comprehensive and assesses the process, technical and website quality levels. The Master’s thesis gives an input for further studies, how to develop Estonian e-Government services’ quality assessment model

    Assessing the Accuracy of Vendor-Supplied Accessibility Documentation

    Get PDF
    Purpose – In an effort to ensure vendor compliance with Section 508, some libraries have begun requesting Voluntary Product Accessibility Templates (VPATs) or other documentation of accessibility compliance. The purpose of this paper is to assess the accuracy of vendor-supplied compliance documentation, and to identify common accessibility issues highlighted by the VPATs. A detailed discussion of vendor responses to each Section 508 checkpoint is provided in the Appendix. Design/methodology/approach – Researchers compared 17 VPATs with the results of an automated accessibility scan to identify inconsistencies and common problems. Findings – Vendors reported being fully compliant with 64 percent of the applicable VPAT items, and partially compliant with a further 24 percent. However, in 16 of 17 cases, there were discrepancies between the information on the VPAT and the results of the scan. Of the total 189 VPAT checkpoints the author scanned, 19.6 percent had errors (meaning the information on the VPAT was inaccurate 19.6 percent of the time). Research limitations/implications – Several VPAT checkpoints could not be automatically verified by the scan. Instead they require manual/visual verification, which the author did not do. Because the author only scanned three pages of each resource, the author was not able to check all content. Practical implications – Vendor-supplied accessibility documentation should not be taken at face value, but requires verification and follow up to ensure its accuracy. This study also identified some of the most common accessibility issues, which will help both librarians and vendors improve their products and services. Originality/value – Other studies have analyzed the accessibility of library resources and specifically vendor databases, but none have assessed the accuracy of vendor-supplied Section 508 compliance documentation

    Reverse Engineering and Testing of Rich Internet Applications

    Get PDF
    The World Wide Web experiences a continuous and constant evolution, where new initiatives, standards, approaches and technologies are continuously proposed for developing more effective and higher quality Web applications. To satisfy the growing request of the market for Web applications, new technologies, frameworks, tools and environments that allow to develop Web and mobile applications with the least effort and in very short time have been introduced in the last years. These new technologies have made possible the dawn of a new generation of Web applications, named Rich Internet Applications (RIAs), that offer greater usability and interactivity than traditional ones. This evolution has been accompanied by some drawbacks that are mostly due to the lack of applying well-known software engineering practices and approaches. As a consequence, new research questions and challenges have emerged in the field of web and mobile applications maintenance and testing. The research activity described in this thesis has addressed some of these topics with the specific aim of proposing new and effective solutions to the problems of modelling, reverse engineering, comprehending, re-documenting and testing existing RIAs. Due to the growing relevance of mobile applications in the renewed Web scenarios, the problem of testing mobile applications developed for the Android operating system has been addressed too, in an attempt of exploring and proposing new techniques of testing automation for these type of applications

    Revisión sistemática de los métodos de evaluación de experiencia de usuario de sitios web informativos

    Get PDF
    El presente trabajo de tesis consiste en una revisión sistemática, presentada como artículo científico, sobre los métodos de evaluación que son empleados actualmente para la evaluación de la experiencia de usuario en sitios Web informativos. El trabajo de investigación consiste en una revisión de la literatura para identificar los métodos, criterios y herramientas empleadas para evaluar la experiencia de usuario en sitios web de acuerdo a la definición planteada para ambos términos en la ISO 9241. Las investigaciones consideradas para la revisión fueron encuestas, estudios de casos, estudios comparativos y experimentos que incluyan la descripción de la metodología aplicada. El artículo fue publicado en Springer como parte de la participación en el evento "HCI International 2017", realizado en Vancouver (Canadá) en el 2017.Trabajo de Investigació

    Exploring Accessibility Features and Plug-ins for Digital Prototyping Tools

    Get PDF
    Many digital systems are found to be inaccessible and a large part of the issue is that accessibility is not considered early enough in the design process. Digital prototyping tools are a powerful resource for designers to quickly explore both low and high fidelity design mockups during initial stages of product design and development. We evaluated 10 popular prototyping tools to understand their built-in and third-party accessibility features. We found that accessible design support is largely from third-party plug-ins rather than prototyping tools\u27 built-in features, and the availability of accessibility support varies from tool to tool. There is potential to improve accessible design by increasing the potential for accessibility to be consider earlier in the design process
    corecore