Differences between revisions 166 and 167

Deletions are marked like this. Additions are marked like this.
Line 7: Line 7:
 * [:HTML/ Several HTML Task Forces] exist for specialized issues and work.  * [:HTML/TaskForces: Several task forces] exist for specialized issues and work.

HTML Working Group Issues

Tracker Definitions

  • ISSUE = A topic of concern or a problem. (An issue defines a problem.)
  • ACTION = The process of doing something in order to resolve or help resolve an ISSUE. (An ACTION generates a potential resolution to an ISSUE, or helps solve it e.g. by gathering more information.)

Tracker Issue State Definitions

  • RAISED = A working group member suggests this is worth a WG discussion and potentially a decision, but to date no concrete proposal has been created that enjoys a consensus of at least one.

  • OPEN = At least one concrete proposal has been made resolving this issue, but one on which consensus has either not been evaluated, or has not yet been reached; a working group member is assigned an ACTION to follow up (similar to ASSIGNED).

  • PENDINGREVIEW = An Editor has reviewed arguments and edited spec to taste, or the WG chairs have evaluated the level of consensus and identified one or more proposals that would resolve the issue. In the case where multiple proposals are identified, the Editors may make the determination as to which one to incorporate.

  • POSTPONED = The WG has decided the issue will not be addressed at this time due to engineering constraints, cost-effectiveness, or the inability of the issue to be address in the time defined by our charter. To be investigated during the next chartering period.
  • CLOSED = The chairs believe either the WG has resolved the issue (via spec editing) or the issue has been withdrawn. Only the chairs should move issues to 'closed'. Typically moving issues from PENDINGREVIEW to CLOSED will involve review in the weekly telecon.

