破网录

Firefox大战IEnet

导航

Blog统计

文章

收藏

相册

相关链接

存档


正在读取评论……

2005年05月


今天看见有人报告chinapub的经管类图书中图书图片不能显示,检查了一下是把文件分隔符写反了,手一痒,又做了一个greasemonkey的userscript,如果你没有装greasemonkey,也可以直接安装这个编译好的扩展。自从Jesse Ruderman发布了他的jsenv,我就开始写userscript上瘾。



其实关于这方面的材料已经有不少了,我就在这里梳理一下。
  • Greasemonkey的主页,有greasemonkey的介绍,安装方法和使用。最主要的是一堆别人写好的userscript。
  • Dive into Greasemonkey ,有一本很棒的userscript教材,几乎是手把手教了,当然,你首先要有javascript, DOM和HTML的知识。
  • 写userscript时会用到的工具:
    • DOM Inspector , 用来定位网页内容在HTML结构中的位置。用DOM Inspector 还能看到每个网页元素的CSS Rules, Computed CSS style以及对应javascript object的详细内容。赶快熟练使用这个工具吧。
    • jsenv , 这是Jesse Ruderman 写的一个bookmarklet , 提供了一个很好的userscript 开发环境。是开发userscript 的必备利器。另外,还有一些其他的bookmarklet ,比如javascript shell , 也都是开发javascript程序非常好的工具。
  • 一些有用的相关资料
    • Gecko DOM Reference , Gecko引擎的DOM手册,Mozilla/Firefox所支持的DOM,不仅有W3C的DOM Level 1和2,还有Mozilla/Firefox支持的事实标准DOM Level 0。
    • XPath教程,通过一些例子来学习XPath。一下午掌握如果迅速定位网页元素。



不知道macfans是不是国内最大的mac论坛,这个论坛什么都好,就是有些人把自己的签名搞得太花哨,图片、按钮加一堆,每次看帖子这些东西比内容还强眼,如果单纯按照url来禁止图片,论坛里的贴图又看不到了。好歹都是mac的fans,一点都没有秉承苹果简洁的风格。 这两天玩了玩greasemonkey,顺手做了一个为macfans论坛消灭签名中图片和按钮的Firefox扩展。如果你刚好装了greasemonkey,可以直接导入这个userscript,如果你不想装greasemonkey,可以直接安装这个编译好的扩展。世界一下就清净了。



Madfox 0.3.2 update1 基于 Firefox 1.0.4 ,仍然使用 Madfox 0.3.2 的补丁。 Firefox 1.0.4 中有很重要的安全漏洞修改,所以请 Madfox 的用户升级到 Madfox 0.3.2 update1。 下载(DOWNLOAD)



Madfox 0.3.2基于Firefox 1.0.3,新增加内容包括:
  • 使用了leng4681设计的图标。
  • 继续增强了通过name访问网页元素,解决了pconline下载页中下载按钮无效的问题。
  • 修改了document.all.tags失效的bug
  • 增加了对通过()访问数组元素的支持,和上一个修改一起,解决了tianyaclub左边部分列表不能点的问题。
  • 增加了对cursor:hand的支持,一些以前没有小手鼠标的地方可以出来小手了
  • 加入了一个IE兼容性管理机制,后端已经实现,UI还没做。将0.3中引入的IE DOM方法的实现通过它来管理,防止带来一些内存使用上的增加和一些regression的出现。
  • 为苹果用户增加了专门针对PowerPC 7450 (newer G4)优化的版本,使用了mozillazine上powerbook提供的编译选项,其他芯片的用户慎用。
Firefox 1.0.3产生了一些regression,mozilla.org会很快出Firefox1.0.4,所以不用太着急更新到这一版。不过还是欢迎大家帮我测试新加入的功能。 下载:



以前一直临时寄居在新浪邮箱的个人主页中,访问流量受到限制,经常遇到access deny的现象。现在搬到www.splyb.com/madfox,页面的管理和发布也改用 Word Press。流量可以有一定的保证。