Jumat, 27 Agustus 2010

Google Tests Centered Layout

Some users report that Google started to test a centered layout for search results pages. It looks almost like Yahoo Search, except that the navigation bar isn't properly aligned.


The experiment could be related to the "live search" interface that adjusts the results as you type a query. Google's search results could become an extension of the homepage, which already has a centered layout.

{ thanks, Robert and James. }

Google Chrome Labs

Many Google Chrome features aren't enabled by default because they're not ready for primetime or they're too advanced. Unfortunately, you can't enable them from the interface and you have use command-line flags.

A recent Chromium build added a new internal page that lets you enable some advanced features: about:labs about:flags.

"Tabpose is currently the only lab on Mac, tabs-on-left the only lab on Windows. about:labs should not be visible on the stable channel. Labs that were enabled on the dev channel should not be enabled on the stable channel."



Tabs-on-the-left is especially useful on widescreen monitors, while tabposé is a Mac-only feature that adds Exposé for tabs.

Both features can also be enabled by adding command-line flags to a Chrome shortcut: --enable-vertical-tabs for side tabs and --enable-expose-for-tabs for tabposé. After enabling vertical tabs using the command-line flag, right-click on a tab and select "use side tabs".

Kamis, 26 Agustus 2010

Google Realtime Search Has a Homepage

Google Realtime Search was only a section of Google's search sidebar that allows you to restrict the results to Twitter, Facebook, Google Buzz and other sites where you can post public updates. Now it's a full-fledged service that has a homepage, a logo and a name.



Even if Google Realtime's homepage is at google.com/realtime, you'll miss two important new features if you don't go to this special URL: filtering results by location and showing the context of a message using a conversation view.

Restrict search results to a location to find out what people from a certain place think about a topic. "You can use geographic refinements to find updates and news near you, or in a region you specify. So if you're traveling to Los Angeles this summer, you can check out tweets from Angelenos to get ideas for activities happening right where you are," suggests Google.


If one of the search results is part of a conversation, Google shows a link to the full conversation. "Often a single tweet sparks a larger conversation of re-tweets and other replies, but to put it together you have to click through a bunch of links and figure it out yourself. With the new full conversation feature, you can browse the entire conversation in a single glance."


Google also added a new feature to Google Alerts: updates, which is another name for realtime results. It's not a good idea to choose the "as-it-happens" option because you'll receive a lot of email alerts.

Rabu, 25 Agustus 2010

Make Free Phone Calls from Gmail

Gmail added a long-awaited feature: making phone calls. If you install the voice and video chat plug-in, you can call phones in the US and Canada for free. You can also call in other countries, but you'll have to pay. Fortunately, Google's rates are really low and the service is cheaper than Skype.

"Calls to the U.S. and Canada will be free for at least the rest of the year and calls to other countries will be billed at our very low rates. We worked hard to make these rates really cheap with calls to the U.K., France, Germany, China, Japan — and many more countries — for as little as $0.02 per minute," informs Google.



If you have a Google Voice phone number (anyone in the US can get one), you can also receive phone calls in Gmail. Now that Google Voice integrates with Gmail, a lot more people will use it.


To try the new feature, make sure that your Gmail interface language is set to English (US) and that the voice and video chat plug-in is installed. You get an initial calling credit ($0.10), but unfortunately you can only add credit if you're in the US.

Android Market and Piracy

Google has recently released a licensing service for Android applications that is supposed to make it more difficult to pirate paid apps. The service is not yet part of the operating system and it works by sending a query to Google's servers in order to determine if the user has bought an application.

Android Police found that it's quite easy to circumvent Google's verification, especially if the application's code is not obfuscated. "Because the License Verification Library is not part of the Android OS, an app developer needs to package it with the app that uses it, making it an easier patch target, without requiring root access. (...) The method is so simple, even a novice programmer could write a script to automatically patch most apps."

Google's Tim Bray responded by saying that "the first release shipped with the simplest, most transparent imaginable sample implementation," which didn't focus on security. He recommends developers to obfuscate the code and to use other implementations. Tim Bray also says that "the best attack on pirates is to make their work more difficult and expensive, while simultaneously making the legal path to products straightforward, easy, and fast. Piracy is a bad business to be in when the user has a choice between easily purchasing the app and visiting an untrustworthy, black-market site."

