A Very Chrome-y Christmas

A Very Chrome-y Christmas

Summary: The Cr-48 and Google's Chrome OS makes a great light vacationing computer. But can it and will it replace tens of millions of PCs? I think the answer is yes.

SHARE:

Cr-48 on vacation in Marco Island, Florida

The Google Cr-48 on vacation in Marco Island, Florida

As I type this, I'm sitting on the balcony of my vacation timeshare in Florida overlooking the Gulf of Mexico.

I considered leaving all of my primary computing devices home this Christmas vacation, and seeing if I could "Rough it" with just our Android-based smartphones.

Instead, I decided I would compromise -- this vacation, I left my prized iPad and my work laptop PC home, and brought along two unproven traveling companions -- a Google Cr-48 Chrome OS-powered notebook and another device which I'll discuss in a future article.

As it has been widely reported already by ZDNet and other technology news outlets, the Google Cr-48 is a limited-production notebook computer, of which only 60,000 have been produced and which will serve as a technology demonstrator and large beta test of Chrome OS, Google's 100-percent Cloud-dependent operating system.

Beta testers are invited to apply to join the program, but only a lucky few will be chosen. Only certain members of the press were given access to these systems -- as it turns out, I was not one of them and Google has declined my request to put the device through an extensive formal review process, citing availability and high demand for the units.

However, one of my industry colleagues who received the unit to evaluate felt I could do a much better job putting the Cr-48 through its paces than they could, so we met the night before I departed for Florida to share dinner and drinks and to transfer the goods. My wife and I have been using it as my main computing device on vacation ever since.

Chrome OS is little more than a Linux kernel which allows the core services and the hardware drivers of system to function and to support its only "App" and central UI, the Google Chrome 9.0 browser. The Chrome browser in turn acts as a front-end to Google's services, such as GMail, Google Docs and their Web Store, which allows a multitude of other web-based apps to be plugged into a centralized menu screen.

If you know how to use a web browser, you pretty much already know how to use Chrome OS.

ZDNet Coverage: Google Cr-48 and Chrome OS

While Chrome OS's source code is Open Source, you can't easily install the latest Google build of the software on any old x86 hardware yet like you can with a typical Linux distribution such as Ubuntu or Fedora.

It is expected that other vendors are going to pre-load this software on future mobile computing products. This begs the question of whether or not Google is actually going to provide some sort of installable "distribution" for hobbyists and OEMs, or if a 3rd-party is going to take the source code and run with it, such as with the early "Hexxeh" builds that were made available by a UK-based college student this last year.

As it is a pilot program, the Cr-48 is meant to be something of a reference platform for future mass-produced Chrome OS netbook hardware, but to say that the template is set in stone is highly unlikely. There will almost certainly be different variations on screen sizes, battery life and connectivity options for Chrome OS-based products.

Additionally, it would not surprise me to see this platform installed on desktop Thin Clients, such as on devices produced by WYSE and similar manufacturers addressing that vertical market as well as for end-users in the consumer space.

The hardware on the Cr-48 is specifically designed to take advantage of this minimalist approach. The Pegatron-produced device resembles a standard Intel Atom-based netbook computer with a 12" screen, but that is where the similarities end. For example, the keyboard has been optimized to discard all legacy keys from Windows and even the Mac.

All of the function "F" keys have been eliminated, and replaced with browser action keys, such as Page Back/Forward, Page Reload, Fullscreen toggle and Window toggle. The Caps Lock key has also been eliminated, perhaps as a nod to conventional Internet messaging etiquette.

For mouse navigation, Google has provided an oversized trackpad manufactured by Synaptics (The "Clickpad" ) which can either be lightly tapped to confirm dialog activity or mechanically depressed. There are no mouse buttons, and the "Right-click" function is done by either using "Alt-tap" or "Alt-depress" or actually hooking up a two-button mouse to the notebook's single USB port. Cursor navigation is provided using arrow directional keys.

In my use of the device, I've found that an inexpensive two button optical mouse with scroller (which I purchased from the local Radio Shack down here in Marco Island) goes a long way towards preserving your sanity and vastly improves the overall experience using Chrome OS, particularly if you are used to working with PCs and/or the Chrome browser on Linux or Windows.

[EDIT: Apparently, you can also right-click by tapping or clicking on the Cr-48 trackpad with 2 fingers, side by side, OS X style. It also supports 2-finger scrolling.]

