Jump to content

VisualEditor

From Wikipedia, the free encyclopedia
VisualEditor
VisualEditor's text formatting menu
Developer(s)Wikimedia Foundation and Wikia
Development statusLive beta
Written inJavaScript, Node.js, PHP
Operating systemCross-platform
PlatformMediaWiki extension
TypeWiki
LicenseMIT[1]
Websitewww.mediawiki.org/wiki/VisualEditor

VisualEditor (VE) is a project to provide a "visual" or "WYSIWYG-like" online rich-text editor as a MediaWiki extension to Wikipedia. It was developed by the Wikimedia Foundation in partnership with Wikimedia Commons. The beta was enabled by default with the ability to opt out in July 2013 for Mediawiki.org and several of the largest Wikipedia.

Development[edit]

Presentation from Wikimania 2013: VisualEditor - The present and future of editing our wikis: The programming team who developed the software talks about it

The original web-based Wikipedia editor provided by MediaWiki is a plain browser based[note 1] text editor where authors had to learn the wiki markup language to edit.[2] A WYSIWYG editor for Wikipedia has been planned for years in order to remove the need to learn the wiki markup language, thus reducing the technical hurdle for would-be Wikipedians, enabling wider participation in editing, and subsequently reversing the decline in editor numbers of 50,000 in 2006 to 35,000 in 2011, having peaked in 2007.[3][4] It was part a $1m project developing new features and making improvements.[3] An aim of the project is to allow both the former wiki markup editing and editing with the WYSIWYG VisualEditor.[5] According to Wikimedia Foundation's Jay Walsh, the hope is to redress under-represented contributions from Arabic, Portuguese, and Indic-language versions of the site.[4][note 2]

According to Wikimedia Foundation "There are various reasons that lead existing and prospective contributors not to edit; among them, the complexity of wiki markup is a major issue. One of VisualEditor’s goals is to empower knowledgeable and good-faith users to edit and become valuable members of the community, even if they’re not wiki markup experts. We also hope that, with time, experienced editors will find VisualEditor useful for some of their editing tasks."[6] In 2012, Sue Gardner, the executive director of the Wikimedia Foundation, said "we don't think that the visual editor, in and of itself, is going to solve the challenge",[7] and Wikipedia co-founder Jimmy Wales remarked “This is epically important”.[8]

Rollout[edit]

MediaWiki is used by a large number of wikis, with smaller sites originally conceived as being rolled out first.[9] VisualEditor was planned to be rolled out on the English-language Wikipedia for editors with registered accounts, and then for anonymous editors.[10] The alpha version was made available to select users in December 2012, widened to all registered users in April.[11] It then became the default editor for users logged-into the English-language Wikipedia in July 2013.[12][6][4] It was subsequently made opt-in on the English-language Wikipedia in September 2013, but remains enabled by default for around 200 language editions of Wikipedias.[13]

Technical[edit]

Parsoid HTML-RDFa content model

The first attempt at developing the VisualEditor failed, after which the Wikimedia Foundation joined forces with Wikia to complete the project.[disputed ][14][15] The implementation encountered challenges with the wiki markup language (the basis for Wikipedia articles), due to it being continuously extended over 12 years to include seldom-used rich and complex features making reproduction of the final article appearance dependent on many factors that were not easy to reproduce.[14] The technical implementation required improvements to MediaWiki in parsing, wiki markup language, the DOM and final HTML conversion.[16] A necessary component is a parser server called Parsoid[note 3] which is written in Node.js and was created to convert in both directions between wikitext and a format suitable for VisualEditor.[14] Wikipedia considered it the most challenging technical project to date.[3]

As of April 2015 supported web browsers include modern versions of Chrome, Firefox, Midori, Opera, Safari and Internet Explorer (10+).

The VisualEditor extension is available for download by server operators and requires MediaWiki 1.25+.

Online rich-text editor[edit]

