to
Google
By Team Digit
A majority of
Google’s tools
have been bundled with our
Digit Archive CD
this issue
Introduction
A Veritable
Smörgåsbord
oogle is useful, Google is fun. Google is good for everyone.
G That’s our collective sentiment after having written this little
book. You’d be hard pressed to find someone who hasn’t ever
“Googled” the Web, but as you know very well—or will soon learn—
search is just the highlight of Google’s many services. Ranging
from advertising to exploring the surface of the earth, from creat-
ing a set of items from a list to delivering the latest news, Google
is, has, and does it all.
Credits So much of what Google provides is free, it’s delightful. We
hope here to alert you to the fact that there is such a thing as
The People Behind This Book Google Code Search; that Google Answers might just be hosting
the answer to something you’re asking and search engines aren’t
EDITORIAL helping; that you can create a Web page using Google tools and
Deepak Ajwani Editor
host it at Google, too.
Robert Sovereign-Smith Copy Editor
Ram Mohan Rao Writer, Copy Editor Our purpose here is, therefore, essentially to wake you to the
Nimish Chandiramani Copy Editor fact that Google is about much more than search, besides, of
Abey John Writer course, giving you brief guides on how to go about using all those
Arun Bisht Writer
services out there. A majority of Google’s tools have been bundled
with our Digit Archive CD this issue.
DESIGN AND LAYOUT The company is ever expanding its portfolio of offerings, and by
Shivshankar Pillai, Vijay Padaya Layout Designers this time next year, you can expect a few more to have been added.
Sivalal S Layout and Cover Design
In addition, some of the services change in functionality and man-
Harsho Mohan Chattoraj Illustrator
ner of usage. (That’s probably why Google tends to call all its serv-
© Jasubhai Digital Media ices “Beta.”) As a result, take this book as a snapshot of some of
Published by Maulik Jasubhai on behalf of Jasubhai Digital Media. what Google offers right now. Since space doesn’t permit a com-
No part of this book may be reproduced, stored in a retrieval
system or transmitted in any form or by any means without the plete coverage, we’ll be exploring more Google stuff next month.
prior written permission of the publisher. As a little exercise, Google “Google is evil.” Then look at the
December 2006
affirmations. Then, don’t believe any of it. The current king of
Free with Digit. Not to be sold separately. If you have paid the Internet is one of the best things to have happened to it—if not
separately for this book, please e-mail the editor at
the best.
[email protected] along with details of location of
purchase, for appropriate action.
4.6 Google Sets 38
CONTENTS 4.7 Google Trends 39
4.8 The Google Zeitgeist 40
DIGITAL PASSION 4.9 Google Web Accelerator 44
8 FAST TRACK
Digital
Passion
1 GOOGLE CODE GOOGLE CODE 1
GOOGLE GOOGLE
technologies. For an enthusiast, nothing could have been better! 1.2 Google Code
Google first released the code for four projects—Perftools,
sparsehashtable, coredumper and goopy/functional. The list has
since expanded, and you can find it at http://code.google.com/ Google uses code.google.com to publish not just its free source
projects.html. It is also hoped (and has been indicated) that existing code but also a list of API services. APIs give developers a set of
Google programs like Google Toolbar, Google Talk and Google functions they can use to extend their program’s functionality,
Desktop might be made open source. without actually releasing code to them. For example, you can
implement the Blogger API on your site to let users blog content
1.1 Google And Open Source from it without Google having to release any code to you.
The site itself is very simple in its interface, as are all Google
In recent times, Google products. It can be divided into the following.
has done its bit for the
open source movement, 1. The site navigation links: these enable users to navigate to more
including a partnership specific information. It also has a search function. Some of the
with Sun Microsystems links are Google APIs, Event Calendar, Open Source, Google Code
to help share and dis- Search, and the Google Code FAQ.
tribute each other’s
technologies. As part of 2. Enhance your Web site: these lists tools that allow users to use
the partnership, Google The Google Code main window Google tools to provide many advanced features, and also certain
will hire programmers new techniques. For example, Google Webmaster Tools optimise
to help with the open source office program OpenOffice.org. the user’s site coverage in the search engine’s index.
The company has also made a $350,000 (Rs 1.65 crore) 3. Reach Google users: this has tools that let programmers work on
contribution to a joint open source technology initiative of improving certain features of a known Google product. For
Oregon State University and Portland State University. The aim example, writing a plugin with Google Desktop SDK to search
is to encourage open source software and hardware more filetypes with Google Desktop.
development, and provide computing infrastructure to open
source projects worldwide. Apart from this, Google organized a 4. Integrate with Google: these tools allow programmers to
integrate their own programs / tools / services with those of HTML or XML with its many tags for specifying the display prop-
Google. For example, the Google AdWords API allows one to erties. This allows the programmer to do amazing things using
manage an AdWords account programmatically. Google Earth which is, in fact, a browser for KML files. Among
the many features that it offers, one of the best is the ability to
5. Google Code Blog: an interesting and informative place where specify the camera angle. There is also the ability to dynamical-
visitors are updated on all the latest undertakings by Google, its ly update the KML files from remote or local servers. You can
engineers, organisations associated with Google, and the grants also bookmark (the Google folks call it “Placemarking”) your
given by the company. Users can subscribe to the blog and be favourite spots on Google Earth and share them with friends.
updated about all the developments. Besides, there is a discussion
list for each product on Google Groups monitored by external 1.4 Summer Of Code
developers and the concerned Google engineer.
6. Featured Products: a column that presents some promising tools The Google Summer of Code was an International competition
that programmers have contributed for use by all. Each product that attracted participants and mentors from over 90 countries. As
description is accompanied by details such as the tools and APIs part of this the participants worked on a variety of open source
used. software. This page provides write-ups prepared by various organi-
sations (that mentored students) on their experience of the
1.3 Google APIs entire process.
2. The Google Desktop SDK allows users to integrate Google Some of the projects available here are AdWords API Client
Desktop into their own applications, and also to customise it to Libraries, CoreDumper, GoogleTAGS, Sitemap Generator, and Testar.
their needs.
The AdWords API Client libraries is for those users who wish to
3. Google Earth KML: Keyhole Markup Language (KML) allows for access Google AdWords accounts programmatically. It allows the
modelling and storing of geographic information for display in coder to develop clients for the same purpose, and for this, it
Google Earth. Browsers process KML files in the same manner as provides the entire Java Client library in a single file.
Developers can use this API to develop programs that allow direct
interaction with the AdWords platform, and is therefore very use-
ful for advertisers and third-party systems. They can be config-
ured, customised and developed according to the user’s require-
ment and creativity. Among other things, one can use it to gener-
ate automatic keywords, URLs, custom reports, and more.
16 FAST TRACK
GOOGLE CODE SEARCH 2
GOOGLE
FAST TRACK 17
2 GOOGLE CODE SEARCH GOOGLE CODE SEARCH 2
GOOGLE GOOGLE
The service is designed to be intuitive in manner and conduct. 2. Exact string—to search for an exact string, enclose the search
The user can use regular expressions (search for patterns of words string within double quotes. For example, “hello world”
rather than keywords) to search for more precise results. Searches
can be restricted by language, license, or filename, and the user can 3. file:regexp—this searches only in files or directories matching
trace the link right back to its originating package and Web page. the regular expression.
Google has also released the API for Code Search, which utilis- 4. package:regexp—this searches for packages containing the spec-
es Google’s GDATA API format (http://code.google.com/apis ified expression. This presents a list of archives in the ZIP or TAR
/gdata/index.html). formats, for example.
One important thing to note is that Google Code Search is dif- 5. lang:regexp—this crawls through the repositories for code writ-
ferent from Google Search (the standard search engine), and there- ten in the specified language. For example, you could use the
fore, the results of Code Search results are not integrated into the search string “lang:c++ hello world”.
main Google index.
6. license:regexp—this searches for code available under a particu-
2.2 How To Search lar license. To cite an example, the search string “license:bsd
hello world” gets you all code licensed under the BSD license,
containing the words “hello” and/or “world”.
The Code Search interface is sim-
ilar to the standard Google 2.3 Advanced Code Search
search page. However, the first
thing anyone would notice is the
set of syntax instructions and The Advanced Code Search page is for more specific search
examples given right under the queries. For instance, it provides a list of the programming lan-
search function. guages that correspond to your search requirement. Your results
will turn up even if the language you’re looking for is not listed—
1. regexp—a regular expression is just select “any language.”
meant to search for a pattern
The Google Code Search Syntax
of words rather than a set of 2.4 The Benefits of Code Search
keywords. For example,
“hello,\world”. When this is
used, the search engine opens Code Search allows coders to refer to a number of sources, compare
up the result page that dis- their own code or to get ideas on how to tackle a particular issue.
plays code corresponding to According to programmers, this removes roadblocks that existed
that requirement. earlier, since it provides different ways of approaching a particular
programming problem. Code Search could also allow code auditors
A Google Code Search Result
to warn people much sooner of vulnerabilities in a program. A cen-
tral argument for open source software has been that security is
enhanced by more people looking at the available code. Another
probable and important use for Google Code Search is that it
allows developers to do searches for their own code and see where
is it being used. A positive implication is that it may also help to
combat plagiarism and software license use violations.
The only thing that can be done for sure is to educate pro-
grammers on secure programming techniques to know what is
dangerous and what is not. Frequent code reviews are a must, and
finally, coding policies need to be enforced.
2.6 In Conclusion
20 FAST TRACK
Proofed - 03_Chapter03_Google Web Toolkit.qxd 5/12/2008 2:10 PM Page 21
FAST TRACK 21
Proofed - 03_Chapter03_Google Web Toolkit.qxd 5/12/2008 2:10 PM Page 22
The entire process of coding (that the programmer prepares in To install GWT, the first and primary requirement is to have
Java) to the dynamic, interactive content viewed on the Web site the Java SDK installed on your machine. You can get the Java SDK
takes place in a sequence: from http://java.sun.com/j2se/1.4.2/download.html. The GWT
can be downloaded from code.google.com/webtoolkit/down-
1. The programmer prepares a Java application using the GWT load.html.
libraries (a set of functions and routines grouped together for
ease of use) All the GWT files are located in an extracted directory, as it
does not have any installer application. The most important file
2. The GWT Java to JavaScript compiler converts the code into for using GWT is applicationCreator. This file is responsible for
JavaScript and HTML files. These files usually work with all generating batch files, support classes, and directories for the new
browsers, but some may require certain settings to be changed GWT project. For a new user, Google provides some sample appli-
or edited. cations with the GWT—it is always a good idea for a newbie to
familiarise oneself in uncertain waters.
3.2 The Code: Need to change?
3.4 GWT: Behind The Scenes
The next question that arises is about the need to translate the
code written in Java to be converted into JavaScript. The reason is There are two modes of opera-
very simple from the point of view of programming. Java offers tion for a GWT implementa-
one of the most versatile packages for the total development of tion. For a user, it is interest-
applications. When we combine this power and versatility with ing as well as helpful to know
GWT, we obtain a tool upon which the AJAX development plat- about these.
form thrives.
1. Hosted mode: here the
Since the GWT is compatible with all the prominent Java devel- application is run as Java
opment tools such as Eclipse, JUnit, etc., common JavaScript errors bytecode within the Java An application in GWT
(example: type mismatches) can be easily debugged, and therefore Virtual Machine (JVM). The
the result is a better product / service. Besides, Java is an object-ori- advantage of running the application in hosted mode is that
ented language, so it allows more work to be done with lesser doc- since it is within the JVM, the user can utilise the debugging fea-
umentation or detailing of steps. tures of Java from within the comfort of an IDE (Integrated
Development Environment).
3.3. Obtaining GWT For Download
2. Web mode—the application is compiled from the Java source
code to pure JavaScript and HTML with the GWT Java-to-
The GWT SDK is a complete package for development of Web appli- JavaScript compiler. Therefore, the end users interact with only
cations. It comes with a compiler, hosted Web browser, and class the Web mode version of your application.
libraries.
Architecturally, the GWT is designed around four main com- Shell. This will pop up a specialised brows-
ponents that cover almost all the operations that it is capable of er window and load your application. On
undertaking: Windows, that browser window uses the
Internet Explorer rendering engine, and
1. GWT Java-to-JavaScript Compiler: this translates the code writ- Mozilla on Linux.
ten in Java to JavaScript.
2. GWT Hosted Web Browser: the browser is for running and exe- The GWT Shell is the interface between The GWT Shell
cuting the GWT applications in hosted mode. When this hap- the Java classes and the special browser win-
pens, the code runs as Java in the JVM without compiling to dow, allowing the application’s client-side logic to run within the
JavaScript. browser even though it is implemented in Java, not JavaScript. It
allows you to test and debug your client-side logic with ease. You
3. JRE emulation library: these are the JavaScript implementa- can set breakpoints to pause and step through client-side event
tions of the most widely-used classes in the Java standard class handlers, and write unit tests to verify that the user interface
library. For example, the java.lang package classes. works as per the intended design.
4. GWT Web UI class library: the library is a set of custom inter- 3. Thus far, even though our code has been tested in a browser as
faces and classes for creating widgets—like buttons, images, and if it were actual Web content, it is actually still a collection of Java
text. This is the core user interface library used to create GWT classes, and the final step is to compile these classes to efficient
applications. cross-browser JavaScript code. The GWT compiler then reads the
source code and generates the equivalent JavaScript code.
3.5 How To Use GWT Thereafter, the generated JavaScript code (along with the static
HTML, CSS and image files) is ready to be uploaded to your server.
The resulting code is entirely self-contained—it requires no brows-
1. To begin, programmers need to prepare a program (client-side er plugins or special server technology.
code) using any Java IDE. For writing the code, you have access
to core Java classes and a library of classes (included in the GWT) 3.6 Concluding Remarks
that provide features very similar to that of JavaScript. For
example, the Document Object Model, alert boxes, etc.
GWT is an extremely interesting and useful development environ-
Then there are Java classes for adding widgets to the page, ment for Java developers (especially) who want to produce rich
from simple buttons to complex drop-down menus and trees. All Web clients and interactive Web content. Its strength lies in the
these widgets are event-controlled, so one can prepare code to fact that it provides a powerful develop-debug-deploy environment
respond to them. that can exploit the full program creation and debugging features
in IDEs such as Eclipse.
2. Once you’re done writing and debugging your code and are
ready to test application in a browser, all you need to do is to
compile the file in the preferred Java IDE and launch the GWT
Google Labs
As Google puts it, Google Labs “showcases a few of (our) favourite
ideas that aren’t quite ready for prime time. Your feedback can help
us improve them. Please play with these prototypes and send your
comments directly to the Googlers who developed them.” Essen-
tially, Google products that come under this category haven’t been
released yet, but can be used. They don’t officially fall under the
Google umbrella, and Google even says, “These technologies are still
in the beginning stages of development, so they may disappear
FAST TRACK 27
4 GOOGLE LABS GOOGLE LABS 4
GOOGLE GOOGLE
without warning or perform erratically. If something’s not working WebSearch for a Planet: The Google Cluster Architecture, by Luiz André
on this page, please come back and try it again later.” We should Barroso, Jeffrey Dean, and Urs Hoelzle
note that one product has been in the labs since 2002! We expect it
will never graduate—we’re referring to Google Sets. Extracting knowledge from the World Wide Web, by Monika Henzinger
and Steve Lawrence
At http://labs.google.com, you can find all the Google Labs pro-
totypes, as well as those that have “graduated”—such as Google Searching the Web by Voice, by Alex Franz and Brian Milch
Scholar and Google Maps. Each Labs title has two links: one for
sending feedback, and one for discussing the product, as in a forum. The Price of Performance: An Economic Case for Chip Multiprocessing, by
Luiz André Barroso
Unfortunately, feedback for these products isn’t in the form of
a Web form with ratings and such: you can only send a plain e-mail A couple of points before we begin. We will not be talking about
to the developer! You might be more comfortable getting to the the following at labs.google.com, and for the reasons mentioned.
forums by clicking the “Discuss with others” link. You need to have
a Google Account, and you also need to join the group to be able to 1. The Graduates of the Labs, since these are released products and
post messages. You can, of course, read what others are saying are not open to feedback; also because they have been talked
without having to join the group. about elsewhere in this book. Ditto Google Code Search and
Reader.
The content posted on these forums is typical of this mode of
communication, though the forums seem to be heavily moderated— 2. Google Transit, because it only covers only a few cities in the US.
you don’t see any junk messages at all! Messages range in content
from suggestions (what Google wants), questions on usage, inter- 3. Google Trends in Chinese, because we can’t understand what’s on
esting uses or features people have discovered, and such. Each group the page.
also has a presence in the new Google Groups Beta—so there’s an
option on each groups page to “View the page in Groups Beta.” 4. Picasa for Linux, because Picasa has been discussed elsewhere in
Google Groups has been dealt with elsewhere in this book. this book. What you’ll find at the forum for this page is problems
people are facing with installing Picasa for Linux. If you have a
It’s come down to this: if you’re helping improve Google, you’re problem, post it at the forum page (http://groups.google.com
helping make the world a better place! We urge you to join the dis- /group/Google-Labs-Picasa-for-Linux) and hope it’ll be answered.
cussions, and possibly even send e-mail directly to the developers if (Space doesn’t permit a discussion of common Linux installation prob-
you have something good enough (or bad enough) to say. lems, either.)
Also, at http://labs.google.com/papers/index.html, you’ll find 5. Google Mars, because there’s a section devoted to it in this book.
interesting (and some difficult) papers related to Google technology. 6. Google Dashboard Widgets for Mac, because there are only three
Some are showcased on this page, but there are more—and, naturally, Widgets available. Just for information’s sake, however, here’s
there’s a search bar for you to find what you’re looking for. Just to give what the Widgets are:
you an idea of what you can expect, here are four sample titles:
(a) Blogger: to be able to easily publish to your Blogger blog. Google’s intention and methodology here is the following: it exam-
(b) Gmail: which shows you your Gmails at a glance. ines the HTML markup on a page, and prioritises pages that “few
(c) Search History: which shows you what you’ve been searching visual distractions, and pages that are likely to render well with
for over the past few days. Not recommended if you share your images turned off.” Also, Google here takes into account factors
Mac with someone, but that’s unlikely, we suppose. such as “a given page’s simplicity, how much visual imagery it car-
ries, and whether or not its primary purpose is immediately viable
7. Google Ride Finder: It’s US-based. with keyboard navigation.”
8. Google Suggest in Japanese: Again, none of us here are Berlitz The first thing we must ask is, how are the ~blind~ helped?
fans, so we couldn’t figure out what was on the page. Sorry! Then, how many pages have text-to-speech engines associated? If
one is blind or visually impaired, you probably have a text-to-speech
9. Froogle Mobile US | Froogle Mobile UK, because we aren’t in program installed anyway, in which case, what function does Acces-
either of these countries. sible Search perform?
10. Google Notebook, because this will be discussed under Google The results are indeed very different. For example, many searches
Extensions for Firefox. bring up the Wikipedia entry as the first result. Then, a search for
“York” brought up the first result as a page that had an “accessibility”
11. Google Suggest, since it’s now part of the Google Toolbar—which link, clicking on which we got the following: “All text on this site is
has been talked about elsewhere in this book. set in a relatively-sized font. You can resize the text easily from within
your browser. You can also change the font, font colour and back-
So here’s what this section will talk about, in alphabetical order: ground colour.” The second result, too, had an Accessibility link: this
1. Accessible Search included the capability to use keyboard shortcuts to navigate the site.
2. Google Extensions for Firefox
3. Google Music Trends Most importantly, most results pages are low-graphics. We
4. Google Page Creator turned off images in our browser, and found that the pages encoun-
5. Google Related Links tered were pretty presentable.
6. Google Sets
7. Google Trends But then, if you’re visually impaired, just ignore the images—
8. Google Web Accelerator why restrict your search options?
4.1 Accessible Search Overall, this is not yet worth a try for the visually-impaired, and
certainly not for the blind. There is one use we can think of for the
site, though: if you’re on dial-up and are a frequent Googler, use
(http://labs.google.com/accessible/) Accessible Search and turn off images to find pages that are low-
This is a page at which you perform regular Google searches, but the graphics! If you use the regular Google, many pages look crippled—
results are different—more geared towards accessibility by “the not so with the search results that come up here. You may not come
blind and visually impaired.” up with the —most— relevant search results, but when we tried it,
we found that the results are more than acceptable. So, for example, Imagine using the —same— instance of Firefox at both home and
if you need general information on any topic—say, flowers—Acces- office! All your bookmarks, tabs, cookies and all, visible to both
sible Search is a good option. installations! That’s what Google Browser Sync does for you. It
uploads all your info to a Google server (you need a Google account).
4.2 Google Extensions for Firefox When you set up the extension on the first computer, you choose a
PIN. Then, when you get to the second computer, say at office, you
install the extension, enter your PIN, and all your home settings
(http://www.google.com/tools/firefox/index.html) are restored. From then on, the two (or multiple, if you like)
browsers are always in sync—it’s all completely automated!
There are only five extensions listed on this page, of which we will
discuss only two: Google Browser Sync and Google Notebook. The The actual installation and configuration is such a breeze, we
Google Toolbar has been discussed elsewhere in this book, and the won’t bother going into it here. It’s a matter of clicking Next at
Firefox extension is just a program that makes it work with Firefox. each step. One thing we should say is that you can stop or start the
syncing at any point—for example, if you visit a page you don’t
Of the remaining four, Blogger Web Comments and Google Send want synced on the other computer, you just click “stop syncing”
to Phone are not compatible with Firefox 2.0 at the time of writing. on the extension’s icon.
You’re either using version 2.0 right now, or you’ll soon be, so we’ll
have to wait until the releases for that version come out—plus, we’re 4.2.2 Google Notebook
expecting more on this page. This might seem pointless for some, but others might find it a
mighty useful extension. It’s a little like bookmarking, but instead
Just for information’s sake, Google Send to Phone is an exten- of keeping a tab on a URL, you keep a tab on any piece of content,
sion that allows you to select text on a page and SMS it to a US phone including images.
number, provided you know the person’s cell carrier, and Blogger
Web Comments allows you to see what bloggers are saying about Here’s how it works: once you’ve installed the extension
the site you’re at. (which involves not much more than clicking “install now” after
clicking the link), you’ll see a space at the bottom right of Firefox
Now for Google Browser Sync and Google Notebook. that says “Open Notebook.” Open it, and you’ll see a little box
with a list of your “notes” (which is initially blank). Now, say you
4.2.1 Google Browser Sync come across something interesting—some text and an image. You
This is probably one of the most useful Firefox extensions ever. select the whole thing and right-click. In the context menu will
Imagine this work-and-home scenario: at home, you have six tabs be an item called “Note this (Google Notebook).” Click that. The
open, and you’ve just bookmarked four sites. If you need to access selection will get added to your Notebook, and you’ll get an indi-
these tabs at work, you’ll have to bookmark these as well, and then, cator in that little box that lists out the first few words of what
to open all these ten pages at work, you’ll need to export the book- you noted, along with the URL.
marks and send them across by e-mail—or carry the file on your
Flash drive. As for cookies and passwords, whatever happens during When you want to view all your notes together—reap the har-
your home session is lost for you in your office session. vest of your browsing session, so to speak—maximise the Note-
book. You’ll be taken to a Gmail-like page that lists all your Notes, charts, as seen on www.google.com/trends/music, is based on what
with the images in place. Google Talk users were listening to while chatting using that IM
client. Now in July 2006, Google Talk ranked #10 in the list of IM
Note that you can always create a note, whether in the little clients, with just 2 per cent of the number of users of MSN Mes-
box or in the maximised view, by typing something out. senger, according to Net traffic firm comScore Media Metrix—so we
can’t really that say Google Talk users represent the population at
The fun part—if you can call it that—is that you can share your large. The fact is that this 2 per cent is still a large number of people,
Notebooks (yes, you can have more than one Notebook—one for, and besides, there’s no reason for those people not to be represen-
say, each day, or one for “Work” and one for “Fun,” or whatever). tative, so let’s just assume what’s on Google Music Trends is indeed
When you share a Notebook, you enter e-mail addresses (which what “people are listening to.”
need to be Gmail addresses; if they’re not, Google will send a kind
invitation to the address(es) to create a Google ID) that will be Here’s how it works: you log in to Google Talk. As with other
allowed to collaborate on the Notebook. These people will be able IMs, you can set your status to “Away,” “Busy,” etc. An additional
to view and edit the Notes. You can also choose to create a per- option is to set your status to the song you’re listening to right then!
manent URL for the Notebook, which you can send out to A song needs to be playing in a supported player—the latest version
your friends. of iTunes, Winamp, Windows Media Player, or Yahoo Music Engine.
And when you set your status to the current song, Google Talk gives
So, essentially, what the Firefox extension does is add an item you a message saying something like “Your status has been set to
to the context menu that lets you mark something as a Note. Hotel California: Eagles.” Then, a Google server will pick up this
info. The Music Trends are calculated based on such information.
Why you’d want to use this feature, and whether it’s a useful
thing, is up to you to decide! For your own purposes, it’s better One might argue that the songs that figure on this list are
than bookmarking if only a certain portion—say a paragraph—of biased towards the Net-savvy, because someone who isn’t really isn’t
a page is of interest. And for collaborative purposes, you can likely to bother setting a status this way. Another thing one might
imagine a wide range of scenarios: if you’re a student, for example, say is that light music (as opposed to classical music or classic rock)
you might actually take down notes from the Web this way, and is more likely to figure.
your friends could see what you’ve taken down, adding their com-
ments on each Note. At the page, you can click on some song titles, and do a Web
search on some others. You can see the top-of-the-charts for a lot of
4.3 Google Music Trends genres, and for a lot of countries. When you click a clickable link,
you’re taken to a page with info about the song, a picture of the
album cover, the song lyrics, where you can buy the song and/or
(www.google.com/ trends/music) album, and more.
The purpose of Music Trends is to see what people are listening to, Overall, this is just a place to discover what new music people
based on the idea that Google Talk users represent the population seem to be listening to, not for music you already know about. And
at large. The information about what songs are at the top of the in any case, you could always do a Google search for the latest
We wonder why this one is still in the Labs! It’s ridiculously easy to 1. Searches: Links to Google searches
create a Web page with Google Page Creator—in fact, it’s as easy and 2. News: Relevant news stories
user-friendly as everything else Google. You get 100 MB of space for 3. Videos: Relevant videos on Google Video
your page, which will be http:// your_ google_id. googlepages.com. 4. Web Pages: Similar pages on the Web
The main editor appears as shown, with a friendly “Add text for your
page title here” and such. You can, of course, add links, “gadgets,” and Note that you can choose three of the four possibilities above for
so on (gadgets are a whole bunch of Google offerings to spice up your the related links that will be inserted. Related news, videos, and
page. Fonts, styles, layouts—they’re all there. Create lots of pages and Web pages need no explanation; in Related Searches, you get key-
link them together. words and key phrases gleaned from your site, linked directly to
Add images. Change Google searches.
colours. In fact, do a lot
of things. Even play Your Web site needs to support JavaScript. What you’ll get after
around with the HTML you choose from the small set of options is JavaScript code that you
code. Actually, it’s so paste into your Web page code. When a visitor to your page clicks
simple, it embarrasses on a related link (which you inserted), Google, of course, looks at
us to be telling you your page and selects what content is relevant.
how to go about
making a Web page And no, you don’t get paid for inserting related links onto your
here. Just head to the site! This is just for spicing up your page—helping your visitors find
URL and make your related content, if you’d want that to happen. Definitely for you if
first Web site! And yes, Making your Google Page you’re an individual who maintains a page to educate and entertain
there is help for when the public at large, and definitely not for you if you’re a business!
you need it.
searches for the month, and includes several categories. The iPod inspired another new term: podcasting, which signifies pro-
monthly Zeitgeist format has changed over the years, and as of right ducing or listening to digital audio on that very same portable device.”
now, it’s divided into regular searches, news searches, and image
searches. Under the regular searches, we find, for the month of Archives
August 2006, “Music to my ears” (bands), Songbirds (female singers), At the Zeitgeist Archives (www.google.com/press/zeitgeist/archive
European soccer, and “Unpleasant Revelations?”, each of which has .html), you’ll be able to jump from year to year. Within each year,
five top searches listed under it. Under that last link, for example, you’ll get the weekly lists, monthly Zeitgeists, and the year-end Zeit-
we found “Dell Battery Recall.” geist, as explained.
This categorisation changes every month, and is a sort of com- What It All Means
plete, final, compiled report of what the times were like at a par- So how far does the Google Zeitgeist capture the “real” Zeitgeist, as
ticular point. So, for example, under July 2006, we find no it were? We think it does so better than, for example, what you get
“songbirds” category; instead, we find links to “summer travel,” in a newspaper or magazine at year-end! We’ll justify that state-
“Web 2.0,” and Movie and TV searches. ment with the following.
❍ In print media “Zeitgeists,” someone chooses what figures and
Then, since much of the Internet is still American, you’ll be inter- what won’t. At Google, the people have voted—and in massive
ested in the “Zeitgeist By Country This Month,” where Google “regu- numbers.
❍ If an issue has plagued (or taken by storm, or generally interest-
larly updates Zeitgeist by Country to reflect titbits of information
ed) a certain region and no other, that will show up in Google.
relating to the searches made by Google’s global community of users.
For example, Hurricane Rita is unlikely to be showcased heavily
We add more countries as we can, so check back often.” India is on the
in a Japanese year-end magazine column; at Google, you’ll find
list, so you can see what Indian searchers were searching for, by month. a lot of mention of the hurricane for the year it occurred in.
❍ For each month, Google doesn’t randomly compile a listing of
By Year searches: like we said, the categories for August are different
The year-end Zeitgeist (for 2005, of course) is currently at from the categories for July. So, you get the idea that in August,
www.google.com/intl/en/press/zeitgeist2005.html. Visit the tabs— a lot of female singers were searched for, and that in July, the
search terms are listed, and there are interesting graphs that, like word “Web 2.0” and all about the concept was gaining in impor-
in Google trends, reflect the correlation of events with searches. tance and interest.
The tabs here are World Affairs, Nature, Movies, Celebrities, and Collate for yourself the monthly reports, and you’ll see trends and
Phenomena. (It’s different each year. This is for 2005.) patterns no newspaper can give you.
❍ You’d need to stop over at Frankfurt airport in December and
The things you get here are little article-like snippets. For get yourselves a copy of Die Welt to figure out what people in
example, under Phenomena, there’s a comparative graph of Germany obsessed over in 2005. Your local paper won’t report
searches for “iPod,” “mp3,” and “podcast,” and it says: that. At Google, you can see year-end Zeitgeists for several coun-
tries—pick one that interests you.
❍ You’ll get real, sometimes useful information. Who’d think that
“Cognoscenti may know that MP3 is the audio file format everyone
people in India—more than people in any other country—were
is using to hear and share music, but the name of a certain company’s interested in the US Open in August 2005 (the month of the US
device that such files are played on is even easier to remember. Apple’s Open)? In the US, they were searching for football and basket-
ball! Then, where but at the Google Zeitgeist would you get info
on what kids were (and are) looking for? The big question: does it work? The simple answer: we tested it
on an “Indian Broadband” connection—Sify, to be precise—and it
❍ Search reflects what’s on peoples’ minds. Not so what’s in the seemed to improve speeds for popular sites such as BBC and CNN.
news. There might much of a hullabaloo in the press about a This could have been psychological, though! And don’t expect
certain piece of news, but if people don’t end up searching for much of a speedup from pages like http://home.ipact.nl/~user-
it on the Web, it doesn’t really reflect the spirit of the times, name!
does it?
And finally, Even if you’re on dial-up, download it and give it a try—you have
nothing to lose except for a couple of minutes! After you’ve used
❍ Surprises! No prizes for guessing that “VAT” and “budget” would it for a while, remember there’s an option in the system tray
have been searched for a lot by Indians in the pre-tax month of menu that tells you how much time you’ve saved using the appli-
March 2005, but would you expect that people were much more cation. When you see that figure go into the hours, you know the
interested in Aishwarya Rai than in either of these pressing app works.
developments? Is that a sign of the times, or what?
(http://webaccelerator.google.com/)
When you download and install the app, it sits in your system
tray, and you can start or stop it from there. In Preferences, you have
the option of choosing dial-up, DSL, and so on. Now when Google
says DSL, they mean speeds in the Mbps range, so if you’re on
“Indian Broadband,” you’re still best off selecting “Dial-up.”
Google Answers
At Google Answers, you pay for getting your questions answered.
There are several aspects to http://answers.google.com—and we
will talk about whatever is important and interesting.
We’ll leave out the details of what you go about clicking and so on,
since you can figure that out for yourselves when you visit the site.
What we’ll do here is give you a clear picture of what Answers is
intended to achieve.
It’s a paid service, like we said, but with the important differ-
ence that even those who aren’t paying or getting paid can con-
tribute to the answering process!
FAST TRACK 47
5 GOOGLE ANSWERS GOOGLE ANSWERS 5
GOOGLE GOOGLE
❍ You create a Google Answers ID. This is different from your reg- ❍ If and when you get an Answer, you’ll get an e-mail notification.
ular Google ID, and this ID will be used in all your Google Now, if you think the answer isn’t up to the mark, you can ask
Answers transactions, so as to protect your privacy. for further clarifications, and the Answerer will try and incor-
Correspondence concerning your questions will be sent to porate changes to the answer.
your Gmail ID by default (you need to have a Google ID in the
first place in order to procure a Google Answers ID), but you ❍ At the end of it all, if you’re happy with what you get, you pay
can change this. and possibly tip the Answerer. You also rate your Answerer. Be
Your Answers ID will have “-ga” appended to it—so if the ID you wise while rating the Answerer: if someone’s rating goes below
create is “azsxdc”, you’ll be referred to as “azsxdc-ga”. a certain level, he can lose his job as an Answerer! A clarifica-
tion is often in order before you shoot off a negative rating.
❍ After you’re done creating an ID, you post your question. There
is a 50-cent fee just for insertion. This fee is non-refundable— If you’re still not happy, you can apply for a refund.
even if your question vanishes into the void.
5.2 This Is No Yahoo! Answers
❍ You quote a price you’re willing to pay for your answer. These
prices are high by Indian standards. Google says on the
Answers page that you can get your question answered for “as Yahoo! Answers, if you’ve seen it, is entirely different. It’s hardly
low as $2.00,” or but forget that figure—if you’re asking a ques- moderated; you’ll find hormonal teens asking puerile questions
tion like the above, you’ll need to quote in the vicinity of $50
about sex; you’ll find people submitting homework questions;
or even $100!
you’ll see questions like “Do you like blue?” or “What colour do
you like?” and such. People who answer the questions can say
❍ Your question may or may not be taken up by an Answerer. things like “I don’t know” and post it as an answer; they might
Remember, Google is not God, and Google Answerers are not say derogatory things about the question-asker; and so on.
gods either. If no-one thinks they can answer your question, it Google Answers is much more formal—at least when it comes to
will rot. If someone thinks he can, you’ll get an e-mail saying the people supplying the answers, as you’ll find out from our
your question is being worked upon.
example to follow.
❍ You can, at this point, post clarifications to your question. You All content at answers.google.com is moderated by what are
can include more details, what sites you referred to, and so known as “Editors.” So even if you think about it as a forum, be
on. This makes it easier for the Answerer to nail down useful sure you express yourself concisely, clearly, and politely.
information.
Which brings us to an important question: what can you ask at
❍ In addition, random people with Answers IDs might decide to Google Answers? You’ll find the answer to this question at the FAQ
“Comment” upon your answer. These won’t come under the section of the site, but in general, you can expect your question to
“Answers” section of your question page, but under be deleted if:
“Comments.” If you think a certain comment serves your pur-
pose, you can even cancel your question—unless it’s been ❍ It contains explicit content
“Locked,” meaning an Answerer is working on it right now. ❍ It deals with stuff like making bombs
Typically, for a question like our nanotechnology example above, a. You get an idea that it doesn’t have to be advanced research
you can expect a decently long write-up followed by lots of links questions that are asked
where you can find further information. For simpler questions, b. You get the idea that the Answerers are more like regular peo-
you can expect brief, to-the-point answers. Like we said, you can ple than you might think
also expect random people to comment on your question, which c. You get an idea of the freedom that Commenters have in regards
in themselves can contain a wealth of information. to posting their comments
What kinds of questions are answered for low prices? Here’s The cast: Questioner, Answerer, Commenter. Remember that
one example we found: “How do you disable images in Firefox?” Questioner is paying; Answerer will get paid; and Commenter is
The question was answered, and the price was $3, in addition to there for the fun of it.
the 50-cent insertion charge. So imagine paying $3.50 (Rs 160) for
something as simple as this! Questioner : I need pictures of the KASHMIR PARADISE.
Answerer : Do you mean Indian Kashmir or Pakistani Kashmir?
One thing we must mention is that Google Answers can help Questioner : I mean the illegally Indian-occupied Kashmir
you get information you wouldn’t get anywhere else, in certain Commenter: Questioner, please don’t get political here. Everyone
cases. For example, what if you needed something translated into here would appreciate it if you’d be to the point. Answerer didn’t
a foreign language or vice-versa, for an important purpose? Online know you call it “Indian-occupied Kashmir.”
translators hardly cut it. For a 500-word translation at Google Answerer : Questioner, I can help you find pictures of Kashmir.
Answers, you can expect to pay about $100. Please clarify if the Kashmir Valley is what you mean.
Questioner : Yes I mean independent Kashmir valley country
5.4 It’s Too Expensive! Commenter: I suppose you could just do an image search on
“Kashmir” and find your pics… besides, here’s one great place to
get started: (www.xyz.com)
Yes, we’re waiting for a Google Answers India, just like Yahoo! Answerer : Here’s what I’ve come up with, Questioner. Kashmir
brought out Yahoo! Answers India. Some decent rupee prices, does seem like a beautiful place! Some links for you to browse
please. In the meanwhile, you can have fun at the site answering through: (www. abc.com, …)
peoples’ questions—as a Commenter, after having procured an Questioner : I want to make clarification… these images are NOT
Answers ID. high-res I want better pics please please help me. Kashmir is THE
PARADISE on the earth.
Questioner : No no the only PARADISE ON EARTH is the Kashmir… controversial discussions unless you can manage to keep your
cool and be rational.
❍ If the question involves some (or a lot of) Googling, that’s when
… And so on. (Note that Questioner gets to shout because he’s
it gets really fun! Use the techniques described in our section on
paying.) On many topics, you’ll find several commenters posting.
Web search.
In the Firefox example we gave, the Answerer only stated the In addition to posting comments, you might be able to get
simple answer about how to get rid of images in Firefox: go to answers to some of your own questions, at answers.google.com!
Tools > Options > Content > … etc. It was a commenter who said, Just use the search box—and you might just find someone having
“Install Adblock and Flashblock if the irritating ads and anima- asked the question you want an answer to.
tions are what you really want to get rid of.”
Google Answers, while not as addictive as Yahoo! Answers, is
5.6 Have Fun! still a pleasant place to visit during those idle-browsing sessions.
Remember, exercise restraint.
Now that you have an idea of what Google Answers is about, you
can go ahead and waste lots of time answering other peoples’ ques-
tions. It depends on where your expertise or knowledge lies. Get
yourself a Google Answers ID, and choose a topic. Under
Technology, for example, the sub-topics are Algorithms, Games,
Graphics, Hardware, Internet, Operating Systems, Programming,
Security, Software, and Wireless & Mobile.
Google Scholar
You can find scientific research papers at a lot of places on the Net,
but then here’s a central place from where you can search for
them—Google Scholar (http://scholar.google.com). The interface is
typical Google, and here’s a screenshot of the results for the word
“pipelining,” with each part of the results explained in detail.
FAST TRACK 55
6 GOOGLE SCHOLAR GOOGLE SCHOLAR 6
GOOGLE GOOGLE
group of works, which you may or may not be able to access. huge store of papers available at these sites. Unfortunately, you
Examples include abstracts and conference papers. can’t purchase individual articles from either ACM or the IEEE—
7. You can filter through your results by author name. you need to be a member.
It can sometimes be difficult to search for a particular paper, On the plus side, you get some results from books.google.com,
because of things such as author initials, and so on. Just click on which we’ve discussed elsewhere.
the Advanced Search link near the top of the search bar: this page
also gives you Advanced Search tips. The fields are pretty self- What Are “Scholarly Articles”?
explanatory, in the literal sense that there’s an explanation to If you haven’t ever searched for a scholarly article for research, we
each of them—naturally, we don’t need to go into that here! should tell you a little bit about them. Many of them tend to be
inaccessible to those without the appropriate background, and a
There’s also the option, on the main page, to only search problem is that a typical “scholarly” paper doesn’t mention what
recent articles. background is required.
Coverage in Google Scholar is strongest in science and tech- To elaborate a little, here are snippets from two articles we
nology. In addition, remember that not all results are “scholarly”— found on the Web using Google Scholar. The search term was
meaning that if you want to cite a source in a work of yours, don’t “DDR memory.”
say “I got it from Google Scholar” as a defence of the “scholarli-
ness” of the work you’re citing! Here’s from the introduction of one of the results, DDR2 and
low latency variants, by B Davis, T Mudge, B Jacob, and V Cuppu:
What Do I Get?
Don’t expect all articles to be available for reading on the Web! The expanding performance gap between processor speeds and pri-
Like we said, some are available from the British Library for a fee. mary memory speeds has been characterized as a “memory wall.” Until
Some results, when clicked, will take you to places such as the recently this problem has been attacked by designing the CPU to tolerate
ACM (Association for Computing Machinery) portal, where you long memory latencies, examples include: prefetching, out-of-order execu-
need a membership to be able to read the article. Abstracts are tion, lock-up free caches, speculative loads, data prediction, and memory-
almost always readable off the results page at some place or the request reordering. Now, we are beginning to see significant changes to
other, and in some cases, like we said, the full text of the article DRAM architecture in an attempt to improve both the bandwidth and the
might be available online. latency of the primary memory system from the other side of the “wall.”
Most of these approaches…
Some results link to books, and they aren’t clickable—you need
to click the “group of” link. This will take you to the book results, Here’s from the abstract of another article: by T Kirihata, G
which, of course, demands that you whip out your wallet, wher- Mueller, B Ji, G Frankowsky, and J M Ross (hold your breath)!
ever it is that it takes you.
A 390-mm2, 16-bank, 1-Gb, double-data-rate (DDR) synchronous dynam-
We’d suggest a subscription to ACM.org, the IEEE Web site ic random access memory (SDRAM) has been fabricated in fully planarized
(www.ieee.org), and other such places, because there’s such a 0.175-µm, 8F2 trench cell technology. The 1-Gb SDRAM employs a hybrid bit-
line architecture with 512 cells/local-bitline (LBL). Four LBL pairs are con-
nected through multiplexers to each sense amplifier (SA). Two of the LBL
pairs are coupled to the SA by wiring over two other LBL pairs using hier-
archical bitlines. This results in a reduction of the number of the SA’s to 1/4,
reducing the chip size by 6%. A hierarchical column-select-line scheme is
incorporated with a hierarchical dataline (MDQ) architecture.
Now turn off the lights, take a deep breath, and relax. You
don’t need to read that paper!
58 FAST TRACK
DT - Chapter 7 (Searching).qxd 5/12/2008 1:53 PM Page 59
Digital
Tools
DT - Chapter 7 (Searching).qxd 5/12/2008 1:53 PM Page 60
Searching With Google This is a conscious design consideration intended to focus the
user’s attention on one and only one thing: searching for infor-
mation. In the upper right corner you will notice two links:
Search, of course, is what Google is mostly about. Evolved out of Personalized Home and Sign-in. The personalized home page takes
their original research paper, The Anatomy of a Large-Scale you to a customisable home page which you can configure with
Hypertextual Web Search Engine (http://tinyurl.com/y98mbt), the your personal choices. See §7.3 to learn more on how to create a
Google search engine is a distributed network of hundreds of Google account and personalise Google with your preferences.
thousands of computers that take about half a second to process a
search query. Yes, one half of one second! For an overview of the 7.1.1 Search Overview
technology, go to www.google.com/corporate/tech.html. The most basic search involves entering a string of keywords in
the search box and hitting the [Enter] key or clicking on the
Building on this breakthrough approach to searching the Web, Google Search button. You can also click the “I’m Feeling Lucky”
Google search has grown into a plethora of specialised services button; doing this will take you directly to the first Web site
that enables people to search the Web in so many different useful that Google thinks is the most relevant. Additionally, you have
ways. In this chapter we look at the various ways you can Google two other options before clicking either of these buttons: you
the Web for information. can select whether Google should search the entire Web or just
pages from India. Based on the options you select, the results of
7.1 Web Search your search will differ. When you click on the Google Search
button, the results displayed are ranked according to relevance
and reliability using a complex formula that calculates the
Web search is the ranking (within half a second!) based on 500 million variables
most commonly and 2 million search terms!
used of Google’s
services. Fire up 7.1.2. Search Preferences
your Web browser, You can specify how Google behaves on your computer by setting
type in http:// the Preferences accessible via the link next to the search box.
www.google.com
to take you to This will open a Web
Google’s “classic” page where you can
search page as specify various settings
shown here. Google’s classic search page on how Google should
behave.
Note that if you are in India, typing in google.com will auto-
matically redirect you to Google India’s home page, At this page you can
www.google.co.in. specify the language in
which the Google inter-
The first thing you notice is the minimalist look of the page. face should be. On the The Preferences page
Google India home page, the five most common Indian languages may want to
are listed, but using the Preferences, you can choose additional install their
Indian language interfaces such as Kannada and Malayalam. language packs
as well. This
Next, you can narrow the search to one or more languages or will enable Language Tools Access
leave it at all languages. you to type in the search terms in the native language, and Google
will return the results in that language. For more information on
Google’s SafeSearch Filtering allows you to filter the display for how to enable your keyboard to support Indian language scripts,
sexually explicit content. By default, when Safe Search is turned go to http://bhashaindia.com. However, results in Indian lan-
on (in the Advanced Search page—see §7.1.7), Google Web search guages are scarce primarily due to the lack of Web sites.
uses moderate filtering. You can change this to Strict filtering to
block out any inappropriate text results too. Google can also translate text or a Web page between different
languages. See §7.1.4 for more details.
By default, the number of results per page is 10. This can be
increased to 100, but the results will be displayed slower. Like on the Preferences page, Google allows you to select the
user interface language that you would like to use. There is no dif-
Finally, you can click on the checkbox at the bottom if you ference between selecting it here or at the Preferences page. It is
want the results to be opened in a new window. This may be use- primarily duplicated here to maintain logical consistency with the
ful if you are running multiple searches and want to keep each of context of the page.
the results open in a separate window.
If you are a translator, you may wish to participate in the
Click Save Preferences to save your selections and return to the Google in Your Language programme. Click on the link given for
search home page. Note that this setting is cookie-based and tied more details.
to your computer, and not to your Google User Account. Thus, if
you ever clear the cookies on your computer, you will need to go Finally, this page links you to Google’s country Web sites of
back and reset the settings on this page. more than 145 countries.
vacation shimla
The Translation browser buttons Lists all the sites with the words vacation and Shimla. Note that
Google automatically searches for all the words in your search
Just drag the required buttons to your Links toolbar in Internet term. Also, searches are not case-sensitive.
Explorer or the Bookmarks toolbar in Firefox. The next time you
are at a Web page that you want translated, all you need to do is vacation shimla OR ooty
click on the button for an instant translation of the page. For Lists all sites with the words “vacation” and “Shimla”, or “vaca-
example, if you are frequently on Portuguese Web sites that you tion” and “Ooty”, or “vacation” and “Shimla” and “Ooty”. Note
want translated to English, just drag the “Portuguese to English” that the OR operator should be in capitals, that is, if either “o” or
button to the toolbar and click on it when at a Portuguese site. “r” are in lowercase, Google will treat it like an ordinary word.
Google will instantly translate the site to English. Note that the Instead of using the word OR, you can also use the vertical bar
quality of translation will not be very accurate, since this is auto- symbol |. Thus, the above search term can also be entered as “vaca-
mated translation and we are still many years away from gram- tion shimla | ooty”.
matically accurate machine translators.
“freedom at midnight”
Also, if you are using the Google Toolbar, you have one other A search term enclosed in quotes indicates that the search should
translation feature that language students might find useful. be for the entire phrase. Thus, in the above example the result will
When browsing English-language Web sites, you can point at show all the sites with the exact phrase “freedom at midnight”.
This can be particularly useful when you are searching for proper stemming technology. That is, when searching for a keyword, not
names, snippets of famous quotes, song lyrics, and such. only is the exact word searched for, but also words with related
meanings. For example a search for “cardiac arrest” will also
caricatures where sketches +are not permitted includes results with “heart attack”! In addition, Google is aware
By default, Google ignores common words like “where”, “how”, of plurals and such, so if you search for “flowers”, pages with just
“are”, etc. If you want to include a specific common word, use the “flower” in them will show up too.
plus sign before the word. Also, Google, by default, will include
spelling variations of the same keyword. Thus if your search key- 7.1.6. The Anatomy of a Search Result
word is “colouring book”, the Google results will include both A Google search result is a complex rendering of information
“coloring” and “colouring”. To search only for “colouring”, from multiple data stores that is displayed in a quick and easy-to-
include the plus sign: “+colouring book”. Make sure there is a understand format. Other than the complex formula applied to
space before the sign and no space between the plus sign and the rank the results, the results displayed will also vary according to
word you want included in your search results. the type of search term.
caricatures -sketches For example, if you search for “Windows Vista”, you will not
If you want to exclude a particular word from your search results, only be able to see the most relevant Web sites, you will also be
you can use the minus sign. Like the plus sign, make sure there is shown the latest news clippings. This can become very useful espe-
a space before the sign and no space between it and the word you cially when you are searching for information related to current
want excluded. affairs. In addition, Google displays advertisements—Google
AdWords, which closely match your keywords.
These basic search operators can also be combined in one or
more ways to give you refined, highly focused results for your
search. For example, consider the search term:
your results. This feature is part of the Google Co-op service which 7.1.7. Google Power Search
is explained in greater detail in another chapter. The real power of searching with Google comes when you start
using the advanced search operators. There are two ways you can
use Google advanced search options. One is through the Google
Advanced Search page (click on the Advanced Search link next to
Google Co-op: the Google search box, go directly to www.google.com/
Helps you advanced_search, or by using the operators themselves. The deci-
refine your
search sion to use to the advanced search page or the operators directly
will depend on the complexity of your search. If your have a com-
plex search query it is generally easier to use the Advanced Search
Google Co-op Search Results page. However if you want to filter your searches on only one or two
parameters, using the search operators directly may be easier.
Similarly, depending on the search terms, you may see rele-
vant supplemental results based on additional information avail- Most of the options in this page are self-explanatory. A couple
able, your personalised search settings, or subscription to other need some clarification. One is the Usage Rights filter. This enables
Google services. For example, searching for a book author may you to restrict your searches for content that have specific rights
show up additional results from Google Books Search (see §7.6). associated with them. For example, if you are looking for content
that you can use, share and modify commercially, this filter will
Google also stores copies of many Web pages in a temporary enable you to find sites that implicitly allow you to do so. The sec-
cache, which becomes useful when the main site is no longer avail- ond is the SafeSearch filter. This will filter out any results with
able or has gone temporarily offline. These will appear beneath adult content. However, it is better to specify this setting through
the main results as links. In addition to the cache, if possible, the the Preferences page, as Web searches tend not to be filtered for
result will also show a link to pages that are similar to the result. adult content even with SafeSearch filtering turned on. To learn
And if you are using Firefox and the Google Notebook extension, how to configure your Google search preferences, see §7.1.2. Many
you will also see a link called “Note this”. Clicking that link will of the options on the advanced search page are available as opera-
create an entry in Google Notebook with a link to the site in the tors that can be used independently and are applicable to other
result. See Chapter 4 for more on Google Notebook. search services like image search and product search (Froogle) too.
These and other advanced search operators are explained here:
now” link. If you already have an account you can use the above page. These include useful tools, and fun and educational stuff that
URL to log in to your Google account. can be grouped under various tabs on the homepage. Content gadg-
ets can be rearranged on the home page by dragging and dropping
The personalised home page can collect news, information and the content’s title bar into a new location or by moving it to a dif-
other tools in a convenient, single page. To access your ferent tab.
Personalized Home Page, type in http://google.com/ig or
http://google.co.in/ig. The colours of the homepage will vary according to the tabs. To
add a new tab, click on the Add Tab link.
If at any time you
wish to revert to the sim- To rename or delete a Tab click on the tab name.
pler search home page,
you can always click on If you wish to add content to your homepage from a Web site
the “Classic Home” link or blog that publishes its content via RSS, you can use the RSS Feed
in the upper right cor- Icon to add the feed.
ner to take you back to
google.com. Similarly,
from the classic home Your own personalised Google home page
page, you can reach the
personalised page by clicking on the “Personalized Home” link in
the upper right corner.
Personalising your page is done by adding content from the Clicking on the Feed Icon will take you to a confirmation page
Home Page Content Directory (accessed by clicking the “Add more asking you to confirm your wanting to add it to your Google home-
to this page” or “Add stuff” link which will take you to page.
http://google.co.in/ig/directory), or in the case of RSS feeds, click-
ing on the Feed icon in the Google toolbar. 7.4. Personalised Search and Bookmarks
The content directory contains hundreds of components or Once you are signed in and working with Google, you can also con-
gadgets as they are popularly called that can be added to the home- figure and set up personalised search. This works on the premise
that your current search result will have something to do with your homepage, which will give you suggestions on search terms,
your earlier searches. To activate personalised search, click on the pages and gadgets that are related to your searches.
“Search History” link at the upper right corner of your person-
alised home page, or go to www.google.com/psearch. This will Google allows you to store your bookmarks in your search his-
take you to your Search History home page. tory account. This makes it very convenient to access your
favourite links from any computer.
Once search tracking is activated, Google will gather and
store information about your searches, associated with your user Bookmarks are organized in labels or tags, and a bookmark to
account. As the information about your search patterns increas- a site can have one or more labels. For example, the bookmark PHP
es, Google will customise your search results based on your Accelerators which links to the site www.ducea.com/2006/10/
search history. Search results that are based on your search his- 30/php-accelerators/ is labelled under the heading “php”, “pro-
tory will also include the option to turn off the Personalized gramming” and “Website optimization”. Thus, when one looks
Search (Beta) for those results. This will be shown in the upper under any of these labels, the bookmark will be there for easy
right side of the results page. access. This is a powerful way to increase the relevance of your
bookmarks. If you are using the Google toolbar in Internet
While search history tracks searches made on the Web, Images, Explorer, you can sign in to your account and add and manage
News, Froogle, Video and Music, the personalised search results bookmarks directly from the toolbar. In Firefox, a bookmarklet is
only reflect the search history of the Web searches. To view the provided at the bottom of the bookmarks page that can be dragged
search history of the Images, News, Froogle, Video and Music, you onto the Bookmarks toolbar folder.
can manually browse through these sections or run a search from
within the Search history page to search for any items which have To bookmark any page from Firefox, simply click on the
been found in the past. Bookmarks link and in the resulting pop-up window, specify the
required details.
If you wish to remove any items from your search history, click
on the “Remove items” link in the left pane which will put you in The name of the bookmark will default to the title of the Web
edit mode and allow you to remove any unwanted results in your page and the URL will be automatically entered. When adding
search history. Additionally, search history tracking can be paused labels to group the bookmark under, any previous labels will be
by clicking on the “Pause” link in the left pane of the Search displayed in a drop-down, making it easier to choose any previ-
History page. You can also completely remove Personalized Search ously-created labels rather than create new ones with variant
history by going to My Account (link at the top right corner of the spellings or synonyms.
personalised homepage) and selecting the “Delete Personalized
Search” option from the left pane. To edit or remove the bookmark, you need to go to the Google
Bookmarks page and click on the edit or remove link next to the
You can get a historical view of your search activity by clicking bookmark. You can also edit a bookmark by clicking on the yellow
on the Trends link in the left pane. star next to it. Similarly, you can rename or remove a label by click-
ing on the Manage Labels links in the left pane.
Also, you can add the “Interesting Items For You” gadget to
Full view: The book can be viewed in its entirety if the book is
other operators you can also use the following: out of copyright, or if the author or publisher has given Google
In regular blog search, you can refine the results of your search by permission that allows the entire book to be viewed. Also, you can
the date and time of publishing. This is same as the date and time fil- limit your search queries to search only Full view books.
ters in the Advanced Search page but with single-click convenience.
All the above operators can also be used via the Advanced Additionally, many full view books are out-of-copyright works
Search options page. and therefore are made available for free direct download in PDF
format. These include many of the out-of-copyright classics.
Like other advanced searches, the options are self-explanatory.
Limited Preview: The author or publisher has given the user
permission to view a limited number of pages from the book
matching the search query.
the book and includes a few snippets from the book that match
the search query.
search. For example, searching for the term “digital camera” will and family as a pointed
show you further options to refine your search by price, brand, reminder as to what you
store, seller rating, related searches and megapixel. You can then want for your next birthday!
refine your product search based on the parameters that are
important to you. To purchase the product,
clicking on the product
Once you narrow takes you to the online retail-
down the possible er’s product page. As with The Google Suggest home page
choices, you can then other Google services, you
get down to reading the can use the Advanced Search Page to help you narrow down your
product reviews before results.
deciding on your pick.
The product reviews are Also, most of the search operators that are logically consistent
linked under the search with product searches may be used. The following “text” operators
View your Froogle shopping list
results, and you can see are valid for searching on Froogle: allintext:, allintitle:, and store:.
the number of reviews each product has. The first two have already been explained in §7.1.7. The store: oper-
ator is used in the following way:
The reviews will have further details, and are automatically
gathered by a computer program from different sources on the 7.8. Google Suggest
Web. On the left, the overall rating of the product is displayed
along with the total number of reviews, the number of positive,
negative and neutral reviews. Google Suggest is an innovative search tool from Google that
offers you suggestions as you type. You can access Google Suggest
Once you’ve decided on your product, you can then click the in two ways: by going to the Google Suggest homepage or by typ-
“Add to Shopping List” link under the search result to add it to ing in your search terms in the latest Google toolbar.
your Froogle “My Shopping List”.
In both cases, as
An entry is automatically created in your Froogle Shopping List you type in your search
with the details of the product, its price and the online store. You term, various sugges-
can click on the Edit link, which will open a text box for you to tions that match your
enter any relevant notes you wish to add about the product. If you keyword will appear
click on the Wish List checkbox, the product will be added to your with the approximate
wish list. You can then e-mail the URL of your wish list to friends number of results that
are available for each
Operator Meaning Example Explanation
variant. This will
store: Show product information jeans store:macys Show jeans from the increase the accuracy
from specific stores. Macy's store and efficiency of your
The content directory home page
Local Indexing enables you to control how GD indexes your local 7.10.2 Searching with Google Desktop
computer. These are: the ability to specify what documents should be Searching with GD
indexed, the ability to add indexing plug ins for document types not is similar to
natively supported by GD, the ability to add networked folders and searching Google.
non-fixed drives, limit searching on specified drives and folders, Type in the search
encrypting the GD index, disabling indexing of new items, and term and hit the
removing deleted items from the index. [Enter] key to get
relevant results
Google Account Features enables you to control whether that match your
Gmail is indexed as part of GD index data, whether the content keywords. To do
Your Desktop Search results integrate with Web results
and settings information for gadgets are saved on Google’s GD this, you need to
servers and made available to your other computers, and whether access GD first. This can be done in a number of ways. Depending on
GD should index and make searchable your documents and Web how you have set up its appearance, GD may be displayed as a
pages across all your computers. If you have multiple computers Sidebar, a Deskbar, a floating Deskbar, or it may be completely hid-
(for example, a PC at work and another at home and a laptop while den, in which case you would double-click the GD icon to open the
you’re on the move), you can install GD and share the index infor- GD homepage in a browser. You may have also configured the Quick
mation between all of them. Search box (via the Preferences > Display page) which is activated by
pressing the [Ctrl] key twice.
Display enables you to configure how GD should display the Search
box, the Quick Search box, what the default search type is, whether the The results displayed
Gadgets button should be displayed on the taskbar, the behaviour of are sorted on the basis of
the Quick Find feature, how many results to show per page, and date by default; they can
whether desktop results should be shown when you search the Web. also be sorted on the basis
of relevance. The search
Other specifies whether you give GD permission to send your results can be narrowed
private data to Google’s servers so as to personalise your experi- down to only show specif-
ence with Sidebar gadgets such as the News gadget, and to send ic types of documents like
The GD Timeline View
non-personal usage data to help improve GD. e-mail, files, Web history,
and chats. If you have allowed searching across computers, GD also
Depending on how much data you have on your computer and displays results from your other computers.
in your Gmail account, the indexing can take several hours.
Indexing happens in the background when the computer is idle Also, with GD installed and when searching the Web with
for more than 30 seconds. However, you can speed up indexing Google, any relevant desktop search results are displayed along
and force Google Desktop to index continuously by clicking on the with the Web search results, if you have chosen this to happen, as
Index Now link on the GD homepage. Be warned that this will mentioned above.
have an impact on your system’s performance, as GD indexing will
take up quite a bit of processing power.
7.10.3 Desktop Homepage By default, if you immediately press [Enter] after typing your
The Desktop home page enables you to search the Desktop as well search term, Quick Find will search the Web, opening the results
as browse items based on their date and time. To view chronologi- in a Web browser. By clicking on the Search More link, you can also
cal details of files, click on the “Browse Timeline” link. You can search across other Google products and services.
click on the calendar on the right to navigate to any date where
files have been created, indexed, or viewed through GD. Applications and Control Panel items can be accessed quickly by
typing the first few letter of the item’s name. For example, typing
Like with regular GD search, you can also filter your searches “Sound” will show you listing for the Sound management applica-
to show only e-mail, files, Web history and chats. tions on your computer as well as the Control Panel Sound applet.
You can also find out the current status of indexing by clicking 7.10.5 The Quick Search Box
on the Index Status link. The preferences page can also be accessed The quick search box is by the far the fastest and simplest way to
by clicking on the Preferences link next to the GD search box. access GD. After activating it from your Preferences > Display
Similar to other Google search products and services, you also page, simply press [Ctrl] twice to bring the Quick Search box to the
have an Advanced Search page that enables you to control what front of the screen. Enter your search terms, and if you have also
should be searched, what words should be included and excluded, activated Quick Find, the results will be displayed as you type.
between what date ranges, and across which computers. See
§7.10.6 for details on the advanced search operators you can use. 7.10.6 Advanced Search Operators
Most of the search operators used on Google are also valid in GD.
7.10.4 Quick Find These and other operators valid on GD are:
Quick Find is an instantaneous find feature that displays search
results as you type, saving you time and increasing the efficiency of Phrase Search: You can use quotes to search for the exact
your searches. Quick Find will display the first six results and will phrase. Example: “hi dad”.
indicate how many more results are available to be viewed in the Exclude from Search: Use the minus sign to exclude the key-
browser. You need to enable Quick Find from Preferences > Display word from your search results. Like with Google Web search,
before you can use it with your Deskbar, Sidebar, or the Quick ensure that there is a space before the minus sign and no space
Search Box. Quick Find can also be used to launch applications. Just between it and the keyword that needs to be excluded.
type in the starting letters of any application installed on your com- site: and filetype: operators work in the same way as on
puter and Quick Find will display those in the results. In the exam- Google Web search.
ple below, Quick Find is used to “find” the anti-spyware application
Spybot Search & Destroy. under: This operator restricts the keyword search to a speci-
fied folder. Example: cricket under:”C:\My Documents” will search
You can type URLs into the search box to directly jump to a site. for documents with the keyword “cricket” in My Documents.
Right-click on any result to open that file’s parent folder. Quick
Find also enables you to use the shortcut keys [Windows] + [G] or machine: This operator restricts the search to a specific com-
[Ctrl] + [Alt] + [G] to quickly access the Sidebar or Deskbar or the GD puter. Example: Airtel machine:MYLAPTOP will search for docu-
home page, depending on your GD configuration. ments with the word “Airtel” on the computer MYLAPTOP.
E-mail messages which are indexed can also be searched using results as you type. Click on the Option drop-down to control how
the operators subject:, to:, from:, cc:, bcc: the Sidebar should behave. You can dock the sidebar to either the
left or right of your screen. Turning the Auto Hide setting on will
Examples: “hide” the sidebar and it will only slide out when you hover the
subject:john job vacancy will search for e-mail with the word mouse on the screen edge where it is docked.
“john” in the subject line and “job vacancy” in the message.
If the Sidebar is occupying too much screen space and you
subject:(job vacancy) smith will search for e-mail with the would rather prefer it to be a compact search box just for Desktop
words “job” and “vacancy” in the subject line and “smith” in the search, you can switch to a Deskbar from the Options drop-drown.
body of the message. Essentially, this is a GD search box docked to your taskbar.
subject:”joe doe” will search for e-mail with the phrase “joe Again, if you still feel that it is crowding out the taskbar, your
doe” in the subject line. next option is to have the Deskbar “float” over the desktop. The
floating Deskbar can be unobtrusively tucked away into a corner
lowest prices subject:laptop from:chandra will search for e-mail on your screen while still being available for search at any time.
with the words “lowest” and “prices” in the body, “laptop” in the sub-
ject line, and which is from any e-mail ID that has “chandra” in it. In all cases, whether you have a Sidebar, a Deskbar, or a
Floating Deskbar, pressing [Ctrl] + [Alt] + [G] or [Windows] + [G] will
Similar to the last example above, and as with Google Web focus the cursor to the search box, or if all the “bars” are turned
search, the operators can be combined (unless logically incompati- off, will launch the GD homepage in a browser. Of course, pressing
ble) to build powerful queries that can give you more precise results. [Ctrl] twice will bring up the Quick Search Box, which is posi-
tioned in the centre of your Desktop.
7.10.7 Locking Search
If you want to prevent GD from being used by anybody else, you 7.10.9 Google Gadgets
can lock the search by right-clicking on the GD icon in the system Google Gadgets are interactive mini applications available in the
tray or clicking on the options drop-down in the Sidebar or Sidebar. These applications are created by both Google as well as
Deskbar and selecting “Lock Search”. Once search is locked, desk- independent developers, and can be related to anything and every-
top search will be disabled, and anyone attempting to search your thing! From a globe, to a clock, to Google calendar, to games, and
computer will be asked to unlock desktop search by specifying the so many other applications that the uses are only limited by the
Windows password of your system. developer’s imagination. Gadgets also need not be restricted to
being rectangular in shape or of a size that will fit within the
7.10.8 Sidebar & Deskbar boundaries of the sidebar. In fact, gadgets can be “undocked from
The sidebar is a vertical bar that GD uses to store mini software the sidebar and allowed to ‘float’ on your desktop.”
applications known as gadgets (see §7.10.9).
There is a huge directory of gadgets that can be added to GD.
The sidebar contains a search box that can be used to search To add a Gadget, click on the “Add+” button which appears when
your Desktop, and with Quick Find turned on, it will display the the mouse hovers over the Sidebar.
This will open the Gadget content directory where you can Preferences > Local Indexing page in your default browser. Scroll
browse through the available content categories or search for spe- down to the section “Don’t Search These Items” and click on the
cific types of content. “Add file or folder to exclude” link to add the files and folders to
be excluded from indexing.
Once you find the required gadget, click Add to add it to GD. In
our example, we’ve added the Weather Globe, which shows you the By default, Google retains the index entries for files or folders
current weather as well as the forecast. Once added to the sidebar, even if they are deleted. You can check the “Remove Deleted
click on the down arrow key at the top right corner of the Gadget Items” checkbox to remove it from the index. Also, if your files
to access the configuration options and set the location for which and folders are already indexed, you will need to individually
you want the weather information. Finally, click on the “Undock remove the unwanted entries. To do this, search for the data you
from Sidebar” option to allow it to “float” over your Desktop. want removed from Google Desktop, click on the “Remove from
Index” link at the top right, select each entry that is to be
Any hidden gadget can be brought to the front by pressing the removed individually, or click on “Select All” at the upper right
[Shift] key twice, or by using the Gadgets taskbar button. side to remove all entries.
This button can also be used to add Gadgets or remove the but- This removal from the index is permanent unless the entire
ton entirely from the taskbar. You re-enable it on the taskbar by computer is re-indexed and the removed items are not present in
going to GD’s Preferences > Display page. the index exclusion list defined via the Preferences > Local
Indexing options page. Note that e-mail messages removed from
Some Gadgets also support “sending to a friend” via e-mail or the index will not reappear unless they are re-opened and read
Google Talk. For example, if you see an interesting item in the Web again. In this case, you would need to manually remove them
Clip or News gadget, right-click on the item, select the “Send To” again using the procedure described above.
option and choose your Google Talk friend, or choose to e-mail
them using your default e-mail client.
GOOGLE
GOOGLE EARTH 8
Google Earth
f you want an aerial view of the world, right up to street level—
I where you can make out cars and even people—look no further
than Google Earth. This is an application that gives you a 3D view
of the earth. It enables you to see high-resolution aerial and
satellite imagery of the planet and much more. Uses range from
fulfilling the insatiable curiosity of the armchair traveller to more
serious professional and official uses. In rural India, farmers are
using Google Earth pictures to prove land claims!
Here, we will focus only on the free version, Google Earth. You
can download any of the three versions from
http://earth.google.com/downloads.html. There is also a special
enterprise version, separate from these “retail versions.”
FAST TRACK 95
DT - Chapter 8 (Earth).qxd 5/12/2008 1:53 PM Page 96
8 GOOGLE EARTH
GOOGLE GOOGLE
GOOGLE EARTH 8
sion, go to the directory where you downloaded the file, open a ter- locations. The full combination of maps, local business search,
minal window in the directory, and type at the command prompt: satellite imagery, street-level search, and driving directions is cur-
“sh GoogleEarthLinux.bin” and follow the instructions. The default rently limited to the following countries: Canada, China, France,
location for the installation is /usr/local/google/google-earth, and to Germany, Italy, Netherlands, Spain, the UK, and the US. Other
launch it, use “/usr/local/google/google-earth/googleearth”. countries have varying levels of data and satellite imagery at dif-
ferent depths of resolution.
To install on Mac, double-click the Google Earth .dmg file in
your downloads directory. You will be asked to confirm the licens- To get an idea of Google
ing agreement, following which the Google Earth disk image will Earth’s capabilities, you can
appear. Double-click the Google Earth disk image to display a new use the Sightseeing folder to
window with the Google Earth globe icon. Place the icon any- get a “guided tour.” Click on
where convenient (recommended: Applications folder or the My Places panel on the left
Application dock), and you’re ready to go. and select the checkbox next
to the Sightseeing folder. Click
For problems with installing and uninstalling Google Earth, Play. This will start an auto-
check http://earth.google.com/support/bin/topic.py?topic=1135. mated tour from Disney World Go sight-seeing
in the US, taking you on a cir-
8.2 Searching and Navigating cuitous route to famous landmarks around the world before end-
ing at the Google Campus back in the US.
When you first start up Google Earth, it zooms in to a picture of Use the “Fly to”, “Find Businesses”, or “Directions” tabs to
the globe hovering over North America. enter the location you wish to search for. Subject to the limitations
of information availability, locations can be searched for by city,
From this starting point, country, street number, and postal code. You can also look up loca-
you can view any place or loca- tion information by using the latitude and longitude co-ordinates.
tion on earth, provided, of
course, that the appropriate In the “Fly to” tab,
map data is available. In gener- enter the name of a loca-
al, map data for all areas of tion, and the 3D Viewer
earth are available, but will zoom into the loca-
depending on country and tion.
region, the resolution of the The Google Earth startup animation
images will vary. You have To find a business, use
countries and cities where you can enter street-level information, the “Find businesses” tab:
and Google Earth will zoom in to show you an aerial view of the enter the type of business
street. Similarly, for certain countries, it can help you find local you are looking for, and
business locations and give you driving directions between two limit the search to a spe- Fly to your search locations
8 GOOGLE EARTH
GOOGLE GOOGLE
GOOGLE EARTH 8
cific area. Google Earth will At the bottom of the 3D Viewer, a set of changing numbers
zoom into the area and high- display the latitude and longitude, elevation and altitude, and
light all the relevant business- the completion progress as the picture is streamed to your com-
es that match your keyword. puter. You can use the directional arrows inside the navigation-
You can then further narrow it al circle to move in different directions. Clicking and dragging
down to an individual street by the circle clockwise or counter-clockwise will rotate the orien-
refining your keyword data. tation of the scene.
You can find driving direc- Find businesses in the area You can also use the mouse to navigate the landscape. Clicking
tions between two locations by the left and right mouse buttons will change the shape of the cur-
entering the From and To loca- sor, indicating a change in behaviour. Using the mouse buttons
tions in the “Directions” tab. you can drag the view in any direction, zoom in or out, and tilt or
Google Earth will draw a route rotate the view (with the scroll wheel or middle button).
map between the two locations
with detailed information Click and drag the scene in any direction to move the view in
about the route to take. This that direction. By holding the left mouse button down, moving it
information can then be viewed in a particular direction for a short distance, and then releasing it,
and printed in Google Maps by the scene will “drift” along that direction in a continuous motion.
clicking on the Printable view Get your driving directions Click the mouse to stop the movement. If you hold the right
link. By default, a window with Google Maps will open within Google mouse button down and move it down for a short distance and
Earth, but this can be opened in a browser and printed, too. then release it, the scene will start to automatically zoom in; sin-
gle-click to stop the zoom-in. Also, if you double-click on a partic-
You can also view a “flying route tour” by selecting the item ular point, it will start to zoom into that point continuously.
“Route” in the direction listing and clicking the Play button in the Single-click to stop the zoom-in. If your mouse has a scroll wheel
bottom bar of the search panel. you can use it to zoom in and out.
Use the navigation controls at the top right to adjust the angle Hold down [Alt] if you want to control the zoom to small
and tilt of the picture or to zoom in and out. The navigation con- increments (or decrements). With a depressible scroll wheel or
trol appears as a double-lined circle with “N” on a point of the middle button you can press the [Shift] key and move the mouse
periphery. The “N” corresponds to North, and you can use it as a up or down to tilt the view. Or you can press the [Shift] key and
guide to orient yourself when viewing a location. Hover over the rotate the scroll wheel up or down to tilt the view. You rotate the
double-lined circle and the navigation controls become visible. orientation of the view by using the middle button and the [Ctrl]
The top slider is used to adjust elevation. By moving the slider to key, or the scroll wheel and the [Ctrl] key. Hold down the [Ctrl]
the right, you will be able to get depth and a 3D-like quality to the key and the middle mouse button and move the mouse to the
picture. The vertical slider on the right is used to increase and right or left to rotate the view in either direction. Press the [Ctrl]
decrease the altitude at which the location is viewed. Drag the key and move the scroll button up or down to rotate the view
slider down to increase the height and up to reduce the height. clockwise or counter-clockwise.
8 GOOGLE EARTH
GOOGLE GOOGLE
GOOGLE EARTH 8
Once you’ve adjusted the tour route to an almost 3D-level ele- the Places panel. You can also use HTML tags to add images either
vation and altitude, you can use the arrow keys or mouse to move from your hard disk or from the Internet. In the Style and Color
along the route following the purple line that indicates the direc- tabs, you can change the colour, scale (size) and transparency
tion you should take. (opacity) of the Label (Name) and the icon.
You can save these directions for later reference to your My The View tab enables
Places folder, found in the Places panel. Collapse the folder that you to choose a position for
contains your complete driving directions, right-click, and select the bookmark. Move the
“Save to My Places”. The My Places folder is where you store your mouse over each field to
Google Earth place data. This can help you quickly revisit places get an explanation of what
you have been to before and want to view again, much like book- the field does. In the
marks. For more on marking and saving places, see §8.3. Altitude tab, you can
choose the height at which
8.3 Marking, Saving, And Sharing Places the placemark should be
placed, and you can have a Create a placemark
line extend to the ground
“Placemarks” are the Google Earth equivalent of bookmarks, and from it by checking the Extend to Ground box. Once all the
enable you to store information about a particular location. required information is entered, click OK to save the placemark.
Placemarks should be saved in the My Places folder in the Places Whenever required, you can right-click on the placemark and
panel if you want them to be available during later Google Earth select Properties to edit any details.
sessions. Items that are in the Places panel but not saved in the My
Places folder will be stored in the Temporary Places folder, and will You can now share the new placemark with the Google Earth
be lost at the end of the session. community via the Google Earth bulletin board system. To do so,
right click and select Share/Post.
To create a placemark, first select your location and choose the
ideal viewing angle you wish to store it at. Select Add > Placemark You will be taken to the Google Earth community site, where
from the menu, or press the Pushpin button on the toolbar. This you will have to sign up. Due to the thousands of placemarks
will open the New Placemark dialog box with a yellow Pushpin being created by Google Earth community members, you will be
button surrounded by a flashing yellow square centred in the asked to ensure that you are not posting a duplicate; also, turn
viewer. Enter the required details in the dialog box. on the Google Earth community layer before posting your place-
mark to the Google Earth community site. See §8.4 for more on
Enter a name for the placemark in the Name field. Click on the using and turning on layers. In short, the community layer
Pushpin icon next to the Name field if you want to choose a dif- includes all the placemarks posted by the Google Earth commu-
ferent icon (from the icon palette). Use the Description field to add nity to the bulletin board. This is updated every few months, and
descriptive text that will balloon out when you click on the place- any placemarks you submit will eventual turn up in the Google
mark. The text can also include HTML tags. When saved, the first Earth Community layer. Visit the Google Earth Community Web
few lines of text will appear as a snippet under the placemark in site at http://bbs.keyhole.com.
8 GOOGLE EARTH
GOOGLE GOOGLE
GOOGLE EARTH 8
You can also share the example, National Geographic has a whole section of layers relat-
placemark by using a KML file. ed to their articles and stories. By turning on the National
The KML file, or the Keyhole Geographic layer, you can see all the geographic locations linked
Markup Language file, is a file to their stories. Clicking on a National Geographic placemark will
that contains information show you summary details of the particular story, links to images
regarding geographic features and the text of the article, and perhaps even videos.
such as points, lines, images,
polygons, and models that can These layers are also
be displayed in Google Earth New Placemark referred to as Points Of
and Google Maps. To save Interest, and can be saved
space, the KML information is like regular placemarks to
saved as a KMZ file—a com- your My Places folder in
pressed KML file. KMZ files can the Places panel. Points of
also be opened directly in Interests can also include
Google Earth and Google commercial and business
Maps. Right-click on the place- information. Similarly,
mark and select Save As. you can turn on the
Choose a filename and click Google Earth Community Placemark from National Geographic’s
Save. The resulting KMZ file Share your Placemark layer to view placemarks Feature Article & Photo Layer
can now be distributed to created by the community, as well as your own placemarks sub-
other users of Google Earth, and also submitted to the Google mitted to the bulletin board.
Earth community site.
You can use the View field to control the list of layer categories
8.4 Layers that is displayed in the Layer panel. Core displays only key layers,
All Layers displays all, and Now Enabled displays all currently
enabled layers.
Layers are additional “layers”—literally—of geographic points laid
over the basic map data. Layers are grouped into categories and 3D models of buildings
sub-categories, and can be turned on or off from the Layers panel. can be viewed by turning on
Each layer can have hundreds and thousands of placemarks. In the 3D Buildings layer, and
fact, the placemarks stored in the My Places folder are also layers zooming in over a city like
in a certain sense. Like layers, placemarks can also be turned on or New York. The aerial view
off by enabling or clearing the checkboxes. will now show an overlay of
grey boxes. Use the naviga-
There are many categories of layers, ranging from Terrain to tion controls to zoom in clos-
Roads to State and Country borders, among others. Each layer adds er, rotate, tilt, and navigate
specific geographic information related to the layer category. For around the buildings! View cities in their 3D glory
8 GOOGLE EARTH
GOOGLE
GOOGLE
PICASA 9
Picasa
icasa is Google’s free photo organising and sharing software. It
P enables you to find with instantaneous ease all the pictures
and photos stored on your computer. It also has basic one-click
editing features that enable you to edit, touch up, and apply
special effects to your photographs.
9 PICASA
GOOGLE GOOGLE
PICASA 9
9 PICASA
GOOGLE GOOGLE
PICASA 9
The Normal view in Each folder can also optionally have a description, accessed
Picasa will enable you to by right-clicking on the folder and selecting the “Edit Folder
view each folder’s pictures description…” option.
as resizable thumbnails.
The slider control (on the You can also search across folders by using the search box on the
left below the picture pane) upper right. Clicking on the arrow buttons shows additional options
is used to change the view-
ing size of the thumbnails.
You can go directly to the folder containing a picture by right- You can add labels or
clicking on a picture and selecting “Locate on disk” or by pressing keywords to photos, which
[Ctrl] + [Enter] or by clicking on the folder icon in the viewing pane. can make it easier to
group and search and Keyword Labelling or Tagging Photos
9 PICASA
GOOGLE GOOGLE
PICASA 9
9 PICASA
GOOGLE GOOGLE
PICASA 9
9 PICASA
GOOGLE GOOGLE
PICASA 9
9 PICASA
GOOGLE GOOGLE
PICASA 9
If you are an avid blogger and you have an account with Blogger (a
Google account will do!), you can directly post the pictures to your
blog. Click on the Blog This button, log in with your Google account,
select the blog you want to post it to, the layout you want to use, and
the size of the image that should be displayed.
Click Continue and fill out the title and text of your blog post,
and click Publish.
To start, click on the Web Web Albums Upload Options Hello is a picture sharing and chatting service. You don’t require to
albums button and sign in upload any pictures to the Web; you can directly chat with other
with your Google username and password. In the Web Albums Hello users and share pictures with them. Hello is a companion
upload dialog box, you are asked to specify a name for the album, service to Picasa and seamlessly integrates with it. You can surf the
an optional description, the quality of the upload, and whether it Web together with friends, using Web page sharing, and send
should be available to the public or should be unlisted for sharing instant snapshots with webcam support. To learn more about Hello
only with friends and family. Make your entries and choices and and to download and use the software, visit http://hello.com.
click OK.
GOOGLE
GOOGLE READER 10
Google Reader
Google Reader is Google’s free, Web-based RSS Feed aggregator,
which you can use to subscribe to your favourite RSS feeds from all
over the Web. As with most Google services you will need a Google
account to sign in and start using Reader.
Subscribing to an RSS
feed is simplicity itself. You
can add RSS Feeds to Google
Reader by using the
Subscribe button, which you
drag and drop onto your
bookmarks toolbar (Firefox)
or the Links toolbar (Internet The Google Reader home page
Explorer). Whenever you are at
a site that allows you to sub-
scribe via RSS, you click on the
Subscribe button. For example,
the CNN Web site supports RSS.
Once you have confirmed your subscription, you can view CNN
stories in Google Reader without having to continually visit the
CNN Web site.
The Reader interface has many parts. The left pane is where all
the subscriptions are displayed. Every subscription will also show a
count of the posts that are unread. You can view the posts for each
subscription by clicking on it. You can use the All items link at the
10 GOOGLE READER
GOOGLE GOOGLE
GOOGLE READER 10
top of the left pane to auto-sort posts such that even those with share the address with your friends and family to let them look at
fewer entries “rise above” the high-volume, high-frequency posts. what you are reading.
In the right pane, the actual post items are displayed. When For easier viewing, you can organise the feeds in folders by
you scroll through and read the posts, the unread posts count will going to the settings page (click on the link at the top right corner).
start decreasing. If you have more than 100 unread posts, Reader
will only show 100+ against the subscription. You can view the For each subscription, you can specify one or more tags. These
posts either in List View or Expanded View. In List View, you can tags will appear as hierarchical folders in Reader. Additionally, you
quickly skim the headlines without having to wade through the can make these tags public and publish the items under these tags
content of each post. However, note that the post will only be as RSS feeds. Similar to the shared page, each tag will have its own
marked as unread if you view it in Expanded View. If you do not public page, and like with the shared items, you can also create a
wish a subscription to show up as unread even if you don’t read “webclip” for each public tag, which you can post to your site or blog.
the posts, you can use the “Mark all as read” link at the top of the
right pane. This will Go to the Goodies tab under settings to see various other
mark all items in the options on what you can do with Reader. You can include Reader
post as read and clear on your personalised Google Homepage by clicking on the Add to
the unread count Google gadget link. You can also
against the subscription put all Reader items in a “next”
in the left pane. If you bookmark or limit it to one of
want to leave a post as your folders (tags). Drag and
unread you can clear drop the bookmark to your
the “Mark as Read” bookmarks/links folder.
checkbox at the bottom Clicking on Next will open the
of the post item. Your Shared Items public page reader to the latest post, and
subsequent clicks will enable Enjoy Reader’s goodies
Special posts and those you want to review again later can be you to see each successive subscription at the original site. This
Starred. To mark a item with a star, click on the “Add Star” link at may be useful when you only get a snippet in your post and wish
the bottom of the post. to read the full post.
You can also Share with friends the items in the feeds that you Google Reader is also available on your mobile. Point your cell
find. On a post that you want to share, click on the Share link at phone’s browser to www.google.com/reader/m.
the bottom of the post. Then click on the “shared items” link at
the top of the left pane. This will show you the link to your public You can use the Import/Export tab to import your subscriptions
page and also provide you with the JavaScript code that you can from another RSS reader, or export your Google Reader subscrip-
embed on your Web site to show a linked clip of your shared items. tions. Both Import and Export follow the industry standard for
subscriptions file format, known as OPML.
The public page can also be subscribed to via RSS, and you can
GOOGLE
PACK 11
Google Pack
Google Pack is a collection of free software being distributed by
Google. The pack includes software both from Google and other
companies. These software are considered the essential core appli-
cations a computer user can’t live without, so to speak.
Google Software:
❍ Google Earth
❍ Picasa
❍ Google Pack Screensaver
❍ Google Desktop
❍ Google Toolbar for Internet Explorer
Other Software:
❍ Mozilla Firefox with Google Toolbar
❍ Norton Antivirus 2005 Special Edition 6 month subscription
❍ Ad-Aware SE Personal
❍ Adobe Reader 7
Optional Software:
❍ Google Talk
❍ Real Player
❍ Skype
❍ Google Video Player
❍ GalleryPlayer HD Images
11 PACK
GOOGLE
uct and won’t install the software if that is the case. After instal-
lation, the Google Updater will continue to sit in your system tray
and monitor for any updates to the installed software. If new ver-
sions of the software become available, the Updater will show noti-
fications of their availability for installation.
GOOGLE
GOOGLE SKETCHUP 12
SketchUp
SketchUp is a powerful 3D modelling software that enables you to
create, view, and modify 3D models. With simple, intuitive controls,
you can push and pull your 3D objects to knock them into shape.
You can use SketchUp for a variety of real-life projects—from adding
an extension to your house to making a new widget. Drawings can
be as simple or as detailed as you might want. You can use real-life
dimensions to construct your model, as well as add colours and tex-
tures. SketchUp also simulates real-life shadows (showing you how
shadows will fall when the sun falls on your model). To make get-
ting started even simpler, there are thousands of pre-drawn compo-
nents that will save you time—you don’t have to start from scratch.
12 GOOGLE SKETCHUP
GOOGLE GOOGLE
GOOGLE SKETCHUP 12
niques that go into creating 3D models. Go to about the tool you’ve currently selected. Enable the Instructor
http://download.sketchup.com/OnlineDoc/gsu_win/GoogleSketc window from the menu (Window > Instructor). Also, whenever
hUpHelp.htm (or http://snipurl.com/googsketch) and go through you work with a tool, don’t hesitate to right-click and explore the
the Concepts section to get a basic understanding on what is options that pop up with whatever object you are pointing at.
involved in 3D modelling. Alternately, download the complete There is no faster way to learn than using the software itself.
user guide from http://download.sketchup.com/GSU/pdfs/
GSUUsersGuide_WIN.pdf (or http://snipurl.com/googsketch1) You can also join the Google Groups SketchUp community
and read the concepts from page 9 of the PDF document. (http://groups.google.com/group/sketchup) and get further help
and support other newbies as they begin to use SketchUp. Also
Once you’ve check out the Wiki for “The Ultimate Encyclopedia for Everything
understood the SketchUp”—www.suwiki.org. It has tons of information, tutorials,
concepts, you can tools, tips and tricks and more!
take the self-paced
tutorials to famil- 12.3 Components
iarise yourself with
the tools and con-
trols you will use Components are pre-built objects that are included with SketchUp
to create and and available for download. These help in speeding up creation of
manipulate 3D your 3D objects, as you do not have to create them from scratch. You
Go through the tutorials as slow as you need
models. If you are can explore the components that came along with SketchUp by
running SketchUp for the first time, you will be prompted to take going to the installation folder and opening the Components sub-
the tutorials through the Tip of the Day dialog box. You can also folder (usually C:\Program Files\Google\Google SketchUp\
access the tutorials from Help > Self-Paced Tutorials. This three- Components\Sampler). Use File > Open to open the included com-
part tutorial gives you a solid grounding in using and working ponents. You can also download component sets
with 3D objects in SketchUp. (http://sketchup.google.com/components.html) pre-built for specif-
ic industries such as Architecture, Construction, and Film & Stage.
You can then go on to video tutorials (http://sketchup.google
.com/tutorials.html) that will show you how to work with 12.4 3D Warehouse & Google Earth
SketchUp, introduce you to the SketchUp 3D Warehouse, and show
you how to place the 3D models in Google Earth. Additionally, you
can print the Quick Reference card (http://download.sketchup The 3D Warehouse is an online
.com/GSU/pdfs/QuickReferenceCard.pdf, or http://snipurl.com/ catalogue of 3D models that
googsketch2) and keep it within easy reach and access it when you can search and download.
working with SketchUp. You can also create your own
3D models and share them
Once you begin working with SketchUp, help is at hand: just through the warehouse. Access
Browse through 3D models in the 3D
open the “Instructor” window. This will show you information the 3D Warehouse directly warehouse
12 GOOGLE SKETCHUP
GOOGLE GOOGLE
GOOGLE SKETCHUP 12
❍ In GE, fly to the location you wish to place the model on, look-
using a browser at http://sketchup.google.com/3dwarehouse, or by ing straight down.
clicking on Google > Get Models in SketchUp. Click on a model to ❍ In SketchUp, use the Get Current View command to import a
download it to your computer, view it directly in SketchUp, or snapshot of the terrain.
download it as a .kmz file that can be viewed in Google Earth. ❍ Place your model over the terrain and ensure that it fits snugly
into any slope and elevation in the terrain. For example, you
After downloading a model to SketchUp, you can click the might need to add support pillars to a building model if it is on
sloped terrain. Use the Google > Toggle Terrain menu command
“Place Model” option under the Google menu to export and view
to view your model in a 3D terrain. Use the Move/Copy tool if
the model in Google Earth. Use the tilt and navigation controls to
required to position the model correctly.
adjust the viewing angle of the model. ❍ Next, use the orbit tool to rotate the model till you are looking
down directly at it.
Note that the ❍ Select the Google > Place Model menu command to place the
models imported model where you took the terrain snapshot.
from SketchUp and ❍ If you are satisfied with the results and want to share it with
downloaded from others, consider uploading it to the 3D Warehouse. Select
3D Warehouse are Google > Share Model from SketchUp and follow the instruc-
stored in the tions to upload your model to the 3D Warehouse.
Temporary folder in
the Places panel. If For more detailed instructions on troubleshooting problems
you wish to perma- with using SketchUp and Google Earth, go to
nently retain these http://sketchup.google.com/support/bin/topic.py?topic=8539 or
items, you will need http://snipurl.com/googsketch3.
The Statue of Liberty from the 3D warehouse, at
to save them to your her rightful place in Google Earth
My Places folder. See
Chapter 8 for details.
You can also create a model in SketchUp, save it, and add it to
Google Earth. To do this:
❍ First create and save your model, start SketchUp, and then start
Google Earth. Starting Google Earth (GE) first may cause
SketchUp to crawl.
❍ Next, turn on the Terrain layer in GE and set the Rendering >
Elevation Exaggeration to 1, and the Detail Area to Medium or
Large in the menu settings: Tools > Options > View.
❍ In Windows, set GE to DirectX mode (Start > Programs > Google
Earth > Set Google Earth to Direct X mode). You can leave it as
OpenGL if that setting is faster and if the SketchUp menu com-
mand Google > Get Current View works without problems.
GOOGLE
GOOGLE ALERTS 13
Google Alerts
Google Alerts refers to automatically-generated e-mail alerts,
based on search terms, which show results in five categories:
❍ News: the latest top 10 news article search results based on the
given search terms
❍ Web: the latest top 20 Web search results based on the given
search terms
❍ Blogs: the latest top ten blogs search results based on the given
search terms
❍ Groups: the latest top 50 posts in Google Groups search results
based on the given search terms
❍ Comprehensive: the latest search results for the given search
terms from multiple sources for maximum coverage
You can set up Google Alerts by signing in with your Google account
and going to the alerts home page at www.google.com/alerts.
13 GOOGLE ALERTS
GOOGLE
To create an alert:
1. Type in the search terms on which you wish to base your search
results. This can either be a simple string of keywords, or you
can create an advanced search term using the various operators
discussed in Chapter 7, or via the Advanced search page. It is a
good idea to run a trial search with your search term to see how
the results look. If you are satisfied with the results, you can
then copy the search term into the “search terms” box.
2. Select what type of search it is, based on the five possible variants
Once the alert is created, you can sit back and wait to be updated
according to the specified frequency. The Edit and Delete next to
each alert link enables you to edit the alert—changing the search
terms, the type and frequency, and deleting the alert when it is no
longer relevant. You can also specify whether the alert should be
in HTML or plain text.
GOOGLE
GOOGLE TOOLBAR 14
Google Toolbar
The Google Toolbar for Internet Explorer and for Firefox is a ver-
satile tool that enables you to use Google’s products and services
with greater ease and better efficiency. To get the toolbar, open
Firefox or Internet Explorer and type in “toolbar.google.com”.
Google will automatically detect which browser you are using and
take you to the respective download page. The latest toolbar for
Firefox is version 2, and for Internet Explorer it is version 4. Both
toolbars behave in pretty much the same manner, with a few
minor differences.
❍ Enhanced Search box: As you type in the search terms you will
see suggestions that you can click on. You can also click the “G”
icon to choose any of Google’s services such as Images, Groups,
or News to search through.
❍ Autolink will take you to a map of any address that is on the cur-
rent page. It is, however, restricted to US addresses only.
14 GOOGLE TOOLBAR
GOOGLE GOOGLE
GOOGLE TOOLBAR 14
❍ Translate: By simply pointing at any English word on the page highlighted in yellow—making it easier for you to quickly see
you are viewing, this feature will translate that word into where they are in all the text.
Chinese (Traditional and Simplified), Japanese, Korean, French,
Italian, German, or Spanish. ❍ Word Find Buttons: Each individual word in the search term
will be displayed as a button. Clicking on a particular word but-
❍ Address bar browse by name: You can also use the address bar ton will take you straight to the first occurrence of the word.
to enter your search term directly. For example, if you type in You can continue clicking to see all the subsequent occur-
“CNN” in the address bar, Google toolbar will guess that you rences of the word.
want to go to CNN.com and take you there. If you type in “camp-
ing equipment,” it will guess that you are looking for that, and
show you search results related to the term. ❍ Bookmarks: Integrated with Google Bookmarks, you can now
use the bookmark feature to keep track of all your favourite
❍ Pop-up Blocker: The built-in pop-up blocker will block all pop-ups. sites without worrying about what will happen when you
change, upgrade, or switch between computers. Simply log in
❍ Spellcheck: Whenever you type in a Web form, the Spellcheck to your Google account using the toolbar and your book-
feature will verify the spelling of the words being typed, cur- marks will be available.
rently available for 12
languages. After typing ❍ Send to: This feature enables you to send any Web page via
in your text, click the Gmail or SMS (US only), or post to your blog in Blogger. You
Spellcheck button to can either send the entire page or a snippet. If it is a snippet,
check for spelling mis- just select the portion of text you want to send and then
takes. The mistakes will choose “send to”.
be highlighted in red
bold underlines. The ❍ Google Account Sign In: You can use the Google toolbar to sign
Autofix option will cor- into your Google account and get logged into all of Google’s serv-
rect the mistakes with a ices. When signed in, a green light will light up next to Settings.
single click and change
the colour to green ❍ Search settings notifier: If a piece of spyware or other malicious
underlines. Once you are software attempts to change your browser settings, you will be
done checking spellings, notified by Google toolbar of the attempt.
click on an empty area of
The Options dialog for the Firefox Toolbar
the form and select
To modify and control all the above features, click on the
“Stop spell checking”.
Google button at the extreme left and select Options. The Google
❍ PageRank Display: Displays Google’s ranking of the current Web Toolbar Options dialog box will pop up, which you can then use to
site or Web page you are at. This is an automatically-generated customise each of the above features and more.
ranking based on Google’s site ranking algorithms.
14 GOOGLE TOOLBAR
GOOGLE GOOGLE
GOOGLE TOOLBAR 14
Settings notifier. And the following aren’t there in the Firefox The new version of
toolbar: Google toolbar enables
users to create, label, and
❍ Google Safe Browsing will alert you if any of the sites you visit manage bookmarks for
are fraudulent. favourite sites with a single
click. Bookmarks are now
❍ RSS Subscribe Icon: Whenever you are at a Web page that supports saved to a user’s Google The IE Google Toolbar Options dialog
RSS subscriptions, the feed icon will light up, and you will be able
account, making them
to subscribe to the feed in your favourite Feed reader. Click the
accessible from any computer.
down arrow next to the feed icon to select your Feed reader.
❍ Send with Gmail: You can make Gmail your default mail client Additional product enhancements include expanded search
for all e-mail addresses with “mailto:” links. Clicking on any e- functionality, which offers instant search query suggestions. And
mail ID will open a new Compose page in Gmail with the e-mail enhanced sharing capabilities allow users to easily send and share
ID entered in the “Send To” field. Web page content through Gmail by selecting the section of the page
they want to share and simply clicking the new “send to” button.
❍ Custom Layouts: Three pre-set layouts are given to change the
layout of the toolbar.
To modify and control all the above features, click on the
Settings button at the extreme right and select Options. The
Toolbar Options dialog box will pop up, which you can then use to
customise each of the above features and more.
GOOGLE
GOOGLE MOBILE 15
Google Mobile
Accessing Google via your cell phone or PDA is the ultimate in hav-
ing information at your fingertips while on the move. Liberated
from the Desktop and laptop, Google’s mobile services enable you
to search the Web, search the mobile Web (Web sites specially
designed for viewing on cell phones and PDAs), search images,
view news, and even check your Gmail. Even if the screen is
cramped and you need to become a finger acrobat with all those
buttons, nothing beats the convenience of being able to access all
this “anytime, anywhere.” Well, almost!
15 GOOGLE MOBILE
GOOGLE GOOGLE
GOOGLE MOBILE 15
Just like you do through your PC browser, you can set preferences Similar to regular Web search but restricted to content available
and language settings for your Google mobile interface. At the on mobile-ready sites only, type in your search term, scroll down
Google homepage on your mobile browser, scroll through the to select the Mobile Web radio button, scroll back to select the
search box, the search button, the radio buttons, and the other Search button, and hit [Enter].
links, till you reach the Preferences link. Hit [Enter] and adjust
your language and safe search settings. 15.6 Froogle search (Labs)
15.3 Web search
This product is still in the cooking at Google Labs, but you can see
what it’s capable of now by going to http://wml.froogle.co.uk.
Google Web search via your cell phone or PDA is nearly the same
as searching on your computer, but there are some differences. 15.7 Google News
The obvious one is size. Google does a good job of intelligently tak-
ing the standard HTML content of the Web and re-formatting the
search results for easy readability and intuitive navigation, Access Google News by scrolling down on the homepage, selecting
depending on the screen size you have. the News link and hitting [Enter]. This will open the News home-
page. You can use the search box for specific topics, or read the
Type in your search term, highlight the Search button and hit first headlines of the Top Stories section. Clicking on an article
[Enter]. Up to ten search results are displayed per page. You can use link will take you to the Web site with the news story where you
all the search operators that you would normally use with PC Web can read the full story. You can also scroll down and select the
search to refine your results. links that will take you to other items like all the top stories; you
can expand the other sections like Nation, World, Entertainment
etc. (see the chapter on Google News for details), or click on any of
the sections to get more stories from each section.
15 GOOGLE MOBILE
GOOGLE GOOGLE
GOOGLE MOBILE 15
At the bottom of the screen, you can change your regional set- Once signed in, you can see your Inbox with the first 10 messages,
tings to show content from any of the regional editions currently along with their subject headings. Click on any subject title to open
available at Google News. it and read the message. You can scroll down below the messages to
access other functions like Compose, Contacts and so on. The search
15.8 Personalized Home Page box at the bottom of the screen also helps in locating e-mail.
15.9 Gmail If you have one of the new Java-enabled (MIDP2) mobile devices,
and your phone has the Verisign Class 3 public certificate with
serial number 70:BA:E4:1D:10:D9:29:34:B6:38:CA:7B:03:CC:BA:BF,
There are two ways to access Gmail on your mobile device—direct- you can use the Gmail J2ME application. To download and install
ly through your mobile Web browser, or by downloading and the application, go to www.gmail.com/app. To verify these details
installing a J2ME Java application. and to learn how to down and install Java applications on your
mobile phone, check with your device’s user manual.
15.9.1 Access via Web
Do one of the following: This J2ME Gmail application is much faster than going through
❍ Type in http://gmail.com the mobile browser. Additionally, it works exactly like Gmail and
❍ Type in http://mail.google.com has the same look and feel, making it much easier to work with
❍ Type in http://m.gmail.com when viewing, reading and replying to emails. However, note that
❍ Select Gmail from the Google home page
if you’re signed in, the application will constantly consume band-
❍ Select Gmail from your Personalised home page.
width, since it will keep checking your account for fresh mail. To
Note that your mobile browser should be XHTML-compliant to prevent this from happening, you will need to explicitly quit the
access Gmail. If you haven’t already saved your login information, application by going to Menu > Exit Gmail.
you will be prompted to sign in with your user details.
GOOGLE
GOOGLE NEWS 16
Google News
The conventional way to read the top stories of the day is to pick-
up your favourite newspaper—or more appropriately in this online
age—is to visit your favourite news Web site. There is, however, a
drawback with this approach: the news you read is limited to a sin-
gle publisher’s perspective.
16 GOOGLE NEWS
GOOGLE GOOGLE
GOOGLE NEWS 16
16.1 Anatomy Of A Google News Clip You search for news topics using keywords, much like you
would on other Google sites. The results are displayed by relevance
by default; they can also be sorted by date by clicking on the “Sort
The standard Google News homepage is divided into a number of by date” link at the upper right corner. Also, all Google News
topics headlined by Top Stories, followed by eight other topics or search results can be distributed as an RSS feed (see §16.3 for
“standard sections” as they are called, which relate to the follow- details), the search keywords can be used to personalise your
ing subject areas: World, Nation (country-specific), Business, Google News homepage (see §16.2 for more), and the search key-
Sci/Tech, Sports, Entertainment, Health, and Most Popular. words can also be used to create e-mail alerts (see Chapter 13 to
learn how).
The standard sections are customisable in a number of ways
explained in more detail in the Personalisation section in chapter 7. Each news clip displays a text snippet from the Web site of
Under each section, text clips from the leading stories are displayed. the highest ranked (by Google) news source. Clicking on the
headline will take you directly to the Web site with the news
story. Immediately below the text snippet, clickable headlines to
the same story from the second- and third-ranked news Web site
are displayed.
Below these are links to the other top sites containing the
same story. Finally, below these links, you will find a link to all
news articles on the same story. If you are on a slow connection,
you can speed up the display somewhat by switching to the text-
only version: click on the “Text Version” link in the left pane. You
can control the display of text snippets and thumbnails plus lots
more by using the customisation and personalisation features
that Google News supports.
16 GOOGLE NEWS
GOOGLE GOOGLE
GOOGLE NEWS 16
16.2 Personalisation
done so. If you are not sure about what we are talking about
here, take a look at §7.4. The Personalized Search History saves all
Personalisation enables you to mix and match the standard sec- your searches. It works in the background to enhance your
tions from across the 35 regional editions, along with custom search experience by customising your search results based on
sections created by the user. The standard Google News home- the history of your searches (which make up a pattern), among
page shows you the US edition, which can be changed by click- other things. This is applicable to Google News as well. By log-
ing on the drop-down next to Top Stories and choosing the ging in and activating personalised search, Google News will
region of your choice. switch on a feature called Recommended Stories, which will
appear right below the Top Stories section.
Personalisation is possible even without signing in to your
Google account. Doing this, however, will make it specific to the The Personalized Search history keeps track of the news you
computer and browser you’re using. For example, if you regu- read, and as Google News gets an idea about your tastes and
larly use Firefox and if for some reason want to switch to Opera interests, the Recommended Stories section will begin to fill up
for a while, the personalisation settings won’t be available in with news that better reflects your tastes and interests. You can
Opera. The same goes for when you open Google News on anoth- also click on the section heading to take you to a full page of rec-
er computer. There is, however, a workaround to this problem ommended stories.
(See box Hack: Multiple Personalised Versions Of Google News).
You personalise your news home page by clicking on the
To eke the maximum out of personalisation, however, you’ll “Personalize (or Customize) this page” link at the top right side
need to log in to your Google account. Also, while you are at it, below the “Top Stories” banner. In the window that opens, you can
activate your Personalized Search History if you haven’t already drag the sections to rearrange the layout, click on each section to
change it or delete it, add a new standard section, or create a cus-
tom section based on the search terms you specify.
16 GOOGLE NEWS
GOOGLE GOOGLE
GOOGLE NEWS 16
searches for all keywords in the search term. You can use the OR Our newly-created, custom search section “Zune Tracker” will
operator and/or the exclusion operator, the minus sign. You can now gather and display all the top news stories where the keyword
also use advanced search operators to create a section. Simply “zune” appears.
create your advanced search term as explained in §16.4, verify By clicking on the edit link at the top right of the section, this
that the search results are satisfactory, then cut and paste the custom section—or for that matter, any section—can be further
entire search term into the keyword field. customised to suit your specific requirements as they change over
time. Likewise, you can create more custom sections, but with an
Hack: Multiple Personalised Versions Of Google News upper limit of 20, which is inclusive of both the standard and cus-
tom sections.
16 GOOGLE NEWS
GOOGLE GOOGLE
GOOGLE NEWS 16
You can also create customised news feeds for any search topic.
This feature has some very important uses. For example, to keep
track of the latest medical news on hip replacement, run a query for
the search term “hip replacement”. The search results can then be
saved as a feed. This feature will then enable you to keep abreast of
the latest news on that subject, which is delivered to your feed read-
er as it is published. Note that you can use Google Alerts to achieve
the same result, but in a different delivery format: the search results
are send to your Gmail Inbox based on the frequency you specify.
16 GOOGLE NEWS
GOOGLE GOOGLE
GOOGLE NEWS 16
any period within the current and pervious month. first. These dates are Google’s recommendation on what the rele-
vant time-period in history is.
You can create a custom section as explained in §16.2 by using
the keywords in your search. As with other Google search services, you can also use
Advanced News Archive Search to narrow and refine your results.
16.5 News Archive Search
You can restrict your search by date, language, news source, or
article price. If you switch to timeline view, the news source and
News Archive Search (http://news.google.com/archivesearch) is article price fields are disabled. For more on using search opera-
one of the most innovative features of Google News. tors on Google News see §16.4.
With archive search, you can even get access to news reports
that are as many as 200 years old! Google’s aim with News Archive
Search is to enable users to search its news archives for historical
content related to almost anything. Ideas, events, people are all
searchable for a historical perspective spanning multiple news
sources that will give you a flavour of the era better than any his-
tory book! The results can also include links to free articles as well
as paid articles. Normally, the link title itself will suggest if there
is payment involved. Clicking on a paid link will not incur any cost
and you can usually see a preview or snippet of the article content
before to let you decide whether it is worth paying for.
WATCH OUT!!
for Advanced
Google
Features of
next month
The Google News archive search home page
NOTES
...............................................................
............................................................... ...............................................................
............................................................... ...............................................................
............................................................... ...............................................................
............................................................... ...............................................................
............................................................... ...............................................................
............................................................... ...............................................................
............................................................... ...............................................................
............................................................... ...............................................................
............................................................... ...............................................................
............................................................... ...............................................................
............................................................... ...............................................................
............................................................... ...............................................................
............................................................... ...............................................................
............................................................... ...............................................................
............................................................... ...............................................................
............................................................... ...............................................................
............................................................... ...............................................................
............................................................... ...............................................................
............................................................... ...............................................................
............................................................... ...............................................................
............................................................... ...............................................................
............................................................... ...............................................................
............................................................... ...............................................................
............................................................... ...............................................................
............................................................... ...............................................................
............................................................... ...............................................................
............................................................... ...............................................................
............................................................... ...............................................................
DT - Chapter 16 (Google News).qxd 5/12/2008 1:57 PM Page 158
16 GOOGLE NEWS
GOOGLE GOOGLE
GOOGLE NEWS 16
............................................................... ...............................................................
............................................................... ...............................................................
............................................................... ...............................................................
............................................................... ...............................................................
............................................................... ...............................................................
............................................................... ...............................................................
............................................................... ...............................................................
............................................................... ...............................................................
............................................................... ...............................................................
............................................................... ...............................................................
............................................................... ...............................................................
............................................................... ...............................................................
............................................................... ...............................................................
............................................................... ...............................................................
............................................................... ...............................................................
............................................................... ...............................................................
............................................................... ...............................................................
............................................................... ...............................................................
............................................................... ...............................................................
............................................................... ...............................................................
............................................................... ...............................................................
............................................................... ...............................................................
............................................................... ...............................................................
............................................................... ...............................................................
............................................................... ...............................................................
............................................................... ...............................................................
............................................................... ...............................................................
............................................................... ...............................................................
158 FAST TRACK FAST TRACK 159
DT - Chapter 16 (Google News).qxd 5/12/2008 1:57 PM Page 160
16 GOOGLE NEWS
GOOGLE GOOGLE
GOOGLE NEWS 16
............................................................... ...............................................................
............................................................... ...............................................................
............................................................... ...............................................................
............................................................... ...............................................................
............................................................... ...............................................................
............................................................... ...............................................................
............................................................... ...............................................................
............................................................... ...............................................................
............................................................... ...............................................................
............................................................... ...............................................................
............................................................... ...............................................................
............................................................... ...............................................................
............................................................... ...............................................................
............................................................... ...............................................................
............................................................... ...............................................................
............................................................... ...............................................................
............................................................... ...............................................................
............................................................... ...............................................................
............................................................... ...............................................................
............................................................... ...............................................................
............................................................... ...............................................................
............................................................... ...............................................................
............................................................... ...............................................................
............................................................... ...............................................................
............................................................... ...............................................................
............................................................... ...............................................................
............................................................... ...............................................................
............................................................... ...............................................................
160 FAST TRACK FAST TRACK 161
DT - Chapter 16 (Google News).qxd 5/12/2008 1:57 PM Page 162
16 GOOGLE NEWS
GOOGLE
...............................................................
...............................................................
...............................................................
...............................................................
...............................................................
...............................................................
...............................................................
...............................................................
...............................................................
...............................................................
...............................................................
...............................................................
...............................................................
...............................................................
...............................................................
...............................................................
...............................................................
...............................................................
...............................................................
...............................................................
...............................................................
...............................................................
...............................................................
...............................................................
...............................................................
...............................................................
...............................................................
...............................................................
162 FAST TRACK