A customer has asked us to override the right click behavoir of the
browser with our own menu on our CMS collections. This caused some
debate about where browser based usability is headed in the future.
My simple understanding is that on the desktop usability has been
standardized although variations exist across operating systems. On
the web, it has been a free for all constrained available UI
technologies and REST. UI technologies in browsers started with basic
served up HTML and have matured through CSS, the use of
JavaScript(DHTML) and AJAX.
So my question is:
In a "state of the art" web system is it OK to take over the right
click behavoir of the browser by putting in your own menu?
At the 10K meter level I say yes. Many argue no since 1. disabling it
is not a browser standard (cross browser problems can occur) and 2.
The browser is the platform and users expect the right click to be
there.
What say ye?
Jim
Would any kind of right-click constraint even work consistently across
browsers?
Would users even have a clue that there is a different right-click
menu available to them?
If this was suggested as a way to prevent "save as" functionality,
consider that it won't stop average content thieves who can just View
Source, use the Page Info feature in Firefox to see all the media in a
page, or use a command line utility to download the page contents.
Yes, users expect their browser's right-click menu to work the same
all the time. If you essentially "hack" that in a way that takes a
bit of power from them, they are going to feel amputated and
unsatisfied with the experience.
Chad
Why not add a tiny icon as an alternative and if your users click
it a menu pops up? See the tiny icon next to the My Groups link in the
upper right corner right here on Google Groups as an example if you're
logged in.
Cheers,
Gerald
_________________________________________________________________
Vancouver FacebookCamp / Facebook Developer Garage Wiki Live - Edit Me
http://www.barcamp.org/FacebookCampVancouver
Jim
> In a "state of the art" web system is it OK to take over the right
> click behavoir of the browser by putting in your own menu?
Google who always pushes what's possible with web applications
(anyone looked into Google Gears?) or more accurately what's
acceptable and considered standard industry practice just added new
right-click menus to Google Docs.
There's a twist, however. It's still the user who decides to
replace the browser context menus. The "Google Operating System" blog
reports:
If you use Firefox and see the standard context menu, go to Tools/
Options, select the Content tab, click on the Advanced button next to
the JavaScript option and check "(Allow scripts to) disable or replace
context menus".
Source: http://googlesystem.blogspot.com/2007/08/new-context-menus-in-google-docs.html
Now on to the question with Google's lead will this practice
become more acceptable and widespread? Thoughts? Comments?
Cheers,
Gerald
________________________________________________________
Rails Designers/Developers Wanted @ E-xact Transactions
More @ http://jobs.vanrb.com/msg/70cf3c8a4994e5aa
This also gives people the freedom to get it wrong, and when it goes wrong,
it affects other people. Kind of like using a cell phone while turning left
in a stick-shift car.
-=- Jerome