Tim Bray's answer is ironic, if you think about it. Google's Android Market lets you install paid applications only if you are in one of the 13 supported countries. The "legal path" is neither "straightforward, easy, or fast" if you don't live in one of the 13 countries that are supported. Maybe instead of focusing on developing anti-piracy services, Google should add more locations to the paid Android Market.

Selasa, 24 Agustus 2010

Chrome Extensions Can Add New Items to the Context Menu

Chromium's blog announced that extension developers can add custom actions to the context menu, now that this feature is available in Google Chrome 6 Beta.

"The new context menu API allows extension developers to register menu items for all pages or for a subset of pages. Developers can also register menu items for specific operations, like right-clicking on an image or movie. For example, you could create an extension that makes it easy for users to share interesting images from images.google.com with their friends on Google Buzz."

Here are 3 extensions that use the new APIs:

* QR Code Generator, which generates a QR code from a web address (right-click on a link, select "Generate QR code" and use Barcode Scanner for Android or another application to scan the code).


* Imgur Uploader, which uploads images to Imgur.

* TweetRight, an extension that lets you share images, links, webpages and selected text on Twitter.

You can try these extensions if you use Chrome 6 Beta, Chrome 6 Dev Channel, a Canary build or a recent Chromium build.

Chrome 6 supports two other APIs for managing the browser's cookies and detecting when the computer's idle state changes, but there other interesting changes.

{ Thanks, Arpit. }

Orkut Lets You Communicate with Groups of Friends

Orkut, Google's social network that has a lot of users in Brazil and India, has received a major update. Groups of friends are more visible and you can send messages to the members of a group directly from Orkut's homepage. Orkut also updated search results pages and application pages, while testing a new platform for communities.


There are a lot of changes and it will be interesting to see if Google tests these features in Orkut before launching Google Me, a social network that will compete with Facebook.

One of the major changes in Orkut is the focus on groups. "You love your grandma and you're friends with your boss, but that doesn't mean you want them both seeing the conversation you're having with your friends the day after a party. With orkut, you can now build separate groups of your friends reflecting how you interact with them in real life." This is one of the ideas from "The Real Life Social Network", a presentation by Paul Adams, Senior User Experience Researcher at Google.



Google's Rahul Kulkarni mentioned last year that Orkut will change a lot. "The new Orkut adopts the latest Google Web Toolkit platform and includes features such as built-in simultaneous chat, photo tagging with automatic face detection and private sharing of photo albums including new safety features. This is the beginning of a new direction for Orkut, where users will be able to increasingly share and communicate with groups of friends from their lives."

Hide Gmail's Links to Contacts and Tasks

Gmail tweaked the interface two weeks ago and many users complained about the links to the contacts manager and to Google Tasks, which are now displayed at the top of the page, above the Compose button. If you rarely use the contact manager and you don't need a task management app inside Gmail, the two links can become annoying.

Google added a small button that lets you collapse the group of links, but the setting wasn't preserved when you reloaded the page because of a bug. Now you can permanently hide the links to "contacts" and "tasks".


If you ignore the blue bar at the top of the page and you don't click on "Mail", you'll no longer see the two links. Gmail could add an option to move the horizontal navigation bar below the list of labels, even as a Gmail Labs experimental feature. I partially solved this problem by enabling "Quick Links" in Gmail Labs and adding links to the contact manager and to a mail view (is:unread).


Another option is to use this userscript that moves the links below the labels. The script should work in Firefox (Greasemonkey is required), Chrome and Opera.


Apparently, Gmail's links bar is quite important and it's likely that Gmail will add links to other services. A Google employee detailed its purpose:

"Gmail is home to a few different apps, including Mail, Contacts, and Tasks. The links on the left below the app navigation change depending which app you're using, while the app navigation links remain consistent so that you can go between apps. If you're in the Contacts app, the big action button becomes the way to add a new contact. We use this button as the way to create things in other products like Google Docs and Google Calendar, too."

New Google Calendar Favicon

You might have noticed that Google Calendar has a new favicon that replaces a monthly calendar with a daily calendar.


