-
-
Notifications
You must be signed in to change notification settings - Fork 2.5k
Closed
Closed
Copy link
Labels
improvementSmall incremental improvement to an existing featureSmall incremental improvement to an existing featureno scala
Description
Exact URL of where the bug happened
Steps to reproduce the bug
- Open Lichess on a mobile browser (iOS Safari or Android Chrome)
- Enable blind mode
- Start a new game or analyze position
- Navigate to the chess board area
- Try to explore squares by moving finger across the board
- Attempt to read all squares in a rank (e.g., from a8 to h8)
What did you expect to happen?
Expected Behavior
- The entire 8x8 chess board should be visible on screen at once
- Users should be able to explore all squares by moving their fingers across the board
- Screen readers should announce square names as fingers move across them
- Continuous exploration of ranks, files, and diagonals should be possible without scrolling
Proposed Solution
-
Add a "Full Screen Board" button that when pressed:
- Expands the chess board to fill the entire screen
- Ensures all 64 squares are visible and accessible
- Maintains essential information like clocks and last move
- Similar to how physical chess boards allow continuous tactile exploration
-
Add a "Collapse Board" button to:
- Return to normal game view
- Show move history and other game information
What happened instead?
- Only a portion of the chess board is visible at once
- Have to scroll horizontally to see squares on the right side of the board
- When exploring a rank (e.g., 8th rank), only squares a8-d8 are visible initially
- Must scroll right to access remaining squares (e8-h8)
- Constant scrolling makes it impractical to maintain board awareness
- Cannot efficiently explore the board as one would with a physical chess set
Operating system
iOS latest
Browser and version (or alternate access method)
safari
Additional information
- This feature would primarily benefit blind and visually impaired players using mobile devices
- Current blind mode works well on desktop browsers with arrow key navigation
- Mobile implementation should maintain similar accessibility standards as desktop version
Environment
- Platforms: iOS (Safari), Android (Chrome)
- Input Method: Touch with Screen Reader
Impact
This enhancement would make Lichess more accessible to blind players on mobile devices, allowing them to play chess on-the-go just like sighted players.
Metadata
Metadata
Assignees
Labels
improvementSmall incremental improvement to an existing featureSmall incremental improvement to an existing featureno scala