What made NPAPI something nobody is happy with has little to do with standardization approaches.<p>Web APIs aren&#x27;t a replacement for a plugin mechanism, and never will be, because they live <i>below</i> the browser instead of as a peer of the browser.<p>Your dedication to a two-tier system of platform-level code access would be less hypocritical if you imposed the same restrictions on yourself -- but of course, if you did that, you couldn&#x27;t actually ship a working, high-performing browser.