Web Design Help
 
Forums: » Register « |  User CP |  Games |  Calendar |  Members |  FAQs |  Sitemap |  Support | 
User Name:
Password:
Remember me
Go Back   Dev Shed ForumsWeb DesignWeb Design Help

Reply
Add This Thread To:
  Del.icio.us   Digg   Google   Spurl   Blink   Furl   Simpy   Y! MyWeb 
Thread Tools Search this Thread Rate Thread Display Modes
 
Unread Dev Shed Forums Sponsor:
  #16  
Old April 25th, 2001, 01:24 PM
pieux pieux is offline
Señor Member
Dev Shed Beginner (1000 - 1499 posts)
 
Join Date: Aug 2000
Posts: 1,156 pieux User rank is Just a Lowly Private (1 - 20 Reputation Level) 
Time spent in forums: 1 h 17 m 59 sec
Reputation Power: 10
Well, you're probably the kind of person rmharmon's client wants to keep out, then, aren't you?
__________________
Michael

Reply With Quote
  #17  
Old April 25th, 2001, 01:39 PM
ash ash is offline
Junior Member
Dev Shed Newbie (0 - 499 posts)
 
Join Date: Mar 2001
Posts: 9 ash User rank is Just a Lowly Private (1 - 20 Reputation Level) 
Time spent in forums: < 1 sec
Reputation Power: 0
uh no...the reason it would piss me off is because 99% of scripts that disable right click, also disable the wheel on my mouse...and i use it all the time...

my point is(which was not demonstrated in my past post), that script could possibly kick clients off of your site. and if i were that client who got kicked off i would go back to the site for one thing...to complain, and that would be it.

lets not forget that the majority of web users have no idea what goes into putting sites together. making a user feel as if they have done something wrong and in turn penalizing them is just going to make them even more scared to explore the web.

Reply With Quote
  #18  
Old April 25th, 2001, 02:26 PM
pieux pieux is offline
Señor Member
Dev Shed Beginner (1000 - 1499 posts)
 
Join Date: Aug 2000
Posts: 1,156 pieux User rank is Just a Lowly Private (1 - 20 Reputation Level) 
Time spent in forums: 1 h 17 m 59 sec
Reputation Power: 10
That's interesting. I use the Microsoft IntelliMouse at work and Logitech Mouseman Wheel at home and I've yet to experience the wheel not functioning when the ability to right-click is removed on a web site. At work, I use Windows 2000 and I use MacOS 9.1 at home. Do you have the wheel set to act as a "third" button or as the "second" button? Do you have the latest drivers for your mouse installed?

In any case, the users that have no idea what is going on, often times do not even know that they can right-click. Trust me on that one -- I used to do support for an ISP for five years. The clueless users have a hard enough time dealing with one button, let alone two (or two and a wheel). I would wager that the people it would piss off are the same people that get pissed off when a web page disables your ability to pick a typeface size (through CSS).

There are pros and cons to both sides of the argument and you're entitled to your opinion. However, rmharmon's client is obviously not of the open-source "mentality". Believe it or not, some people aren't necessarily looking for the largest possible audience. Others are even willing to sacrifice viewership/membership by building their entire site in Flash (for instance) and requiring the plug-in in order for anyone to get anything out of the site.

In my professional opinion, disabling the ability to right-click on your site isn't going to detract that many people. On the flipside, I also don't think it's worth the effort, unless you are also willing to build the window without menus, etc. Citibank does that to enhance the security of their online banking.

Reply With Quote
  #19  
Old April 25th, 2001, 03:31 PM
Pyro_Ice Pyro_Ice is offline
Junior Member
Dev Shed Newbie (0 - 499 posts)
 
Join Date: Apr 2001
Location: USA, TN
Posts: 7 Pyro_Ice User rank is Just a Lowly Private (1 - 20 Reputation Level) 
Time spent in forums: < 1 sec
Reputation Power: 0
Send a message via ICQ to Pyro_Ice
are you saying that my script affects your mouse wheel? You wern't very clear on that. And besides you could make the bye() function send you to a page instead of freezing. Ill post the code for in later.

Reply With Quote
  #20  
Old April 25th, 2001, 06:12 PM
bizzk's Avatar
bizzk bizzk is offline
Contributing User
Dev Shed Newbie (0 - 499 posts)
 
Join Date: Apr 2001
Location: The Netherlands
Posts: 327 bizzk User rank is Just a Lowly Private (1 - 20 Reputation Level) 
Time spent in forums: < 1 sec
Reputation Power: 8
Hi,

Isn't it rude to freeze the visitors' browser window? I would never do anything like that because I want to keep them happy (I seem to be an exception).

About the middle mouse wheel: the script I posted doesn't kill the middle mouse wheel, only the right mouse button.

Pieux said:
Quote:
On the flipside, I also don't think it's worth the effort, unless you are also willing to build the window without menus, etc. Citibank does that to enhance the security of their online banking.


