周六很荣幸参加了 webrebuild 上海
的第四届年会,就正在做的kissy editor的目前体会做了一点分享:
ppt @ slideshare
其中提问到了一个很有趣的问题,为什么不建议 w3c 指定编辑器规范从而由浏览器实现?
今天先简单说下那天我的回复:
是的,这样子是可以提高效率(目前 html5 也确实这么做了
),但是真正想一下这有必要呢?这个功能放在浏览器开发商实现是否适合,它不像range一样由于涉及交互输入而存在,也不像localStorage一样由于javascript语言的沙盒安全性而必须提供,编辑器根本上说还是对dom的一些操作,只不过更复杂而已,或许浏览器开发商应该真正关注于js执行引擎与css/dom渲染引擎的高速运行以及必要特性的添加,对于应用层的事情还是交给前端开发者比较好,也能给目前忙于css3,html5开发的浏览器开发者减轻点负担。
浏览器js引擎已经将jvm的一些早期优化措施大胆的借鉴来了,譬如 v8 js类型运行期的静态化, jit .... 等等,对于功能的分层或许也可以借鉴下 jdk 自带的 java 基础类库与 jvm 的设计,能用javascript实现的还是尽量用javascript实现吧。
本质上也就是前端开发与浏览器开发的解耦。
- 大小: 45.2 KB
分享到:
相关推荐
**JS开源编辑器 Kissy Editor** 是一个专为前端开发者设计的轻量级文本编辑器,它具有良好的浏览器兼容性,能适应各种主流浏览器环境,包括Chrome、Firefox、Safari、Opera以及Internet Explorer等。Kissy Editor的...
《淘宝帮派编辑器Kissy Editor 2.0详解》 Kissy Editor 2.0是淘宝帮派推出的一款强大的富文本编辑器,专为提升用户在社区中的内容创作体验而设计。它集成了多种功能,使用户可以方便地创建、编辑和格式化文本,同时...
**淘宝开源编辑器KISSY Editor** 淘宝开源编辑器KISSY Editor是一款基于JavaScript的富文本编辑器,由淘宝网开发并公开发布。KISSY Editor致力于提供一个高性能、易用且可高度定制的Web内容编辑解决方案。它以其...
**KISSY Editor** 是一个轻量级且高度可定制的网页编辑器,它专为开发者设计,提供了丰富的API和灵活的插件机制,使得在网页中实现富文本编辑功能变得更加简单。这款编辑器以其小巧的体积、高效的性能以及易用性著称...
在 Web 编辑器领域, CKEditor – 七年的专注,赢取的是王者风范。 TinyMCE – 五年前的小家碧玉,如今已成长为大家闺秀。...于是有了今天发布的淘宝开源编辑器:KISSY Editor, 已在 淘帮派 上线试用。
《Kissy Editor:淘宝官方富文本编辑器深度解析》 Kissy Editor,作为一个源自淘宝官方的富文本编辑器,它的出现极大地提升了网页内容编辑的便捷性和用户体验。在深入理解这个编辑器之前,我们先来看看其核心特点:...
《Kissy Editor 1.0.0 Build 242:在线文本编辑器深度解析》 在互联网时代,文本编辑器已经成为网页应用不可或缺的一部分。Kissy Editor 1.0.0 Build 242,作为一款优秀的在线文本编辑器,为用户提供了便捷、高效的...
淘宝发布开源编辑器:KISSY Editor,和我们在 WordPress 后台使用的富文本编辑器 TinyMCE 一样,它可以让我们在线编辑和格式化文本,但是相比 TinyMCE KISSY Editor 更加轻巧,更加适合国内的网络环境。 KISSY ...
KISSY Editor 是开源项目 KISSY UI Library 的一个组件。KISSY 目前基于 YUI 2.x 开发,目标是打造一系列小巧灵活、简洁实用、使用起来让人感觉愉悦的 UI 组件。目前已有 CSS 基础框架、搜索提示 Suggest 和今天发布...
"修改的Kissy富文本编辑器"是一款基于Kissy框架的增强型文本编辑器,它在原生的Kissy Editor基础上进行了定制和优化,旨在提供更丰富的功能和更好的用户体验。Kissy是一个轻量级的JavaScript库,专注于前端开发,而...
KISSY Gallery 说明 展览馆,存放社区贡献的正式组件 组件目录结构 0) assets 统一使用 UTF-8; 1) github上 Gallery 目录结构说明: gallery 根目录下, 提交各个组件目录, 拿 pagination 举例: gallery | -- ...
淘宝发布开源编辑器:KISSY Editor,和我们在 WordPress 后台使用的富文本编辑器 TinyMCE 一样,它可以让我们在线编辑和格式化文本,但是相比 TinyMCE KISSY Editor 更加轻巧,更加适合国内的网络环境。
Kissy 是一个由淘宝开发并开源的JavaScript库,它的设计目标是为Web开发者提供一套全面、强大且易用的UI组件。Kissy 的出现旨在简化Web应用的开发过程,提高开发效率,尤其在构建复杂的前端界面时表现出强大的优势。...
Kissy 是一个强大的Web前端开发框架,源自阿里巴巴集团,旨在简化前端开发流程,提高开发效率。Kissy 1.4.8 版本是这个框架的一个稳定版本,它包含了丰富的功能和优化,使得开发者能够更好地应对复杂的前端项目需求...
【Kissy框架详解】 Kissy 是一个轻量级的JavaScript库,专为前端开发者设计,旨在简化Web开发过程,提高代码质量和效率。这个名为“Kissy 15天学会.zip”的压缩包,很可能是为了帮助初学者在15天内快速掌握Kissy...
Kissy 是一个轻量级的前端JavaScript库,它旨在简化Web开发,提高代码效率和可维护性。这个“Kissy学习教程”压缩包文件包含了深入理解并掌握Kissy的资源,帮助开发者快速上手和应用Kissy到实际项目中。 在学习...
KISSY是一款由阿里巴巴集团的前端团队所开发和维护的国产JavaScript框架,它在淘宝网、天猫等阿里旗下的大型电子商务网站中得到了广泛的应用。KISSY框架自2009年10月26日诞生以来,已经经历了近五年的发展,其成熟度...
淘宝在线编辑器JAVA版是一款基于KISSY Editor的富文本编辑器,专为Java开发者设计,支持文件上传功能。KISSY Editor是阿里巴巴开源的一款强大的JavaScript富文本编辑器,而这个JAVA版则提供了与服务器端交互的能力,...
标题中的“Kissy Suggest”是指Kissy框架中的一个组件,Kissy是一个轻量级的JavaScript库,专注于前端开发,提供了丰富的组件化功能。Suggest组件则是Kissy中用于实现自动提示、补全功能的部分,常见于搜索框或...
《Kissy Suggest 自动提示实现详解》 在IT领域,自动提示功能是提升用户体验、提高工作效率的重要手段,尤其在编程、搜索等场景下。Kissy Suggest 是一个基于 JavaScript 的开源库,专为实现自动提示功能而设计。...