&gt; Web APIs aren&#x27;t a replacement for a plugin mechanism, and never will be, because they live below the browser instead of as a peer of the browser.<p>NPAPI is mostly below the browser nowadays. And PPAPI is completely &quot;below the browser&quot;. In fact, that&#x27;s its entire reason for existing.<p>&gt; 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.<p>I would love to implement more and more of the Web platform using the Web APIs, and there has been continuous motion in that direction for a long time.