Pages

Thứ Sáu, 10 tháng 12, 2010

Google Chrome OS and Disposable Computers

When you use a Chrome OS computer, most of your data and your settings is saved online, so it doesn't really matter which Chrome OS computer you're using. Just sign in with your Google account and you can find your bookmarks, your applications and maybe even your documents.

Chrome OS computers are actually designed for sharing and there's even a guest mode based on Chrome's incognito mode. "When you use web apps on your Chrome notebook, all your documents are stored safely in the cloud. But certain kinds of files, like downloads, cookies, and browser cache files, may still be present on your computer. Your Chrome notebook encrypts all this data using tamper-resistant hardware, making it very difficult for anyone to access those files. With Guest Mode, you can let friends use your Chrome notebook without signing in. They can use the web freely, but they won't be able to access your email or other data. And once they sign off, all their browsing data is permanently erased from your computer," explains Google.

Glen Murphy, who is a Chrome user interface designer, tried to show what happens when an inexpensive Chrome OS notebook is damaged. Your data is still available because it's stored online and you can resume your work using another computer.

»»  read more

Thứ Năm, 9 tháng 12, 2010

Chrome Web Store and Web Apps

Many people complain that installing an app from the Chrome Web Store only adds a fancy icon to the new tab page. Most of the apps are actually bookmarks to web pages and that doesn't seem to add any value.


Google Chrome cannot magically transform a web page into a web app, that's what developers need to do. Unfortunately, many developers were lazy and didn't bother creating app-like interfaces. Chrome Web Store is just the place where you can find web apps, read reviews and bookmark your favorite apps.

Nelson Minar points out that there are two kinds of web apps in the Chrome store: hosted app and packaged apps. Hosted apps are normal websites that can be loaded using any web browser. Packaged apps only live inside Chrome: they work offline and they use the extensions API to integrate with the browser. You can easily tell a packaged app from a hosted app by looking at the address bar - if there's no URL, it's a packaged app.

Google Books is an example of hosted app, while TweetDeck and Quick Note are examples of packaged apps. You'll find a lot of hosted apps in the Chrome Web Store, but not all hosted apps are the same: a few apps work offline and have app-like interfaces (NYTimes is a good example of news app), some apps have app-like interfaces but don't work offline (Google Books and Grooveshark), while other apps are regular sites (for example, Google News and Google Finance).

It's not iPad's Notes app, it's Quick Note for Google Chrome

NYTimes, probably the best news app in the Chrome Web Store

According to Google, web apps are "applications you can run inside your browser with a dedicated user interface and, typically, rich user interaction. We've already had the concept of 'web apps' in the browser for a few years, as something more rich and interactive than a website, but less cumbersome and monolithic than a desktop application."

Unfortunately, Google's store doesn't properly label apps, so it's difficult to find apps that work offline, apps that have a "rich user interaction", apps that only live inside Chrome, apps that don't require Chrome OS. The ideal web app is not a packaged app that's only available in Google Chrome and doesn't have a web address, but it's interesting to see that some of the best apps in the Chrome Web Store are packaged apps.

Nelson Minar thinks that "we're at a transitional moment for web apps: distinctions between web sites and local applications are being blurred by HTML 5's application caching capability and APIs like local storage. If I were building a web app now I'd build it entirely in generic HTML 5 that works in any browser but uses all the fancy new HTML 5 stuff to make it work like a locally installed application. Then make it a Chrome hosted app to take advantage of the Web Store marketing channel. I'd avoid the extension / packaged app route unless there's some technical capability I really need that's missing in HTML 5."

{ inspired by a Google Buzz discussion. }
»»  read more

Thứ Tư, 8 tháng 12, 2010

Google Groups Tests a New Interface

Google Groups tests a new interface that seems to be inspired by Google Reader. There are a lot of great new features: keyboard shortcuts, infinite scrolling, search box autocomplete, a mobile version, integration with Google Profiles and a rich text editor for composing messages.

The new version of Google Groups hasn't replaced the old version because it's not finished and there are still many issues to solve. The right sidebar shows a lot of uninteresting information (announcements, recent searches), but doesn't list your groups. You need to click on "my groups" to see this list and you can also add some of the groups to your favorites. Another issue is that the new interface no longer has a summary view that shows a small snippet from the first message of a thread.


"When you sign in to Google Groups, you'll see a link to preview the new Google Groups. Once there, you can make it your default view (and you can switch back to the old version if you ever need it). We're excited about sharing these improvements with you, but this is just a start; we're working on improved spam controls, moderation, search, and other freatures to make Google Groups the best way to engage in discussions. We also want to hear your thoughts, ideas, and any issues you encounter, so please contribute to our Product Ideas page," suggests Google.