Google Calendar is not the only Google services that has recently updated the favicon: Google Sites and Google Translate have new shortcut icons and it's likely that many other Google sites will use the colorful images from this page.


{ Thanks, James, Bastian, Matt, Lasse, Gamer and Neil. }

Senin, 23 Agustus 2010

Google's iPhone App Adds Notifications for Gmail and Google Calendar

I rarely use the native email clients from Android and iPhone. Gmail's mobile web app has a better interface and it's easier to use than those applications, but there are some limitations that force you to switch to the native apps: you can't attach files and there's no support for notifications. Until mobile browsers add support for these features and integrate with the operating system, native apps will continue to be more powerful.

The latest version of Google Mobile App for iPhone solves one of these issues by adding push notifications for Gmail and Google Calendar. You no longer have to use Google Sync to get notifications when you receive an email message or an event is about to occur.

"Now Google Mobile App can help with push notifications from your Google account to your iPhone -- an icon badge shows you’ve got new mail in Gmail, and Google Calendar event reminders appear right on your home screen."


After updating Google Mobile App 0.6, it seems that Google only shows a badge when you get a new message, just like the native mail client.

Update: Google's mobile blog says that "you will only receive pop-up messages and sound/vibration for calendar alerts - new email is shown using the unread count on the Google Mobile App icon and in the apps tab".

Caitlin Roran Makes an Unexpected Appearance

You probably remember the name "Caitlin Roran" from Gmail's promotional pictures. Many screenshots from Gmail's help pages showed messages received from people like Caitlin Roran or Nathan Wood.



Gmail's fictional characters are now at Facebook. Someone spotted Caitlin Roran and Nathaniel Woodward in Facebook's privacy page. Go to Facebook privacy settings, then choose "Custom" and click "Customize settings." Under "Include me in 'People Here Now' after I check in," click "See an example." You should see some of your friends, plus Caitlin Roran and Nathaniel Woodward.


It's worth pointing out that Paul Buchheit, the ex-Googler who created Gmail, is now a Facebook employee and he's not the only former Gmail engineer who works at Facebook. According to Christopher Harley, Caitlin Roran is a fictitious name used by Ana Yang, while Nathan Woodward borrowed Casey Muller's photo. Ana Yang and Casey Muller got married last year.

"Ms. Yang and Mr. Muller met in May 2008 while working at FriendFeed, a startup social networking Web site in Mountain View, Calif. 'I was the first employee hired,' said Ms. Yang, who enjoyed being part of the hard-working, fun-loving group. They spent 10 to 12 hours at desks in a cavernous work space in which they also rode bicycles and played Ping-Pong. She loved sports, yet her colleagues, though all male, were not big fans. Then Mr. Muller joined the company, which was sold to Facebook in August, and told her how much he liked basketball."

"Before FriendFeed, Ana worked on product marketing at Google for four years, leading Gmail marketing for three years," mentions FriendFeed's site.

Don't miss this brilliant story about Caitlin Roran found in a Wikipedia page that has been deleted.

Upload Picasa People Photos to Google Contacts

Picasa 3.8 makes it easier to upload pictures for your Google contacts. After scanning all the photos from your library and adding name tags to your photos, you can go to the Tools menu, select Upload and click on Upload People Thumbnails.


Picasa asks if "you want to upload and replace all the thumbnail photos from your People Albums to your Google Contacts". If you click on "Upload", Picasa saves the photos to Google Contacts and you can see them in Gmail or in any other application that synchronizes with Google Contacts (for example, Android's Contacts app or iPhone's Contacts app, if you use Google Sync).

If you don't want to upload photos for all your contacts, you can click on one of the people from Picasa's sidebar, right on a photo and select "Set as Google Contacts Thumbnail". You can also enable "Upload people album thumbnails to Google Contacts" from Tools/Options/Name Tags (or Picasa/Preferences/Name Tags on a Mac) to upload the new thumbnails you select in Picasa.

It's strange to see that Google didn't add this option to Picasa Web Albums and that the photos tagged in Picasa Web Albums aren't displayed in Google Contacts. Google could at least offer the option to pick one of the photos tagged in Picasa Web Albums when you add a picture to one of your contacts. Right now, you can only select a photo from your public albums.

