|||
虞老师在博文《科学网是不是吃回扣了》中强烈抱怨了科学网的博客编辑器,提到了在线所见即所得编辑技术的缺陷;刚好我也做网站,对在线编辑器有所关注、调研和选择,就聊两句我知道的。
Web版本的所见即所得(WYSIWYG)编辑技术很复杂,主流的实现技术是在线加载javascript,让文本编辑区看起来和Word等文档编辑器的界面类似,满足用户的编辑需求。实质上还是在线编辑器帮助用户写HTML语言,编辑网页代码;编辑的博文最终也是以HTML语言显示在我们看到的网页上。这个反复转换过程增加了编辑器的复杂性和不稳定性;加上不同浏览器的诸多不兼容性,所见即所得的在线编辑效果是不如Word、WPS等专业编辑软件的。
常见的免费在线编辑器比较多,除了百度编辑器,还有像CKeditor、Kindeditor、eWebEditor等等,各有特色;虞老师喜欢的新浪编辑器,好像也有了公开发布的免费版本,不过我是刚搜索才知道的。但多数是由专门的团队甚至公司来开发和维护的。
因此科学网的技术人员在维护网站运营的情况下,是不大可能有精力开发维护一款完美的科学网专用编辑器的,只能在现有的开源免费编辑器的基础上略做改进,比如现在的博客系统用的是百度编辑器。
科学网目前用的这个百度编辑器,我认为选择是恰当的。相对CKeditor这类老牌国外编辑器,百度编辑器更适合中文编辑习惯、集成性好、运行加载速度也快;相对Sinaeditor,则经受了比较多的用户考验,软件的官方也更重视这款产品(sinaeditor看起来像托管在google的个人作品)。
现用的编辑器相对博客系统自带编辑器,功能要强很多,科学网也做了二次开发,比如集成了公式编辑器等;但可能还达不到新浪搜狐之类商业博客网站编辑器对格式文档的处理能力,多习惯包容吧。
直接从word等编辑器粘贴有格式的英文,很多编辑器都不一定能处理好;一个折衷的办法是,先把有格式的英文粘贴到notepad这类软件中,去格式,然后再粘贴到编辑器弄格式。但是批量从word粘贴现成的博文,就可能比较让人失去耐心。Word中脚注、引文之类的功能以html语言实现起来更麻烦,这也是为什么维基百科迄今还用的wiki标记语言(Wiki markup,Wikicode)的原因吧。
另外,Google收录科学网博文的速度和排名,一般是远远超过新浪搜狐等博客的;可以权衡下编辑的麻烦和博文的交流宣传效果吧。
Archiver|手机版|科学网 ( 京ICP备07017567号-12 )
GMT+8, 2024-9-27 15:17
Powered by ScienceNet.cn
Copyright © 2007- 中国科学报社