XP Mail Archive: XP> FW: Call for Implementations: CSS 2.1,

XP> FW: Call for Implementations: CSS 2.1, CSS3 Paged Media and CSS P rint Profile Are W3C Candidate Recommendations

From: BIGELOW,JIM (HP-Boise,ex1) (jim.bigelow@hp.com)
Date: Thu Feb 26 2004 - 20:57:21 EST

  • Next message: BIGELOW,JIM (HP-Boise,ex1): "XP> xhtml-print: RFC3391 interpretation question: how much visual sep aration ends a chunk?"

    FYI, the CSS Print Profile is now a W3C Candidate Recommendation.

    -----Original Message-----
    From: w3c-ac-members-request@w3.org [mailto:w3c-ac-members-request@w3.org]
    On Behalf Of Susan Lesch
    Sent: Thursday, February 26, 2004 2:05 PM
    To: w3c-ac-members@w3.org; chairs@w3.org
    Cc: ph@w3.org; bert@w3.org
    Subject: Call for Implementations: CSS 2.1, CSS3 Paged Media and CSS Print
    Profile Are W3C Candidate Recommendations

    Dear Chairs and Advisory Committee Representatives,

    W3C is pleased to announce the following three W3C Candidate
    Recommendations:

        Cascading Style Sheets, level 2 revision 1
        CSS 2.1 Specification
        http://www.w3.org/TR/2004/CR-CSS21-20040225/

        CSS3 Paged Media Module
        http://www.w3.org/TR/2004/CR-css3-page-20040225/

        CSS Print Profile
        http://www.w3.org/TR/2004/CR-css-print-20040225/

    The CSS Working Group requested the Candidate Recommendation maturity level
    on 16 February 2004 and informed the Chairs:

        http://lists.w3.org/Archives/Member/chairs/2004JanMar/0038

    In addition to the changes described in the Disposition of Comments, the W3C
    decision led to one more change to the CSS 2.1 specification: At the request
    of the Internationalization Working Group, text was added to recommend that
    authors of CSS style sheets should use the so-called "preferred MIME name,"
    if they need to indicate a character encoding by name. (More information on
    these names can be found in the CharMod draft,
    http://www.w3.org/TR/2004/WD-charmod-20040225/.)

    The only other issue where a commenter objected to the Working Group's
    resolution, did not lead to a change in the specification. The CSS3 Paged
    Media Module and the CSS Print Profile did not have any open issues.

    See the Dispositions of Comments:

        Cascading Style Sheets, level 2 revision 1:
        http://www.w3.org/Style/css21-updates/CSS21-comments.html

        CSS3 Paged Media Module:
        http://www.w3.org/Style/css3-updates/css3-page-comments.html

        CSS Print Profile:
        http://www.w3.org/Style/css3-updates/css-print-comments.html

    =========================================
    Proposed Recommendation Entrance Criteria
    =========================================

    There are no implementation reports to date for these specifications. Test
    suites and reports will be published during the Candidate Recommendation
    (CR) phase. Quoting from the specifications:

    Cascading Style Sheets, level 2 revision 1
    ------------------------------------------
      1. There must be at least two interoperable implementations for every
         feature. For the purposes of this criterion, we define the following
         terms:

          feature - A section or subsection of the specification.

          interoperable - passing the respective test cases in the test suite,
          or, if the implementation is not a web browser, equivalent tests.
          Every relevant test in the test suite should have an equivalent
          test created if such a UA is to be used to claim interoperability.
          In addition if such a UA is to be used to claim interoperability,
          then there must one or more additional UAs which can also pass
          those equivalent tests in the same way for the purpose of
          interoperability. The equivalent tests must be made publicly
          available for the purposes of peer review.

          implementation - a user agent which:
           a. implements the feature.
           b. is available (i.e. publicly downloadable or available through some
              other public point of sale mechanism). This is the "show me"
              requirement.
           c. is shipping (i.e. development, private or unofficial versions are
              insufficient).
           d. is not experimental (i.e. is intended for a wide audience and
    could
              be used on a daily basis).

        2. A minimum of six months of the CR period must have elapsed. This is
           to ensure that enough time is given for any remaining major errors
           to be caught.

        3. The CR period will be extended if implementations are slow to appear.

        4. Features that were not in CSS1 will be dropped (thus reducing the
           list of "all" features mentioned above) if two or more interoperable
           implementations of those features are not found by the end of the CR
           period.

        5. Features will also be dropped if sufficient and adequate tests (by
           judgment of the working group) have not been produced for those
           features by the end of the CR period.

    CSS3 Paged Media Module
    -----------------------
    In order to exit the Candidate Recommendation phase, the following criteria
    must be satisfied:

        1. At least two implements of all the required features of this
           specification.

        2. A minimum of six months of the CR period must be elapsed to ensure
           that enough time is given for providing implementation feedback.

    CSS Print Profile
    -----------------
    In order to exit the Candidate Recommendation phase, the following criteria
    must be satisfied:

        1. At least two implementations of all the required features of this
           specification.

        2. A minimum of six months of the CR period must be elapsed to ensure
           that enough time is given for providing implementation feedback.

    =============
    Status of IPR
    =============

    Patent disclosures relevant to CSS may be found on the Working Group's
    public patent disclosure page:

         http://www.w3.org/Style/CSS/Disclosures

    ===============================
    Quoting From the Specifications
    ===============================

    Cascading Style Sheets, level 2 revision 1
    ------------------------------------------
    CSS 2.1 Specification
    W3C Candidate Recommendation 25 February 2004

    This version:
         http://www.w3.org/TR/2004/CR-CSS21-20040225
    Latest version:
         http://www.w3.org/TR/CSS21
    Previous version:
         http://www.w3.org/TR/2003/WD-CSS21-20030915
    Editors:
         Bert Bos <bert@w3.org>
         Tantek Celik <tantekc@microsoft.com>
         Ian Hickson <ian@hixie.ch>
         Hakon Wium Lie <howcome@opera.com>

    Abstract

    This specification defines Cascading Style Sheets, level 2 revision 1 (CSS
    2.1). CSS 2.1 is a style sheet language that allows authors and users to
    attach style (e.g., fonts and spacing) to structured documents (e.g., HTML
    documents and XML applications). By separating the presentation style of
    documents from the content of documents, CSS 2.1 simplifies Web authoring
    and site maintenance.

    CSS 2.1 builds on CSS2 [CSS2] which builds on CSS1 [CSS1]. It supports
    media-specific style sheets so that authors may tailor the presentation of
    their documents to visual browsers, aural devices, printers, braille
    devices, handheld devices, etc. It also supports content positioning, table
    layout, features for internationalization and some properties related to
    user interface.

    CSS 2.1 corrects a few errors in CSS2 (the most important being a new
    definition of the height/width of absolutely positioned elements, more
    influence for HTML's "style" attribute and a new calculation of the 'clip'
    property), and adds a few highly requested features which have already been
    widely implemented. But most of all CSS 2.1 represents a "snapshot" of CSS
    usage: it consists of all CSS features that are implemented interoperably at
    the date of publication of the Recommendation.

    CSS3 Paged Media Module
    -----------------------
    W3C Candidate Recommendation 25 February 2004

    This version:
         http://www.w3.org/TR/2004/CR-css3-page-20040225
    Latest version:
         http://www.w3.org/TR/css3-page
    Previous version:
         http://www.w3.org/TR/2003/WD-css3-page-20031218/
    Editors:
         Hakon Wium Lie, Opera Software, howcome@opera.com
         Jim Bigelow, Hewlett-Packard, jim.bigelow@hp.com

    Abstract

    This module describes the page model that partitions a flow into pages. It
    builds on the CSS3 Box model module and introduces and defines the page
    model and paged media. It adds functionality for pagination, page margins,
    headers and footers, image orientation. Finally it extends generated content
    for the purpose of cross-references with page numbers. Status of this
    document

    CSS Print Profile
    -----------------
    W3C Candidate Recommendation 25 February 2004

    This version:
         http://www.w3.org/TR/2004/CR-css-print-20040225
    Latest version:
         http://www.w3.org/TR/css-print
    Previous Version:
         http://www.w3.org/TR/2003/WD-css-print-20031218
    Editors:
         Jim Bigelow, Hewlett-Packard Company

    Abstract

    This specification defines a subset of Cascading Style Sheets Level 2,
    revision 1 [CSS21] and CSS3 module: Paged Media [PAGEMEDIA] specifically for
    printing to low-cost devices. It is designed for printing from mobile
    devices, where it is not feasible or desirable to install a printer-specific
    driver, and for situations were some variability between the device's view
    of the document and the formatting of the output is acceptable.

    This profile is designed to work in conjunction with XHTML-Print
    [XHTMLPRINT] and defines a minimum level of conformance as well as an
    extension set that provides stronger layout control for the printing of
    mixed text and images, tables and image collections.

    ===================================
    What Candidate Recommendation Means ===================================

    Excerpted from the W3C Process Document section 7.1.1:

    "A Candidate Recommendation is a document that W3C believes has been widely
    reviewed and satisfies the Working Group's technical requirements. W3C
    publishes a Candidate Recommendation to gather implementation experience."

         http://www.w3.org/2004/02/Process-20040205/tr.html#RecsCR

    ---
    For Tim Berners-Lee, W3C Director; and
    Philipp Hoschka, Interaction Domain Leader; and
    Bert Bos, Style Activity Lead;
    Susan Lesch, W3C Communications Team
    



    This archive was generated by hypermail 2b29 : Thu Feb 26 2004 - 20:57:32 EST