- From: François REMY <francois.remy.dev@outlook.com>
- Date: Fri, 4 Oct 2013 14:37:02 +0200
- To: "Rune Lillesveen" <rune@opera.com>
- Cc: "www-style list" <www-style@w3.org>
> > I don't think this is a good idea. I think one of the main use case of > > @viewport is to be embedded into @media to fallback to a known amount of > > fixed-size layouts even under any real pixel size as viewport, or for > > slide > > decks this is a way to make sure your content is always rendered under a > > fixed-size resolution and "scaled-to-fit" into the user browser. > > Documents > > inside an iframe totally want this behavior to continue to work. > > There is no "continue to work" here as this has not been supported by > implementations before AFAIK (meta viewport or prefixed @viewport). > I'm worried about the progression of the spec and the implementations. > So my proposal is to postpone to a level 2. Wouldn't it be better to simply fix the implementations? Just to understand the concerns, how hard would that be? If I have a look at the samples at [1] which is the reference of the @viewport at-rule, I'm afraid to say any website relying on any of those @viewport examples will break in an iframe. This is a huge fail according to me. If the goal is to provide an alternative to <meta viewport> that is not more reliable than <meta viewport> (i.e. that is unsuitable for any RWD purpose), as a web author I think this is kinda sad. If the concern is the impossibility to make the spec progresses further down the standardization track because of lack of implementation supporting this feature right now, would it be possible to rewrite the statement as a MAY? -- User agents MAY not apply certain @viewport declarations -- on non-top-level documents, at the UA discretion. It is -- however recommended to support the "width" and "height" -- properties even in those documents. This makes it possible for browser to support "width" and "height" only without being in contradiction with the spec, while still making the feature optional which enables to count current implementation in the standardization track. Would that be an acceptable compromise? François
Received on Friday, 4 October 2013 12:37:25 UTC