Hi Doug,

Thanks for bringing the issue to our attention. As with many things that go on 
in the deeper levels of W3C, I can't say I understand all the discussion. But 
if it boils down to "is the default interface in SVG scrolling (ala scrollbars) 
or panning (ala clicking on region of the window to slide the whole scene 
around) ?" and "whether or not authors have choices to override those things," 
then it seems to me that
a scrollbars interface for images is wrong from the beginning. It is arguably 
an artifact of working with very small images that were required in the very 
early days of HTML. If you're not averse to using VML in IE  take a look at 
http://srufaculty.sru.edu/david.dailey/javascript/morpher/rectzoom.html --
it is a very early pre-SVG-in-the-browser thing I did to illustrate drawing a 
zoom rectangle on a bitmap and then panning on that. It could easily be 
rewritten without the VML, so it would actually run across browsers (someday I 
might get around to it). Experience with students (a few hundred) was that it 
was indeed quite easy to use for investigating large bitmaps.

I note that some of the draw and drag operations that one might use in 
something like http://srufaculty.sru.edu/david.dailey/svg/makeDragDrop.svg 
(which btw is not meant to pan) fails to work in interfaces like i-phone where 
dragging on the screen is interpreted differently than select and drag in a 
drawing app. How do we allow collective drawings to be annotated and adjusted 
in mobile-space is an interesting question for your webApps group.

But I tend to concur with you that the natural mode in SVG would be panning 
rather than scrolling. The general premise of zoomed maps, be they of earth or 
large graphs (in the sense of graph theory) is that we wish to move our viewing 
window around through them. 

It is far more natural than the scrollbar which is oriented more toward the 
linear medium of text (characters concatenated into strings) : the underlying 
metaphor for communication in HTML. When given a two-dimensional screen, it 
makes sense to scroll and wrap things that are linear. If we had three or 
higher dimensional screens it might make sense to scroll and wrap 2-dimensional 
entities. If our screens were only linear (displaying one infinite line of 
text) then I'll bet we'd have chosen the pan rather than the scroll interface 
as default.

But I again assert that HTML got it wrong when it came to handling of bitmaps 
-- the methodology worked fine for fluid text with occasional small graphics 
inserted as punctuation. When the medium itself is non-linear as is the case 
with SVG, pan and zoom are intrinsic to the medium.

Should authors have choices? What author would ever say no?

As long as opinions are sought... there's one.
cheers
David



  ----- Original Message ----- 
  From: Doug Schepers 
  To: [email protected] 
  Sent: Monday, September 22, 2008 7:15 PM
  Subject: Re: [svg-developers] Feedback Request: Difference Between Scroll and 
Pan?


  Hi, SVG Community-

  Please see this thread for details on the discussion so far:
  http://lists.w3.org/Archives/Public/public-svg-wg/2008JulSep/0339.html

  Regards-
  -Doug

  Doug Schepers wrote (on 9/19/08 2:58 PM):
  > Hi, SVG Community-
  > 
  > Based on feedback from browser vendors, and following some
  > implementations, the SVG WG is considering changing the way SVG handles
  > the 'overflow' property on the SVG root. This has implications on
  > whether scrollbars would appear for SVGs. Clearly, sometimes this is
  > desirable, but other times it may not be. The SVG WG is seeking author
  > feedback on this issue, before we make a decision.
  > 
  > If you are interested in this topic, please read this thread:
  > 
  > http://lists.w3.org/Archives/Member/w3c-svg-wg/2008JulSep/0013.html
  > 
  > This will affect how browsers handle SVG 1.1 content, so please do let
  > us know if this impacts you (positively or negatively).
  > 
  > If possible, please send comments to the SVG public list, [EMAIL PROTECTED]
  > 
  > Regards-
  > -Doug Schepers
  > W3C Team Contact, SVG and WebApps WGs


   

[Non-text portions of this message have been removed]


------------------------------------

-----
To unsubscribe send a message to: [EMAIL PROTECTED]
-or-
visit http://groups.yahoo.com/group/svg-developers and click "edit my 
membership"
----Yahoo! Groups Links

<*> To visit your group on the web, go to:
    http://groups.yahoo.com/group/svg-developers/

<*> Your email settings:
    Individual Email | Traditional

<*> To change settings online go to:
    http://groups.yahoo.com/group/svg-developers/join
    (Yahoo! ID required)

<*> To change settings via email:
    mailto:[EMAIL PROTECTED] 
    mailto:[EMAIL PROTECTED]

<*> To unsubscribe from this group, send an email to:
    [EMAIL PROTECTED]

<*> Your use of Yahoo! Groups is subject to:
    http://docs.yahoo.com/info/terms/

Reply via email to