RE: [css3-gcpm] new draft -- including "overflow: paged"

The whole point of overflow:paged is to provide paginated experience on screen. If some content is not usable in paginated mode, it shouldn't request it in the first place...

I can still imagine that UA may choose to provide a user option to scroll poorly designed content, or UA recognizing overflow that can't be paginated ('page-overlow:auto' ?) but so far I don't see convincing argument that it is a requirement. Most certainly it would make user model way more complicated.

Acrobat experience is not a strong argument for this BTW. It shows pages laid out for a different form factor, so the viewer has to scroll a small window over a big page. Unlike paginated view which paginates specifically into viewport size...

-----Original Message-----
From: www-style-request@w3.org [mailto:www-style-request@w3.org] On Behalf Of Håkon Wium Lie
Sent: Sunday, January 04, 2009 12:24 PM
To: Giovanni Campagna
Cc: www-style@w3.org
Subject: Re: [css3-gcpm] new draft -- including "overflow: paged"


Also sprach Giovanni Campagna:

 > In this case, scrollbars are still needed, and I think we need to apply
 > @page rule to a non-paged media, because otherwise overflow is not applied
 > (the containing box automatically grows to fit the body content, unless
 > constrained by other means, that is not what we need)

I'm not sure that I disagree with you, but I'd like to hear more about
your reasoning. Why can't we just say that the viewport is the limit
and no scrollbars will be provided?

Opera, in its projection mode, allows content to grow but no
scrollbars will be provided. You can use arrow keys and PgDn/PgUp to
access all of (say) a large image. Here's a test document, press F11
in Opera to see the effect:

  http://people.opera.com/howcome/2009/operashow/test.html

However, we *could* scale or crop the image and thereby enforce the
viewport size. That would often create a better user experience.

-h&kon
              Håkon Wium Lie                          CTO °þe®ª
howcome@opera.com                  http://people.opera.com/howcome

Received on Sunday, 4 January 2009 23:32:29 UTC