Permanent Incognito Mode for Chrome

Tuesday, June 21st, 2011

Permanent Incognito Mode for ChromePrivacy, security, anonymity… all things that have been severely compromised since search engine’s began culling data, to better “enhance” your search experience.  When I say compromised, I mean by the 1 on 1 relationship you have with your preferred search engine.

Search engines these days impose results based on what “they” think you’re looking for, rather than allowing you to make that informed decision on your own, based on true, unfiltered results.

The results they provide, are not 100% entirely based against your search query. No, they are search results that are modified against your search query based on your search profile, that has been collected overtime.

In my position, I need to be able to see search results un-filtered, un-personalized.  I need to see these results as if my browser and search engine had no idea who I was: Incognito. May be you would like to, too.

Google Chrome

Google Chrome is a search browser, much like Internet Explorer and Mozilla Firefox (Safari for you MAC users).  Chrome has an incognito mode that allows you to view the web without your cookies or search history influencing the results. Pages you view in this mode will not appear in your browser history or search history, and they won’t leave other traces, like cookies, on your computer after you close out. Any files you download or bookmarks you create will be preserved, however.

Note: Because Google Chrome does not control how extensions handle your personal data, all extensions have been disabled for incognito windows. You can re-enable them individually in the extensions manager (chrome://extensions/).

Launch Chrome Window in Incognito Mode

Assuming Chrome is open, the easiest way to open a new browsing session in incognito mode is to utilize the keyboard shortcut:  CTRL + SHIFT + N.

Alternatively, you can click on the Chrome Tools icon: and selecting New Incognito Window.

Permanent Incognito Mode for Chrome

To permanently launch Chrome in incognito mode, you need to amend the “target” path for you Chrome shortcuts (those located in your Start -> Programs menu, Quick Launch toolbar, Desktop Icon, etc..).

  1. Right-Click your Chrome Icon, choose Properties
  2. Select “Shortcut” tab, from the Properties dialog window
  3. In the “Target” field, add the following ” –incognito” to the end of the target.  It should look something like this:
    C:\Documents and Settings\[YOUR USERNAME]\Local Settings\Application Data\Google\Chrome\Application\chrome.exe” –incognito
  4. Finalize your changes by clicking OK

Every time you click your Chrome shortcut icon, Chrome will launch in incognito mode.

Chrome as Default, Launched from Other Applications

If Chrome is your default browser, then hyperlinks within say an email or a PDF will not invoke “incognito mode”.  In order to trigger links in other applications to launch in incognito mode, you have to modify your registry.

  1. Launch CMD Window: Start -> Run.
  2. Type: “regedit” and hit OK (less the quotes)
  3. Located: HKEY_CLASSES_ROOT\ChromeHTML\shell\open\command
  4. Double-click: (Default)
  5. In the Value Data text field, add “-incognito — ” at the end, but before the “%1″.  Should look something like this:
    C:\Documents and Settings\[YOUR USERNAME]\Local Settings\Application Data\Google\Chrome\Application\chrome.exe” -incognito — “%1
  6. Click OK
  7. File -> Exit the Registry

Moving forward, links launched from secondary applications will be launched in incognito mode.

Hope you find this as useful as I did.

jQuery Slide Menu – IE8 Objected Expected Error

Tuesday, April 27th, 2010

This post stems from using the jQuery Slide Menu system found over at the very cool Dynamic Drive website.  For the most part, this menu system works 98% spot-on out of the box.  But if you attempt to view this in IE8, you will definitely find that it does not work.

Spent a lot of time researching this very obscure error that Microsoft IE produces.  Some of you know it very well, it’s the oh-so-descriptive “Object Expected” error.  It kindly gives you a column/character reference, but its completely useless as it does not correlate with the actual line/column numbers in your actual file.  Here’s a screen grab for your viewing pleasure:

Object Expected Error IE8

Pleasing, isn’t it?  Let’s not stray away.  I really did search high-and-low on Google, and my ever-so-favorite Experts-Exchange, and various other nooks on the ‘Net and not a single page to help.

Alas, I’ve found the solution.  And as easy as it is, you’ll be kicking yourself for not having thought of this yourself sooner.

Part of the setup for the menus is to link to two JavaScript files.

Here they are as presented on Dynamic Drive’s page:

<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.2.6/jquery.min.js"></script>
<script type="text/javascript" src="jqueryslidemenu.js"></script>

Easy enough right? Copy/Paste into the head of your document and your good-to-go.  Yes and no.  Yes it’ll work “as seen on” Dynamic Drive, but not in IE8.

Solution to Object Expected Error

Store jquery.min.js locally at the root of your site and make sure you update your script string:

FROM:

<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.2.6/jquery.min.js"></script>

TO:

<script type="text/javascript" src="jquery.min.js"></script>

Upload both your files and refresh.

Hope this works for you as well as it did for me!