Minggu, 22 Agustus 2010

Google Image Search Lets You Find More Sizes for an Image

Google Image Search added a feature launched by Bing in March: showing more sizes for each result. If you mouse over an image, there's a new option called "more sizes" that lets you find other versions of the same image. This is useful if you want to find higher-quality version of an image or if you want to list all the sites that include a certain image.



Most likely, Google uses the same technology that lets you find similar images, but restricts the results to images that are almost identical if you ignore the resolution or some minor editing.

A similar service is TinEye, a search engine that finds different versions of an image you upload. "TinEye is a reverse image search engine. It finds out where an image came from, how it is being used, if modified versions of the image exist, or if there is a higher resolution version."

Sabtu, 21 Agustus 2010

Gmail Improves "Undo Send"

Gmail has a very useful Labs feature called "undo send" that lets you "unsend" a message immediately after sending it. If you accidentally clicked on the "Send" button or you realize that you forgot to attach an important file, you have a few seconds to click on "undo" and continue to edit the message.


When Gmail launched this feature, you only had 5 seconds to undo sending a message, but Google constantly added new periods: 10 seconds, 20 seconds and now 30 seconds. You can change the "send cancellation period" from the settings page.


Probably a better idea would be to add an outbox, so that you can set a longer delay. Another benefit would be that you could also schedule sending an email message.

{ Thanks, Shimmy. }

Google Chrome's PDF Plugin Uses Foxit Software

Google Chrome's built-in PDF plugin uses Foxit PDF SDK. As you can see from this page, there are many references to Foxit's SDK, which is a proprietary set of tools that allow applications to read or modify PDF files.


"With the incredible small size (less than 2MB) and amazingly fast speed, Foxit PDF SDK (DLL) 2.0 is your absolute choice to develop your own PDF applications," suggests Foxit.

Google decided to include two of the most popular plugins (Flash and PDF) in Google Chrome to make the browser more secure. The PDF plugin runs inside Chrome's sandbox so that vulnerabilities can no longer install malware on your computer. The Flash plugin is automatically updated by Google and it's likely that it will run inside Chrome's sandbox in the future. Google Chrome 5 already includes the Flash plugin, while the PDF plugin is available in Google Chrome 6 (dev, beta and soon in the stable channel).


{ Thanks, Tulchin. }

Google Live Search: See Search Results as You Type

Google tests a new search interface that updates the results as you type a query. In this experiment, you never have to press Enter or click on the "Search" button to see the results because Google constantly retrieves the results for your query.

While this interface has the advantage that you can refine your search faster, the constant refreshing can be annoying if you don't need help. Rob Ousbey calls this experiment "live updating Google search results", Google uses the word "streaming", while others may call it instant search or incremental search. Google probably wants to morph the search box into a query builder with instant preview.


Check the HD version of the video to better see Google's new UI.

The experiment is not available in Google Labs, but you can try a similar interface at Google Alerts. Type some keywords, click on "preview results" and every time you change the search terms, Google Alerts shows a preview. There's also Keyboardr, a site that uses Google AJAX API to shows results as you type.

Update: Another user noticed the changes. When you visit Google's homepage and start typing your query, Google moves the search box at the top of the page and displays the results. "Open the Google page and start typing. Previously, the screen didn't shift. Now, though, as soon as you start typing, Google shifts the search box to the top of the page, and displays ads to the right and distracting search results below." The new UI can be disabled by clicking on "turn off streaming" next to the search box.

{ via Blogoscoped Forum }

Jumat, 20 Agustus 2010

Google Buys Like.com (and Riya, Too)


Google acquired Like.com, a product search engine that used visual search to find similar products. "We were the first to bring visual search to shopping, the first to build an automated cross-matching system for clothing, and more," says Munjal Shah, the former CEO of Riya, the company that developed Like.com.

Riya launched in 2005 an impressive software that used face recognition to organize photos. "Riya leveraged facial and text recognition technology with an intelligent interface to help people make sense of the thousands of untitled and untagged photos that are building up on their hard drives." Google launched a similar service 4 years later, using technology from Neven Vision.


Much like Google Wave, Riya's software looked great in demos, but it didn't work well in the real world. The software required a huge collection of photos and each photo had to be uploaded to Riya's servers. "The process is slow; Riya says it takes about 24 hours to upload 4,000 pictures," mentioned the USA Today at that time.