»»  read more

Google's AROUND Operator for Proximity Search

Google has an undocumented operator called "AROUND" for finding web pages that include words or phrases which are near to each other.

If you want to find results that include both "Steve Jobs" and "Andy Rubin", you might search for ["Steve Jobs" "Andy Rubin"] or even for ["Steve Jobs * Andy Rubin"]. Google's AROUND operator lets you specify the maximum number of words that separate the two names. For example, you could search for ["Steve Jobs" AROUND(3) "Andy Rubin"] and only get web pages that include the two names separated by less than three words.


"The AROUND operator is a handy trick to use when you're looking for a combination of search terms when one dominates the results, but you're interested in the relationship between two query terms. Note also that if Google can't find anything within the limit, it will just do regular ranking of the terms without the AROUND coming into play. Using AROUND is especially useful when the documents are rather long (think book-length articles). So try this operator in Google Books.... [slavery AROUND(4) indigo]," suggests Google's Daniel Russell.

Barry Schwartz notes that Bing has a similar operator, but it's called "near".

{ via Search Engine Roundtable }
»»  read more

Thứ Ba, 7 tháng 12, 2010

Chrome OS, Google's True Operating System

After today's Chrome event, it became clear that Chrome OS is Google's true operating system and Android is just a placeholder. Google says that web apps are the native apps in Chrome OS and there are a lot of cool applications in the Chrome Web Store, which is now available.


Chrome OS is still an early project and it's not yet ready for primetime, so the first Chrome OS notebooks will be available in mid 2011. For now, Google focuses on notebooks, but that will change in the future.

Google realized that cloud computing wasn't successful 15 years ago because there weren't great Web applications. Now there are a lot of great apps and Chrome Web Store is the place where you can find some of them. We'll see a lot of iPhone and Android developers creating web apps that work in Google Chrome, but also work in other browsers.

Check the New York Times web app, which has a beautiful interface, it's customizable and also works offline.


Chrome now has 120 million active users, up from 40 million users one year ago. This number will grow next year, when people will buy Chrome OS devices. Google hopes that Chrome OS will become one of the top 3 operating systems in terms of usage, but it won't be easy to achieve this. For some people, a Chrome OS notebook will be the main computer, for others it will be a secondary device. What's important is that users will have a great platform for running web apps, a computer that doesn't require maintenance, it's really secure and easy to use.

Chrome OS is "nothing but the web". It may seem limited, but it's actually open ended. It's a platform that lets you access the web instantly, that's always connected and always in sync, it's built for sharing with other people, it's up-to-date and it's constantly improving.

Chrome OS is the obvious extension to Chrome. Why use a bulky operating system that requires maintenance, it's slow and insecure when you can switch to a lightweight operating system that's fast, free and refreshing? If Chrome can open in 3 seconds, why can't the operating system load so fast? Chrome OS is an operating system that doesn't need drivers to print, doesn't need an antivirus to be secure and doesn't need to store or process your data. Chrome OS could make computers exciting once again and the best part is that you won't have to use it to benefit from its influence.

Further reading and exploring:
* Google's blog post about the Web Store and Chrome OS
* Chrome Web Store
* Chrome OS website
* Chrome OS pilot program for US early adopters: get a free Cr-48 Chrome notebook.
»»  read more

Vector-Based Google Maps for Android

Google's Andy Rubin showed at the Dive Into Mobile conference an early prototype of a Motorola tablet running Android Honeycomb and demoed a new version of Google Maps for Android with vector-based maps and offline caching.



Engadget says that Google Maps 5.0 for Android will be available in the coming days, but not all Android devices will support the new features. "The biggest visual change is dynamic map drawing: vectors instead of flat images that scale without render hiccups and will show the buildings fleshed out for over 100 cities -- we gotta say, it looks great. Even more fun is that you can now use two fingers to tilt and rotate around the map (in addition to moving and pinch-to-zoom, of course). We've been told it's a much snappier experience, and the storage for these vectors is much smaller than the current images, which brings us to... offline caching. Maps will keep on file the locations that you go to (and search) most often, and it'll be able to reroute while offline in Navigation."

{ Thanks, Daniel and François. }
»»  read more

Google Cloud Print, Now Available

Google Cloud Print is now available in the latest Chrome Dev Channel build for Windows. After installing Chrome 9.0.597.10, you'll be able to enable Cloud Print from Options >> Under the hood >> Google Cloud Print. Log in to your Google account and Google will connect your local printers with Cloud Print, so that you can print documents from other devices.

"Google Cloud Print is built on the idea that printing can be more intuitive, accessible, and useful. Using Google Cloud Print you can make your printers available to you from any Google Cloud Print enabled web or mobile app," explains Google.

