在线编辑器用来对网页等内容进行在线编辑修改,让用户在网站上获得“所见即所得”效果,所以较多用来做网站内容信息的编辑和发布和在线文档的共享等,比如新闻、博客发布等。由于其简单易用,被网站广泛使用,为众多网民所熟悉。比如
百度百科的词条创建、修改的过程中,就使用的是在线编辑器。
一般在线编辑器都具有三种模式:编辑模式、代码模式和预览模式。编辑模式让用户可以进行文本、图片等内容增加、删除和修改。代码模式用于
专业技术人员来查看和修改原始代码(如HTML代码等)。预览模式则是用来查看最终的编辑效果。
在线编辑器一般具有如下基本功能:(1)文字的增加、删除和修改;(2)文字格式(如字体、大小、颜色、样式等)的增加、删除和修改;(3)表格的插入和编辑;图片、音频、视频等多媒体的上传、导入和样式修改;(4)文档格式的转换,比如WORD文档格式转为普通网页格式等。
随着人们对网页编辑要求越来越高,人们对它不断地进行大量的功能改进和增加。比如:(1)可打开原有网页,另存/新建网页;(2)编辑器内的查找、替换功能;(3)多媒体的上传、播放支持;(4)图文样式调整、排版;(5)图片处理,如上传图片自动生成缩略图,以解决打开图片库选图速度慢的问题;非本地服务器图片自动下载及保存;(6)他站指定文件类型的自动下载到指定服务器;(7)完善的表格编辑功能(可插入、删除、修改、合并、拆分等),可编辑表格背景色、表格线等,并有预览功能,满意后插入/修改;表格线的加上与去除支持;(8)插入WORD/EXCEL等代码;(9)网页减肥,如WORD冗余代码去除;(10)去除危险代码;(11)代码转换,如全角/半角转换、大写/小写字母转换、汉字的繁简体转换等;(12)自定义
CSS样式等。
常见的在线编辑器有FreeTextBox,CKeditor(其旧版本为FCKeditor)等。也有一些国人写的相当优秀的在线编辑器,如KindEditor,WebNoteEditor等,还有上述编辑器的改进版本等。
由于网页内容的多样性和复杂性,为了防止提交有可能损坏服务器安全的脚本,一般都会要求用户通过注册账号、密码登录后,再在内容编辑页面进行操作。同时,还可以通过技术手段将危险代码进行过滤后再提交服务器。
随着近年微博的迅速发展,为突破微博内容140字的限制,人们使用长微博工具将欲发布的文字、图片等综合信息转换为图片,附于文字微博之后。由于在线编辑器具有方便的编辑功能,也在此大显身手。随着云时代的来临,在线Office等在线编辑器将成为主流办公软件厂商的必争战场。