Submitted:
04 September 2025
Posted:
05 September 2025
You are already at the latest version
Abstract
Keywords:
1. Summary
2. Data Description
- $framework indicates the Javascript framework (i.e., “angular”, “react”, and “vue”) or the “php” language.
- $validity indicates whether the generated table will be valid according to the WCAG guidelines (“accessible”) or not (“invalid”).
- angular-table-accessible.js
- angular-table-invalid.js
- php-table-accessible.php
- php-table-invalid.php
- react-table-accessible.js
- react-table-invalid.js
- vue-table-accessible.html
- vue-table-invalid.html

3. Methods
3.1. Languages and Frameworks Covered
3.2. Details on Development
- A minimal table using the Options API
- A minimal table using the Composition API
- An accessible table using the Options API
- An accessible table using the Composition API
- Each student was required to select a unique dataset of at least 50 rows and 5 attributes, representing real-world data such as songs, movies, environmental measurements, etc.
- Students were encouraged to modularize their code using multiple components where appropriate and to leverage native Vue features (e.g., props, slots, reactivity).
- All components had to remain autonomous, meaning no shared logic or global imports were allowed across implementations. Code duplication was explicitly permitted to ensure isolation.
- Deliverables were submitted as compressed .zip archives, with source code and data included, but build artifacts (e.g., node_modules, dist) excluded for portability and reproducibility.
3.3. Selected Datasets
3.4. Usage and Application
- Source Code Analysis Only: Researchers may focus solely on the raw HTML, Vue, React, Angular, or PHP source code to test the ability of LLMs or static analyzers to detect accessibility issues without relying on runtime context. This is especially relevant for pre-deployment code review tools.
- Rendered Output Analysis: By executing the components and inspecting the resulting DOM, researchers can simulate what a user’s browser would process. This method is suitable for testing tools that analyze accessibility post-rendering (e.g., using Axe-core or Lighthouse).
- Combined Static and Dynamic Analysis: The most comprehensive use involves combining code-level insights with runtime behaviors, allowing for comparison of LLM predictions and traditional tool outputs. This approach is particularly useful for validating whether LLMs can correctly infer the final structure and accessibility state of dynamic components.
4. User Notes
4.1. Compliance with FAIR Principles
- Findability: The dataset is uniquely identified by a Digital Object Identifier (DOI). This permanent reference acts like a digital fingerprint, ensuring it can always be found and cited accurately.
- Accessibility: The dataset is hosted on Zenodo, a repository dedicated to open science, that supports long-term preservation.
- Interoperability: The included examples are composed of plain text files. This makes the data highly flexible and easy to work with, as the source code can be analyzed directly with any standard text editor or programming tool.
- Reusability: The content is published under a Creative Commons Attribution 4.0 International (CC BY 4.0) license. This a very permissive license that allows for unrestricted use, modification, and distribution of the dataset, as long as the original creators are credited.
4.2. Dataset Limitations
5. Conclusions and Future Work
- Extend the dataset with additional User Interface (UI) components such as modals, forms, and menus that pose more advanced accessibility challenges.
- Incorporate runtime accessibility audit results (e.g., from Axe-core, Lighthouse) as labels to enable supervised learning approaches.
- Develop benchmark tasks for evaluating the accessibility-awareness of LLMs through code completion, explanation, or repair prompts.
- Expand to additional frameworks such as Svelte Nuxt.js, and potentially server-rendered environments such as Django or ASP.NET.
Author Contributions
Funding
Institutional Review Board Statement
Informed Consent Statement
Data Availability Statement
Acknowledgments
Conflicts of Interest
Abbreviations
| AI | Artificial Intelligence |
| ML | Machine Learning |
| LLM | Large Language Model |
| SDGs | Sustainable Development Goals |
| WCAG | Web Content Accessibility Guidelines |
| HCI | Human-Computer Interaction |
| DOI | Digital Object Identifier |
| SFC | Single-File Component |
| UI | User Interface |
References
- Ferri, D.; Favalli, S. Web Accessibility for People with Disabilities in the European Union: Paving the Road to Social Inclusion. Societies 2018, 8, 40. [CrossRef]
- Bricout, J.; Baker, P.M.A.; Moon, N.W.; Sharma, B. Exploring the Smart Future of Participation: Community, Inclusivity, and People With Disabilities. International Journal of E-Planning Research 2021, 10, 94–108. [CrossRef]
- Teixeira, P.; Eusébio, C.; Teixeira, L. Understanding the integration of accessibility requirements in the development process of information systems: a systematic literature review. Requirements Engineering 2024, 29, 143–176. [CrossRef]
- Abou-Zahra, S.; Brewer, J., Standards, Guidelines, and Trends. In Web Accessibility; Springer London, 2019; p. 225–246. [CrossRef]
- WebAIM - Web Accessibility in Mind. WAVE Web Accessibility Evaluation Tools. https://wave.webaim.org/, 2025. Accessed: 2025-08-06.
- Deque Systems Inc.. Axe: The Accessibility Engine. https://www.deque.com/axe/, 2024. Accessed: 2025-08-06.
- Chrome for Developers. Introduzione a Lighthouse. https://developer.chrome.com/docs/lighthouse/overview?hl=en, 2025. Accessed: 2025-08-06.
- Ara, J.; Sik-Lanyi, C. Automated evaluation of accessibility issues of webpage content: tool and evaluation. Scientific Reports 2025, 15. [CrossRef]
- Alarcon, R.; Moreno, L.; Martinez, P. Lexical Simplification System to Improve Web Accessibility. IEEE Access 2021, 9, 58755–58767. [CrossRef]
- Roumeliotis, K.I.; Tselikas, N.D. Evaluating Progressive Web App Accessibility for People with Disabilities. Network 2022, 2, 350–369. [CrossRef]
- Seixas Pereira, L.; Duarte, C. Evaluating and monitoring digital accessibility: practitioners’ perspectives on challenges and opportunities. Universal Access in the Information Society 2025. [CrossRef]
- Abou-Zahra, S.; Brewer, J.; Cooper, M. Artificial Intelligence (AI) for Web Accessibility: Is Conformance Evaluation a Way Forward? In Proceedings of the Proceedings of the 15th International Web for All Conference. ACM, 2018, W4A ’18, p. 1–4. [CrossRef]
- Makati, T. Machine learning for accessible web navigation. In Proceedings of the Proceedings of the 19th International Web for All Conference. ACM, 2022, W4A’22, p. 1–3. [CrossRef]
- Ara, J.; Sik-Lanyi, C. Webpage Accessibility Evaluation Using Machine Learning Technique. In Proceedings of the 2023 14th IEEE International Conference on Cognitive Infocommunications (CogInfoCom). IEEE, 2023, Vol. 9, p. 000069–000074. [CrossRef]
- Pedemonte, G.; Leotta, M.; Ribaudo, M. Improving Web Accessibility With an LLM-Based Tool: A Preliminary Evaluation for STEM Images. IEEE Access 2025, 13, 107566–107582. [CrossRef]
- Oswal, S.K.; Oswal, H.K., Conversational AI for Accessible Website Design: Integrating LLM Assistants in Website Builders. In New Frontiers for Inclusion; Springer Nature Switzerland, 2025; p. 251–261. [CrossRef]
- Othman, A.; Dhouib, A.; Nasser Al Jabor, A. Fostering websites accessibility: A case study on the use of the Large Language Models ChatGPT for automatic remediation. In Proceedings of the Proceedings of the 16th International Conference on PErvasive Technologies Related to Assistive Environments. ACM, 2023, PETRA ’23, p. 707–713. [CrossRef]
- Delnevo, G.; Andruccioli, M.; Mirri, S. On the Interaction with Large Language Models for Web Accessibility: Implications and Challenges. In Proceedings of the 2024 IEEE 21st Consumer Communications & Networking Conference (CCNC). IEEE, 2024, p. 1–6. [CrossRef]
- López-Gil, J.M.; Pereira, J. Turning manual web accessibility success criteria into automatic: an LLM-based approach. Universal Access in the Information Society 2024, 24, 837–852. [CrossRef]
- Andruccioli, M.; Bassi, B.; Delnevo, G.; Salomoni, P. Leveraging Large Language Models for Sustainable and Inclusive Web Accessibility. Preprints 2025. [CrossRef]
- Amazon Music Reviews Dataset. https://www.kaggle.com/datasets/eswarchandt/amazon-music-reviews. Accessed: 2025-05-15.
- NASA. Near-Earth Asteroids and Comets. https://data.nasa.gov/resource/2vr3-k9wn.json. Accessed: 2025-05-15.
- NVIDIA Stock Data. https://www.kaggle.com/datasets/muhammaddawood42/nvidia-stock-data. Accessed: 2025-05-15.
- Real World Smartphones Dataset. https://www.kaggle.com/datasets/abhijitdahatonde/real-world-smartphones-dataset. Accessed: 2025-05-15.
- Used Car Dataset. https://www.kaggle.com/datasets/mohitkumar282/used-car-dataset?select=used_car_dataset.csv. Accessed: 2025-05-15.
- FPS in Video Games Dataset. https://www.kaggle.com/datasets/kritikseth/achieved-frames-per-second-fps-in-video-games. Accessed: 2025-05-15.
- Pokémon Dataset. https://www.kaggle.com/datasets/jaidalmotra/pokemon-dataset. Accessed: 2025-05-15.
- Footballers with 50+ International Goals. https://www.kaggle.com/datasets/whisperingkahuna/footballers-with-50-international-goals-men. Accessed: 2025-05-15.
- EPL Dataset 2022-2023. https://www.kaggle.com/datasets/acothaha/epl-dataset-20222023-update-every-week. Accessed: 2025-05-15.
- Global Health Statistics. https://www.kaggle.com/datasets/malaiarasugraj/global-health-statistics. Accessed: 2025-05-15.
- 2023 World Population by Country. https://www.kaggle.com/datasets/rajkumarpandey02/2023-world-population-by-country?resource=download&select=countries-table.json. Accessed: 2025-05-15.
- Air Quality and Pollution Assessment. https://www.kaggle.com/datasets/mujtabamatin/air-quality-and-pollution-assessment. Accessed: 2025-05-15.
- Crime Rate by Country 2024. https://www.kaggle.com/datasets/shahriarkabir/crime-rate-by-country-2024. Accessed: 2025-05-15.
- NBA Players Data. https://www.kaggle.com/datasets/justinas/nba-players-data. Accessed: 2025-05-15.
- Fortnite Players Stats. https://www.kaggle.com/datasets/iyadali/fortnite-players-stats?select=Fortnite_players_stats.csv. Accessed: 2025-05-15.
- League of Legends Master Players. https://www.kaggle.com/datasets/jasperan/league-of-legends-master-players. Accessed: 2025-05-15.
- Top 100 Most Streamed Songs on Spotify. https://www.kaggle.com/datasets/pavan9065/top-100-most-streamed-songs-on-spotify/data. Accessed: 2025-05-15.
- The Office Dataset. https://www.kaggle.com/datasets/nehaprabhavalkar/the-office-dataset. Accessed: 2025-05-15.
- Recipes3k Dataset. https://www.kaggle.com/datasets/crispen5gar/recipes3k. Accessed: 2025-05-15.
- NASA Meteorite Landings (Y77D-TH95). https://data.nasa.gov/resource/y77d-th95.json. Accessed: 2025-05-15.
- Google Play Store Dataset. https://www.kaggle.com/datasets/arnikaer/googleplaystore. Accessed: 2025-05-15.
- Erasmus Mobility Statistics (2014-2019). https://www.kaggle.com/datasets/donjoeml/erasmus-mobility-statistics-2014-2019. Accessed: 2025-05-15.
- Bank Marketing Dataset. https://www.kaggle.com/datasets/mahdiehhajian/bank-marketing. Accessed: 2025-05-15.
- Steam Game Recommendations. https://www.kaggle.com/datasets/antonkozyriev/game-recommendations-on-steam. Accessed: 2025-05-15.
- Wilkinson, M.D.; Dumontier, M.; Aalbersberg, I.J.; Appleton, G.; Axton, M.; Baak, A.; Blomberg, N.; Boiten, J.W.; da Silva Santos, L.B.; Bourne, P.E.; et al. The FAIR Guiding Principles for scientific data management and stewardship. Scientific Data 2016, 3. [CrossRef]
| Delivery | Name | Reference |
|---|---|---|
| delivery-01 | Cinema anomalies | N/A |
| delivery-02 | Amazon Musical Instruments Reviews | [21] |
| delivery-03 | NASA - Near-Earth Asteroids and Comets | [22] |
| delivery-04 | NVIDIA-STOCK-DATA | [23] |
| delivery-05 | Real World Smartphone’s | [24] |
| delivery-06 | Used Car | [25] |
| delivery-07 | Achieved Frames per Second (FPS) in Video Games | [26] |
| delivery-08 | Pokemon | [27] |
| delivery-09 | Footballers with 50+ International Goals [men] | [28] |
| delivery-10 | EPL Dataset 2022/2023 | [29] |
| delivery-11 | Global Heath Statistics | [30] |
| delivery-12 | World Population by Country | [31] |
| delivery-13 | Air Quality and Pollution Assessment | [32] |
| delivery-14 | Crime Rate by Country 2024 | [33] |
| delivery-15 | NBA Players | [34] |
| delivery-16 | Fortnite Players Stats | [35] |
| delivery-17 | League of Legends Master+ Players | [36] |
| delivery-18 | Top 100 Most Streamed Songs on Spotify | [37] |
| delivery-19 | The Office Dataset | [38] |
| delivery-20 | Food Recipes | [39] |
| delivery-21 | NASA - Earth Meteorite Landings | [40] |
| delivery-22 | Google Playstore | [41] |
| delivery-23 | Erasmus mobility statistics 2014_2019 | [42] |
| delivery-24 | Bank marketing | [43] |
| delivery-25 | Game Recommendations on Steam | [44] |
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2025 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (http://creativecommons.org/licenses/by/4.0/).