Apparently, Google intended to buy Riya in 2005, but decided to acquire Neven Vision, a company that had a lot of patents on face recognition, photo analysis, visual mobile search. Neven Vision's acquisition helped Google add face recognition to Picasa, advanced features to Google Image Search and visual search to Android.

Why would Google acquire Riya? Probably because the company has many patents on visual recognition and a lot of talented engineers that could work on bigger projects than Like.com. In 2006, Riya planned to launch a visual search engine with support for object recognition, but the company didn't find a way to monetize the product, so it focused on product search, which was more lucrative. Now the team can finally build Riya 2.0:


{ via TechCrunch }

Google Tests a New Interface for Google Translate

Garrid Lou spotted a new user interface for Google Translate, which shows examples of news sites that can be translated and other Google products that use Google Translate. The new interface replaces the long drop-down of languages with a multi-column list and moves the translated text to the right.




{ via google.org.cn }

Google's Implicit Site Searches

Malcolm Coles spotted an interesting change in Google's ranking algorithms. If your query includes the name of a company, an organization or any name associated with a website, many of the top search results are pages from that site. For example, a search for [apple ipod] returns 7 pages from apple.com on the first page of results.


Google confirmed this change: "We periodically reassess our ranking and UI choices, and today we made a change to allow a larger number of pages from the same site to appear for a given query. This happens for searches that indicate a strong user interest in a particular domain."

Bill Slawski found a Google patent about detecting entities from queries and performing implicit site searches. "A system receives a search query, determines whether the received search query includes an entity name, and determines whether the entity name is associated with a common word or phrase. (...) When the entity name is not associated with a common word or phrase, the system rewrites the received search query to include a restrict identifier associated with the entity name, generates a link to the received search query, performs a search based on the rewritten search query to obtain second search results, and provides the second search results and the link to the received search query."

When you search for [apple ipod], Google detects the entity [apple], finds that it's associated with www.apple.com and adds some results for the query [ipod site:apple.com].

Search engines limit the number of search results from a domain to 2 or 3 pages that are usually grouped. The goal is to show diverse results and to prevent websites from dominating the first page of results. Showing too many results from Apple's official site when searching for [apple ipod] is not a good thing because some people might want to read reviews, historical information from Wikipedia, news articles.

Sergey Brin said in an interview from 2004 that it's important to diversify search results:

"I agree that diversity of sources is a desirable goal, and in fact the results naturally tend to be diverse. We do some simple things to increase the diversity. If you check almost any topic, you will get diverging viewpoints. Everyone on any side of an issue will typically complain, though. Environmentalists will say,'Why aren't you showing our results first?' An industrial group will say, 'Why aren't you showing our results first?' They all want to be number one. We think it's good for us to encourage diverse viewpoints, and the search engine presents them. It happens naturally as a response to queries."

The change is useful for queries like [dicaprio imdb], [michael nyman wikipedia], where imdb and wikipedia are shortcuts for site:imdb.com and site:wikipedia.org.



{ via Search Engine Land }

Gmail Voice and Video Chat for Linux

After two years of waiting, Gmail's plug-in for voice and video chat is finally available for Linux users. "Voice and video chat for Linux supports Ubuntu and other Debian-based Linux distributions, and RPM support will be coming soon," says Tristan Schmelcher, from Google.


Justin Uberti says that adding Linux support was really difficult. "This release required significant engineering to develop an all-new video rendering solution and an all-new PulseAudio-based audio handler, along with work to support 64-bit and countless webcam compatibility tests. We spent a lot of effort to make it fully feature-complete, with all the same goodies as the Windows and Mac versions, and we're happy to now support Google voice and video now on all major desktop platforms."

Now that video chat is available on Windows, Mac and Linux, when will it be ported to Android?

Kamis, 19 Agustus 2010

On Gmail's Widget for Selecting Messages

Gmail updated the interface last week and many people complained about the changes. Some didn't like Gmail's new hybrid button for selecting messages. To select unread messages or starred messages, you need an extra click. Apparently, many Google employees hated this change, as well.


