[css-snappoints] What if snapped element is much taller/wider than viewport?

If a snapped element is much taller/wider than the viewport, possibly as a result of zooming by the site visitor or their personal style sheet, could the situations arise that a site visitor would miss content or would be unable to scroll down or up using the keyboard? If so, that could present an accessibility issue.

Sample scenario:
1. Visitor presses spacebar to scroll down. Without scroll-snapping, element A would have come into view.
2. Browser automatically snaps to top of element A, which is three times the height of the viewport. (Will we miss content between what would have been top of screen and top of element A?  If so, this is an accessibility problem.)
3. Visitor presses spacebar to scroll down.
4. Browser automatically snaps to top of element A, which is three times the height of the viewport. (Visitor cannot escape the pull of the snap, which would also be an accessibility problem.)

Does the user agent need to have an accessibility option to not snap?

Charles "Chas" Belov
Webmaster
San Francisco Municipal Transportation Agency
1 South Van Ness Avenue, 3rd Floor
San Francisco, CA 94103
Email: charles.belov@sfmta.com 
Phone: 415.701.4388
www.sfmta.com  
 

 Find us on:        

Received on Saturday, 21 November 2015 02:02:10 UTC