By Richard Adhikari TechNewsWorld Part of the ECT News Network
05/22/09 12:42 PM PT
A new version of Google's Chrome browser boasts faster speed by way of improvements to V8 and WebKit. Other new features include full-screen mode and autofill. A faster JavaScript experience, however, could also pave the way for faster malware, since the language is a favorite among scammers. Google contends Chrome is no less safe than other browsers.
Run Your Entire Contact Center in the Cloud Many businesses are increasingly seeking ways to improve the quality, flexibility, and scalability of their traditional call centers. Download this free white paper and learn the top 8 reasons to consider going virtual.
Google (Nasdaq: GOOG) on Thursday revealed Chrome 2.0, a purportedly faster and more feature-filled version of the search giant's Web browser.
The extra speed comes from an update to its
V8 JavaScript engine and from a new version of the open source
WebKit rendering engine.
However, Chrome's speed advantage may soon be overshadowed by rivals. Mozilla, for example, is expected to release a final version of Firefox 3.5.
Also, speeding up JavaScript may lead to security problems.
New Features in Chrome 2.0
Chrome 2.0 is faster than Version 1, released eight months ago, because it runs JavaScript faster, according to Google.
It also incorporates some of the features beta testers requested the most. One is an improved new tab page that lets users remove thumbnails.
Another is a new full-screen mode, and a third feature is form autofill.
However, full-screen mode and form autofill are both features other browsers have had for a while (think deadly rivals Internet Explorer and Firefox).
Why Chrome 2.0 Works Faster
The V8 JavaScript engine is open source technology developed by Google and written in
C++. It increases performance by compiling JavaScript to native machine code before execution, instead of to a bytecode or interpretation.
It also employs optimization techniques such as inline caching, which remembers the results of a previous method lookup directly at the call site. A call site of a function is a line in the code that passes arguments to the function and receives return values in exchange.
These optimizations let JavaScript applications run at the speed of a compiled binary.
Will Firefox Pose a Speed Challenge?
Chrome 2.0 may not hold its speed advantage very long, however -- Mozilla will issue the release candidate (RC) of Firefox 3.5 in the first week of June, according to Mozilla director Mike Beltzner's post on the company's blog. That new version of the browser could be sped up too.
"It's pretty common competition among the browsers -- they always want to be fastest," Randy Abrams, director of technical education at security software vendor ESET, told TechNewsWorld.
Mozilla did not respond to requests for comment by press time.
Speed Kills?
Supercharging JavaScript may not always result in a faster user experience.
"I'm not sure how big an impact speeding up JavaScript is going to make unless you're using some huge JavaScript application," ESET's Abrams said.
Speeding up JavaScript could also speed up the malware based on the language.
"Malware based on JavaScript will run faster," Abrams said. "JavaScript is the vector of choice for drive-by attacks."
In a drive-by attack, a Web page containing malicious code downloads that code onto visitors' computers without their knowledge or permission ,and without the user having to click on any links.
Malware authors use JavaScript in almost 90 percent of Web pages that contain malicious script, according to Stephan Chenette, manager of security at Web security software vendor
Websense.
Hard to Scratch Chrome?
It's not necessarily open season on users of Google Chrome, since it uses a sandboxing model that makes it difficult to hack, Google spokesperson Eitan Bencuya told TechNewsWorld.
Sandboxing means isolating code so that it cannot interact with the operating system or applications on a user's computer.
Still, ESET's Abrams thinks sandboxing is not enough. "Chrome does have some protection other browsers don't, in that it sandboxes individual tabs," he said. "That might protect the operating system itself, but it's not going to do anything to protect you against
cross-site scripting or
clickjacking."
Sandboxing offers only limited protection, he warned. "It's only effective if you go to each different site in a different tab. Otherwise, the old data will be accessible when you use the same tab to click on a new site."
Google contends Chrome is no less safe than other browsers. "All of the topics you mention are tough issues to fight, and they affect all browsers," Bencuya said.
I feel that Google Chrome is perfect for beginners and users that do not use the internet too ...
Next Article in Software
Clouds in the Forecast, Too Few Teapots, Much Ado About Ubuntu One May 21, 2009
Is there room in the cloud for Linux? Canonical isn't wasting any time finding out. The Ubuntu support company has launched a sync service, Ubuntu One, that has caught the interest of the Linux blogging community. Is it much ado about nothing really new? Is Canonical simply going where the easy money is?
Related Stories
Google Offers Chrome to the TV Advertising Gods May 13, 2009
Google's going after the couch potato crowd with television advertising for its Chrome browser. The would-be competitor to Internet Explorer has just a teeny share of the market at this point, but Google apparently believes it can lure less-tech-savvy users to its fold through the traditional -- and still powerful -- TV channel.
Google Launches Chrome Beta for Adventurous Browser Users March 18, 2009
What's Chrome doing back in beta? Well, the version that was given full 1.0 status a few months ago is still the stable product, but Google has now opened a distribution channel for a beta version. The beta will feature more experimental tweaks -- the latest is a speed boost -- but it may also have more bugs, which Chrome developers hope users will report back on.
Google Rolls Chrome Out of Beta Garage December 11, 2008
Who says Google's a slowpoke when it comes to beta products? That may be so with some of its Web apps, but Chrome, its browser client, has moved to full release status in about three months. Meanwhile, however, children born on the same day Google went live with Gmail -- which remains in beta -- are about ready for kindergarten.
Related News Alerts
More by Richard Adhikari
Steve Jobs Conquers the Decade - Now What? November 07, 2009
Apple CEO Steve Jobs has been named the chief executive of the decade by Fortune, and it's hard to call that a bad pick, considering the turnaround Apple has undergone since Jobs returned to the helm in the mid-'90s. What's next on the list for a tech leader who's already changed the way we use computers, how we listen to music, and how we use our cellphones?
Verizon Launches a Droid of a Different Color November 06, 2009
Motorola's new handset wasn't the only Droid that Verizon brought to market Friday. HTC's Droid Eris also made its debut. The phone closely resembles the HTC Hero, a handset Sprint started selling last month. The similarity in names for the two Verizon phones is no accident -- Verizon says the name "Droid" will be used as a brand within the carrier's lineup.
There's Something About Droid November 05, 2009
For Verizon, the Droid is an answer to AT&T. For Motorola, it's a path to relevance in the smartphone world. For the Android platform, it's the debut of a brand-new version of the operating system. And for some smartphone shoppers, it could be a tough choice between a Droid and an iPhone.