论文摘要
随着网络技术和Web应用的快速发展,Web2.0时代的以用户为中心的特性影响着每个人的生活,人们也开始从被动的信息接受者转变为信息的主动发布者和创造者,有着丰富的在线编辑体验。诸如论坛发贴、新闻发布、商品描述编辑、BLOG日志编辑,邮件内容编辑、在线教育平台、精品课程建设平台等任何需要输入信息的地方。网站管理者提供的在线编辑器的功能强弱不一,界面与功能无法定制,人们只能根据编辑器提供的功能来完成信息发布,有时还要借助Word、Dreamweaver等桌面工具处理发布的信息。本文设计的在线Web编辑器不仅可以为用户提供更好的在线编辑体验,而且很好地了解决上述问题。为用户提供了两种风格的界面:一种是Offic风格界面,适合熟悉Word操作的用户群;另一种是Dreamweaver风格界面,适合于熟悉和使用Dreamweaver进行网页设计的用户群。并允许网站管理员预设默认界面,用户也可以根据自己的喜好选择其中一种界面风格、定制功能来使用。本文根据精品课程建设平台在后台编辑中的实际需求,同时兼顾了在线编辑器目前的发展趋势,选择使用B/S模式、Ajax技术及JavaScript框架技术来完成在线编辑器的设计与开发。主要研究工作包括如下:1.实现类似于Word、Dreamweaver的功能和界面风格。2.实现用户对功能和界面的定制需求。用户可以根据个人对功能与界面风格的喜好定制符合个人需要的界面元素。3.提供个性化功能。根据在线编辑器的发展趋势,用户对个性化方面的需求越来越明显,在此为用户提供了较为实用的个性化功能:网页模版、QQ在线交流、Google Maps等。本文设计实现的在线编辑器已在新疆工业高等专科学校精品课程建设平台中使用,运行稳定,较好地满足了课程建设中对各类教学资源的编辑需求,今后将进一步对其进行改进与完善。