我所用的FireFox扩展

29/11/2008

一直想分享一下自己所用的FireFox扩展不过又懒打字,感谢小众介绍Extension List Dumper,它可以用来导出你的扩展和主题列表,还可以导出为 HTML、TXT、CVS 文件。

以下是我的FireFox扩展列表:

- Delicious Bookmarks 2.0.104
http://delicious.com
    Access your bookmarks wherever you go and keep them organized no matter how many you have.
- Easy DragToGo 1.1.2.2
http://addons.sociz.com/firefox/700/
    轻松使用拖曳手势打开标签页
- Extension List Dumper 1.14.1
http://sogame.awardspace.com/
    转储已安装扩展的列表。
- FEBE 6.0.1
http://customsoftwareconsult.com/extensions
    FEBE – 备份您的 Firefox 数据
- Firebug 1.2.1
http://www.getfirebug.com/
    Web Development Evolved.
- FlashGot 1.1.4
http://flashgot.net
    允许调用外部下载管理器处理单个或批量下载任务.(您可以通过访问作者主页了解更多细节)
- Foxmarks Bookmark Synchronizer 2.6.0
http://www.foxmarks.com/
    在多台机器之间同步您的书签
- FoxyProxy 2.8.9
http://foxyproxy.mozdev.org
    FoxyProxy – Premier proxy management for Firefox
- Gmail Manager 0.5.5
http://www.longfocus.com/firefox/gmanager/
    Gmail 帐户管理与新邮件通知。
- Greasemonkey 0.8.20080609.0
http://www.greasespot.net/
    面向 Firefox 的用户脚本管理器
- IE Tab 1.5.20080823
https://addons.mozilla.org/firefox/addon/1419
    让 Firefox 也能内嵌 IE 用双核心!!!
- is.gd Creator 0.2.1
http://postspectacular.com/
    Provides easy access to the is.gd URL shortening service
- MediaWrap 0.1.7.3
http://addons.sociz.com/firefox/116/
    纠正不规范的网页内嵌媒体,使 Firefox 能准确播放。
- Smart Bookmarks Bar 1.4.2
http://remy.juteau.free.fr
    将书签工具栏内的书签名隐藏掉。
- Tab Mix Plus 0.3.7.3
http://tmp.garyr.net
    加强标签页浏览功能。
- Tiny Menu 1.4.9
http://trac.arantius.com/wiki/Extensions/TinyMenu
    用简洁的弹出式菜单代替标准菜单栏。
- TwitterFox 1.6.1
http://www.naan.net/trac/wiki/TwitterFox
    This extension lets you know twitter statuses.
- YSlow 0.9.5b2
http://developer.yahoo.com/yslow
    Make your pages faster with Yahoo!’s performance lint tool.

  • Share/Bookmark
No Comments

搜狗五笔&搜狗手机输入法&谷歌浏览器

3/09/2008

刚刚才发现Sogou原来出了五笔输入法,立即下载来试用,虽然词是很多但是比起极点来说使用上还有有很多不便,而且原来可以打的字Sogou打不出来,或者明明是一个字,它变成了词,所以用了没多久就没用了,还是用回极点。

然后就是Sogou的手机输入法,比起A4还是Sogou的太简单了,而且安装要重启手机,字也小,已经设到最大了,还有很多字打不出来,没有了笔划输入,只能用拼音,所以用了没多久就卸载了。

最后就是谷歌浏览器了,下载安装很简单,不过没有选择安装在哪里,界面简洁,没有状态栏,也没有菜单栏,收藏夹我是导入IE的,但不能在下拉菜单中找到,只能显示书签的时候才能显示,但是只是很小的地方,浪费了一栏,还有很多不方便的地方,不过胜在速度快,比起IE和FF还说上Taobao简直是极速,不过还是用Firefox方便,因为上面有很多常用到的组件。

  • Share/Bookmark
No Comments

Google 笔记本工具

15/08/2008

Google Notebook 已经发布一段时间了,我刚刚在试用,发现挺好的,和我在桌面上放一个文本文件原理一样,我习惯把琐碎的事情记在那里,比如网址、代码片段、电话号码之类的,不过经常因为重装系统,或者文件太长之类的删除了,还有一样就是我会开一个文件记录要完成的工作,每天完成一件工作后写上已完成,看看还有什么工作要做,这些事情现在都可以在Google Notebook 里面做了,而且管理方便,不怕不见,有Tag功能,可以把笔记分类,这样便于管理,不过不知道习不习惯,习惯一段时间在说。

