An unofficial blog that watches Google's attempts to move your operating system online since 2005. Not affiliated with Google.

Send your tips to gostips@gmail.com.

September 8, 2011

Google Redirects Some Chrome Users to the Encrypted Search Interface

Google's encrypted version has all the features of the standard version and Google could redirect users to the more secure interface. You can now search images, use Google Instant, Instant Preview and other features that were missing from Google SSL. The navigation links are still missing and Google Maps doesn't support SSL yet.

A Google employee says that Google is "running an experiment with some percentage of Chrome 14 users where we send them to SSL search. The experience is meant to be completely comparable feature-wise to non-SSL search. It is independent of the Chrome 14 installation." So if you're using Chrome 14 Beta, you might be redirected to Google SSL.



"With Google search over SSL, you can have an end-to-end encrypted search solution between your computer and Google. This secured channel helps protect your search terms and your search results pages from being intercepted by a third party. This provides you with a more secure and private search experience," explains Google. An important downside is the loss of performance, but Chrome uses SPDY for all Google URLs, so SSL pages load a lot faster.

{ Thanks, Libran Lover. }

September 7, 2011

Offline Google Docs

As promised, Google started to roll out the offline version of Google Docs, but don't expect too much. Much like the offline Gmail and offline Google Calendar, Google Docs works offline only if you use Chrome and install an app from the Chrome Web Store.

When you're offline, Google Docs shows a simplified interface that only lists the documents and spreadsheets that are cached. You can only view them, so most of the features from Google Docs menus are disabled.




Just like the offline Gmail, Google Docs uses a different interface that can also be accessed when you're online if you go to: https://docs.google.com/offline/. "Offline access is available only for documents and spreadsheets. When you have Google Docs open and have an Internet connection, your most recently opened documents and spreadsheets will sync and become available offline. Presentations, drawings and other items are not currently available offline," explains Google.


Another downside is that you can't edit your documents and spreadsheets, a feature that was available in the Gears implementation.


Right now, offline Google Docs is very limited and can only be used to access some of your documents and spreadsheets. It's interesting to notice that the apps powered by Gears were a lot more powerful and worked in other browsers: Firefox, Safari, IE. Maybe Google shouldn't have deprecated Gears and disabled the features that used Gears until the HTML5 implementations were good enough.

September 4, 2011

Switch to the Classic Google Search Interface on a Tablet

Google's search interface for tablets is great, but it lacks some of the features from the regular interface. One of the most important missing features is the link to the cached search results. Sometimes a site goes down, a page changes a lot or redirects you to a stripped-down mobile interface and Google's cache is really useful.

Now you can switch between the tablet interface and the classic interface using a link displayed at the bottom of the search results page: "View Google in: Tablet | Classic". The nice thing is that Google remembers the query and sends you to the same page of results.



Other missing features from the tablet interface: the number of search results, the link to the advanced search page, the "something different" section, the smart sidebar that shows the most relevant specialized search engines and options, while hiding the other features. While these options are still available in the tablet interface, Google no longer highlights those that are the most relevant.

