Bug 186953 - AX: Ability to disable pinchzoom on parent window without using javascript hacks.
Summary: AX: Ability to disable pinchzoom on parent window without using javascript ha...
Status: RESOLVED DUPLICATE of bug 186970
Alias: None
Product: WebKit
Classification: Unclassified
Component: Accessibility (show other bugs)
Version: WebKit Nightly Build
Hardware: iPhone / iPad iOS 10.3
: P2 Normal
Assignee: Nobody
URL:
Keywords: InRadar
Depends on:
Blocks:
 
Reported: 2018-06-22 17:36 PDT by marvin danig
Modified: 2018-06-23 08:28 PDT (History)
1 user (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description marvin danig 2018-06-22 17:36:52 PDT
Ability to disable pinchzoom was brought up in a recent discussion with W3C/WCAG accessibility team where 
it was clarified [1] (emphasis mine) that the guidelines specify only:

"a *SHOULD NOT* author conformance requirement that has been in the spec since 2016 arronei/html@877b59c. It is an author conformance requirement only, that does not forbid the use but does ask authors to consider seriously the curtailment of user's ability to zoom. What apple have done in safari is beyond the scope of this issue as it does not require anything of browser implementers."

With recent changes to iOS Safari, Apple appears to have introduced a MUST NOT/CANNOT author conformance requirement instead and this affects the ability of web developers to implement certain type of websites which are more "app-like".

I'll quote our own app [2] where we need the clause…

QUOTE

<meta name="viewport" content="width=device-width, user-scalable=no" />`

UNQUOTE

…to work as per the specification or even original concept invented by iOS Safari/Apple team. 

We have no content inside of parent window so pinchzoom has to be disabled on parent frame all the time. The clause above was critical for us to implement such an interface without using hacks.


[1] https://github.com/w3c/html/issues/602#issuecomment-390490730
[2] https://bubblin.io/cover/the-death-of-dulgath-by-michael-j-sullivan
Comment 1 Radar WebKit Bug Importer 2018-06-22 17:37:19 PDT
<rdar://problem/41388442>
Comment 2 marvin danig 2018-06-23 08:28:12 PDT

*** This bug has been marked as a duplicate of bug 186970 ***