Google Notebook还提供了一个Firefox的组件,在Google Notebook里面有下载,大家不妨去试用一下,不知道有没有桌面客户端,我想放一个在侧边栏,这样可以不打开浏览器就可以记录了。

  • Share/Bookmark
No Comments

用FleaPhp做开发

21/02/2008

刚开始接触Fleaphp这个php框架,看了一下,发现挺容易入手的,而且同事也正在用这个做开发,大家统一一下也挺好的,这段时间公司发生了很多事,由于某些原因,又要做一下开发了,项目不太,刚好可以用fleaphp练习一下。

看了几天教程,有了大概的了解,项目暂地还没有一下正式的名称,所以我起了个代号,最近kira很受欢迎,所以项目我起名叫Project Kira,show一下暂定的目录结构:

捕获

开发的工具,包括自家hp笔记本一台、APMServ运行环境、MySql5、Zend Studio 5.5、Firefox、还有IE7,暂时还没到网页的调试,不需要多个浏览器测试,这样随时想到就可以做了,不过最好就是有网络啦,租的地方只有一户有宽带,还是电信512M三、四个人分,速度不敢恭维,正在托朋友找2M 300个小时的,才120块,加上电话停机5块钱,才125块。

在开发上遇到的问题,以后会在这里和大家分享一下。

  • Share/Bookmark
No Comments

IE6.0、IE7.0 与FireFox CSS兼容的解决方法

4/07/2007

1.DOCTYPE 影响 CSS 处理

2.FF: div 设置 margin-left, margin-right 为 auto 时已经居中, IE 不行

3.FF: body 设置 text-align 时, div 需要设置 margin: auto(主要是 margin-left,margin-right) 方可居中

4.FF: 设置 padding 后, div 会增加 height 和 width, 但 IE 不会, 故需要用 !important 多设一个 height 和 width

5.FF: 支持 !important, IE 则忽略, 可用 !important 为 FF 特别设置样式

6.div 的垂直居中问题: vertical-align:middle; 将行距增加到和整个DIV一样高 line-height:200px; 然后插入文字,就垂直居中了。缺点是要控制内容不要换行

7.cursor: pointer 可以同时在 IE FF 中显示游标手指状, hand 仅 IE 可以

8.FF: 链接加边框和背景色,需设置 display: block, 同时设置 float: left 保证不换行。参照 menubar, 给 a 和 menubar 设置高度是为了避免底边显示错位, 若不设 height, 可以在 menubar 中插入一个空格。

9.在mozilla firefox和IE中的BOX模型解释不一致导致相差2px解决方法: div{margin:30px!important;margin:28px;}注意这两个margin的顺序一定不能写反,据阿捷的说法!important这个属性IE不能识别,但别的浏览器可以识别。所以在IE下其实解释成这样: div{maring:30px;margin:28px}重复定义的话按照最后一个来执行,所以不可以只写margin:XXpx!important;

11.ul标签在Mozilla中默认是有padding值的,而在IE中只有margin有值所以先定义 ul{margin:0;padding:0;}就能解决大部分问题

注意事项:

1、float的div一定要闭合。

例如:(其中floatA、floatB的属性已经设置为float:left;) <#div id=”floatA” ></#div>
<#div id=”floatB” ></#div>
<#div id=”NOTfloatC” ></#div>这里的NOTfloatC并不希望继续平移,而是希望往下排。
这段代码在IE中毫无问题,问题出在FF。原因是NOTfloatC并非float标签,必须将float标签闭合。
在 <#div class=”floatB”></#div>
<#div class=”NOTfloatC”></#div>之间加上 <#div class=”clear”></#div>这个div一定要注意声明位置,一定要放在最恰当的地方,而且必须与两个具有float属性的div同级,之间不能存在嵌套关系,否则会产生异常。
并且将clear这种样式定义为为如下即可: .clear{
clear:both;}此外,为了让高度能自动适应,要在wrapper里面加上overflow:hidden;
当包含float的box的时候,高度自动适应在IE下无效,这时候应该触发IE的layout私有属性(万恶的IE啊!)用zoom:1;可以做到,这样就达到了兼容。
例如某一个wrapper如下定义: .colwrapper{
overflow:hidden;
zoom:1;
margin:5px auto;}

2、margin加倍的问题