To switch to the classic interface, Google adds "&nota=1" to the URL (there's a similar parameter for the mobile interface: "&nomo=1"). While there's no way to permanently switch to the classic interface, you can bookmark this URL to access it: http:/www.google.com/webhp?nota=1.

September 2, 2011

Google Desktop Will Be Discontinued

One year ago, I wondered why Google Desktop is still available for download. Most operating systems include desktop search features and have support for gadgets, one of Google Desktop's built-in gadgets was broken and Google was supposed to encourage people to upload their files to online services like Google Drive Google Docs.

Probably the last post from Google Desktop's blog announces that the software will be discontinued.
Desktop has been used by tens of millions of people and we've been humbled by its usage and great user feedback. However, over the past seven years we've also witnessed some big changes in how users store and access their own data, with many moving to web-based applications. There has been a significant shift from local to cloud-based storage and computing, as well as integration of Google Desktop functionality (like local search) into most modern operating systems. This is a positive development for users and we’re excited that most people now have instant access to their personal information. As such, we'll be discontinuing support for Google Desktop, including all of the associated APIs, services, plugins and gadgets.

As of September 14, Google Desktop will no longer be available for download, and existing installations will not be updated to include new features or fixes.


Google Desktop showed that it's possible to merge two completely different search features: a Web search engine and a tool for searching the documents from your computer. Showing an OneBox with results from your own computer surprised many users, who wondered whether Google uploaded all their documents to index them. Obviously, this wasn't true, but the result was impressive. It's strange to see that Google doesn't offer an OneBox with search results from Google Docs, Picasa Web Albums, Gmail and other services that store your data.


Google Desktop's original codename was "Total Recall". Niniane Wang, a former Google engineer who worked on Google Desktop Search, has some great stories from the first year of developing the software. "Our team consisted of five engineers. We were a close-knit bunch. In the first 3 months, we hashed out what we would build, wrote 13 design docs, and implemented most of the features of the product. It was one of the most productive 3 months of my career."

Another Google product that will disappear is Google Pack, a collection of software recommended by Google. "Google Pack was introduced in 2005 to make it easy to download and install a package of Google and third-party applications that helped users get the most out of their computers. Google Pack was responsible for fueling 100s of millions of software downloads. A lot has changed in the last six years. Virtually all new applications and services are now on the web."

In fact, the list of products that will be closed is impressive: Aardvark, Fast Flip, Image Labeler, Google Notebook (all the notes will be exported to Google Docs), Sidewiki, Subscribed Link. There's a lot of cruft that needs to be removed and many of the things that made the old Google tick will disappear. It's the beginning of a new era for Google and the past has to be left behind to create a better future. Most likely, in a few months you'll realize that Google is a completely different company and Google+ is a lot more than just the name of a service. It's the new iGoogle, the new Google Labs, the new Google Desktop, the new Google Pack - the platform that will include Google's most interesting apps, will aggregate all your data and make it more useful with the help of your friends. It takes some getting used to.

{ Thanks, Stefan. }

September 1, 2011

Chrome's Spell Checker Gets Smarter

Just like Firefox, Chrome doesn't have a smart spell checker. It uses a dictionary and it shows spelling suggestions for the words that aren't included in the dictionary. Chrome's suggestions aren't always great because they ignore the context.


Google has an excellent spell checker that's used in Google Search, but Chrome's team avoided using it because of privacy concerns. It seems that Google changed its mind and some of Chrome's spelling suggestions will be obtained from Google's "did you mean" service.


A future update will "integrate the Spelling service (a.k.a. 'Did you mean') to a context-menu of Chrome so we can see the spell-check result retrieved from the Spelling service. This change sends a JSON-RPC request to the service in the background and updates a context-menu item." Even if the suggestions can't be displayed instantly, they're a lot better than the suggestions generated by Chrome. An even better idea would be to provide an option to spell check the entire text using Google's online service.

Offline Google Calendar

As previously announced, Google Calendar's offline mode started to be rolled out and some of you can already use it. Just like the offline Gmail, Google Calendar only works in Google Chrome and requires to install an app from the Chrome Web Store to enable an advanced permission for "unlimited" local storage (it's not really unlimited, but the app can use a lot more than 5 MB, the default limit). If you click the wrench icon and select "Offline", Google will ask you to install the app.


After installing the app, Google starts to save the events from your calendars to you computer. To customize the list of calendars that are available offline, click the wrench icon, select "Offline" and then "Offline settings".



When you are offline, most Google Calendar features are disabled, just like in the Gears implementation. You can't create new events, edit the existing events, search your calendars or print your calendars. You can only view some of the events from your calendars and RSVP to existing event invitations. Google Calendar doesn't even save all the events from your calendars. When trying to find older events, Google Calendar showed this message: "Your offline calendar only contains events from Jul 21, 2011 to Jan 5, 2012".


Google says that you can only use offline Google Calendar for one account, even if you use multiple sign-in. Google Apps users can try this feature, but only if the admins have switched to the new infrastructure. "To disable your offline access, click the gear icon and select Disable offline calendar from the drop-down menu. This will disable offline access and remove any data stored on your computer."

While it's nice that the offline Google Calendar is not a separate app, the offline mode is read-only and doesn't even sync all your events. Google should let you search, create and edit events and add support for other browsers.

{ Thanks, Scotty. }

August 31, 2011

New Features for the Google +1 Button

That was quick. After a few days of testing, the improvements to the Google +1 button are publicly available.

When you mouse over the button, Google shows a list of friends that +1'd the page. The same list is now displayed next to the button if you change the code and select inline annotations. This is the new default option when you generate the code, but not everyone will like it because it takes a lot of space. Google probably chose this option because you're more likely to +1 a page if some of your friends already did that.


The Google +1 button also lets you share a page to Google+. After clicking "+1", Google shows a box where you could enter your comments and choose one or more circles. Google shows a title, a thumbnail and a short snippet from the page. By default, they're automatically generated, but developers can explicitly annotate the page using the schema.org microdata or the Open Graph protocol, which is also used by Facebook. At the least, you should add a tag for the image that best represents the page.

Offline Gmail, Google Calendar and Google Docs

