VisualEditor/Software

This is a directory of pages related to the technical details of the VisualEditor extension. Some pages may describe deprecated aspects of the software, and are marked as historical.

General

 * Overview, description of the philosophies behind the VE's software design

Browser compatibility

 * Browser issues
 * Browser matrix, detailed table of compatible browsers

API (application programming interface)

 * General
 * Annotations
 * Surface
 * User Interface
 * Nodes
 * Node types
 * Node API re-write

Parsoid

 * Parsoid hacks

Other

 * WikiDom Specification, (historical)