Michael Leggett, Gmail's lead user interface designer, explains how he came up with this widget:
It IS odd. And yet, both the checkbox and the menu part tested very well in the lab. The people who hated the widget outside the lab also understood how to use it but promised others wouldn't b/c it was so "weird."

We tried a few things (like putting the select actions under "More actions") but I didn't have high hopes for any of them except the widget that launched. It tested better than I had hoped (all of the participants in the usability study were able to select all, unread, and none). We launched it to all Googlers months ago and listened to feedback (everyone was able to figure it out... some just hated the change).

More about why the change: The "Select all" link is used by <1% style="font-weight:bold;">I wanted to simplify the interface and give back that space to users.

Since features like "select unread" or "select starred" were used by a lot less than 1% of the users, it made sense to hide them. Power users can always learn how to use keyboard shortcuts and an extra click doesn't mean too much for a feature that's rarely used.

Michael Leggett also says that the link to Buzz will be added at the top of the page, next to Contacts and Tasks, and users will be able to hide the links to service they don't use.

{ via Ignore the Code. Thanks, Jérôme Flipo. }

Google Spreadsheets Spell Checking

Google Spreadsheets added spell checking, but it doesn't find misspellings automatically, like in Google's word processor. You need to click on the Tools menu and select Check spelling. Google starts to find mistakes and suggests corrections from the dictionary. Unfortunately, you can't add words to the dictionary yet and Google's suggestions are sometimes terrible.

"The tool will go through all the cells on your sheet, highlighting each cell which has a misspelled word in red. Words that might be misspelled in each cell are underlined in red and can be changed by clicking on them and selecting the right spelling," explains Google Docs blog.


Google should replace the dictionary-based spell checker with the context-sensitive spell checker that's already used in Google Wave and Google Search. Instead of using a dictionary, this spell checker extracts data from web pages and Google searches to find a statistical language model, much like Google Translate. This model allows Google to predict mistakes and to determine the most likely corrections.

Rabu, 18 Agustus 2010

Gmail's New Bug Reporting Interface

Go to Gmail and click on the "Report a bug" link at the top of the page. You might see a completely different interface that looks just like the Google Feedback extension tested in March. The main difference is that it works in almost any browser and you don't have to install an extension to use it. (If you don't see the link, then this feature is not yet enabled in your account. Adding your email address to this page might help.)


After clicking on "Report a bug", Google shows this message: "Please scroll until the issue becomes visible. Next, click anywhere in the window to take a screenshot." Click in the window and Gmail loads a new page that lets you highlight the problem, black out personal information and describe your problem. It's a really cool feature which will probably be added to other Google services in the near future.

Picasa 3.8 Released

Picasa 3.8 doesn't add too many features, but there are at least two reasons for updating to the latest version: Face Movie and batch upload to Picasa Web Albums.

Face Movie is a movie presentation centered around one person. "As the photos transition from one to another the subject's face stays aligned in one focus area, creating a unique viewing experience," explains Picasa's blog. Just select one of your contacts from Picasa's sidebar and click on the create Face Movie.


Picasa 3.8 makes it easy to upload multiple albums to Picasa Web and change the settings for the existing albums. You can delete multiple albums, change their visibility, save space by changing photo size or disable syncing. Go to the Tools menu and click on Batch Upload to access this feature.

Google's photo manager also added a surprising feature: integration with Picnik, the online photo editor acquired by Google this year. Why would you use a slow and limited online service to edit photos stored on your computer, when you can use Picasa's image editing options? Picasa's help center explains: "Use Picnik's exclusive editing features to apply effects, stickers, and frames to your photo. You can also crop, and adjust the colors of your photos right in your browser. When you click on Edit in Picnik, your photo will be transferred online. Apply the desired effects then click Save to Picasa. You'll have to option to replace your original photo or create a new copy on your computer."

In Windows, Picasa uses an Internet Explorer object to display Picnik's Flash site. I had to click on two Internet Explorer script error messages before uploading a photo to Picnik.


Unfortunately, most Picnik stickers and touch-ups require upgrading to Picnik Premium. Why would Google charge users $25 a year for this service? I remember that Google made Blogger Pro, Picasa, Keyhole's Earth Viewer (now Google Earth), Urchin, Sketchup, FeedBurner Pro/MyBrand free after acquiring the products.

