我有一个除了JavaScript以外的客户端语言的想法,我想研究开发一个Firefox插件,它会在页面中包含这种新语言,比如<script type ="newscript"src ="path /script.ns"/>,就好像它是一种本机支持的语言.该插件将执行所有语言解析,理想情况下能够像浏览器一样执行浏览器上的每个操作以及网页中的html和css.
我已经做了一堆谷歌搜索,并找到了一些关于编写基本的Firefox插件的文章,但没有像这样复杂.
这甚至可能吗?
@Nathan de Vries:不,实际上,您建议的 NPAPI 插件不允许实现对<script type=...>
.
OP:这并不容易,但是请寻找 PyDOM 和 PyXPCOM - Python 的语言绑定。前者完全符合您的要求 - 对于Python,但我不确定它的当前状态。无论如何,您很可能需要创建自己的 Firefox 版本来支持其他脚本类型。
归档时间: |
|
查看次数: |
1779 次 |
最近记录: |