What is a Cookie?
Cookies are tasty snack treats that compliment that cup of coffee in the morning, in the real world that is. In the online world they are bits of data or information placed on your hard drive by Web sites that you visit. Although not all Web sites use cookies, the benefits of cookies are many.
Online ordering systems use cookies to store items in a shopping basket, or to store information that customizes your personal start page.
Cookies store your identity, preferences, passwords, userIDs so that you do not have constantly re-enter them when you return to the site. Cookies can also be used to track visitors to a site with such stats as when and how often by containing a list of pages you visited while at the site. Similar to going into a store and having your movements recorded by a hidden camera to be used for later analysis. A violation of privacy or mere convenience? You be the judge.
How Do Cookies Work?
Each time a browser requests a URL of a page from a Web server, the server communicates with the browser and the browser stores the appropriate information on your hard drive. The next time you visit that particular site the server searches your browser's cache for cookies that contain information you may have previously provided to that site. The browser then returns a copy of the cookie to the server. Keep in mind that a browser already gives up information about you without cookies. This information includes your operating system, your browser type, and even your IP address. Some can even give out your email address (only if you have entered your email address in your browser's options). See below to find out if your browser is giving your out.
Are There Ways to Control Cookies?
Most people are unaware of cookies because browsers' are configured to accept cookies by default. You may have heard rumors of dangerous cookies, don't worry though, cookies cannot be used to "steal" information about you or your computer system. It is impossible for one site to read a cookie from another site. They can only be used to store information that you have provided at some point. If you are uncomfortable with cookies, you have several options.
Internet Explorer:
If you use Internet Explorer 3.0 or higher you can set your browser to warn you before accepting cookies or not accept them at all. Click on "Internet Options|Advanced" - then click the appropriate option's box.
Netscape Navigator:
If you use Netscape Navigator 3.0 or higher users can only set your browser to warn you before accepting cookies. Netscape Navigator 4.0 users can also disable cookies. Click on "Preference|Advanced" - then go down to "Cookies" and select from the options.
I must warn you though, the drawback to setting either browser to warn you before accepting cookies may severely interfere with you browsing experience. You will get many servers that will offer the same cookie repeatedly even after you refuse to accept the first one, quickly becoming quite a nuisance. On the other hand, disabling cookies altogether will also interfere with your browsing as you will not be able to access some sites.
Cookie Cutting Software
There are lots of commercial software and freeware available on the market to help you in controlling cookies and prying eyes. Go to ZDnet's Software Library and type "cookie" in the search box to get a list of cookie software available. I found "Luckman's Anonymous Cookie" to be pretty good at handling cookies.
Is Your Browser Giving Away Your Email Address?
To determine if your browser is giving up your email address, Click here! - Wait about 15 seconds for the web site to flash you a message that your web browser is NOT sending the info or it will flash your email address to show you that it IS indeed giving out your email address. If it is giving your email address out, you can correct this problem by checking your browser options.
Good luck and happy surfing!
While we at CyberSmartNow use our best efforts in researching, collecting, and preparing the information published herein, CyberSmartNow does not assume, and hereby disclaims, any liability for any loss or damage caused by or alleged to be caused, directly or indirectly by the information contained herein.
| DISCLAIMER: The content provided in this article is not warranted or guaranteed by Developer Shed, Inc. The content provided is intended for entertainment and/or educational purposes in order to introduce to the reader key ideas, concepts, and/or product reviews. As such it is incumbent upon the reader to employ real-world tactics for security and implementation of best practices. We are not liable for any negative consequences that may result from implementing any information covered in our articles or tutorials. If this is a hardware review, it is not recommended to open and/or modify your hardware. |
More How To Articles
More By Developer Shed
developerWorks - FREE Tools! |
This demonstration gives you an overview of IBM® Rational® Build Forge Express Edition, a global offering that provides a framework to automate and execute software processes. Rational Build Forge provides a software assembly line that can support all of your tools, technologies, and platforms so you can achieve a repeatable, reliable, and traceable build and release process. FREE! Go There Now!
|
|
|
|
Effective governance for lean development isn’t about command and control. Instead, the focus is on enabling the right behaviors and practices through collaborative and supportive techniques. Hear from Scott Ambler on how it is far more effective to motivate people to do the right thing than it is to force them to do so. Learn how to form a lightweight, collaboration-based framework that reflects the realities of modern IT organizations. FREE! Go There Now!
|
|
|
|
This whitepaper presents the benefits of successfully introducing static analysis into your organization using IBM Rational Software Analyzer. Additionally, it identifies some common pitfalls that can hinder the effective use of static analysis tooling as well as presents 10 simple strategies designed to help you quickly realize the value of static analysis using Rational Software Analyzer. FREE! Go There Now!
|
|
|
|
Download the Rational Application Developer (RAD) v7.5 open beta code and start developing applications for the JEE5 standard which features EJB3.0, JPA, JSF 1.2, JSP 2.1 and Servlet 2.5 standards. When you use this beta you will see how you can increase developer productivity for already existing applications with improved support for refactoring, as well as adding new features to existing applications. In addition, the beta provides tooling for JD Edwards, Oracle, SAP, Siebel and PeopleSoft to improve the developer productivity with these enterprise systems. FREE! Go There Now!
|
|
|
|
Visit IBM developerWorks to download a free trial version of WebSphere Business Modeler Advanced V6.1.1, IBM’s premier business process modeling and analysis tool for business users that offers process modeling, simulation, and analysis capabilities. IBM WebSphere Business Modeler helps you visualize, understand, and document business processes for continuous improvement. FREE! Go There Now!
|
|
|
|
Download a free trial version of IBM Rational Developer for System z, software that can help you deliver core development capabilities; the power of Java Platform, Enterprise Edition (Java EE); and rapid application development support to diverse enterprise application development teams. With comprehensive development tools to help create, deploy and maintain traditional enterprise and composite applications, Rational Developer for System z enables developers with different technical backgrounds to easily participate in important technology projects. FREE! Go There Now!
|
|
|
|
Visit IBM developerWorks to download a free trial of the latest release of IBM Lotus Sametime Standard V8.0. Lotus Sametime Standard V8.0 is a platform for unified communications and collaboration that combines security features with an extensible, open solution including integrated Voice over IP, geographic location awareness, mobile clients, and a robust Business Partner community offering telephony and video integration. FREE! Go There Now!
|
|
|
|
Analysts, architects, and developers who have existing COBOL or PL/I skills and want to extend those skills to deploy new workloads on the mainframe can use the IBM Enterprise Modernization Sandbox for System z to find hands-on walkthroughs of common real world scenarios. The scenarios provide examples of how to rapidly design, create, assemble, test, and deploy high-quality Web, Web services, portal, and SOA applications for IBM CICS, IBM IMS, and IBM WebSphere Application Server. FREE! Go There Now!
|
|
|
|
Asset Reuse is a key strategy for companies looking to create innovative solutions to solve complex software development problems. Searching for, identifying, updating, using and deploying software assets can be a difficult challenge. Listen to this webcast, to learn about strategies and tools that you can leverage for a successful project, including Rational Asset Manager, Rational Software Architect and WebSphere Service Registry and Repository. FREE! Go There Now!
|
|
|
|
WebSphere Process Server delivers a unique integration framework that simplifies existing IT resources. Often, as IT assets grow to support business demand, so too does their complexity and manageability. In this webcast, we’ll discuss how WebSphere Process Server helps deliver an SOA infrastructure that provides a common model to orchestrate, mediate, connect, map, and execute the underlying IT functions. Discover how WebSphere Process Server simplifies integration of business processes by leveraging existing IT assets as reusable services without the complexities of traditional integration methodologies. FREE! Go There Now!
|
|
|
|
All FREE IBM® developerWorks Tools! |