Accessibility
Accessibility at ClassicWorks
Last reviewed: August 9, 2026
ClassicWorks aims to make traditional browser games usable with keyboard, mouse, touch, zoom, and assistive technology. The project follows WCAG 2.2 AA principles where practical, but has not yet completed an independent conformance audit.
Keyboard access
Site navigation, dialogs, game setup, statistics, and all three game boards are keyboard operable. On the Minesweeper board, arrow keys move focus, Enter or Space reveals a cell, and F toggles a flag. On the 2048 board, arrow keys or W, A, S and D move the tiles. Four in a Row uses arrow, Home, and End keys to move among seven column controls; Enter or Space drops a disc, and number keys 1-7 select and play a column directly. Visible focus indicators show the current control or board position.
Mouse and touch
Minesweeper Reveal and Flag modes provide explicit touch controls, and desktop players can right-click to toggle a flag. In 2048, a clear horizontal or vertical swipe moves the tiles. Visible up, down, left, and right buttons provide a single-pointer alternative for players who cannot or prefer not to swipe. Four in a Row provides one labelled button for each column, so touch and pointer players do not need to drag. Controls use consistent sizing and do not depend on hover alone.
Screen readers
Each game board is exposed as a labelled grid. Minesweeper cells announce their row, column, state, and adjacent-mine count when revealed, and its status updates announce starts, hints, wins, and losses. 2048 cells announce their value or empty state with their row and column, while labelled result dialogs identify reaching 2048 or running out of moves. Four in a Row cells announce their row, column, and player or empty state; status updates announce valid drops, turns, wins, draws, undo, and new rounds. Winning cells identify that they are part of the winning four. Dialogs keep focus inside while open and close with Escape.
Colour and contrast
Minesweeper numbers use the familiar colour sequence alongside their visible numeral, so colour is not the only source of meaning. Revealed and hidden cells use different surfaces and borders. In 2048, every occupied tile displays its numeric value as well as using a distinct surface. Four in a Row discs display Player 1 or Player 2 numerals and distinct patterns, and winning cells add a star marker, so player and result information does not rely on colour. Timer pace and game-piece surfaces use colour only as supplementary information.
Zoom, reflow, and motion
The layout reflows for smaller screens, moves advertising space below the game where necessary, and scales the board to avoid internal scrolling. Text can wrap without requiring horizontal page scrolling. Interface animation and transitions are reduced when the browser requests reduced motion.
Known limitations
A large Expert board contains 480 individually labelled cells and can require substantial navigation with a screen reader. The Theme control is reserved but currently unavailable. Community-record availability depends on a network request, and email support will not operate until the support mailbox is registered.
Accessibility feedback
Report a barrier through the Contact page or email [email protected] after the mailbox becomes active. Include the page, browser, assistive technology, and the task you were trying to complete.