As promised, Google brought back the offline mode for Gmail, Google Calendar and Google Docs. The updated apps use HTML5 features and no longer require the Gears plugin.

For Gmail, Google chose the easy way out and tweaked the tablet interface. You can only use it in Google Chrome after installing this app from the Chrome Web Store. The app lets you archive and label email, compose new messages and read the messages you've received, but it doesn't have all the features from the standard version. The interface is more suitable for tablets, so this is more like a temporary workaround instead of a definitive solution.



Offline Google Calendar and offline Google Docs aren't yet available to everyone and will be rolled out in the coming days. Google says that the offline mode is built into the apps, just like the Gears version. "Google Calendar and Google Docs let you seamlessly transition between on- and offline modes. When you're offline in Google Calendar, you can view events from your calendars and RSVP to appointments. With Google Docs you can view documents and spreadsheets when you don't have a connection. Offline editing isn't ready yet, but we know it's important to many of you, and we're working hard to make it a reality. To get started using Google Calendar or Google Docs offline, just click the gear icon at the top right corner of the web app and select the option for offline access," explains Google.

I don't see the offline settings for Google Calendar and Google Docs in my account, but offline Gmail is disappointing. It only works in Chrome, it has a different URL (https://mail.google.com/mail/mu/), the interface is optimized for iPad and Android tablets and it's very limited. Hopefully, Google will add support for offline access to the regular interface.

Chrome's Most Important Feature

Ben Goodger, a former Mozilla developer who now works at Google on the Chrome team, thinks that autoupdate is one of the most important Chrome features.
Autoupdate is one of Chrome's killer features. It is magical because it continuously updates an entire development platform invisibly, frequently. Supporting it has driven how we structure our development processes. It was also one of Chrome's first features. Delving back into project history long before we launched publicly in 2008, the autoupdate project was one of the very first we started working on. The idea was to give people a blank window with an autoupdater. If they installed that, over time the blank window would grow into a browser. And today, some five years after our autoupdater started updating a mostly blank window that could barely load webpages, it is now an engine for delivering an incredibly sophisticated web technology platform onto our users' computers, which in turn allows web app developers to build amazing new online experiences. I have never seen such an effective platform update mechanism before.

Chrome automatically updates in the background and makes sure that it always has the latest features and bug fixes. You don't longer have to worry about version numbers, the list of features from the latest release and you can no longer decide that it's a bad idea to upgrade to the new version because of an annoying change. Extensions also update in the background and you're always using the most recent versions. That's a great thing for developers, who don't have to support legacy Chrome versions and spend so much time testing their sites and extensions. It's also a great thing for users, who can rely on a secure browser that has the latest security fixes and it's better protected against malware. They can also use the latest Web apps without having to worry about updating their browser.

Chrome's rapid release cycle works well because of the autoupdater. Annoying users with notifications about the new releases makes people delay updating their browser. Some of them will find ways to disable the updater and will continue to use an old version of the browser. Ben Goodger thinks that making the updater invisible is very important:
Chrome's autoupdate system is deceptively simple. I say "deceptively" because as a user it appears completely invisible, but really there are a lot of sophisticated technologies and processes that support it. The key point here is "completely invisible." We have made numerous improvements to the autoupdater over the course of Chrome's life, including one major change a while ago when we sped up the frequency of our releases from once per quarter to one every six weeks. But from a user perspective Chrome is still well.. Chrome.

I'll expand on invisible, because it's important:

The Chrome autoupdater works quietly in the background, never notifying you. If there's an update, it'll download it and prepare it so that the next time you start the browser it's the latest version. Sort of like how the next time you load GMail it's the latest version.

I think the autoupdater is the most important Chrome feature because it's the enabler for the other features. Ever since it was released back in 2008, Chrome has constantly improved, supporting new Web technologies, adding new features to the interface, new APIs for extensions and cutting-edge security features. Without a powerful autoupdater, many Chrome users would still have an outdated version and wouldn't be able to use them. Sometimes, removing choice can dramatically improve a software.

{ via François }

August 30, 2011

Google +1 Extension for Chrome

Now you no longer have to wait until your favorite site adds a Google +1 button. If you use Chrome, you can install an extension that lets you +1 any Web page. The extension is developed by Google and it acts just like a +1 button: it shows the number of +1's and it becomes blue if you've already +1'd a page.


An obvious privacy trade-off is that the extension sends the list of the pages you visit to Google's servers, but this information is not associated with your account. "Google doesn’t keep a persistent record of your browsing history as part of the process of showing you a +1 button or otherwise use the fact that you personally have visited a page with the +1 button. Google may keep some information about your visit, usually for about two weeks, to maintain and debug its systems," explains Google.

{ Thanks, Kristian. }