界面够炫,很喜欢,无论是样子、速度、易用性都比vista提升不少,显示桌面放到了右下角这点我很喜欢。打开的程序在任务栏只显示一个图标这个也很不错。就是启动速度慢了点。IE8表现不算太理想,还过得去,反正ie也不常用。值得一提的是网银的插件IE8下用不了,装上浦发的插件ie8不能支付,发现用IETester里面的IE7可以支付。

回顾下以前用过的系统:2000、win me、xp、2003、vista、win2008、win7、leopard、redhat、ubuntu,win7和mac是最喜欢用的。用了一个月左右的win7之后不想用XP了。

此书George Wing很久之前就推荐给过我了,还有javascript权威指南,当时本来他想和我翻译权威指南来着,只是空余时间不多加上更重要的英文没他好,我貌似就翻译了两段吧,还被他指出“这句这样翻译可能更好。”当时他从上海回长沙,不过现在他又回上海了。十分感谢他,他算是我js的启蒙老师。记得两年前我做一个门户网站js都是复制别人写好的js然后稍微改下里面的className就成了,那时还觉得只要html、css写的好,js无所谓。。认识他之后,才对javascript有一种尊敬、一种敬仰。现在虽然看到的效果差不多都能写出相应的js,但是感觉提升的空间太小了,所以从最基本的看起。我承认我有完美情节,希望写出NX的代码。半年前写的一个php站,现在还时不时的去挑挑毛病,想想哪里能再改改。有完美情节的肯定都是比较累的,我相信这样的人也不在少数。但我们累并快乐着。

记录两个刚才生成的网址
goo.gl/8rDY
goo.gl/PiyX

C:\Windows\System32\Drivers\etc\hosts
64.147.188.86 www.xmarks.com
64.147.188.92 api.xmarks.com
64.147.188.89 login.xmarks.com
64.147.188.87 sync.xmarks.com
64.147.188.86 static.xmarks.com
64.147.188.86 download.xmarks.com
64.147.188.86 my.xmarks.com
74.125.39.99 clients2.google.com
74.125.39.99 chrome.google.com
74.125.39.99 tools.google.com

 XHTML1.0、XHTML1.1的doctype不嫌长吗?虽然XHTML1.1比XHTML1.0的少了几个字母,但html5仅需:<!DOCTYPE html>,喜欢探索的同学应该注意到了淘宝、土豆的首页,都使用了html5的DTD。

html5的编码仅需:<meta charset="utf-8">,html5可以直接<style></style>、<script></script>,不需要加type="text/css"、type="text/javascript"。而且还加入了更语义化的:header、nav、menu、article、aside、details、dialog、footer等,不过为了兼容IE(IE下css里设置html5新增元素的样式无效)目前还是使用div吧。或者是把<!--[if IE]>http://html5shiv.googlecode.com/svn/trunk/html5.js<![endif]-->加入<head>,然后用到的块级元素(section, article, aside, header, footer, nav, dialog, figure)在css加上:display:block也可以。原理就是用js先创建这些元素,然后ie下面就可以应用css的样式了。具体例子可看:http://ejohn.org/blog/html5-shiv/
 
css3的圆角阴影等虽然在兼容上有问题,有些时候部分内容也可以用一下,毕竟新技术是要不断学习的。总要学点啥吧?
 
最近用html5、css3写了一个门户站,感觉优化的极好,结构和兼容性都很满意,很有成就感,哈哈

 

autocomplpop插件绝对是一个出色的差价,边输入边提示,使VIM看起来像IDE了。废话不多说了,使用autocomplpop编辑html文件时,比如输入"<div " (DIV空格),这时会弹出提示来,当选择[class=" CDATA]或者[id=" ID]时,vim会报错:

Error detected while processing function htmlcomplete#complete tags:
line 304
E121: Undefined variable :classlines

下面提供两个解决方法:

1、我的:把plugin/acp.vim 的35/36行(html/xhtml那里 )删除掉,100-104/106-110行 删除或者注释掉。

2、我也发了邮件给作者,他说没有发现任何问题(可能他用的LINUX),经过两次交流,他发给我个地址:http://likealunatic.jp/2009/09/29_acpvim.php,这里的方法是:编辑:autoload/htmlcomplete.vim,

245-256行注释掉(246、247不注释),294-310行注释掉(295、296、307、308不注释)

推荐第二种,因为我的方法,在html下面没有autocomplpop的功能了,当然,如不需要HTML的提示也可以用第一种。

TAG vim

刚接触vim应该是2年前吧,到现在才去尝试把它作为自己的主要编辑器。VIM的界面实在太普通,貌似是从史前一万年座时空穿梭机来的,这点绝对是让很多人不想接触它的原因之一,不过我们使用gvim,下几个配色方案、插件或者别人的配置,感觉会舒服许多。

VIM不愧是世界第二,可制定性很强大,而且插件N多,虽然开始有些不适,需要在下面打一些命令。但是我会强制多使用它的,用熟练了是绝对可以提高效率地。
优秀的软件的发展应该就要走这个路线,自己本身提供最基本的功能,然后超强的可制定性,加上很多好用的插件等待你去发掘。比如:前端开发er必备的firefox。
但是Editplus也算是比较优秀的编辑器,缺点就是制定性有限(还有,是收费的:))。ed自己配置后,很多功能也是可以用快捷键实现,开发效率也是比较快的。目前的状况是vim有的ed没有,ed有的vim(可能还)没有。所以一段时间内,这两个都是我不可或缺的软件。

使用vim,推荐看看这篇文章,http://blog.chinaunix.net/u/3514/showart.php?id=1974190
http://vimcdoc.sourceforge.net/ 这里的pdf手册
或者在线阅读:http://vimcdoc.sourceforge.net/doc/help.html
VIM的命令实在太多,如果一个人能熟练使用它所有的命令,那他一定是个使用VIM很多年的大牛了。不要太贪,想一下就可以驾驭它,可以慢慢去发掘,慢慢去体会。

另外再推荐一个VIM插件:autocomplpop(语法自动提示,像VS2008、DW的提示,很好很强大)http://www.vim.org/scripts/script.php?script_id=1879
还有:snipMate(tab键代码段补全(仿MAC下的TextMate的补全))http://www.vim.org/scripts/script.php?script_id=2540,针对不同的文件类型可以自己制定,发现没有css制定的,粗略看了下它里面的注释是用的#号开头,应该会和css里面的冲突,不过用了:autocomplpop这点完全可以忽略了。
autocomplpop的确是很不错的插件,这个插件应该会让很多使用其他编辑器的人加入VIM阵营吧~
在推荐2个防TextMate的配色方案
    eclm_wombat.vim:    http://www.vim.org/scripts/script.php?script_id=2490
    blackboard.vim:        http://www.vim.org/scripts/script.php?script_id=2280
    vim72\colors\里面自带的:desert.vim、slate.vim也是不错的

google的 Closure Compiler 真的很强大,压缩js效果很好。

TAG vim