Forum Moderators: open
personally i sometimes do and sometimes don't although i nearly always have pop-ups blocked, my reasons are that sometimes my browser seems to freeze up when code is not well written (also with java applets i think), also the sheer b*mindedness of being contrary is reason enough for me., and people try to hide things one way or another with javascript - so i like to see what i'm missing.
but your average user, has no idea; what javascript is; why they might want to turn it off; what it can do; or how they would turn it off even if they wanted to.
but your average user, has no idea; what javascript is; why they might want to turn it off; what it can do; or how they would turn it off even if they wanted to.
This is true. Only the geek community knows how to disable it.
My programs require javascript. If the user wants to disable javascript I tell them not to buy my program.
but your average user, has no idea; what javascript is; why they might want to turn it off; what it can do; or how they would turn it off even if they wanted to.
Or business that have IT departments that custom configure browsers. I have many settings preset in many computers throughout various offices, and while the average user can't turn them off, they also don't know how to turn them back on.
I use a small amount of javascript on most of my sites and while the page can be rendered decently without it being on, it's always a better experience if you have it.
For those that complain about it being abused, get a firewall/filter than can selectively turn off certain javascript abilities.
NoFlash [geocities.jp] is one such tool for IE that comes to mind (does more than flash toggles).
I run with js off most of the time. It is amazing how much faster the web is with it off.
Actually I have noticed WebmasterWorld runs extremely quickly when compared with other forums and for what I have read so far, one of your main concerns (also some of your forum moderators share this view) is the speed/space relation in webpages, how it affects them and how it can be improved -- I've even read about someone explaining some procedure which could help to take 4 bytes away from a page!
But allow me to ask you a question: would you say a site should be optimized to run quicker (by not using javascripts; etc), or to not be as large? (Speed vs Space) I know space directly affects speed, but apart from that, what would you say I whould be concerned with when developing websites?
Thanks for your always "on the point" input, :)
David
In what way do search engine spiders behave?
They read a webpage, digest the text, find the links, and move on to the next page.
Anything that hinders them in doing that may mean pages (or parts of pages) of a site are not indexed.
Spiders get cleverer all the time, but there is no evidence that they can (for example):
To (more-or-less) guarantee that a page will be fully indexed, and all its links duly followed, you need to make sure that it is usable (to that extent at least) without the Javascript.
Some spiders might, many probably can't or don't.
They are busy little bees (if you can imagine a yellow and black striped buzzing spider) and they just don't have the time.
I doubt googlebot can or does. Previous thread on the topic:
[webmasterworld.com...]
Examples of these (obscured) links are "Printer friendly" pages without ads and menu links, "Email this page" links where that don't want the spambots to follow, links to competitors, and pop-up type windows like word definitions or online help on a site specific subject.
Not only does it mean no popups and no autodownloads and no annoying scrollbar text, but it also means I can surf much faster as well.
At the end of the day I'm just not interested enough in a n amatuer mouse rollover effect to turn it on!
You know how there is those "spiders" that crawl through a website and pick out email addresses?
What if you used javascript to generate that email address "mailto" link?
Basically onclick call a jscript function that directs you to that email address.
Further more, making the call to the redirect a concat of 2 variables name=billy@ and server=mydomain.com
Would that prevent the "spiders" from getting that email address?
What if you used javascript to generate that email address "mailto" link?
This is getting off topic, but for what it's worth one of the simplest methods of hiding an email address is to generate it server side using php. Anything on the browser side is always going to be more vulnerable.
Back on topic. I rarely surf with js turned off, but I probably would if IE had a visible toggle switch. I also use it on my site for navigation. Without it a user can move around quite easily (nothing is more than a couple of clicks away) but with js there is the option of showing more links which enable jumping direct from theme to theme.
Harry
With JavaScript, however, it's the variable name that is visible when you view source, not the actual address.
You can store the variable in a separate file use character code like "us" (for "us") in the variable definition to further complicate the task for spambots.
I've used this technique with good results. Visitors never notice--unless they have javascript turned off.
It is sometimes difficult to get the code to validate, especially if you use <noscript> with it.
All the same, none of this will end your spam problems. I still get spam to addresses I had exposed on the Web earlier. Also, in the last year or so I've been getting a lot more spam addressed to invented or generic usernames. Spammers are sending messages to "jim@mydomain.com," "brain@mydomain.com," "sales@mydomain.com," or "webmaster@mydomain.com".
Oh, and I'm sure some wiseacre could probably find the file on the server. But it works well enough that I think it's worth the effort.