Feeds

Google Chrome OS goes native (code)

We hate plug-ins. Except our own

Beginner's guide to SSL certificates

A plug-in is a plug-in

As it calls for standards like JavaScript and HTML5, Google derides plug-ins like Flash or Java. And yet, at the same time, Google is pushing a plug-in of its own. "Google are actively participating in the standardization of JavaScript and HTML5 and other on-going efforts - and one of the ultimate goals there is to get rid of plug-ins," says Lars Erik Bolstad, vp of Core Technology at Opera.

"I don't see really what [Native Client] brings. I think it goes against what we're aiming for - which is to offer the web browser as the application platform."

Like Google, Opera is working to juice JavaScript performance. With the next preview release of Opera 10.5, it will add support for native video codecs, mirroring what Mozilla has done with Firefox. And it's moving ahead with WebGL, a standard means of doing 3D in the browser.

This, Bolstad says, is the best way to battle the performance of local applications. "The thing that the web browser has going for it is that it's portable," he continues. "You can write cross-platform web applications and expect to get near-native execution speeds. Maybe not today but it's not far away."

The Native Client plug-in is available for other browsers, including Opera and Firefox. But it's still a plug-in. And it's not the only one. Google has also released its own 3D browser plug-in, O3D.

"The web’s main attractions are platform independence and instant deployment. Yet the industry’s obsession with moving every desktop application online is provoking plugin development which negates the advantages," writes Craig Buckler, director of OptimalWorks, a UK-based website-building consultant.

NaCl

NaCl

"Relying on a plugin violates platform independence. Creating a Go-based client-side application will almost certainly tie you to Google Chrome since NaCl will never be available for all OS and browser combinations. Many web applications still rely on IE because ActiveX was used - even though Chrome and Firefox have ActiveX implementations."

Google is likely pushing Native Client and O3D in an effort to speed up the standards process - or simply out race it. But for webbies like Buckler, this is no excuse. "Personally, I’d prefer vendors to concentrate on the basics and improve HTML, CSS and JavaScript. Standards do evolve too slowly, but that’s no reason to reinvent the technologies. Web applications should exploit the power of the medium rather than forcing desktop models into the browser," he tells The Reg.

Then, of course, there's the security issue.

Beginner's guide to SSL certificates

Next page: The new Active X?

More from The Register

next story
Nexus 7 fandroids tell of salty taste after sucking on Google's Lollipop
Web giant looking into why version 5.0 of Android is crippling older slabs
Be real, Apple: In-app goodie grab games AREN'T FREE – EU
Cupertino stands down after Euro legal threats
Download alert: Nearly ALL top 100 Android, iOS paid apps hacked
Attack of the Clones? Yeah, but much, much scarier – report
SLURP! Flick your TONGUE around our LOLLIPOP – Google
Android 5 is coming – IF you're lucky enough to have the right gadget
Microsoft: Your Linux Docker containers are now OURS to command
New tool lets admins wrangle Linux apps from Windows
Bada-Bing! Mozilla flips Firefox to YAHOO! for search
Microsoft system will be the default for browser in US until 2020
prev story

Whitepapers

Choosing cloud Backup services
Demystify how you can address your data protection needs in your small- to medium-sized business and select the best online backup service to meet your needs.
A strategic approach to identity relationship management
ForgeRock commissioned Forrester to evaluate companies’ IAM practices and requirements when it comes to customer-facing scenarios versus employee-facing ones.
High Performance for All
While HPC is not new, it has traditionally been seen as a specialist area – is it now geared up to meet more mainstream requirements?
Getting ahead of the compliance curve
Learn about new services that make it easy to discover and manage certificates across the enterprise and how to get ahead of the compliance curve.
Saudi Petroleum chooses Tegile storage solution
A storage solution that addresses company growth and performance for business-critical applications of caseware archive and search along with other key operational systems.