Showing posts with label chrome. Show all posts
Showing posts with label chrome. Show all posts

Friday, September 19, 2008

How Shiny is Chrome? Part 2, The Chromium Edition

Last week, I mentioned my disappointment concerning Google's Chrome beta for Windows. Mainly that it was an open source browser for Windows only.

Knowing the source is available, It was only a matter of time before we had a Linux and Mac version. Enter Crossover Chromium from Codeweavers 7 days later.

Codeweavers is a company that specializes in Wine development. Knowing Google itself admits Chromium (Chromium is the open source base for Chrome) only builds and works under windows, Codeweavers went to work on getting that build running under wine on Linux and Mac, releasing their modifications.

Kudos all around. It runs, It browses. It is free, and by free I mean free as in free.

but...

It is not really a fair representative of the browser, taking one of Chrome's features and making it a huge drawback. Unlike Chrome, Codeweaver's Chromium takes an eternity to load a page.

Gmail is all but unusable.

FlashPlayer installs and just barely runs, crashing out more often than not.
Even they describes this release as a proof of concept.

  • Should I run CrossOver Chromium as my main browser?
  • Absolutely not! This is just a proof of concept, for fun, and to showcase what Wine can do. Chromium itself is just beginning. As the Chromium project progresses, they will be providing more compelling support for Mac OS and Linux, particularly with process security and memory management. Those future versions from Chromium will be better suited for daily use than this version

Yes it can be done, but should it?

This is an all too common occurrence.


I want to run the new open-source, cross-platform, next-generation browser from Google.

I do not want to run Chromium for Windows on my Linux machine. Thanks for trying.

Richard Stallman has shared a few thoughts on Chrome.

The license for those binaries is unacceptable for several reasons.
For instance, it says you give Google the right to change your software and requires you to accept whatever changes they decide to impose. It purports to forbid reverse engineering. It also uses the confusing and biased propaganda term “intellectual property”. (See http://www.gnu.org/philosophy/not-ipr.html for why this term should never be used.)
You should not agree to those terms.
Google is following the footsteps of Firefox. Firefox has done this since it first appeared: the source code is free, but the binaries released by the Mozilla Foundation carry an unacceptable
EULA.
...

...I hope someone will distribute free binaries made from the Chrome sources. People have done that for Firefox for years. It doesn’t need to be the GNU Project.
GuiDoc Blog


Crossover Chromium technically fits that description, and yet, I would personally prefer to see GNU pickup the development and stewardship of the GNU/Linux* port of Chromium.
*See Richard, I do care.

So here is my verdict. For now, if you need to run Chrome on your Linux box, you are probably better off running it in a Virtual Machine. I run Chrome in VirtualBox seamless mode, the performance is faster, and the browser is fully featured. All right, it is not as free, but it does actually work.

If you are technically adept (I'm lookin at you Crossover) please dig back in to it's source and contribute to get Chromium running natively.

MrCopilot

Monday, September 8, 2008

How Shiny is Chrome?

Like everybody else, I was intrigued by Google's latest venture.

A new browser, promising to redesign the browsing experience. Introduced by the company who redesigned all of our browsing habits.

In their introductory press release, (already a plus to the Comic nerd in us all), the big G hit all the right notes.Read the Rest

New Javascript VM, Tab Centric, Open Source, sandboxed pages, process manager. Where do I sign up? Oh, here (and no sign up required.)

If you've been here before you know MrCopilot runs on Linux. Sure, occasionally a VM safely encompasses a Windows OS for testing. Imagine my surprise at discovering that in such an environment was the only place I could try Chrome.

Which brings me to the first dulling of the shine. Chrome's download page is a little different for us Linux Users, you'll notice right off that the download link is nowhere to be found. Instead you will see links to Chromium.
Chromium is the open source project Chrome is built from. Containing parts WebKit, V8 -the new JavaScript VM Engine and some other nifty bits.

If you are having trouble reading the fine print in the Red Box let me clarify it.

Note: There is no working Chromium-based browser on Linux. Although many Chromium submodules build under Linux and a few unit tests pass, all that runs is a command-line "all tests pass" executable.

This may be the reason that Google has decided to call it Chrome for Windows "Beta" but considering every other Google product spends a lifetime (for software) in Beta it may not be as likely as first thought.

Undettered, having a Windows user send along the executable for Linux emulation testing, my attempts in Wine, and Cedega were unsuccessful.

This is a HUGE disappointment for us Linux users, and perhaps a missed opportunity for Google. A Linux port would give them a leg up in the mobile and netbook arena. Here's hoping that Google does the obvious and fixes this omission before Android's 1.0 release.

Now if you happen to be still in the clutches of Windows, Chrome is a breath of fresh air. Speedy and out of your way. Features, like the ability to get more of the user interface out of your way by creating an application shortcut for your favorite web sites, and the default new tab (no longer a blank page ala FireFox but an Opera like thumbnail collection of most visited pages), are welcome newcomers.

Also handy are the inclusions of the process manager, Most Visited button and the pop-up capture feature.

Only once in my testing did I have a tab crash, and that was using a shortcut provided by Google to do so. It had a strange effect on my system taking down TortoiseSVN with it, for reasons unknown, requiring a reboot to get it back.

More on Shortcuts


The usual problems did rear their ugly head in a few places, the "just released" security vulnerabilities, Sites refusing to run due to the unknown Browser ID. Virgin Radio UK's online player, for instance. Which brings up another point.

One of the many Firefox features that drew so many users to the fold, was its customization, through extensions, themes and add-ons. None of which is offered in Chrome (although a few careful inspectors did find an OS specific themes folder. untested Howto to create your own themes)

On the Whole, I give Google a thumbs up on their new browser for Windows, with a huge wag of the finger on it's lack of Linux support.

MrCopilot

Tech Articles