Tracker Action State Definitions

  • OPEN = A working group member has been assigned this ACTION, and has clear steps to follow up (an action cannot be created without assigning to someone).

  • PENDINGREVIEW = The person to whom the action was assigned has further information or a recommendation, and wishes the WG and chairs to review it. This may also be used to flag a status update, but then move back to OPEN (e.g., an assignee wants to get on the agenda for the weekly telecon to give a status update, but then still has more to do to complete the action.
  • CLOSED = The chairs believe either the action was withdrawn or it has been completed. Only the chairs should move actions to 'closed'. Typically moving actions from PENDINGREVIEW to CLOSED will involve review in the weekly telecon.

Issue Resolution Related Policies

Issue Reference

The list below is a collection of research concerning issues raised on the public-html@w3.org mailing list (archive). Please follow the issue template when creating new reference pages, including adding links to all the related e-mails in the discussion. Be sure to document issues in a way that the editors will pay attention to them.

Table of Contents:

Contents

  1. HTML Working Group Issues
    1. Tracker Definitions
    2. Tracker Issue State Definitions
    3. Tracker Action State Definitions
    4. Issue Resolution Related Policies
    5. Issue Reference
    6. Definitions and Clarifications of Terms
    7. Research Tasks
    8. Use-cases / Problem statements
      1. Accessibility
      2. Datetime encoding
      3. Equivalent Content
      4. Forms
      5. Semantics
      6. SVG
      7. Syntax
      8. Tables
      9. Miscellaneous Issues
      10. Incomplete Issue Descriptions
    9. Solution proposals
      1. General document enhancements
      2. Quotations
      3. Key binding mechanism
      4. Authoring definitions structurally
      5. Form/WebApp enhancements
      6. Accessibility enhancements
      7. Tables
      8. Miscellaneous
    10. Use-cases / Problem statements for changes in the draft
      1. Justification for Adding Elements
        1. Sectioning and section metadata related
        2. Embedded content related
        3. Form related
        4. Phrase related
        5. Others
      2. Justification for Adding Attributes
        1. Global attributes
        2. Global event attributes
        3. On AREA
        4. On A
        5. On BASE
        6. On Lists
        7. On META
        8. UI controls related
          1. Added values for INPUT@type
        9. On STYLE
        10. On SCRIPT
        11. On MENU
      3. Justification for Changing Attributes
        1. Made global
      4. Justification for Changing Elements
        1. Slight element changes
        2. Meaning changes
      5. Justification for Dropping Attributes
        1. Accessibility related
        2. Table related
        3. Metadata related
        4. Associating style sheet data
        5. Embedding related
        6. Dropped in favor of @id for a unique identifier
        7. Frame/iframe related
        8. Client-side image-map related
      6. Justification for Dropping Presentational Attributes
        1. Not Previously deprecated
          1. table related
          2. iframe related
        2. Previously deprecated
      7. Justification for Dropping Elements
        1. Not Previously deprecated
          1. frame related
        2. Previously deprecated
        3. Previously deprecated presentation elements
    11. See also
      1. Design Documents
      2. HTML5 online tools

Table Of Contents

Face to Face Unconference Agenda

Definitions and Clarifications of Terms

Research Tasks

Research Task List

Use-cases / Problem statements

Accessibility

Datetime encoding

Equivalent Content

Forms

Semantics

SVG

Syntax

Tables

Miscellaneous Issues

Incomplete Issue Descriptions

Solution proposals

Since solutions are sometimes designed to address multiple problems, it will be useful to create hyperlinked pages describing solutions and proposed solutions that link to problem statement/ use-cases pages. Likewise, the use-case pages should link to proposed solution pages and the HTML5 draft and elsewhere.

General document enhancements

Quotations

Key binding mechanism

  • A proposal to provide a flexible, international, device independent and cascading key binding mechanism for HTML documents.

Authoring definitions structurally

Form/WebApp enhancements

Accessibility enhancements

Tables

Miscellaneous


Use-cases / Problem statements for changes in the draft

The HTML 5 differences from HTML 4 draft enumerates a number of attributes and elements that are different between the two specifications, but it gives little by way of rationale for the changes. As rationale for changes emerges (see Proposed Design Principles, Rationales Gathering, and public-html) please update the following index of changed elements and attributes.

Justification for Adding Elements

Sectioning and section metadata related

Embedded content related

Form related

Phrase related

Others

Justification for Adding Attributes

Global attributes

Global event attributes

  • onevent-name (starter page)

    • And the other new global event attributes: onabort, onbeforeunload, onblur, onchange, oncontextmenu, ondrag, ondragend, ondragenter, ondragleave, ondragover, ondragstart, ondrop, onerror, onfocus, onkeydown, onkeypress, onkeyup, onload, onmessage, onmousewheel, onresize, onscroll, onselect, onsubmit, onunload

On AREA

On A

On BASE

On Lists

  • value (starter page): on LI

  • start (starter page): on OL and UL(?)

On META

UI controls related

Added values for INPUT@type

On STYLE

On SCRIPT

On MENU

  • type (starter page)

Justification for Changing Attributes

Made global

The following attributes were mostly global already in HTML 4.01

The following attribute was made much more global (only applying in HTML 4.01 to a few interactive elements):

Justification for Changing Elements

Slight element changes

  • a (starter page): @href no longer a required attribute

  • address (starter page): now scoped

  • label (starter page): UA flexibility to match environment/OS UI behavior

  • menu(starter page): formerly deprecated in HTML 4.01, now proposed to serve as a contextual menu among other things

Meaning changes

Proposed changes (subtle and not so subtle) in meaning for following elements:

  • b (starter page)

  • i (starter page)

  • small (starter page)

  • hr (starter page)

  • strong (starter page)

Justification for Dropping Attributes

Accessibility related

Table related

Metadata related

Associating style sheet data

Embedding related

Dropped in favor of @id for a unique identifier

Frame/iframe related

Client-side image-map related

Justification for Dropping Presentational Attributes

Not Previously deprecated

table related

iframe related

Previously deprecated

Justification for Dropping Elements

Not Previously deprecated

  • acronym: very similar and overlapping semantics with ABBR

  • noscript (starter page): this is only dropped from the XML serialization, though explanation for creating this difference in serializations is needed.

frame related

Previously deprecated

  • applet (starter page): while previously deprecated the semantic differentiation of objects through an element such as applet has been reintroduced with canvas, embed, video and audio.

  • dir (starter page)

  • isindex (starter page)

Previously deprecated presentation elements

  • basefont (starter page)

  • big (starter page)

  • center (starter page)

  • font (starter page)

  • s (starter page)

  • strike (starter page)

  • tt (starter page)

  • u (starter page)


See also

Design Documents

HTML5 online tools

HTML (last edited 2009-10-27 18:58:08 by LauraCarlson)