Since none of your printers is Cloud Print-enabled, you'll have to use a software that connects Cloud Print with your printers. Google Chrome 9 for Windows includes a Cloud Print Connector and you'll only be able to use Cloud Print while the connector is running.

At the moment, there's no mobile app that takes advantage of Cloud Print, but Google will probably release an Android app later today. You can manage your printers and their tasks from this page. To try the new feature, print a test page.






{ Thanks, François. }
»»  read more

Google Will Launch Chrome Web Store and Chrome OS Today

Today is an important day for Google Chrome: Google will launch Chrome Web Store, a marketplace for web apps, and Chrome OS, the first browser-centric operating system. Google has uploaded two introductory videos to the YouTube channel, but they're not yet publicly available. Here are some snapshots from the videos:

Chrome OS Tour

Chrome Web Store: Museum of Thieves (Flash game)

Chrome Web Store: Sports Illustrated

Google has already announced the launch event a few days ago: "On December 7, we will host an event in San Francisco where we plan to share some exciting news about Chrome. The event will be webcast live on YouTube at: www.youtube.com/googlechrome. Mark your calendars for 10:30 a.m. PST and tune in."

{ Thanks, Emanuele. }
»»  read more

Thứ Hai, 6 tháng 12, 2010

Gingerbread, an Evolutionary Update to Android

Google announced Android 2.3 (Gingerbread), a version that fixes many flaws and adds a lot of APIs for developers. The reference device for Android Gingerbread is Nexus S, a Samsung Galaxy S phone with a few extra features and a stock Android interface. "After December 16, Nexus S can be purchased (unlocked or with a T-Mobile service plan) online and in-store from all Best Buy and Best Buy Mobile stores in the U.S. and after December 20 at Carphone Warehouse and Best Buy retailers in the U.K.," informs Google. Nexus S will be the first phone that will run Android Gingerbread and it will soon be followed by Nexus One.


Gingerbread fixes two of the most important flaws in the previous Android versions: it finally adds a soft keyboard that supports multitouch and it's optimized for faster text input, while also implementing system-wide copy-paste that actually works. Google borrowed iPhone's copy-paste implementation, which was also available in HTC Sense.


Google tweaked the user interface, but the changes are subtle. "The user interface is refined in many ways across the system, making it easier to learn, faster to use, and more power-efficient. A simplified visual theme of colors against black brings vividness and contrast to the notification bar, menus, and other parts of the UI," explains Google.

Android 2.3 adds support for VoIP calls to SIP accounts, WebM videos and near-field communication (NFC) tags. Applications can now access the front-facing camera and the gyroscope. There's also a download management application that lists all the files downloaded from the browser, the email client and any other app that uses the API.

Compared to Froyo, Gingerbread may seem underwhelming, but that's probably because most of the apps that come with Gingerbread can already be downloaded from the Android Market and Honeycomb, the next Android release, is coming soon.

»»  read more

Google eBooks

Google launched a new service that lets you buy and read books online: Google eBooks. Right now, you can only buy books if you are in the US, but you can read 3 million public domain books for free from any location.

Google's goal is to create an online book shelf where you can store books bought from Google eBooks or other services. These books can be read using your computer's browser, using mobile apps for Android and iOS devices or transfered to eReader devices that run Adobe Digital Editions.

"We designed Google eBooks to be open. Many devices are compatible with Google eBooks— everything from laptops to netbooks to tablets to smartphones to e-readers. With the new Google eBooks Web Reader, you can buy, store and read Google eBooks in the cloud. That means you can access your ebooks like you would messages in Gmail or photos in Picasa — using a free, password-protected Google account with unlimited ebooks storage," explains Google.