Picasa Web Stats in Google Analytics

Picasa Web Albums has an option that lets you see detailed visitor stats for your photos. If you go to the Settings page, you can enable "photo tracking". The only thing you need is a Google analytics tracking code.


Picasa Web's help center explains that you need to create a new Google Analytics account (not a new Google account) to monitor Picasa Web Albums photo traffic. After creating the new account, find the account ID that looks like UA-xxxxxxx-y and enter it in the Google Analytics tracking code box from Picasa Web Albums. "Once the setup is complete, just sign in to Google Analytics and click View reports to see visitor stats for your photos. It can take up to 24 hours for Analytics to detect your tracking code."

A similar option is available for Google Docs, but only for published documents. While this feature is useful, it's not very easy to use and it's not properly integrated with Google Docs and Picasa Web. Showing simple stats, like the number of views, the top search queries and referring websites, in a special section of Google Docs and Picasa Web would be a much better idea.

Link Your Google Profile with Picasa Web Albums

Picasa Web Albums added an option to connect the service with Google Profiles. Before Google Profiles was released, each Google service used separate profiles, so you had to enter personal information multiple times.

"Picasa Web Albums are now compatible with your Google Profile! Now when you use Picasa Web Albums, you can use the same profile name and photo that you use on your Google Profile. Your Picasa Web Albums will link to your Google Profile, and your profile will link to your public albums," informs Google's photo service.


After linking your Google Profile with Picasa Web Albums, you can edit the profile and remove the link to your public albums.

If you've previously used an alias to hide your Gmail address from the URL, you can no longer use it after merging the profiles. The only option you have is to use the same ID number from Google Profiles.

It's interesting that Picasa Web's code calls this feature "merged profiles softlaunch", which suggests that users aren't required to merge profiles, but that will change in the future.

Selasa, 17 Agustus 2010

Chrome Web Store and Online Games

1up.com reports that Google Chrome Web Store will be launched in October and online games will be one of its main attractions. "Set to launch this October, the store aims to make a proper marketplace for browser games -- one that solves a lot of the issues of games on the web today, from discovery to monetization."

Google's game developer advocate, Mark DeLoura, thinks that it's difficult to find great online games, so Google Chrome Web Store tries to solve this problem by allowing users to rate games and write reviews. Chrome users will be able to install games, which adds shortcuts to the "new tab" page and grants additional permissions to the games. Not all games will be free, but Chrome users can buy games directly from the Web Store and pay using Google Checkout. Google's platform will support free trials and subscriptions, while developers will only pay a 5% processing fee for each transaction.


Will users pay for web apps in Chrome's store? More than half of the Android apps are free and paid Android apps are only available in 13 countries because of Google Checkout's limitations. Android Market doesn't make it easy to find interesting new applications and doesn't recommend other applications based on the ones you've installed. Hopefully, Chrome Web Store will do a much better job than the Android Market.

Senin, 16 Agustus 2010

Eric Schmidt On the Future of Search

In an interesting interview for the Wall Street Journal, Google's CEO talks about the future of search. Eric Schmidt says that there are more and more implicit searches and that Google could become a virtual assistant that offers suggestions and solves problems without having to define them.

"We're still happy to be in search, believe me. But one idea is that more and more searches are done on your behalf without you needing to type. I actually think most people don't want Google to answer their questions. They want Google to tell them what they should be doing next."

As Google knows "roughly who you are, roughly what you care about, roughly who your friends are", it could suggest interesting things. For example, if you're using a smartphone, Google could inform you that there are interesting things around you (maybe a bookstore that sells a book you've added to a wishlist).

"The thing that makes newspapers so fundamentally fascinating — that serendipity — can be calculated now. We can actually produce it electronically. The power of individual targeting — the technology will be so good it will be very hard for people to watch or consume something that has not in some sense been tailored for them," says Eric Schmidt. "As you go from the search box [to the next phase of Google], you really want to go from syntax to semantics, from what you typed to what you meant. And that's basically the role of [Artificial Intelligence]. I think we will be the world leader in that for a long time."

To better understand queries and to answer questions that were never asked explicitly, Google has to learn more about users and that's one of the reasons why Google struggles to build successful social services.

