Difference between revisions of "Standard"

From BidiEdit
(Initial version)
 
(Copy over the introduction section)
Line 5: Line 5:
 
** If you suspect the change requires explanation, place it in the [[Talk:Standard|discussion]] page.
 
** If you suspect the change requires explanation, place it in the [[Talk:Standard|discussion]] page.
 
* This page is for the actual standard. Discussions about the standard, open questions, etc., go in the [[Talk:Standard|discussion]] page.
 
* This page is for the actual standard. Discussions about the standard, open questions, etc., go in the [[Talk:Standard|discussion]] page.
 +
 +
=1. Introduction=
 +
 +
This document intends to trace the guidelines of a User Interface (in short: UI) for editing bidirectional (in short: Bidi) text. It is assumed that the user enters text in logical sequence, and that the Unicode Bidi Algorithm (in short: UBA) is used to reorder the text for presentation. We assume that the readers of this document have a working knowledge of the UBA. The UBA is described in Unicode Technical Report 9 (see http://www.unicode.org/unicode/reports/tr9).
 +
 +
When designing these guidelines, the following objectives were set, in order of decreasing priority:
 +
 +
# Prevent actions unexpected by the user, particularly when the action is destructive (erases one or more characters).
 +
# Make the interface efficient.
 +
# Keep the interface easy to implement.

Revision as of 20:08, 20 March 2010

Rules for Editing This Page

  • Only registered users can edit. You can register here.
  • If you have a change you want to perform, simply perform it.
    • If you suspect the change requires explanation, place it in the discussion page.
  • This page is for the actual standard. Discussions about the standard, open questions, etc., go in the discussion page.

1. Introduction

This document intends to trace the guidelines of a User Interface (in short: UI) for editing bidirectional (in short: Bidi) text. It is assumed that the user enters text in logical sequence, and that the Unicode Bidi Algorithm (in short: UBA) is used to reorder the text for presentation. We assume that the readers of this document have a working knowledge of the UBA. The UBA is described in Unicode Technical Report 9 (see http://www.unicode.org/unicode/reports/tr9).

When designing these guidelines, the following objectives were set, in order of decreasing priority:

  1. Prevent actions unexpected by the user, particularly when the action is destructive (erases one or more characters).
  2. Make the interface efficient.
  3. Keep the interface easy to implement.