2009 年 12 月

添加第一个功能按钮 – 在线编辑器(3)

在实现了在网页中插入一个可编辑区域以后,用户已经可以在这个区域中操作富文本内容。但是做为一个真正的编辑器是要有工具栏的,用户能通过工具栏上的按钮方便的对选中的文本进行...

trackback Tags: 评论

得到一个可编辑区域 – 在线编辑器(2)

让一个区域可编辑是实现编辑器最基础的内容之一。 在应用场景中,编辑器的初始状态,要么是从一个空的编辑器(新建文档),要么是从一个已经有内容的编辑器(编辑文档),因此设计...

trackback Tags: 评论

历史、现状和目标 – 在线编辑器(1)

关于本系列文章 计划暂时是这样,首先介绍一些历史、知识背景,然后详细分析现状和需求,开始设计一个可扩展,低耦合的编辑器,最后针对一些难点问题进行单个分析。 历史、现状 起...

trackback Tags: 评论 (1)

善用分布式版本管理系统管理个人代码

大多数人都知道或者善用多种版本管理系统,传统集中式版本管理系统有CVS、SVN等,后来,出现了一些分布式管理系统,如GIT、mercurial等。几乎所有有开发工作的公司,都会选择一个版本管...

trackback Tags: 评论 (1)

在javascript编程中灵活使用try-catch

上周,在分享家的qq交流群里,经常有人向我反馈不能下载东西。于是直接联系了一个用户,发现他的浏览器报出pageTracker对象不存在错误。 问题很显然了,由于我在下载链接的onmousedown事件...

trackback Tags: 评论