居然是Firefox没有抛弃我们
面向企業(yè)級(jí)市場(chǎng),一款網(wǎng)頁(yè)瀏覽器的很多特性不是說(shuō)改就改,說(shuō)丟棄就丟棄。就像微軟不能拋棄IE一樣,Firefox也有類(lèi)似的定位和使命。
Firefox即嘗試提供企業(yè)級(jí)市場(chǎng)所需的特性穩(wěn)定的軟件版本(LTS),又是Web新技術(shù)的實(shí)驗(yàn)田,從推廣W3C組織的Web標(biāo)準(zhǔn)(雖然有段時(shí)間它的內(nèi)核是對(duì)Web標(biāo)準(zhǔn)支持程度最低的)、支持最新Web標(biāo)準(zhǔn),到WebGL、WebVR等技術(shù)領(lǐng)域,都是領(lǐng)導(dǎo)者;當(dāng)然,它目前的市場(chǎng)份額是比較低了。
其實(shí)我說(shuō)的就是對(duì)待Flash播放器這樣的瀏覽器插件的態(tài)度。蘋(píng)果一向霸氣的閹割甚至屏蔽掉對(duì)Flash的支持,但對(duì)于一些老舊的系統(tǒng),基于Flash開(kāi)發(fā)的業(yè)務(wù)功能非常多,這樣的場(chǎng)景,蘋(píng)果給你的建議可能是“趕快修改你的系統(tǒng)來(lái)適應(yīng)我的OS和瀏覽器”,稍微有點(diǎn)那個(gè)啥。
順便來(lái)科普一下:
NPAPI全稱(chēng)叫 Netscape plugin API, 就是那個(gè)當(dāng)年被微軟一棒子打死了好多年的 Netscape。 1995 年 Netscape 發(fā)明了NPAPI 這個(gè)種架構(gòu),來(lái)幫助瀏覽器渲染一些HTML沒(méi)有的東西。比如 PDF, 比如 視頻, 以及等等。。
事實(shí)上, NPAPI 插件架構(gòu)是個(gè)非常好的架構(gòu), 一共就40幾個(gè)API, 相對(duì)于另外一種瀏覽器插件架構(gòu)ActiveX來(lái)說(shuō),簡(jiǎn)直就是業(yè)界良心。
2010年,Google在原有網(wǎng)景NPAPI(Netscape Plugin API)基礎(chǔ)上開(kāi)發(fā)了新的PPAPI(Pepper Plugin API),將外掛插件全部放到沙盒里運(yùn)行,2012年Windows、Mac版本的Chrome瀏覽器先后升級(jí)了PPAPI Flash Player,并希望2015底之前徹底淘汰NPAPI。
PPAPI的Flash相較于NPAPI來(lái)講,內(nèi)存占用更大,因?yàn)槿谏澈欣锩孢\(yùn)行。
另一則關(guān)于firefox暫不拋棄flash的新聞:
Mozilla官方宣布,Firefox瀏覽器將在2016年底徹底放棄對(duì)NPAPI類(lèi)插件的支持,但唯一的例外是Flash。
http://liulanmi.com/news/10309.html
轉(zhuǎn)載于:https://www.cnblogs.com/x3d/p/npapi-ppapi.html
總結(jié)
以上是生活随笔為你收集整理的居然是Firefox没有抛弃我们的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: python-桶排序
- 下一篇: 济南学习 Day2 T2 am