Unlike Picasa photos, you can't download DRM-free eBooks from Google to read them using other devices that aren't currently supported (Amazon's Kindle is an important example). Google eBooks may seem open, but it's actually closed. For example, you can only read books offline using Google's mobile apps and using eReaders that support Adobe's eBook platform.



»»  read more

Thứ Sáu, 3 tháng 12, 2010

Enable the Default Web Apps in Chrome 8

Google Chrome 8 has been launched, but where is the Web Store? It will be available soon. Google has already started to inform developers about the upcoming changes to the extensions gallery:

"These last few months, our team has been hard at work, preparing for the Chrome Web Store launch later this year. Extensions and themes for Google Chrome will be part of this new store."

While waiting for the Chrome Web Store launch, you can enable the apps section from the new tab page and install the 3 default web apps: Gmail, Google Calendar and Google Docs. Here's how to do that:

1. Close all Google Chrome windows.

2. In Windows, right-click on a Chrome shortcut from your desktop, select "Properties" and append the following text to the Target field: " --enable-default-apps" (don't use quotes, but don't forget to add a space before adding the command line flag). Click "OK" to close the dialog and then open Google Chrome.

On a Mac, quit Chrome, open the Terminal and paste this:

open /Applications/Google\ Chrome.app --args -enable-default-apps

For Linux you could use this:

/opt/google/chrome/google-chrome -enable-default-apps

3. Type chrome://extensions/ in the address bar (or click on the wrench menu and go to Tools > Extensions).

4. Click the "developer mode" link and then click "Update extensions now".

5. After less than a minute, your new tab page should look like this:



You can open the apps in regular tabs or you can right-click and select "open as pinned tab" or "open full screen".
»»  read more

Why Google Maps Labels Look Better

If you've ever wondered why Google Maps labels look more readable than the labels used by Bing Maps or Yahoo Maps, Justin O'Beirne has some answers.

"The white outlines of Google's city labels are thicker, and you can't see maps' background details (roads, rivers, etc.) behind them. (...) Google typically uses more classes of city labels, at a time, than the other two sites. (...) While the primary difference between each site’s city label classes is their size, Google takes this one step further by also using color to differentiate its city label classes. In that, the smallest city labels on Google’s maps are significantly lighter in color than the largest ones. These lighter labels, in turn, enable smaller cities to fade into background, while allowing the larger cities to stand out."


{ Image licensed as Creative Commons by Justin O'Beirne. }
»»  read more

Google Reader for Android

Google Reader's mobile web app works really well and it has a great interface, so there aren't many reasons to create a native application for Google Reader. The main issue is that the application doesn't work offline, but this is a feature that could be easily implemented.

Instead of improving the mobile web app, Google decided to release a native Android app for Google Reader. The application supports multiple accounts, synchronizes your subscriptions and works offline. It also lets you search your feeds -- a feature that's inexplicably missing from the mobile web app.


Google Reader for Android uses infinite scrolling, has bigger touch areas, it integrates with the operating system's "send to" actions and has a neat trick in the settings that lets you navigate between articles using your phone's volume keys.

»»  read more

Thứ Năm, 2 tháng 12, 2010

Google's Shift From Search Results to Answers

Google's post about the European Commission antitrust investigation reveals two important things about the Google search engine: the goal is to answer user queries and "the only constant is change".

"Sometimes the best, most relevant answer to a query is our traditional 'ten blue links', and sometimes it is a news article, sports score, stock quote, video, or a map. Today, when you type in 'weather in London' or '15 grams in ounces' you get the answers directly (often before you even hit Enter). In the future, we will need to answer much more complex questions just as fast and as clearly."

Universal Search and the integrated search experience that combines results from different search engines will make it even more difficult to understand Google's algorithms and to find unadulterated web search results. Instant Search will force Google to provide more instant answers and to treat web pages as sources of information. It's the subtle difference between an answer:


... and a potentially useful search result:


The difference between showing links to reviews and showing a clever summary based on sentiment analysis:


Google's conclusion is that the "ten blue links" will soon be a thing of the past and search results will become more dynamic:

"Our results are continuing to evolve from a list of websites to something far more dynamic. Today there's real-time content, automatically translated content, local content (especially important for mobile devices), images, videos, books, and a whole lot more. Users can search by voice - and in a variety of languages. And we've developed new ad formats such as product listing ads and new pricing models such as cost-per-action. We cannot predict where search and online advertising will be headed, but we know for sure that they won't stay the same. By staying focused on innovation we can continue to make search even better - for the benefit of users everywhere."
»»  read more

Thứ Tư, 1 tháng 12, 2010

Google Editions to Be Released This Month

The Wall Street Journal reports that Google will launch this month Google Editions, the service that will allow users to read copyrighted books from Google Book Search.
The long-delayed venture — Google executives had said they hoped to launch this summer — recently has cleared several technical and legal hurdles, people close to the company say. It is set to debut in the U.S. by the end of the year and internationally in the first quarter of next year, said Scott Dougall, a Google product management director. (...)

Google Editions hopes to upend the existing e-book market by offering an open, "read anywhere" model that is different from many competitors. Users will be able to buy books directly from Google or from multiple online retailers — including independent bookstores — and add them to an online library tied to a Google account. They will be able to access their Google accounts on most devices with a Web browser, including personal computers, smartphones and tablets.

This will finally answer the question "How can I read an entire book in Google Book Search?". Right now, you can only read books in the public domain and some books from the Partner Program. "Many of the books in Google Books come from authors and publishers who participate in our Partner Program. For these books, our partners decide how much of the book is browsable - anywhere from a few sample pages to the whole book," explains Google. Google's partners will now have an incentive to allow full access to the books: users will actually pay to read the books.

»»  read more