按分类归档:浏览器

打开为Firefox配置文件夹Nautilus脚本

听过不少人抱怨Firefox有各种诡异问题,崩溃啊很慢啊扩展冲突之类的,然后卸载重新安装都没能解决。我要说重装Firefox是没用的,Firefox运行时不会在安装目录下写文件,想想在Linux下普通用户根本就没有写入权限,重装就是晕到死那无聊的一套,一切操作都保存在配置文件夹中,新建一个配置文件夹来用就行了,什么都跟第一次安装一样的。 各种扩展本我都试用过和折腾过了不少了吧,我还是一个配置文件夹从3.0用到现在(本来之前的也没什么问题的,心血来潮和完美主义在3.0发布时重新配置一个),我也极少遇到诡异问题,就是因为我会创建一个新的配置文件夹来测试的,这样避免和搞乱我正常使用的配置文件夹。而创建配置文件夹的方法超简单,随便建立一个空文件夹,加“-profile”参数运行Firefox就行了。

分类:浏览器 | 标签: | 发表评论

Stylish样式和Firegestures脚本各两个

很简单的技巧,凑成一篇发布,近来积累的Firefox技巧多到泛滥。 Stylish样式 把Gmail新界面那个及其碍眼的“撰写邮件”按钮背景干掉,代码在这里。 隐藏Echofon状态栏未读数,适合焦虑症用户,代码在这里。

分类:浏览器 | 标签:, , , | 1 条评论

给Adpehh和Aardvark添加锁定选择元素功能

Adpehh就是Adblock Plus: Element Hiding Helper,用来辅助编写Adblock Plus过滤规则,它采用了Aardvark部分代码。他们的作用就是提供一个红框来选择的元素,很直观,方便查看元素的源代码或者编写规则(如过滤规则,xpath)。 但是还有点不足,就是当元素很长时,需要滚动鼠标查看是否选对你对象,一滚动,鼠标移动,选择元素又变了,很不爽,于是我就又Hacking,添加了一个锁定功能,快捷键为l,按下l后,所选元素不会随鼠标移动而改变了,但按w/n依然有效,这样就可以滚动网页预览了。

分类:浏览器 | 标签:, , , | 4 条评论

清理Firefox扩展多余语言包的Shell脚本rmfxel

其实Firefox的扩展并不算臃肿,大部分扩展的代码量还不如一般网页,给人这种错觉多是因为它的体积实在太大了,比如Adblock Plus,xpi文件为300K,解压后1.29M,如果删去不必要的语言包,只保留“en-US”和“zh-CN”两种,就减少到512.61K了,相当可观的体积,少些文件少一些硬盘读取,Firefox的启动速度又提升了一点点。 于是我就写了个shell script来干这件事,“Remove Firefox Extension Locale”,简称“rmfxel”。

分类:浏览器 | 标签:, | 1 条评论

手动修改Firefox状态栏图标顺序的终极方法

自问:调整Firefox状态栏图标不是写过了吗?自答:是的,不过那方法还是有问题,就是更新或启用/禁用扩展后,又变成原来的位置了,又得再修改一次。也发现自定义CSS的方法。而这篇文章是终极的解决方法。 我曾说过Firefox是按扩展名称字母顺序加载的,这是错的,应该是按扩展安装顺序。先说一下修改方法,稍后在解释。

分类:浏览器 | 标签: | 2 条评论

Firefox侧边栏之左右互搏

如果你跟我一样是用1080P的宽屏,想必有个困扰,对于一些不指定宽度的网页来说,比如维基百科,100%填充整个浏览窗口,看文字很费劲,因为眼球左右转动幅度太大,传说比较好的网页默认宽度是960px。当然,用宽屏看大图片倒是很爽。

分类:浏览器 | 标签:, | 2 条评论

把Firefox的侧边栏移动到右边

总结一下把Firefox侧边栏搞到右边的3种方法。 扩展 这种扩展有一大批,比如RightBar,还有All-in-One Sidebar,简单也介绍过更多的侧边栏扩展。

分类:浏览器 | 标签:, | 1 条评论

标签栏置于导航栏上Stylish样式

Firefox 4开始学Chrome的布局,把标签栏置于导航栏上,不过扩展还没跟上,依旧使用3.6,为了提早适应新界面,3.6也可以改成那样的,如图。

分类:浏览器 | 标签: | 3 条评论

侧边栏移到标签栏下面的Stylish样式

先上效果图,随便打开个侧边栏和下图对比一下就知道效果如何了

分类:浏览器 | 标签: | 2 条评论

给Google Image Proxy加个自动运行功能

之前写了个Google Image Proxy脚本,几行代码很实用,不过只在Greasemonkey是在页面在入后运行一次结束了,所以对于使用AJAX来动态更新的内容就无效了,比如说Google Reader,除非手动再运行一次,可以使用Bookmarklet或者Firegestures手势。 如果次数过多,手动运行比较麻烦的,如果能自动运行就好了,这样Google Reader除了视频外,文字和图片都能浏览,也能算半个代理了。想起我用的另一个google reader full feed changer有自动更新的能力,看了一下它的源代码,原理很简单,就是让页面每隔一定时间重新执行一次代码,想到另一个方法是对切换阅读条目相关对象加入事件处理,不过Google的代码混淆过,调试起来非常麻烦,所以还是用前者的方法。

分类:浏览器 | 标签:, , | 1 条评论