Three years ago, Eric Schmidt said that "the goal [of search personalization] is to enable Google users to be able to ask the question such as 'What shall I do tomorrow?' and 'What job shall I take?' We cannot even answer the most basic questions because we don't know enough about you. That is the most important aspect of Google's expansion."

I don't think users "want Google to tell them what they should be doing next", but they probably want a tool that helps them solve problems, even when those problems can't be easily transformed into search queries. A real-word query can be a document, a spreadsheet, a list of words, an image, a sound, a short video, a location and it's really difficult to provide relevant results without targeting and personalization.

Gmail's Hidden Groups

In a previous post, I mentioned a trick that lets you create a Gmail group for the people you follow in Google Buzz. The downside was that the group doesn't update when you follow other people in Google Buzz.

It turns out that Gmail already has a built-in group for Google Buzz contacts. The group doesn't have a name and it's not displayed in Gmail's new contact manager, but you can find it in the old version of Gmail: it's the only one without a name.


Since the group doesn't have a name and it's hidden in the interface, you can't use it to send email messages or to post private Buzz messages, but you can select all the contacts and add them to another group.


There's also a hidden group for Google Latitude friends, which includes the people that can see your location in Google Latitude.

Another group lists all your Gmail Chat/Google Talk friends. Some of these people were automatically added by Google if you didn't disable "Automatically allow people I communicate with often to chat with me and see when I'm online" in the settings.

For those who miss the "all contacts" group in the new contact manager, here's the built-in group that includes both the people you've manually added ("my contacts") and the people automatically added by Google ("other contacts").

Minggu, 15 Agustus 2010

Create a Google Buzz Group

Google's contact manager doesn't include built-in groups for Google Chat friends or for the people you follow in Google Buzz. Fortunately, you can easily create a group for the people you follow in Google Buzz using a clever trick found by Siegfried Hirsch:

1. Go to Gmail's contact manager and search for http://www.google.com/profiles. Here's the URL for the search results.

2. Select all the results, click on the "Groups" drop-down and then on the "Create new" option.

3. Create a new group called "Buzz".

This works because Google automatically adds each Google Buzz user you follow to your contacts list and also includes the address of the Google Profile. If you've manually removed Google Profile address or added Google Profile addresses to other contacts, the results won't accurately reflect your Google Buzz group. Obviously, the group won't update automatically when you follow/unfollow Google Buzz users.


Google could use a lot of information from other services to enrich Google Contacts: the photos you tag in Picasa Web Albums, information and links from Google Profiles, Google Latitude location, the most recent Google Buzz message, but that will probably happen when Google Me is released.

Jumat, 13 Agustus 2010

Blogger Adds Spam Filter for Comments

Blogger's commenting system still needs a lot of work. Even though you can now display the comment box below the post, you can subscribe to comments by email and sign in using OpenID, the authentication procedure is still clunky, you can't reply to a message, read other comments from the same user or edit a comment after posting it.

The good news is that Google finally solved two big problems for Blogger authors: comment spam and managing comments. If Gmail has a great spam filter, why Blogger can't use a similar technology to detect spam comments?

"Blogger now filters comments that are likely spam comments to a Spam Inbox, much like the spam folder in your email. When someone leaves a comment on your blog, it will be reviewed against our spam detector, and comments that are identified as possible spam will be sent to your blog's Spam Inbox, found at Comments | Spam," explains Blogger's help center.


Blogger's spam filter works well and you can improve it by clicking on "Not spam" next to a false positive or mark as spam a message that hasn't been filtered.

Now it's easier to manage the comments from your blog even after they're published. The new Comments tab lists all the published comments and lets you delete them or mark them as spam. You no longer have to visit each blog post and manually remove spam comments.


Blogger's help center says that the Comments tab should be displayed even if you don't enable comment moderation. Unfortunately, the tab disappears when you disable comment moderation. As Blogger's blog admits, comment moderation can be annoying. "To fight spam, some of you enabled moderation of all comments or required word verification or login. While somewhat effective, these checks limit real-time conversations around your blog."

For now, I've enabled comment moderation for posts that are older than 30 days. Hopefully, you'll no longer see spam comments.