Dostępność dynamicznych aplikacji internetowych tworzonych w językach JavaScript, (X)HTML i CSS dla osób niepełnosprawnych

master
dc.abstract.enThis dissertation analyses the accessibility of web application for disabled users. Its primary field of interest are dynamic internet applications created with HTML, JavaScript and CSS. It focuses on answering the question if such an application which is designed mainly for sighted users and mouse interactions can be also accessible for someone who has to use keyboard and/or screen reader, in spite of highly customized interface elements and interactions.The paper contains description current state of laws referring to the matters of accessibility across the world, it presents standards of web accessibility which are formulated in the WCAG 2.0 specification (Web Content Accessibility Guidelines) prepared by WAI group (Web Accessibility Initiative). It also characterizes the WAI-ARIA specification (Accessible Rich Internet Applications) which was designed to increase the level of accessibility of dynamic and rich web applications for disabled users.Common types of disabilities and the influence that they have on the way people use internet are another topic covered by this report. Various assistive technologies and strategies are presented along with the explanation of how they communicate with browsers' accessibility APIs and what kind of limits they introduce.Final part presents best practices and techniques that can be used to increase the level of accessibility in web applications. It summarizes previous analyses and translates them to the languages used in the process of creating this type of software – HTML, CSS and, in particular, JavaScript.As a continuation of last chapter web application was created in order to test and present accessibility issues of different solutions and elements of user interface. It is a practical implementation of techniques described in written part of thesis.pl
dc.abstract.otherPraca analizuje zagadnienie dostępności serwisów internetowych dla osób niepełnosprawnych ze szczególnym uwzględnieniem dynamicznych aplikacji tworzonych przy wykorzystaniu języka JavaScript. Jej głównym celem jest odpowiedź na pytanie, czy taka aplikacja, która w założeniu ma być jak najbardziej atrakcyjna dla typowego użytkownika wyposażonego w myszkę i sprawny wzrok, i która zwykle modyfikuje zachowania elementów w niestandardowy dla przeglądarek sposób, może być dostępna także dla osoby, która posługuje się jedynie klawiaturą lub korzysta z pomocy czytnika ekranowego. Opracowanie prezentuje obecny stan prawny kwestii dostępności WWW na świecie, przedstawia również obowiązujące standardy dostępności serwisów internetowych WCAG 2.0 (Web Content Accessibility Guidelines) opracowywane przez grupę WAI (Web Accessibility Group). Omawia także specyfikację WAI-ARIA (Accessible Rich Internet Applications) która została stworzona w celu umożliwienia korzystania z bogatych aplikacji internetowych osobom niepełnosprawnym. W pracy znajduje się także opis najczęściej występujących rodzajów niepełnosprawności oraz wpływ jaki mają one na sposób korzystania z internetu przez osoby nimi dotknięte. Zaprezentowane w niej zostały różne technologie i strategie wspomagające, jakimi tacy użytkownicy się posługują, sposoby w jakie współpracują one z interfejsami webowymi wyświetlanymi w przeglądarce i ograniczenia jakie wprowadzają.Opracowanie zamyka zestawienie konkretnych technicznych rozwiązań i dobrych praktyk, których stosowanie podnosi dostępność serwisów internetowych oraz elementów interfejsu użytkownika. Jest ono podsumowaniem powyższych informacji i przełożeniem ich na język konkretnych technologii internetowych – HTML, CSS i JavaScript.Rozwinięciem tej części pracy jest także serwis napisany w ramach badań nad dostępnością różnych elementów interfejsów aplikacji internetowych. Prezentuje on, jak w praktyce wygląda stosowanie opisanych rozwiązań.pl
dc.affiliationWydział Zarządzania i Komunikacji Społecznejpl
dc.contributor.advisorOrzechowska, Alicja - 131193 pl
dc.contributor.authorDrzyzga, Katarzynapl
dc.contributor.departmentbycodeUJK/WZKSpl
dc.contributor.reviewerKonior, Jerzy - 100003 pl
dc.contributor.reviewerOrzechowska, Alicja - 131193 pl
dc.date.accessioned2020-07-20T20:19:39Z
dc.date.available2020-07-20T20:19:39Z
dc.date.submitted2011-10-24pl
dc.fieldofstudyelektroniczne przetwarzanie informacjipl
dc.identifier.apddiploma-61595-74731pl
dc.identifier.projectAPD / Opl
dc.identifier.urihttps://ruj.uj.edu.pl/xmlui/handle/item/175151
dc.subject.enweb accessibility, disability, JavaScript, internet, user interfacepl
dc.subject.otherdostępność, niepełnosprawność, JavaScript, internet, interfejspl
dc.titleDostępność dynamicznych aplikacji internetowych tworzonych w językach JavaScript, (X)HTML i CSS dla osób niepełnosprawnychpl
dc.title.alternativeAccessibility of dynamic JavaScript, (X)HTML and CSS web applicationspl
dc.typemasterpl
dspace.entity.typePublication
Affiliations

* The migration of download and view statistics prior to the date of April 8, 2024 is in progress.

Views
0
Views per month

No access

No Thumbnail Available