Why, to disable viewing the source and thus disabling the user to view the exact location of the image? If you want to disable them to view to source you can simply put your site in a frame.

Personally I don't protect my images, because there is no good reason for me to do so. If I had a good reason to protect them I would put my site in a frame and I would use JavaScript to disable the right mouse button. Of course, it would still be possible to steal the image (for example by using "print screen" or looking in the temporary internet files) but most people would be to lazy or to stupid. Or maybe I would use Flash.

Bizzk

Last edited by bizzk : April 25th, 2001 at 06:35 PM.

Reply With Quote
  #21  
Old April 25th, 2001, 07:15 PM
Pyro_Ice Pyro_Ice is offline
Junior Member
Dev Shed Newbie (0 - 499 posts)
 
Join Date: Apr 2001
Location: USA, TN
Posts: 7 Pyro_Ice User rank is Just a Lowly Private (1 - 20 Reputation Level) 
Time spent in forums: < 1 sec
Reputation Power: 0
Send a message via ICQ to Pyro_Ice
Like I said in the previous post, you can change the bye() func to open a window with a .html explaining why you dont want the user right-clicking.

Also, my script doesn't affect MY mousewheel

Reply With Quote
  #22  
Old April 26th, 2001, 03:42 AM
bizzk's Avatar
bizzk bizzk is offline
Contributing User
Dev Shed Newbie (0 - 499 posts)
 
Join Date: Apr 2001
Location: The Netherlands
Posts: 327 bizzk User rank is Just a Lowly Private (1 - 20 Reputation Level) 
Time spent in forums: < 1 sec
Reputation Power: 8
I tested Pyro's script and it doesn't affect my wheel either.

The script is good but I still think that is to rude. Even redirecting the viewer would probably piss him of and cause him to never return again. At least, I would never re-visit that page (unless it was unique and superbe maybe).

Bizzk

Reply With Quote
  #23  
Old April 26th, 2001, 10:53 PM
pieux pieux is offline
Señor Member
Dev Shed Beginner (1000 - 1499 posts)
 
Join Date: Aug 2000
Posts: 1,156 pieux User rank is Just a Lowly Private (1 - 20 Reputation Level) 
Time spent in forums: 1 h 17 m 59 sec
Reputation Power: 10
Bizzk,

Unless you disable all the menus in conjunction with the right-mouse button, frames still don't help, because you can view the source of the frameset, get the URL to the individual frames, go to the individual frames and view source on those.

You would want to hide source not only to "protect" proprietary information/code, but also to increase security (for financial applicaations, for instance).

Reply With Quote
  #24  
Old April 27th, 2001, 07:14 AM
bizzk's Avatar
bizzk bizzk is offline
Contributing User
Dev Shed Newbie (0 - 499 posts)
 
Join Date: Apr 2001
Location: The Netherlands
Posts: 327 bizzk User rank is Just a Lowly Private (1 - 20 Reputation Level) 
Time spent in forums: < 1 sec
Reputation Power: 8
You are right, I didn't think about that.

When you are building a financial application you should always eliminate all possible security risks.

But images can not be protected for 100%, because there is no way to disable print screen (maybe you can let your visitors download some .exe file, but I doubt if the will like that...). The only thing you can do is making it a little harder but you shouldn't irritate the visitor by freezing his window or using a window without the menu.

Bizzk

Reply With Quote
  #25  
Old April 27th, 2001, 01:26 PM
Pyro_Ice Pyro_Ice is offline
Junior Member
Dev Shed Newbie (0 - 499 posts)
 
Join Date: Apr 2001
Location: USA, TN
Posts: 7 Pyro_Ice User rank is Just a Lowly Private (1 - 20 Reputation Level) 
Time spent in forums: < 1 sec
Reputation Power: 0
Send a message via ICQ to Pyro_Ice
I dont think its rude to freeze their browser if they have been warned. This code does that. Alternativly, you could point the code to another page.

Code:
<SCRIPT LANGUAGE="JavaScript">
/*
This script was coded by: Pyro_Ice
Part of EclipceNet© 2001 & EclipceNet© .com
*/

document.onmousedown=click 
var times=0 
var times2=10 
function click() { 
	if ((event.button==2) || (event.button==3)) { 
		tell();	times++ 
		} 
	} 
	
function tell() { 
	if (times<=2){
		alert("Function Disabled");}
	if (times>=3){
		alert("Function Disabled\n  (Last Warning)");}
	if (times>=4){
		alert("Your privilages of veiwing this\npage have been removed.");
		
		//  Freeze Code
		var color = new Array;
		color[1] = "black";
		for(x = 0; x <5; x++){
		document.bgColor = color[x]
	    if(x == 1){
 		   	x = 0;}
	}
	}
				}
</SCRIPT>


((Again, please leave the comments in if you decide to use this))

Reply With Quote
  #26  
Old April 27th, 2001, 03:33 PM
rmharmon rmharmon is offline
Junior Member
Dev Shed Newbie (0 - 499 posts)
 
Join Date: Oct 2000
Location: Cleveland, OH
Posts: 10 rmharmon User rank is Just a Lowly Private (1 - 20 Reputation Level) 
Time spent in forums: < 1 sec
Reputation Power: 0
Thanks

Thanks everyone. I will inform the client of the options. I really don't know why they are even worried about it The images are not really much to look at in the first place.

Reply With Quote
  #27  
Old April 27th, 2001, 09:26 PM
Pyro_Ice Pyro_Ice is offline
Junior Member
Dev Shed Newbie (0 - 499 posts)
 
Join Date: Apr 2001
Location: USA, TN
Posts: 7 Pyro_Ice User rank is Just a Lowly Private (1 - 20 Reputation Level) 
Time spent in forums: < 1 sec
Reputation Power: 0
Send a message via ICQ to Pyro_Ice
WE WENT THRU ALL THIS FOR CRAPPY PIX????


hehehe just joking. Just wondering why do they not want the people to steal them? Are they just regular images or are they a product of some sort.

(Or are you even @ liberty to say? )

Pyro_Ice

Reply With Quote
  #28  
Old May 9th, 2001, 04:38 PM
ninurta ninurta is offline
Junior Member
Dev Shed Newbie (0 - 499 posts)
 
Join Date: May 2001
Posts: 3 ninurta User rank is Just a Lowly Private (1 - 20 Reputation Level) 
Time spent in forums: < 1 sec
Reputation Power: 0
I delurked just to reply to this thread, as this anti-right-click functions are a pet peeve with me, so I hope no one minds. Also, these comments are not directed at the person implementing this for his client or the writers of these scripts, so I don't mean them personally.

I think scripts like these are against what web developers are normally trying to achieve with commercial sites, and that is to cultivate a feeling a goodwill with users to attract and keep traffic.

It should be a privilege to have our sites viewed by people (as the internet is being more competitive with more companies getting websites); it shouldn't be a privilege for a user to view our sites (as the alert box in one of the posted scripts suggested).

I also believe we shouldn't treat browser windows as if we owned them. A browser belongs to the user, so I think it's rude to cause harm or disfunction to it (ie, it's rude to disable right clicking and definitely to freeze it).

It seems that a common attitude is people right click just to steal images and code. When I right click on an image, my menu contains 16 items, only one of them being "save picture as". When I right click (not on an image), my menu contains 18 items, none of them being "save picture as". I commonly right click to open links in new windows and open frames in new windows. So an alert box or a new window explaining to me the reason why I can't right click doesn't really explain it to me, since I wasn't doing it to steal their images. Additionally, an anti-right-click script seems hugely disproportionate to the problem when it blocks 16-18 shortcuts and functions just to prevent one.

Just wanted to add my thoughts on this.

Reply With Quote
  #29  
Old May 9th, 2001, 06:41 PM
bizzk's Avatar
bizzk bizzk is offline
Contributing User
Dev Shed Newbie (0 - 499 posts)
 
Join Date: Apr 2001
Location: The Netherlands
Posts: 327 bizzk User rank is Just a Lowly Private (1 - 20 Reputation Level) 
Time spent in forums: < 1 sec
Reputation Power: 8
ninurta:

I totally agree with you. Protecting images (with right-click-prevention, slicing or whatever) is just an option, and it has many difficulties and problems.

But, as many of the professional web developers on the forum might have experienced, some clients are afraid of hackers/copyright thiefs, and it is very hard to convince them that the problems of protecting the images are bigger then the gain .

Bizzk

Reply With Quote
  #30  
Old May 11th, 2001, 02:56 PM
Fowen1121 Fowen1121 is offline
Student
Dev Shed Newbie (0 - 499 posts)
 
Join Date: Feb 2001
Location: Austin
Posts: 42 Fowen1121 User rank is Just a Lowly Private (1 - 20 Reputation Level) 
Time spent in forums: 5 h 9 m 25 sec
Reputation Power: 8
Send a message via AIM to Fowen1121
One other alternative

you can also use layers in IE5. Put a layer over your image and you cant right click to save it. combined with a warning script, cutting up your images and putting a watermark or something, the only way to get the pure image would be to contact you directly.. (other than the obvious "print screen") but then again they wont have the pure image. I would say if your client wants to protect the image, put a mark on it that doesnt take away from the overall effect but that lets others know that it is ovbiously not the real image.
__________________
Matt Owen
Webmaster
www.texasbeta.org

Reply With Quote
Reply

Viewing: Dev Shed ForumsWeb DesignWeb Design Help > Stealing Images


Thread Tools  Search this Thread 
Search this Thread:

Advanced Search
Display Modes  Rate This Thread 
Rate This Thread:


Posting Rules