Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

CSS Zoom #530

Closed
jgraham opened this issue Oct 4, 2023 · 2 comments
Closed

CSS Zoom #530

jgraham opened this issue Oct 4, 2023 · 2 comments
Labels
investigation-effort-proposal Investigation Effort Proposal

Comments

@jgraham
Copy link
Contributor

jgraham commented Oct 4, 2023

Description

Support standardization of the CSS Zoom property by investigating compatibility constraints and producing relevant testcases.

Rationale

CSS Zoom is a nonstandard property that has been shipping in WebKit and Blink based browsers for a long time. This causes significant compatibility issues for other engines and results in a large amount of observed site breakage.

Recently there was an attempt to unship Zoom in Blink. However this failed due to the ongoing use of the feature on major web properties. Instead the current plan is to standardise the CSS Zoom property in the CSS Working Group.

The goal of this investigation would be to support that standardisation effort by ensuring that it is not blocked on questions around compatibility. The investigation would concentrate on answering such questions and producing testcases, with the aim of ensuring that once the standard is complete it is possible for all engines to rapidly implement and converse on the standardised behaviour.

Investigation Roadmap

To be finalised, but but we expect it to mostly consist of:

  • Testcase production, to understand the current behaviour of the Zoom properties in existing implementations
  • Investigating usage and compatibility questions (e.g. via HTTP Archive, telemetry, crawls, etc.) as required to answer questions from the specification editors in the CSSWG.
@jgraham jgraham added the investigation-effort-proposal Investigation Effort Proposal label Oct 4, 2023
@jgraham
Copy link
Contributor Author

jgraham commented Oct 4, 2023

CC @emilio

@boazsender
Copy link
Contributor

cc @jugglinmike

@wpt-interop
Copy link

Thank you for proposing CSS Zoom for inclusion in Interop 2024.

We wanted to let you know that this proposal was not selected to be part of Interop this year. Progress is being made on CSS Zoom in the CSSWG, with proposed spec text in review at w3c/csswg-drafts#9699. We welcome participation in the CSSWG on this issue, and don’t believe there’s enough work needed beyond that to justify an investigation effort at this time.

For an overview of our process, see the proposal selection. Thank you for contributing to Interop 2024!

Posted on behalf of the Interop team.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
investigation-effort-proposal Investigation Effort Proposal
Projects
Status: Done
Development

No branches or pull requests

4 participants