插件Plug-in:廣義講,就是插入別的系統(tǒng)里面的物件,主要用于增強(qiáng)原來系統(tǒng)的功能。插件一般指的是軟件(程序)
在計算機(jī)中,插件就是項(xiàng)現(xiàn)有的軟件程序添加一個特定特性的軟件組件。當(dāng)一個應(yīng)用支持插件,它就支持定制。一些普遍的例子插件往往應(yīng)用于網(wǎng)頁瀏覽器增加一些新特性比如搜索引擎,病毒掃描程序或者支持某種新文件類型(如video格式)。
擴(kuò)展 -- 使用特定的腳本,調(diào)用瀏覽器內(nèi)建的原子功能,以組合原子功能的方式,增加新的特性和功能。
插件 -- 以動態(tài)庫的形式存在,提供瀏覽器原本不支持的功能,典型的如:Adobe Flash插件,Adobe PDF插件。
? 1.3 什么情況下使用擴(kuò)展,什么情況下使用插件?
? ? (1)如果僅僅是豐富一下瀏覽器本身的功能,比如增加新的按鈕,則使用擴(kuò)展。
? ? (2)如果讓瀏覽器支持原本新的功能,比如新設(shè)計了某種文件,嵌入網(wǎng)頁,瀏覽器加載網(wǎng)頁后,調(diào)用相對應(yīng)的程序來處理此文件。(比如flash,avi等文件),則用插件。
? ? (3)如果讓瀏覽器支持?jǐn)U展了javascript語言的腳本(使用了自定義的js對象,函數(shù)),則使用插件。
https://blog.csdn.net/stpeace/article/details/25006109
什么是Base64?
百度百科中對Base64有一個很好的解釋:“Base64是網(wǎng)絡(luò)上最常見的用于傳輸8Bit字節(jié)碼的編碼方式之一,Base64就是一種基于64個可打印字符來表示二進(jìn)制數(shù)據(jù)的方法”。
原文鏈接:https://blog.csdn.net/qq_20545367/article/details/79538530