Next: The Browser-only OS Learning Curve »

Another area in which this laptop differs from its Windows and Mac cousins is how it normally handles storage, or rather the lack of storage. While the system has an integrated 16GB flash storage device, it is primarily used to store and boot the OS and to cache user profiles, browser data and Web Store apps -- the end-user by default has no control over and no ability to manipulate the local Linux file system. This is done by design as to force the user into a 100 percent Cloud-enabled experience and also to prevent end-user tampering of any kind.

[EDIT: The Chrome OS file system can be manipulated, but only after enabling a special developer setting in about:flags] In addition to tamper-free local storage, the Cr-48 has no optical storage either. So if you need to upload data, such as digital photos to Cloud-based services such as Picasa Web Albums or Flickr (which I needed to do in order to produce this article's artwork) you have to access it via the USB interface or the SD card reader.

This is where we get into some very interesting usage scenarios, and where Google and its hardware and service partners need to put a bit more thought into how their customers will interact with Chrome OS devices.

I wanted to be able to upload my vacation photos to Flickr, which is my preferred image hosting provider. At home, I use a batch uploader application on my Linux and Windows workstations to do this. On Chrome OS, you're limited to what you can do inside a browser. This wouldn't be so much of a problem if it weren't for a number of limitations that have been introduced which effect user behavior.

To edit and view the photos, I inserted a small USB SD card reader with my camera shots into the Cr-48's single USB port. Since I'm using a wired mouse, I needed to disconnect it. A word of wise to future Chrome OS hardware OEMs -- please put multiple USB ports on your devices and provide for Bluetooth mouse connectivity.

[EDIT: There is a SD card reader built into the Cr-48, next to the USB port, but it is obscured with a plastic template that you need to remove.]

On Linux and Windows, I'd simply drag and drop these photos directly into my batch uploader from my home PC, and then do the required photo editing on Flickr using a service like Picnik, since at home I'm not concerned about bandwidth with my unlimited broadband connection.

However, when I'm on the road with my regular work laptop, I'll do some editing locally with a program like Picasa or GIMP, compress the photos down to a manageable size from several megabytes down to a few hundred kilobytes, and then batch upload.

However, with Chrome OS and the Cr-48, you need to give this a bit more thought. You can locally edit the photos on your SD card with Picnik installed as an app from the Chrome Web Store, but you can't batch upload to Flickr or Picasa Web, you can only do it one at a time. Additionally, when you open the photos from the SD card into the editor, the Linux file system is fully exposed with all of its subdirectories.

If you were a complete Linux neophyte and didn't know that /media was where your USB SD reader was mounted, you'd probably be totally confused. Google needs to fix this so that only the essential directories relevant to the USB reader are shown.

Next: It's all about the Bandwidth »

Then there is the issue of bandwidth optimization and data consumption.

One of the things where the Cr-48 distinguishes itself is its integrated Verizon 3G connection. As part of the pilot, Google is guaranteeing 100 megabytes of free Verizon data per month for two years. There are other plans available, but I expect that many Cr-48 users such as myself are going to opt for the free connectivity rather than activate yet another cellular plan.

The unit also has a Wireless-N Wi-Fi adapter integrated as well, which is fine if you are in an area with good access point saturation such as in my home, at an airport lounge or at an Internet cafe like a Starbucks.

Unfortunately at the condo complex on Marco Island where I am staying at the Wi-Fi signal is awful, so I opted to activate the Verizon 3G.

Within two days, I saw my 100MB drop to 85MB -- and that's not by doing anything particularly bandwidth intensive, that's just by using GMail and regular web browsing. Fortunately, I had also brought my two Android phones with me, both of which are capable of being used as mobile 3G/4G Wi-Fi access points. For the average Chrome OS user, I think that this is going to be a much better and more economical option than using the integrated connection.

However, it's not just an issue of bandwidth consumption that needs to be addressed. Since this is an entirely Cloud dependent OS with no local apps whatsoever, and no "Store and Forward" or offline capability yet, I think Google needs to figure out how to handle data compression so that end-users don't start saturating networks with these devices or bog down device performance.

For example, Google could proxy out all web connections and pre-fetch large JPG images and compress/cache them before the browser loads them, where you might have dozens of such images on a page. When you on the fly compress or re-size a typical JPG down from 500Kb or 1MB down do 80Kb, this could very well make the difference between 100MB-200MB of monthly data consumption offered at inexpensive price points by wireless carriers and 2GB-5GB of data at $50-$100 per month and significant overage charges.

All it takes is a couple of careless content providers to forget to compress or correctly re-size (a problem that occurs more frequently than not) a whole mess of JPG files and you've chewed up your monthly 100MB allotment pretty quickly.

In addition to the issue of data compression that needs to be addressed with Chrome OS there's the issue of how to handle notification tasks and routine connectivity. While my email notification and Facebook activity was handled by a GMail and FaceBook notifier applet, and I was able to do my Twitter tasks via the Twitter web UI and also via TweetDeck's latest Chrome extension, I had no such equivalent for Instant Messaging.

To run IM, I had to open up a separate window and connect to the Web-hosted IM+ app from ShapeServices.

[EDIT: Chrome OS as implemented on the Cr-48 has built-in Instant Messaging, but it's limited to the GChat protocol. The Imo.IM service and Chrome extension appears to work fairly well for multi-protocol messaging in Chrome OS.]

Unfortunately, that service has been having intermittent connectivity issues. While Google may want to provide all of Chrome OS's apps and services via the browser, I'm not sure that's either practical or realistic -- they probably should integrate mutli-protocol IM into the OS, such as with one of the established Linux IM clients such as Pidgin or Empathy in order to provide multi-service IM support.

And I think that integrating the Linux/WINE version of Picasa with the appropriate photo-upload and photo compression tools are probably a good idea as well.

Still, even with the connectivity kinks and the beta nature of the Chrome OS, I do believe that what we are seeing here represents the future of computing, once these issues are ironed out and Wi-Fi and 4G connectivity becomes a bit more ubiquitous. I'm really enjoying using the Cr-48 and I can't wait to experiment with Chrome OS on other hardware once the software is in a more readily installable state.

Have you had any experiences with Chrome OS yet? Talk Back and Let Me Know.

Topics: Google, Browser, Hardware, Laptops, Mobility, Operating Systems, Software

About

Jason Perlow, Sr. Technology Editor at ZDNet, is a technologist with over two decades of experience integrating large heterogeneous multi-vendor computing environments in Fortune 500 companies. Jason is currently a Partner Technology Strategist with Microsoft Corp. His expressed views do not necessarily represent those of his employer.

Kick off your day with ZDNet's daily email newsletter. It's the freshest tech news and opinion, served hot. Get it.

Talkback

97 comments
Log in or register to join the discussion
  • nail on the head

    "and also to prevent end-user tampering of any kind"

    I agree. the last thing google wants is for people to be able to change the code and leave goolge out of the loop. imagine replacing google search with something else like bing?! or google apps with someone elses?

    no way they want that
    Ron Bergundy
    • RE: A Very Chrome-y Christmas

      @cyberspammer2
      Actually you change that in the settings menu, just like the Chrome browser.
      30otnix
      • Because, of course, we all know that Google is completely

        altruistic and selfless and would NEVER track your search terms in their OS for data mining regardless of what search engine you choose. Just like they would NEVER "accidentally" download gigabytes of data from open wifi points.
        frgough
      • RE: A Very Chrome-y Christmas

        @30otnix You cannot underestimate google, they cover 75% of the market hare.
        <a href="http://www.paperprofs.co.uk/writing-types/coursework/">Coursework Help</a> | <a href="http://www.paperprofs.co.uk/writing-types/assignment/">Buy Assignment</a> | <a href="http://www.paperprofs.co.uk/writing-types/thesis/">Buy Thesis</a> | <a href="http://www.paperprofs.co.uk/writing-types/book-report/">Buy Book Report</a> | <a href="http://www.paperprofs.co.uk/writing-types/dissertation/">Custom Dissertation</a>
        lorisinclair
    • RE: A Very Chrome-y Christmas

      @cyberspammer2
      The fact this author has a timeshare worries me more... how is he supposed to write and article on the beach if there's no internet there to use chrome!
      hfsma
      • RE: A Very Chrome-y Christmas

        @hfsma Touche hfsma. The idea is incipid
        mlbslugger
    • Dude ... give the FUD a break

      @cyberspammer2 (and @frgough) - Chrome OS is open source itself, and is based on Chromium OS, which is also open source; the code is open, and you (yes, even you) can contribute to it. You can review it and confirm that Google isn't doing anything evil with your data. You can reset the default search engine in the Settings menu (gee, guess the evil overlord missed that hard-to-find backdoor). You can jailbreak the notebook (instructions for doing so are provided -- by a Google employee, http://www.chromium.org/chromium-os/developer-information-for-chrome-os-devices/cr-48-chrome-notebook-developer-information), dual boot another OS (instructions provided - again, by a Google employee, http://www.chromium.org/chromium-os/developer-information-for-chrome-os-devices/cr-48-chrome-notebook-developer-information/how-to-boot-ubuntu-on-a-cr-48), wipe it and install a different OS, etc. You can build Chromium OS yourself, and install THAT. That would be impolite if you signed up for a Cr-48, since you agreed to test Chrome OS on it, but they're not going to slap your wrist or restrict your Google account or something (gee, if MS or Apple created a notebook, do you think it'd be that open? Guess we already know for Apple, and ... forget it, we already know for MS too, even though it's not actually a product). And the community provides instructions for doing so ... on the development sites hosted on Google's infrastructure, and with info from Google employees, who've done it themselves.

      You can access Bing on it or set Bing as the default search engine, you can run any app that support HTML5, you can jailbreak it and reset everything -- and then revert back to Chrome OS in one step, with no repercussions -- or not.

      How much convincing do you need that Google isn't the evil company you've allowed yourself to be reality-distorted into believing? They collect data on you -- oooh, that's an internet first!
      daboochmeister
      • RE: A Very Chrome-y Christmas

        @daboochmeister Google isn't evil in the diabolical, scheming Microsoft sense. However, they are evil in that they simply don't care about the individual customer.

        As someone that's used their Adwords product as a cornerstone of my software business, I experienced the full fury of Google indifference when my account was mistakenly shutoff for months. While I had to layoff contractors and dip into savings due to the lost business, I discovered that there was simply no one at Google whose job it was to talk to customers like me. I spent over a million dollars a year advertising with them and 70% of my sales came through that channel, yet when they made a mistake there was no one I could even email or call. It took months to finally get my account reinstated and it finally took some backchannel maneuvering via an acquaintance who knew someone at Google who was willing to help me out and contact the Adwords folks for me. Apart from my lost earnings, I had two contractors I had to turn out on the street because I simply couldn't afford to pay them. All because Google is unwilling to establish a customer support organization for the most critical part of their business. If they didn't have a monopoly on web-based advertising, I would never conduct another transaction with this company, but there simply is no choice. If you want to sell your goods online, you must deal with Google. Period. That to me is the greatest evil of all and Microsoft's monopolistic behavior pales in comparison.

        There are plenty of other people who have had this same experience. Google may not be evil, but their total indifference towards their customers and their monopoly in online advertising causes great evil.
        2drinks
      • RE: A Very Chrome-y Christmas

        @daboochmeister That's right... agree one hundred percent. The only way for people to protect their data is not to have a physical address, no internet accounts, no driver's license, no medical records... We live in a world of connected beings and this iteration is what is called civilization. Some people appreciates the wonders of technology but don't understand they come to a price... In 1900 somebody foreseen that we would be living up to 50 years old by 2000... Well, we live more than that, but that's not free... it cost us much more than medicine and health care cost back one century ago... Same with technology. My first computer had a Zilog chip and 2KB memory and nobody knew about my web site preference back in 1979... Today I have docs in my Google account and when I sign in, Google shows advertising that somehow related to my e-mails or docs... I just ignore them and take care of my business... I just don't care if they send me adds with database related things (my profession as DBA) or sci-fy or physics or motorcycles or else... Do this people think I'm gonna click on anything that a web page shows me? I'd prefer living in a world with Google instead of one without it.
        FuzzyIce
      • RE: A Very Chrome-y Christmas

        @2drinks - ugh, that's terrible. I've only dealt directly with Google in one area, a couple years ago, and while they were pretty disorganized (federal unit getting off the ground), and that sometimes led to hiccups we had to be very proactive to overcome, there weren't any ethical lapses in terms of caring about us as a customer. I strongly doubt it was deliberate, of course, but you're right that it becomes an ethical issue if they KNOW they're providing bad service, and aren't doing anything to try to fix it. Hopefully they're fixing that unit, and applying the lessons-learned to others.
        daboochmeister
    • Chrome OS shares your info with goverments

      @cyberspammer2 Google Chrome OS will link your private info (email password, Wi-Fi MAC Address, username) collected illegally by Google Street view in the past two years in more than 30 countries. The cyber police in these countries have unrestricted access to any of the content you have on any Google service: For example, your youtube videos or your complete channel can be shut down by any government of the world. Do you know why you get spam advertising links everytime you open a gmail message? Because all your data is open to advertisers, Google is invading the consumers private life and I won't tolerate that, for that reason I don't use Google products any more.
      Gabriel Hernandez
    • RE: A Very Chrome-y Christmas

      @Ron Bergundy

      "The Cr-48 and Google???s Chrome <strong><a href="http://learnviolinonlinehq.com/">learn violin online</a></strong> OS makes a great light vacationing computer. But can it and will it replace tens of millions of PCs? I think the answer is yes."

      At the current state, I'll have <strong><a href="http://glaucomaeyedrops.com/">glaucoma eyes drops</a></strong> to disagree with you. I love Google - nothing there! But I doubt their computer will be an instant success. But we have to remember that neither was Apple nor Microsoft when they first started out!
      People seems to want that everything <strong><a href="http://brighteyesdrops.com/">bright eyes drops</a></strong> that gets started up nowaday becomes an instant success. But it's not always like that!
      runeklan
  • A few things.

    Right click can also be accomplished by a two finger "tap" or "depress".

    If you enable the the advanced file system from the "about:flags" settings. You get a little more control over the local file system such as creating your own directories, navigating between them, and utilizing local media (view pictures in a slide show tool, listen to music or watch videos...The media player can be enabled from the about:flags settings as well.) Viewing these directories and files can be done via ctrl-o.

    As for the upload functions I have noticed that it appears to depend on the application as to what upload dialog you get. I'm not sure, but it seems that if you access the file system from a flash app, you get the Linux file system. If its an html app it displays the Chrome file system similar to when accessing it via crtl-o.

    I agree that the IM tool provided "Talk", is limited. I'm not clear on why Google has never seen fit to include more services in their Talk app.

    Thanks for the write up, this is one of the better and more honest reviews I've seen.
    30otnix
    • RE: A Very Chrome-y Christmas

      @30otnix Thanks I amended that information regarding the right-click and the file system support in the article.
      jperlow
    • RE: A Very Chrome-y Christmas

      @jperlow I guess I just don't see the benefit to Chrome OS over Android or iOS. Neither of those OSes seems to require much more substantial hardware to run, Android at least is free like beer, and they both give the added benefit of apps if I want them. And of course they both have browsers as well. I think manufacturers and retailers may have an uphill slog selling this against the bevy of Android-based tablets and laptops that are in the pipes.
      2drinks
  • Interesting Conclusion

    I find it interesting that nearly all of your comments are of a somewhat critical nature (and you detail quite a list) yet you see this as the future of computing. I must assume that it is the "ideal" of web OS computing that you see as the future and not the Chrome OS per say.
    nhudd
    • RE: A Very Chrome-y Christmas

      @nhudd I think we have to view this as very early Cloud-based computing technology and it is likely what we will end up with may look a bit different than what we are being presented with now. But yes, despite the issues, I see this as moving us forward towards Cloud-based web computing.
      jperlow
      • The return of the thin client has been predicted for

        decades now. And it has never happened. For one simple reason. People are all too familiar with the internet being down for whatever reason. On a PC, it's an inconvenience. In Chrome OS, it's a disaster.
        frgough
      • RE: A Very Chrome-y Christmas

        @jperlow

        The thin client scam. Every few years it suckers a few people into yet another proprietary pond. This has been going on since we first managed to break away from the high priests and their mainframes and they've been trying to get us back to terminals ever since.

        Oooops watch out, your WiFI is going down, time to spend a fortune on 3G - what no reception? Then start looking for some dead tree implements, because your beloved device has just become a boat anchor.

        Oh and where the hell are the games? Browser-based games? Spare me.
        tonymcs@...
      • RE: Thin client scam

        @tonymcs

        While <i>proprietary pond</i> works, for me, these are more suitable alternatives:

        <b>quicksand pit</b>, or
        <b>cesspool slime</b>.
        fatman65535