According to the VisualEditor project, the aim is "to create a reliable rich-text editor for MediaWiki",[17] a "visual editor", "WYSIWYG-like".[18] The implementation is split into a "core" online rich-text editor independent of MediaWiki,[19] and a MediaWiki extension.[20] The MediaWiki extension is in the category "WYSIWYG extensions". It has been referred to (although this may not strictly be correct) as "what-you-see-is-what-you-get" (WYSIWYG).[6][14]

Reception[edit]

According to the The Daily Dot, Wikimedia Foundation's pursuit of more users may be at the risk of alienating the existing editors.[4] Some experienced editors have expressed concerns about the rollout and bugs, with the German Wikipedia community voting overwhelmingly against making the VisualEditor the new default, and expressing a preference for making it an "opt-in" feature instead.[4][21] Despite these complaints, the Wikimedia Foundation continued with the rollout.[4] According to The Register "Our brief exploration suggests it certainly removes any need to so much as remember what kind of parenthesis belongs where."[11] According to The Economist's L.M., it is "the most significant change in Wikipedia's short history."[3] Softpedia ran an article titled "Wikipedia's New VisualEditor Is the Best Update in Years and You Can Make It Better".[22] Some opponents say that users may feel belittled by the implication that "certain people" are confused by WikiText and therefore need the VisualEditor.[23]

The Daily Dot reported on 24 September 2013 that the Wikimedia Foundation had experienced a mounting backlash from the English Wikipedia community, which criticised the VisualEditor as slow, poorly implemented and prone to break articles' existing text formatting. In the resulting "test of wills" between the community and the Foundation, a single volunteer administrator overrode the Wikimedia Foundation's settings to change the availability of VisualEditor from opt-out to opt-in. The Foundation acquiesced, but vowed to continue developing and improving the VisualEditor.[24][25]

See also[edit]

Notes[edit]

  1. ^ other text editors are supported; see Wikipedia:Text editor support
  2. ^ Respective Wikipedia websites: Arabic, Portuguese and Indic languages' Urdu, Hindi, Bihari, Gujarati
  3. ^ Script error: No such module "Vorlage:Internetquelle".Vorlage:Cite web/temporär

