插件--吃饺子要蘸醋
在万维网发展的早期阶段,第一版 HTML 无法传输像视频这样高级的内容,基本上只限于文本、图片和链接。
为了打破早期 HTML 的限制并且传输更多互动内容,插件应运而生。
插件是一种附加软件,专门用来处理特定类型的内容。例如,用户可以下载并安装 Adobe Flash Player 等插件,以便观看包含视频或互动游戏的网页。插件与浏览器之间的互动程度如何?说来奇怪,它们之间几乎没有互动。插件模式很像电视上的画中画:浏览器在网页上为插件界定一个明确的空间,然后就置身事外了。插件可以自由运用这个空间,完全不受浏览器的影响。
这种独立性意味着一个特定的插件可以适用于多种不同的浏览器。然而,这种普遍性也让插件成为了浏览器安全攻击的主要目标。如果您运行的不是最新版插件,那么您的计算机会更容易遭到安全攻击,因为过时的插件不包含最新的安全修补程序。
我们今天使用的插件模式主要还是沿袭自早期的网络。不过,网络社区目前正在寻找插件现代化的新用途,例如通过巧妙的方法更加无缝地集成插件,以便对插件内容进行搜索和链接,并且可以让插件与网页的其余部分互动。