Chrome Is the New C Runtime
New submitter uncloud writes "Cross-platform app development is more important than ever. But what about when you need the features and performance of native code, across platforms? And you're a startup with a small team and impossible deadlines?" His answer? Take advantage of cross-platform Chrome. From the article: "Out of necessity, the Chrome team has created cross-platform abstractions for many low-level platform features. We use this source as the core API on which we build our business logic, and it's made the bulk of our app cross-platform with little effort. Most importantly -- Chrome code has been battle-tested like almost nothing else, with an installed base in the hundreds of millions. That makes all the difference when you want to spend your days working on your company's business logic instead of debugging platform issues."
So Google.. the company that made such a huge thing out of HTML5 and how they hated flash and wanted to do away with plugins..
Have now made their own plugins? That only works in their own browser.. But don't worry! They own it, and they say it's the best, so it's apparently quite all right...
"The more things change, the more they stay the same." I think is the line.
For those of you who don't know, NPAPI is the common interface used by several browsers that allowed plugins to be written: Flash, Silverlight, Facebook Video, etc. Lately there's been a lot of talk about NPAPI being blocked by default, and will be completely removed from future versions of various browsers. While there are plenty of issues with this standard (The least of which is noticeable because the N stands for Netscape), everyone's solution seems to be a resounding "We've got our own new, similar way to do this that offers X, Y, and Z, is better because of this, and if you want to participate in the future you should use it.
Just googling replacements for NPAPI gives a huge list of new alternatives, each of which seem to be supported by only one browser. As a developer, I'm not looking forward to this.