设置为float的div在ie下设置的margin会加倍。这是一个ie6都存在的bug。
解决方案是在这个div里面加上display:inline;
例如:
<#div id=”imfloat”></#div>
相应的css为
#IamFloat{
float:left;
margin:5px;/*IE下理解为10px*/
display:inline;/*IE下再理解为5px*/}

3、关于容器的包涵关系

很多时候,尤其是容器内有平行布局,例如两、三个float的div时,宽度很容易出现问题。在IE中,外层的宽度会被内层更宽的div挤破。一定要用Photoshop或者Firework量取像素级的精度。

4、关于高度的问题

如果是动态地添加内容,高度最好不要定义。浏览器可以自动伸缩,然而如果是静态的内容,高度最好定好。(似乎有时候不会自动往下撑开,不知道具体怎么回事)

5、最狠的手段 – !important;

如果实在没有办法解决一些细节问题,可以用这个方法.FF对于”!important”会自动优先解析,然而IE则会忽略.如下 .tabd1{
background:url(/res/images/up/tab1.gif) no-repeat 0px 0px !important; /*Style for FF*/
background:url(/res/images/up/tab1.gif) no-repeat 1px 0px; /* Style for IE */}值得注意的是,一定要将xxxx !important 这句放置在另一句之上,上面已经提过

IE7.0出来了,对CSS的支持又有新问题。浏览器多了,网页兼容性更差了,疲于奔命的还是我们 ,为解决IE7.0的兼容问题,找来了下面这篇文章:

现在我大部分都是用!important来hack,对于ie6和firefox测试可以正常显示,但是ie7对!important可以正确解释,会导致页面没按要求显示!搜索了一下,找到一个针对IE7不错的hack方式就是使用“*+html”,现在用IE7浏览一下,应该没有问题了。

现在写一个CSS可以这样:
#example { color: #333; } /* Moz */
* html #example { color: #666; } /* IE6 */
*+html #example { color: #999; } /* IE7 */

那么在firefox下字体颜色显示为#333,IE6下字体颜色显示为#666,IE7下字体颜色显示为#999.

Technorati 标记: , ,
  • Share/Bookmark
No Comments

ie6不能设背景图片最小高度的bug

27/06/2007

刚刚遇到一个问题,在设定一个div的背景图片的时候不能设定最小高度,只是在ie6下才有这个问题,在ie7和ff下都没有这个问题,无论我设多高都好,背景图片总是在repeat,开始以为是repeat的问题,设了 background-repeat: no-repeat; ,但还是不行,最后只有Google.com了,不过网上好像没有相关的问题,难道是我的问题。问了朋友才知道,原来是font-size的问题,只要把font-size设小一点就行了,以后遇到图片高度很小的时候,记得要把font-size设小一点,不然背景就会一直repeat。

Technorati 标记: , , , , , ,
  • Share/Bookmark
No Comments

我不要压力

7/04/2007

自从接了广东电视台TV闪播客的网站之后就一直忙,一个人做一个像土豆那样的视频站,可能吗?除了土豆的功能要模仿之外还要做很多其它土豆没有的功能,同事已经开完笑的说我是”万能东”了,美工,网页,程序,幸好视频转换的软件不需要我写,但测试还是要我做的,基本上每天电脑上都开着Photoshop、Editplus、Color Schemer Studio、Firefox 、Ie、Opera等等,几万块的费用,要求多多,整个站都要按着标准做,Div+Css的布局,能完成吗??能不能不做啊?

真的很想现在就辞职了,辞职的事已经考虑了很久,但是不把这个项目做完能放我走吗?现在每天一听到旁边的电话响就开始紧张,是老板?还是TV闪播客的人?再这样下去,我可能会压死,难到要像林海峰所说的每个星期去酒吧”劈、队、劏”。

事情太多,工作太多,堆得像乱葬岗,对的人太多,就是宿舍里的黑面神已经足够了,真想来个旅行!!!!

节目组的人好像很羡慕我每天都在公司里,对着电脑打打字就一天了,但他们不知道我面对的是什么?N行的代码,打错一两个字母都不知道在哪里找错,可能做了半天都做不到一样功能,还是原地踏步。不知道老板为什么又要升我职,升了职又怎样,只是个名,工资也多不了多少,总经理助理?不知道是做什么的,但绝对不是我现在所做的,除了我本来要做的事之外,还要管理公司的纪律,但是他们会听我的吗?

现在只知道TV闪播客这个项一天不完成一天都不会有休息的时候,神啊,请给我多点时间!


Technorati :

  • Share/Bookmark
3 Comments