KindEditor
na4y8
这个作者很懒,什么都没留下…
展开
-
KindEditor 下一步开发计划
KindEditor是简单的在线HTML编辑器,支持目前流行的大部分浏览器,主要优势在于简单、快速、定制方便,非常适合博客、SNS日记、WEB邮箱等互联网网站。3.1.1版本初始化时被GZIP压缩以后总大小为22KB,分别为1个JavaScript文件,2个CSS文件,2个gif图片,目前国内的ADSL宽带速度下基本上可以瞬间打开。[img]/upload/attachment/8...2009-03-09 23:01:24 · 135 阅读 · 0 评论 -
contentEditable和designMode的区别
实现可视化编辑,可以使用contentEditable和designMode两种方法。contentEditable刚开始在IE上实现,后来各大浏览器陆续支持contentEditable,HTML5标准也包含contentEditable。designMode只能把document整体改成可编辑状态,但contentEditable可以把任何HTML元素改成可编辑状态,应用范围比designMo...2010-06-18 12:11:53 · 487 阅读 · 0 评论 -
Webkit的textarea输入框
大家都知道,Webkit系列浏览器(Safari、Chrome)的textarea的默认效果和其它浏览器不一样,比如,textarea可拖动调整大小,聚焦(onfocus)时边框变成黄色。这些效果的确很酷,但我们有时候不需要这些效果,那怎么办呢?其实用CSS轻松取消这些效果。1. 取消拖动调整大小[code="css"]textarea { resize: none;...2010-05-24 12:21:10 · 93 阅读 · 0 评论 -
IE的innerHTML
在IE下,通过innerHTML创建DOM,有一些和其它浏览器不同的地方,不是任何HTML都正确解析,有些情况下还报JS错误。1. 以下代码会无效或报JS错误。[code="javascript"]document.body.innerHTML = '';[/code]3. 以下代码不会创建script部分的DOM。[code="javascript"]docu...原创 2010-05-16 23:58:45 · 197 阅读 · 0 评论 -
接下来的KindEditor开发计划
接下来编辑器要分开发展,一个方向是继续完善3.x系列,另一个方向是新一代的编辑器4.0。3.x的发展优先度高于4.0,4.0目前处于构思阶段,重新设计底层框架。[b]3.x系列要实现的功能:[/b]1. 细节功能的持续完善2. 图片修正3. undo/redo改善4. 文件上传和管理(file_manager插件)5. 字体、文字大小显示已设置的值6. 界面美化...2009-09-09 23:58:10 · 109 阅读 · 0 评论 -
体验ASP.NET
最近为了一个小项目尝试了ASP.NET,之前对.NET的认识基本上是偶尔看过相关新闻和讨论,只知道C#是类似Java的语言。经过几天的google + 开发,发现C#语言设计真的很赞,喜欢它的namespace,默认自带很多常用功能,在VS上开发和调试真的很方便。过程:----------------1. 安装VS2008,下一步下一步很顺利。2. 安装SQL Server 2...原创 2010-05-13 01:00:20 · 74 阅读 · 0 评论 -
网站UI
用户体验:最重要,布局和页面迁移要易懂、舒服、精致。跨浏览器:要兼容市场占有率0.1%以上的所有浏览器。流量:HTML、CSS、JavaScript等文件下载占用网络资源,流量越小越好,每次打开一个页面时下载的文件个数越少越好。标准化:HTML、CSS、JavaScript代码要符合W3C标准。...2009-02-16 00:45:51 · 104 阅读 · 0 评论 -
可视化编辑器的开发心得
到现在为止专心开发KindEditor积累了一些经验,想和大家分享一下编辑器开发心得,希望越来越多的开发者加入到编辑器开发队伍里。[b]1. 测试环境[/b]开发基于浏览器的编辑器最痛苦的事情是解决各浏览器的兼容性,刚开始每次添加功能或修改功能IE6到8、Firefox2和3、Safari、Chrome、Opera都测试一遍,后来总结出来经验,只测试IE8、Firefox 3、Chro...原创 2009-12-20 02:13:43 · 478 阅读 · 0 评论 -
safari和chrome取不到style.border,是BUG?
[code="java"]alert(document.getElementById("test_div").style.border);[/code]safari和chrome上运行alert出来结果为空,IE、FF、Opera都有值。演示: [url]http://kindsoft.net/test/style_border_test.html[/url]...2009-01-06 22:13:32 · 148 阅读 · 0 评论 -
KindEditor 终于发布了
虽然还有不少BUG,但我还是按约定发布了alpha版本。这样的编辑器看起来简单,但开发起来非常消耗时间,开发、调试需要大量的精力。下一步考虑和感兴趣的朋友合作共同开发测试,毕竟一个人的精力有限,而且开源应该是协同合作。开发动机:1. 目前大多数编辑器普遍比较臃肿,不适合在互联网网站上应用。2. 目前大多数编辑器都是外国人开发的,中文支持有限,要得到服务很困难。3. 一个互联网网...2008-11-30 02:04:35 · 100 阅读 · 0 评论 -
KindEditor 3.0 alpha基本已完成
经过一个多月的开发,3.0 alpha版本基本已完成,接下来会进入完善代码和修改BUG的阶段。因为代码还需要整理,所以正式发布还需要一段时间,11月30日我会正式发布3.0 alpha版本,12月下旬发布稳定版本。3.0重写了所有代码,结构完全不一样,代码结构更精简易懂,非常适合嵌入到互联网应用页面里。3.0开发过程中部分参考了TinyMCE和FCKeditor的设计思想,借用了KDE桌面...2008-11-23 01:54:26 · 85 阅读 · 0 评论 -
编辑器HTML标准化
五一期间,初步完成了wrap功能,就是选中的文字上添加自定义标记,比如span。因为IE等浏览器执行默认的execCommand设置颜色、大小、字体时都会生成不标准的font tag,还有undo/redo时要保存选中状态,所以控制selection的range非常重要。之前担心实现这个功能以后代码变得臃肿,没有深入研究这方面的技术。这几天仔细研究各个浏览器的selection和ran...2009-05-04 00:26:54 · 434 阅读 · 0 评论 -
Firefox 3.0.3 本地调试时权限问题
link.html里有一个ID为hyperLink的输入框(INPUT),在本地直接在浏览器打开,IE6,Chrome,Opera没有问题,Firefox3却报"Error: Permission denied to get property"错误。通过HTTP服务器运行则没有问题。[code="java"]Untitledfunction ge...2008-10-30 23:05:35 · 138 阅读 · 0 评论 -
spoon的IE部分不能用了
今天打开Spoon页面,发现移除了IE部分。[quote]Microsoft Internet ExplorerMicrosoft has asked us to remove Internet Explorer from this service.We hope to work with Microsoft to restore cloud-based access to t...2010-11-15 10:35:07 · 207 阅读 · 0 评论