Richmond Mathewson wrote:

Thomas McGrath III wrote:
Having survived SuperCard's web plugin and 'Windows' version, I still am very optimistic. We already have something much more than the SC plugin and with a path to further features and possibilities. I understood this to be 'final' but with many updates after that.

2 cents
Well, I am fantasizing about the RunRev team getting as cheesed-off as I am by my negative flack and releasing a version
where palettes finction perfectly as a way to get me to shut-up . . .    :)

Maybe my thinking is too conventional on this, but the range of potential issues with palettes running from a browser plugin would seem to reach beyond the merely technical into the cognitive:

User expectations of the browser experience are well honed from a decade of relatively consistent exposure to a common set of conventions. While the content and specific interactions within a page will vary from site to site, users are very accustomed to seeing things for a specific page within that page, often as movable layers but rarely as separate windows.

The benefit to this approach is that it keeps all of a web app's parts in one place. Most users today have multiple tabs open, and it's not uncommon for them to switch between them while they're browsing.

If a palette window is opened from a Revlet in one tab, what does that palette do when the user switches to another tab?

Presumably it wouldn't attempt to affect anything in the current tab's page, but since the page with the Revlet is no longer in view the user has no way to know how interacting with the palette will affect what's on that page.

In desktop apps, when you switch to another application palettes are automatically hidden; they're in front only when the relevant app is in front, but once that app goes to the background there's no way to use palettes to accidentally alter the content of a window that may not be visible.

While browsers provide notification when a page is being closed, I don't believe they provide notification when another tab is selected (do they?). This would make it difficult to know when to hide and show your palettes, leaving parts of your app overlaying the rest of the browser experience.

Having Revlets open new Rev stack windows was a nifty option, but I'm not sure I'll miss it much. There are more conventional ways to get the same benefits, ways that arguably better meet user expectations by keeping all of your app's parts together on one page.

A nice a flourish as those stack windows were, offhand I can't think of anything I would truly need to use them for that I can't do with a group on the card in a way that looks and feels a bit more like a web app.

--
 Richard Gaskin
 Fourth World
 Rev training and consulting: http://www.fourthworld.com
 Webzine for Rev developers: http://www.revjournal.com
 revJournal blog: http://revjournal.com/blog.irv
_______________________________________________
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution

Reply via email to