References[edit]

  1. ^ LICENSE.txt, VisualEditor source code repository, git.wikimedia.org
  2. ^ Martin Brinkmann: Script error: No such module "Vorlage:Internetquelle". In: Script error: No such module "Vorlage:Internetquelle". 24. Februar 2012, abgerufen am 28. Juli 2013.Vorlage:Cite web/temporär
  3. ^ a b c d L.M.: Script error: No such module "Vorlage:Internetquelle". In: Script error: No such module "Vorlage:Internetquelle". 13. Dezember 2011, abgerufen am 28. Juli 2013.Vorlage:Cite web/temporär
  4. ^ a b c d e f Tim Sampson: Script error: No such module "Vorlage:Internetquelle". In: Script error: No such module "Vorlage:Internetquelle". 4. Juli 2012, abgerufen am 27. Juli 2013.Vorlage:Cite web/temporär
  5. ^ ehe: Script error: No such module "Vorlage:Internetquelle". In: Script error: No such module "Vorlage:Internetquelle". 14. Dezember 2011, abgerufen am 28. Juli 2013.Vorlage:Cite web/temporär
  6. ^ a b c Emil Protalinski: Script error: No such module "Vorlage:Internetquelle". In: Script error: No such module "Vorlage:Internetquelle". 2. Juli 2013, abgerufen am 6. Juli 2013.Vorlage:Cite web/temporär
  7. ^ Megan Garber: Script error: No such module "Vorlage:Internetquelle". In: Script error: No such module "Vorlage:Internetquelle". 12. Juli 2012, abgerufen am 29. Juli 2013.Vorlage:Cite web/temporär
  8. ^ Gene Ryan Briones: Script error: No such module "Vorlage:Internetquelle". In: Script error: No such module "Vorlage:Internetquelle". 21. Juni 2012, abgerufen am 29. Juli 2013.Vorlage:Cite web/temporär
  9. ^ Jamie Keene: Script error: No such module "Vorlage:Internetquelle". In: Script error: No such module "Vorlage:Internetquelle". 15. Dezember 2011, abgerufen am 28. Juli 2013.Vorlage:Cite web/temporär
  10. ^ Gabriela Vatu: Script error: No such module "Vorlage:Internetquelle". In: Script error: No such module "Vorlage:Internetquelle". 6. Juni 2013, abgerufen am 6. Juli 2013.Vorlage:Cite web/temporär
  11. ^ a b Simon Sharwood: Script error: No such module "Vorlage:Internetquelle". In: Script error: No such module "Vorlage:Internetquelle". 7. Juni 2013, abgerufen am 28. Juli 2013.Vorlage:Cite web/temporär
  12. ^ Script error: No such module "Vorlage:Internetquelle". In: Script error: No such module "Vorlage:Internetquelle". Abgerufen am 15. September 2013.Vorlage:Cite web/temporär
  13. ^ Script error: No such module "Vorlage:Internetquelle".Vorlage:Cite web/temporär
  14. ^ a b c d djwm: Script error: No such module "Vorlage:Internetquelle". In: Script error: No such module "Vorlage:Internetquelle". 13. Dezember 2012, abgerufen am 28. Juli 2013.Vorlage:Cite web/temporär
  15. ^ ehe: Script error: No such module "Vorlage:Internetquelle". In: Script error: No such module "Vorlage:Internetquelle". 14. Dezember 2011, abgerufen am 29. Mai 2015.Vorlage:Cite web/temporär
  16. ^ Sumana Harihareswara, Guillaume Paumier: Script error: No such module "Vorlage:Internetquelle". In: Script error: No such module "Vorlage:Internetquelle". Abgerufen am 27. Juli 2013.Vorlage:Cite web/temporär
  17. ^ Script error: No such module "Vorlage:Internetquelle".Vorlage:Cite web/temporär
  18. ^ Script error: No such module "Vorlage:Internetquelle".Vorlage:Cite web/temporär
  19. ^ https://github.com/wikimedia/VisualEditor
  20. ^ https://github.com/wikimedia/mediawiki-extensions-VisualEditor
  21. ^ Andrew Orlowski: Script error: No such module "Vorlage:Internetquelle". In: Script error: No such module "Vorlage:Internetquelle". 1. August 2013, abgerufen am 5. August 2013.Vorlage:Cite web/temporär
  22. ^ Lucian Parfeni: Script error: No such module "Vorlage:Internetquelle". In: Script error: No such module "Vorlage:Internetquelle". 2. Juli 2013, abgerufen am 30. Juli 2013.Vorlage:Cite web/temporär
  23. ^ Tom Simonite: Script error: No such module "Vorlage:Internetquelle". In: Script error: No such module "Vorlage:Internetquelle". 22. Oktober 2013, abgerufen am 17. Januar 2014.Vorlage:Cite web/temporär
  24. ^ Lua error in Module:Citation/CS1/Configuration at line 2058: attempt to index a boolean value.
  25. ^ Lua error in Module:Citation/CS1/Configuration at line 2058: attempt to index a boolean value.

Further reading[edit]

  • Roth, Amy, Rochelle Davis, and Brian Carver. "Assigning Wikipedia editing: Triangulation toward understanding university student engagement." First Monday 18.6 (2013). DOI: http://dx.doi.org/10.5210%2Ffm.v18i6.4340
  • Florian Leander Mayer. "Erfolgsfaktoren von Social Media: Wie "funktionieren" Wikis?: Eine vergleichende Analyse kollaborativer Kommunikationssysteme im Internet, in Organisationen und in Gruppen" (2013) Lit Verlag, pp. 30–32. ISBN 978-3643122100

External links[edit]