订阅我
2010-09月 日 一 二 三 四 五 六 « Aug 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 分类
标签
Archlinux ATI AutoPager awk COD4 convert CS css CS地图 D-Fend Reloaded dns DOS Echofon Eclipse Firefox FireGestures Flashgot Geasemonkey Gimp glade Google Google Reader GPRS Greasemonkey Grub GTK GtkRadiant Hacking iso2grub isolinux KDE Ksnapshot mplayer Newsfox Nexuiz Nin1LinuxCD python Shell stylish twitter Ubuntu Vim VirtualBox wine 代理链接
版权
按分类归档:浏览器
打开为Firefox配置文件夹Nautilus脚本
听过不少人抱怨Firefox有各种诡异问题,崩溃啊很慢啊扩展冲突之类的,然后卸载重新安装都没能解决。我要说重装Firefox是没用的,Firefox运行时不会在安装目录下写文件,想想在Linux下普通用户根本就没有写入权限,重装就是晕到死那无聊的一套,一切操作都保存在配置文件夹中,新建一个配置文件夹来用就行了,什么都跟第一次安装一样的。 各种扩展本我都试用过和折腾过了不少了吧,我还是一个配置文件夹从3.0用到现在(本来之前的也没什么问题的,心血来潮和完美主义在3.0发布时重新配置一个),我也极少遇到诡异问题,就是因为我会创建一个新的配置文件夹来测试的,这样避免和搞乱我正常使用的配置文件夹。而创建配置文件夹的方法超简单,随便建立一个空文件夹,加“-profile”参数运行Firefox就行了。
Stylish样式和Firegestures脚本各两个
很简单的技巧,凑成一篇发布,近来积累的Firefox技巧多到泛滥。 Stylish样式 把Gmail新界面那个及其碍眼的“撰写邮件”按钮背景干掉,代码在这里。 隐藏Echofon状态栏未读数,适合焦虑症用户,代码在这里。
给Adpehh和Aardvark添加锁定选择元素功能
Adpehh就是Adblock Plus: Element Hiding Helper,用来辅助编写Adblock Plus过滤规则,它采用了Aardvark部分代码。他们的作用就是提供一个红框来选择的元素,很直观,方便查看元素的源代码或者编写规则(如过滤规则,xpath)。 但是还有点不足,就是当元素很长时,需要滚动鼠标查看是否选对你对象,一滚动,鼠标移动,选择元素又变了,很不爽,于是我就又Hacking,添加了一个锁定功能,快捷键为l,按下l后,所选元素不会随鼠标移动而改变了,但按w/n依然有效,这样就可以滚动网页预览了。
清理Firefox扩展多余语言包的Shell脚本rmfxel
其实Firefox的扩展并不算臃肿,大部分扩展的代码量还不如一般网页,给人这种错觉多是因为它的体积实在太大了,比如Adblock Plus,xpi文件为300K,解压后1.29M,如果删去不必要的语言包,只保留“en-US”和“zh-CN”两种,就减少到512.61K了,相当可观的体积,少些文件少一些硬盘读取,Firefox的启动速度又提升了一点点。 于是我就写了个shell script来干这件事,“Remove Firefox Extension Locale”,简称“rmfxel”。
手动修改Firefox状态栏图标顺序的终极方法
自问:调整Firefox状态栏图标不是写过了吗?自答:是的,不过那方法还是有问题,就是更新或启用/禁用扩展后,又变成原来的位置了,又得再修改一次。也发现自定义CSS的方法。而这篇文章是终极的解决方法。 我曾说过Firefox是按扩展名称字母顺序加载的,这是错的,应该是按扩展安装顺序。先说一下修改方法,稍后在解释。
Firefox侧边栏之左右互搏
如果你跟我一样是用1080P的宽屏,想必有个困扰,对于一些不指定宽度的网页来说,比如维基百科,100%填充整个浏览窗口,看文字很费劲,因为眼球左右转动幅度太大,传说比较好的网页默认宽度是960px。当然,用宽屏看大图片倒是很爽。
把Firefox的侧边栏移动到右边
总结一下把Firefox侧边栏搞到右边的3种方法。 扩展 这种扩展有一大批,比如RightBar,还有All-in-One Sidebar,简单也介绍过更多的侧边栏扩展。
标签栏置于导航栏上Stylish样式
Firefox 4开始学Chrome的布局,把标签栏置于导航栏上,不过扩展还没跟上,依旧使用3.6,为了提早适应新界面,3.6也可以改成那样的,如图。
给Google Image Proxy加个自动运行功能
之前写了个Google Image Proxy脚本,几行代码很实用,不过只在Greasemonkey是在页面在入后运行一次结束了,所以对于使用AJAX来动态更新的内容就无效了,比如说Google Reader,除非手动再运行一次,可以使用Bookmarklet或者Firegestures手势。 如果次数过多,手动运行比较麻烦的,如果能自动运行就好了,这样Google Reader除了视频外,文字和图片都能浏览,也能算半个代理了。想起我用的另一个google reader full feed changer有自动更新的能力,看了一下它的源代码,原理很简单,就是让页面每隔一定时间重新执行一次代码,想到另一个方法是对切换阅读条目相关对象加入事件处理,不过Google的代码混淆过,调试起来非常麻烦,所以还是用前者的方法。
