本文へ移動

VisualEditor — MediaWiki向けWYSIWYG型エディター

VisualEditorは、ウィキテキストを習得しなくてもページを編集できるよう設計された、MediaWikiウィキ用の使いやすいWYSIWYG型エディターです。ウィキメディアと提携プロジェクトにより開発された拡張機能です。

概要

VisualEditorは、MediaWikiサイト向けのグラフィカルな編集インターフェースである。生のウィキテキストのマークアップを入力するのではなく、ワープロソフトのようにページを編集できる。ウィキプロジェクトへの参加に伴う技術的障壁を下げるため、ウィキメディア財団が主導し、他の組織と協力して作成したプロジェクトである。MediaWikiの拡張機能として動作し、他のリッチテキストツールに似たWYSIWYG形式の操作体験を提供する(WYSIWYG)。

画像ギャラリー

1 画像

設計と構成要素

VisualEditorのブラウザー側インターフェースは主にJavaScriptで実装されており、ウィキテキストとHTMLの相互変換を行うサーバー側の解析コンポーネントに依存している。この中間サービスは構造メタデータを保持するため、視覚的な表示での編集を有効なウィキテキストへ変換できる。エディターは、リンク、出典、画像、カテゴリ、テンプレートの追加といった一般的な作業に対し、ダイアログとツールバーの操作部を提供し、基礎となるマークアップの多くを自動的に処理する。

機能

  • 段落やリストをインラインで編集でき、即時に視覚的なフィードバックを得られる。
  • 出典、テンプレート、画像をダイアログ操作で挿入・編集できる。
  • 元に戻す操作、検索と置換、基本的なアクセシビリティ機能をサポートする。
  • プロジェクトがVisualEditorを有効または無効にしたり、ソースエディターと併用可能にしたりするための統合オプションを備える。

歴史と導入

開発は、ウィキでの編集を近代化し、ウィキテキストを難しいと感じる新規参加者を引き付けるための複数年にわたる取り組みとして始まった。2013年半ばには大規模なウィキメディアのウィキでベータ版が有効化され、ソースエディターを好む利用者にはオプトアウトが用意された。展開期間中にはベータおよびオプトアウトの設定が提供された。プロジェクトは、コミュニティからのフィードバックと技術的改善を通じて継続的に発展している。

用途、評価と制限

VisualEditorは、グラフィカルなインターフェースを好む編集者、時折寄稿する利用者、迅速な編集が必要な教育・アウトリーチの場面で広く利用されている。新規参加者の学習負担を軽減する一方で、複雑なテンプレートや境界的なウィキテキストが視覚表示とソース表示の間で完全には往復変換できない場合があるとして批判も受けている。解析サービスに依存するため、サイト管理者は完全な機能を利用するには追加コンポーネントを稼働させる必要がある。

特筆すべき事実と区別

オープンソースの拡張機能として、VisualEditorは拡張および設定が可能である。従来のウィキテキストエディターと併用して提供することもでき、経験豊富な利用者は完全な制御を維持できる。その目的は実用的なものであり、MediaWikiの表現力を保ちながら編集をより利用しやすくすることにある。文書および開発の詳細については、開発者とコミュニティの保守担当者がリンクしているプロジェクトページを参照。

関連資料およびプロジェクトページ:ウィキメディア財団WYSIWYGの概念MediaWiki拡張機能ページベータ展開に関する注記オプトアウトに関する情報

関連項目

著者

AlegsaOnline.com VisualEditor — MediaWiki向けWYSIWYG型エディター

URL: https://ja.alegsaonline.com/art/105641

共有

出典