Webbtillgänglighet i praktiken: Implementering och analys av WCAG- riktlinjer i webbutveckling
2025 (Swedish)Independent thesis Basic level (degree of Bachelor), 10 credits / 15 HE credits
Student thesis
Abstract [sv]
I detta arbete har två webbplatser implementerats, en med HTML, CSS och JavaScript och en med React, för att undersöka hur WCAG 2.1-riktlinjer kan tillämpas i olika tekniska miljöer. Webbplatserna testades med automatiserade tillgänglighetsverktyg såsom Lighthouse, WAVE och Axe DevTools, samt manuella tester baserade på DIGG:s tillsynsmanual, för att säkerställa att de uppfyller kraven enligt WCAG 2.1-riktlinjerna. Resultaten har analyserats för att identifiera eventuella skillnader i verktygens effektivitet samt för att avgöra vilket verktyg som är mest lämpligt för tillgänglighetstestning. Studien visar att utvecklarens kunskap och konsekventa tillämpning av WCAG är avgörande för att uppnå god tillgänglighet, oberoende av teknisk plattform. Slutsatsen är att en kombination av automatiserade tester och manuella granskningar krävs för att säkerställa hög tillgänglighetsnivå, och att även små justeringar kan ha stor betydelse för användarupplevelsen.
Abstract [en]
In this study, two websites were implemented, one using HTML, CSS, and JavaScript, and the other using React, in order to explore how the WCAG 2.1 guidelines can be applied in different technical environments. The websites were tested using automated accessibility tools such as Lighthouse, WAVE, and Axe DevTools, as well as manual testing based on DIGG’s supervisory manual, to ensure compliance with WCAG 2.1 requirements. The results were analyzed to identify potential differences in the effectiveness of the tools and to determine which tool is most suitable for accessibility testing. The study shows that the developer’s knowledge and systematic application of WCAG are essential to achieving good accessibility, regardless of the technical platform. The conclusion is that a combination of automated testing and manual review is required to ensure a high level of accessibility, and that even small adjustments can significantly impact the user experience.
Place, publisher, year, edition, pages
2025. , p. 48
Keywords [en]
Accessibility, WCAG, React, HTML
Keywords [sv]
Tillgänglighet, WCAG, React, HTML
National Category
Software Engineering
Identifiers
URN: urn:nbn:se:miun:diva-55482Local ID: DT-V25-G3-050OAI: oai:DiVA.org:miun-55482DiVA, id: diva2:1996012
Subject / course
Computer Engineering DT1
Educational program
Computer Science TDATG 180 higher education credits
Supervisors
Examiners
2025-09-082025-09-082025-09-25Bibliographically approved