维基学院:可视化编辑器
本页简而言之: 可视化编辑器是一个由维基媒体基金会开发的插件,用于在使用MediaWiki软件的网站上更加简单地编辑页面,并遵循“所见即所得”原则。 |
可视化编辑器(VisualEditor,简称VE)是一个由维基媒体基金会制作的用于在使用MediaWiki的网站上更方便地编辑的软件。该软件可以使编者在不熟悉维基语法的情况下编辑维基页面。此软件遵循“所见即所得”原则。编者在可视化编辑器上所做的编辑如同使用文字处理软件一样简单。
当前开发状况
编辑目前的可视化编辑器仍然在测试当中,欢迎反馈您所遇到的问题。
如何启用
编辑自2013年4月25日起,可视化编辑器功能已经在中文维基百科上线,可供所有用户使用。该功能默认处于关闭状态,可以在参数设置中选择开启。此外您也可以通过在阅览页面时在地址栏后方加上?veaction=edit来打开可视化编辑器。该功能仅能用于MonoBook或旧版Vector(2010)⧼skin⧽。当您开启可视化编辑器之后,在条目顶端的“编辑源代码”(即原来的“编辑”)按钮旁会出现“编辑”选项。单击这个选项,您可以进入可视化编辑器并使用它来编辑条目。它同时具有预览功能。通过可视化编辑器进行的编辑会被加入“可视化编辑器”标签,可以方便地观察使用可视化编辑器作出的编辑。
由于编辑器还处于测试阶段,我们强烈建议您在提交编辑后,检视页面代码变更是否正确和符合预期。
技术限制
编辑可视化编辑器还处于测试阶段,会不可避免地出现BUG。此外,可能还有其他问题:
- 载入过慢。一些非常长的条目可能需要1分钟甚至更长的时间来载入到可视化编辑器中。这是因为页面必须通过Parsoid载入,而Parsoid本身也处在早期阶段且未被优化和目前仅缓存曾被可视化编辑器编辑过的页面。预计将来Parsoid会改善速度问题,包括缓存所有页面等(参见mw:RESTBase)。
- 界面单调。关于这一点,我们不得不说的是,我们正在使用的HTML正在积极地解决此问题。只是写出这样一个编辑器非一日之功。所以您完全可以等待进一步的开发以实现编辑器的自定义。
- 浏览器支持。可视化编辑器目前仅支持Safari、Mozilla Firefox、Google Chrome和Internet Explorer 10浏览器,且只有Internet Explorer 10、Mozilla Firefox、Google Chrome支持编辑工具栏置顶,这是一个亟待解决的问题。
- 仅能编辑条目、用户页、文件页、帮助页、分类页和草稿页。目前可视化编辑器仅能编辑条目、用户、帮助、分类、草稿名字空间以及文件描述页,不能在讨论页和其他名字空间的页面编辑。将来我们会着力改进软件,但是我们的工作重心仍然在条目。
- 不支持语言变种标签。可视化编辑器目前不能解释语言变种标签,
-{……}-
会以原样显示在可视化编辑器中。
未来开发展望
编辑两位同时使用可视化编辑器的用户可能会遇到编辑冲突。目前因编辑器功能仍有限和有待改进,解决的办法只有尽量使用源代码模式进行编辑。可视化编辑器的实时协作编辑模式将于稍后开发并投入使用。
参见
编辑您可以参考mw:VisualEditor和mw:Parsoid获得更多信息。
可完成项目
编辑- 为模板生成模板数据(TemplateData)信息:
- 具体介绍请看mw:VisualEditor/Portal/TemplateData/zh,使用教程:mw:Help:TemplateData/zh
- 推荐工具:
- Skeleton TemplateData generator:从模板代码中找出所有参数,并生成初步的模板数据数据。
- TemplateDataEditor:一个可视化模板数据编辑器。