Cookies & JavaScript

  1. What is JavaScript?
  2. What are cookies?
  3. Security issues
  4. Javascript/cookies can be good for you
  5. Myths - what Javascript cannot do
  6. How to change browser settings :

JavaScript sometimes referred to as "JScript" is a common programming language used at most web sites. Web pages are written in the HTML language, but HTML is very limited in what it can do, so bits of JavaScript are added to supply more functionality. Java is something completely different.

Cookies are part of the normal communication sharing which occurs every time you go to every web page. Every time you type in a web address or click any link, your computer will first have a private conversation with the web server .Information about your computer, your browser, and it's capabilities is sent and similar information about the server is exchanged before the web page is sent to you. Also, if you are registering, signing on, or making purchase selections, this is additional information included in the communication. During this hidden conversation, the web site can send back pieces of info and ask your browser to store them. in it's temporary storage area. This is what we call the cookie file. Then, the cookie info is read back to the server during each conversation when visiting the other pages at that site. The purpose is to store a tracking number, URL of the last page you were last viewing, selections you make while visiting a site, information you entered into a from on that site, your user name, and possibly the email address or password which you had entered (hopefully now stored in an encrypted form). Cookie content looks like this one which I got after signing on at Yahoo. Cookies normally can not be created by sites unless Javascript is also enabled.

Security

Some people are concerned that JavaScript poses a security risk, and they disable it in their web browser's preference settings. Many people also use various third-party tools which filter web content, to block banner ads, pop-ups, and spam, or they use firewall software or hardware for security. These measures are understandable, especially with an older browser version or if the browser security settings are on low.

Legitimate concern: JavaScript was designed to be incapable of causing harm to the user's computer – but security holes are occasionally reported.  While there is some dispute as to whether such holes could cause genuine damage, it is best to stay vigilant.

  1. The best defense against malicious use of JavaScript (as well as other scripting technologies) is to be sure you have the most current web browser and have applied the latest operating system updates (see here: Microsoft or Netscape). Check for updates every month!
  2. It is a good idea to never use the same password on the Internet that you use for important personal business.
  3. Avoid giving your real name or address when you can.
  4. Use your email address only for personal communication. Get a new disposable address every year and use that when you purchase or sign up for anything on-line.

Some sites use cookies to store a profile of your browsing habits and personal buying preferences at their site, as expected, but they also sell that info to web advertisers. The surfing and buying profiles supposedly don't contain any info which could identify you personally and we hope this never happens.

Less reason for concern:

  

Javascript and/or cookies can be good for you...

Javascript cannot…

  

Enable Cookies & JavaScript
Your browser settings:

For the service to work properly, enable "cookies" and "JavaScript" in your browser. Select your browser version for instructions:

 

To enable "cookies" To enable JavaScript: To configure security settings:
  1. Click the "Edit" menu.
  2. Select "Preferences."
  3. Select "Advanced."
  4. Either "Accept all cookies" or "Accept only cookies that get sent back to the originating server" should be checked.
  1. Click the "Edit" menu.
  2. Select "Preferences."
  3. Select "Advanced."
  4. "Enable JavaScript" should be checked.
  1. Click the "Window" menu.
  2. Select "Security Info."
  3. Select "Navigator."
  4. Under "Advanced Security (SSL) Configuration," both "Enable SSL (Secure Sockets Layer) v2" and "Enable SSL (Secure Sockets Layer) v3" should be checked.
  

 

To enable "cookies" To enable JavaScript: To configure security settings:
  1. Click the "Edit" menu.
  2. Select "Preferences."
  3. Select "Advanced."
  4. Either "Accept all cookies" or "Accept only cookies that get sent back to the originating server" should be checked.
  1. Click the "Edit" menu.
  2. Select "Preferences."
  3. Select "Advanced."
  4. "Enable JavaScript" should be checked.
  1. Click on the "Tasks" menu.
  2. Select "Privacy and Security."
  3. Select "Security Manager."
  4. Choose "Advanced."
  5. Choose "Options."
  6. Make sure:
    "Enable SSL version 2"
    "Enable SSL version 3"
    and "Enable TLS"
    are all checked.
  

 

To enable "cookies" To enable JavaScript: To configure security settings:
  1. Click the "View" menu.
  2. Select "Internet Options."
  3. Click the "Advanced" tab.
  4. Scroll down to the "Cookies" section.
  5. Select the option "Always accept cookies."
  1. Click the "View" menu.
  2. Select "Internet Options."
  3. Click the "Security" tab.
  4. Next to "Zone:" select "Internet Zone" from the drop-down list.
  5. Either "Low," "Medium," or "High" should be checked.
  1. Click the "View" menu.
  2. Select "Internet Options."
  3. Click the "Advanced" tab.
  4. Scroll down to the "Security" section.
  5. Make sure that both "SSL 2.0" and "SSL 3.0" are checked (others might be checked as well; don't change any others).
  

 

To enable "cookies" To enable JavaScript: To configure security settings:
  1. Click the "Tools" menu.
  2. Select "Internet Options."
  3. Click the "Security" tab.
  4. Make sure that the "Internet" zone is selected.
  5. Click on the "Custom Level" Button.
  6. Scroll down to the "Cookies" section.
  7. Under "Allow per-session cookies" make sure "Enable" is selected.
  1. Click the "Tools" menu.
  2. Select "Internet Options."
  3. Click the "Security" tab.
  4. Make sure that the "Internet" zone is selected.
  5. Click on the "Custom Level" Button.
  6. Scroll down to the "Scripting" section.
  7. Under "Active Scripting" make sure "Enable" is selected.
  1. Click the "Tools" menu.
  2. Select "Internet Options."
  3. Click the "Advanced" tab.
  4. Scroll down to the "Security" section.
  5. Make sure that both "SSL 2.0" and "SSL 3.0" are checked (others might be checked as well; don't change any others).
  

 

The JavaScript code that we use is sporadic and is exclusively used for more efficient navigation, to process the information on order forms, for rollover effects, and to enable cookies to be set and read. If JavaScript support is disabled, it will not be possible to use certain control elements. Clicking on any of these elements will be ineffective. However, without the JavaScript support it is still possible to visit our website without discrepancies.

If you have cookies completely turned off it is still possible to visit our website without discrepancies.