Closed elynema closed 2 months ago
This problem is potentially less critical on iPhones, as the user only needs to be able to click play, and then controls are accessible from the native player?
Youtube does not solve this problem very elegantly in Chrome on iPhone.
I think we can do the following easily to support 200% zoom all supported viewports;
This allows us a little bit more space for other controls when zooming in.
Looks good!
Description
For accessibility purposes, it is recommended to support up to 200% zoom (see WCAG criterion 1.4.4). Although this criterion specifically mentions resizability of text, it makes sense that controls also need to be available at 200% zoom.
Using 200% zoom in the browser, we find that controls are lost from Ramp's media player element on mobile devices in both Safari and Chrome.
Potential solutions:
Done Looks Like
200% zoom in Safari on iPhone 15 (not a mini):
200% zoom (4 notches larger) in Chrome on iPhone 15 (not a mini):
200% zoom (4 notches larger) in Chrome on Galaxy s24: