You are here: Re: View Source Protection « HTML « IT news, forums, messages
Re: View Source Protection

Posted by Oli Filth on 11/17/89 11:29

Jemdam.com wrote:
> >
> > Maybe, but that's not my point. My point is, even the most primitive JS
> > script can obfuscate the email address such that a (JS ignorant) email
> > harvesting bot can't extract it from the html source. You have not
> > explained why your grotesquely complex approach should be more effective
> > towards that end.
>
> As you may have seen from previous messages insults include things like "
> grotesquely complex" etc. I would love to meet some of you guys and see what
> type of people you are. If you all met up for a beer together would you get
> on or would you just slag each other off. Now back to the subject without
> any off the cuff comments.

I think you're mistaking the inevitable to-the-point-ness and brevity
of a technical NG for deliberate rudeness or insults. ;)

> The main purpose for the PHP system is you can add it to the top of a page
> in the original source. Code as much HTML / PHP / Javascript etc as you like
> and the page is encrypted on the fly. You don't have to think about it, it
> is always scrambled. May be there is too much detail for email protection
> but you can use it for many other things. Very handy when you don't want it
> to be obvious what fields are used for hidden statments in forms etc.

Making your site un-indexable and inaccessible to JS-disabled users is
rather a high price to pay just to hide something which is easily
discoverable anyway, wouldn't you say? After all, anyone who's going to
piss about by hacking hidden form fields probably knows enough to get
round the obfuscation.

IMO, e-mail munging is the only valid/sensible use of JS "encryption",
but as has already been said, this csource.php is massively
overcomplicated for this purpose.

A simple server-side pattern-match and replace (i.e. replace e-mail
addresses with "Response.Write("someone");
Response.Write("@example.com")) would save the same purpose, take less
server processing time, allow your site to be indexed, and minimise
inaccessibility problems.

--
Oli

 

Navigation:

[Reply to this message]


Удаленная работа для программистов  •  Как заработать на Google AdSense  •  England, UK  •  статьи на английском  •  PHP MySQL CMS Apache Oscommerce  •  Online Business Knowledge Base  •  DVD MP3 AVI MP4 players codecs conversion help
Home  •  Search  •  Site Map  •  Set as Homepage  •  Add to Favourites

Copyright © 2005-2006 Powered by Custom PHP Programming

Сайт изготовлен в Студии Валентина Петручека
изготовление и поддержка веб-сайтов, разработка программного обеспечения, поисковая оптимизация