As you may already know, Google grabs a copy of each web page it crawls and files it away in its cache. There are exceptions to this behavior as some website owners request not to cache their content either by using robots.txt or password protecting their sites. But, the vast majority of the data Google crawls is cached and accessible via the cached link on the search result page or by using the cache operator.
The Google Cache Banner
For example, to see the Google’s cache of this blog enter the following in Google’s search box: cache:awads.net/wp. You will notice a banner at the top of the page that has some really important information:
Most probably, you rarely pay attention to the banner and you just blow right past it. If you look closely, you will notice the following: This cached page may reference images which are no longer available. This means that you are actually communicating with the original web server that hosts the page and fetching all the images directly from there. This also means that the website where the original web page is hosted on knows about your visit and can log and track your IP address even when you view a web page through the Google cache.
So, if you were striving for anonymity by viewing the Google cached page, you just blew your cover! and if you were striving for maximum page load speed by viewing the Google cached version of the page, you just fetched the images (and other stuff) directly from the external website, making the page load slower in your browser (unless you want to view the images of course).
Cached Text Only
When you click on the cached text only link, all what Google does is appending &strip=1 to the cache URL. Notice that the banner at the top of the page looks different now:
The &strip=1 parameter strips out all the “bells and whistles”, leaving you with a page that could look quite different from the original, but still has the “meat” that makes it useful to read.
Cut and Paste
So, you can browse most of the web safely and anonymously using a quick cut and paste and a URL modification. For example, the following Google query site:awads.net inurl:contact returns one result. Instead of clicking the Cached link, right-click the Cached link and copy the URL to the clipboard (Firefox: Copy Link Location, IE:Copy Shortcut), then paste it into the address bar of your browser. Append &strip=1 to the end of the URL and hit Enter. You will be directly taken to the stripped version of the cached page.
By now, you’re probably saying: but that’s a lot of work, this copy and paste business. Well, again, don’t give up just yet. There are a couple of Greasemonkey scripts (Firefox only for now) that will make the whole experience with Google cache seamless, easy and fast.
After installing Greasemonkey you need to feed it user scripts. You can pick from hundreds of user scripts available at userscripts.org. Here are two that work with Google cache:
I have found the above user scripts very handy and especially useful when used together.
Sources and Resources2 Comments | Filed in Firefox, Greasemonkey, Tips | Tags: cache, Greasemonkey, web
Since the introduction of the first Oracle search plugins for Firefox, a few things have changed:
So, what does this have to do with search plugins? Read on and you will know:
Both Firefox 2 and IE 7 browsers now support the OpenSearch description format (XML) for search plugins. Which means that if you develop a search plugin for Firefox, that exact same search plugin can also be installed and used in Internet Explorer.
Using auto-discovery, a web site that offers a search plugin can advertise it so that Firefox 2 and IE 7 users can easily download and install the plugin. This is similar to the RSS auto-discovery of feeds.
In IE 7, here is how the search bar looks when you browse a website without search plugin auto-discovery:
And here is how it looks with search plugin auto-discovery enabled:
If you click on that small orange down-arrow, you will see something similar to this:
In fact, if you are using IE 7 to browse this very page, you will be able to see it in action in your browser right now. Just look at your search bar.
Note: I have noticed that IE 7 does not discover more than 3 search plugins using auto-discovery.
In Firefox 2, here is how the search bar looks when you browse a website without search plugin auto-discovery:
And here is how it looks with search plugin auto-discovery enabled:
If you click on that small blue-ish down-arrow, you will see something similar to this:
In fact, if you are using Firefox 2.0 to browse this very page (or Wikipedia for example), you will be able to see it in action in your browser. Just look at your search bar.
I have created three Oracle custom search engines powered by Google.
The second search engine is for Oracle-related forums and mailing lists. Currently this search engine searches the following sites:
Let me know if you have other Oracle-related forums you want to include in this search engine.
The third search engine is for Oracle-related websites. Currently this search engine searches the following sites:
Let me know if you have other Oracle-related sites you want to include in this search engine.
These search engines, and more, are now available to you right from your browser’s search bar.
Just click on a search plugin below to add it to the list of engines available in your browser’s search bar:
(Firefox 2 or IE 7 and above only)
Oracle Custom Search Engines:
Oracle Documentation Search Engines:
Here are four search bar keyboard shortcuts that will make using the search bar even faster:
And here is a bonus tip to change the width of the search bar in Firefox.
6 Comments | Filed in Firefox, Oracle, Plugins | Tags: Documentation, Firefox, internet-explorer, plugin, search
I’m in San Francisco now. Here is a short video about my short trip from Portland. I’m planning on posting a few more Oracle OpenWorld videos during the next few days (in other words, I’ll be video blogging).
Alternatively, you can just drag and drop the bookmarklet on the Bookmarks Toolbar.
In Internet Explorer 6:
In Internet Explorer 7:
I have successfully tested the bookmarklets in Internet Explorer 7 (RC1). The installation is similar to IE6. However, for the bookmarklets to work properly you may need to disable IE7’s built in pop up blocker and tweak the default security settings, otherwise you will have to explicitly allow the bookmarklet script to run everytime you use it.
The bookmarklets below can be used in two ways:
If you select (highlight) text on the web page you are browsing and then click on the bookmarklet on your toolbar, the corresponding search for the selected text will be performed and the result displayed in a new window (or tab).
If you do not select (highlight) any text on the web page you are browsing and click on the bookmarklet on your toolbar, you will be asked to type in your search terms and then the corresponding search for the entered text will be performed and the result displayed in a new window (or tab).
I have created these bookmarklets and used them to research a topic I want to blog about or a work related problem I want to solve. I hope you will find them useful as well.2 Comments | Filed in Firefox, Oracle | Tags: bookmark, del.icio.us, Documentation, Firefox, internet-explorer, search
Yesterday, Justin announced that a new way for searching the documentation has just gone live.
For example, to see the new Oracle Docs search in action, here is the search result for “merge”.
Check it out at search.oracle.com.
To make searching easier:
If you use Firefox and have the Oracle Firefox search plugins installed, you know that you can easily search the Oracle documentation by typing your search terms in the search box up in the top right corner of your Firefox browser.
You can get to the search box by hitting Ctrl+K or just clicking your mouse inside the search box.
I have recently discovered a handy Firefox extension that allows you to interact with the search box in a different way. The extension is called ConQuery which stands for “Context sensitive web Query”.
ConQuery puts your regular searches to the context menu and allows you to search for selected text.
If no text is selected, ConQuery acts as a list of shortcuts to the search engines, allowing you to enter search terms manually.
Whenever you want to correct the content of the selected text, you may hold the Ctrl key while executing a search and ConQuery will bring you the configuration dialog for that engine. Edit the text and press OK to proceed, or Cancel to interrupt the query.
The Oracle Docs Firefox Extension has a similar functionality when you right click on a highlighted text on a web page.
One of the benefits of using Firefox is the availability of many useful extensions that can make your browser a more useful tool.
By the way, Firefox extensions will be re-named Add-ons in the next version of Firefox (2.0).2 Comments | Filed in Extensions, Firefox | Tags: extension, Firefox
I bumped into an issue while testing one of my ColdFusion applications. The issue is how Firefox and IE render HTML. Take the following HTML input tag in test.htm for example:
<input name="field" type="text" value="1234" maxlength="3">
Now, if you view it in Firefox (126.96.36.199) you will only see 123 in the input box. However, if you view it in IE (6.0) you will see 1234. Looks like Firefox truncates the value based on the maxlength attribute, but IE does not.
However, in the example above, both browsers do not allow you to enter a value more than 3 characters in length.2 Comments | Filed in ColdFusion, Firefox, Tips | Tags: Firefox, html, internet-explorer
The extension is now compatible with Firefox 1.5.
If you have the extension in your Firefox extension list, but grayed out, just go to Tools > Extensions and click on the button “Find Updates”, an “Update Now” button should appear next to “Oracle News”. If no updates were found, then clear your Firefox cache and try again.
If you do not have the extension installed, just visit the extension’s main page to install it.4 Comments | Filed in Extensions, Firefox, Oracle | Tags: extension, Firefox
I have at least two computers I use on a daily basis, one at work and one at home. I use Firefox on both computers. I have always used the Firefox extension Bookmarks Synchronizer to synchronize my bookmarks to my personal FTP server, so that I can access them from work and home. When I upgraded to Firefox 1.5, the extension stopped working. I have been searching for an alternative ever since.7 Comments | Filed in Firefox | Tags: extension, Firefox
Here are my favorite Firefox keyboard shortcuts. I find them very useful because they make my browsing experience faster and easier. They are also handy especially when I am tired of using the mouse. In no particular order: Continue reading…4 Comments | Filed in Firefox, Tips | Tags: Firefox