CVS WWW/International/multilingualweb/lt/drafts/its20

Update of /w3ccvs/WWW/International/multilingualweb/lt/drafts/its20
In directory gil:/tmp/cvs-serv28356

Added Files:
	its20-implementation-report.html 
Log Message:
new


--- /w3ccvs/WWW/International/multilingualweb/lt/drafts/its20/its20-implementation-report.html	2013/06/23 15:35:29	NONE
+++ /w3ccvs/WWW/International/multilingualweb/lt/drafts/its20/its20-implementation-report.html	2013/06/23 15:35:29	1.1
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE html
  PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en">
   <head>
      <meta http-equiv="content-type" content="text/html; charset=utf-8"/>
      <title>ITS 2.0 Implementation Report</title>
      <link rel="stylesheet"
            type="text/css"
            href="http://www.w3.org/StyleSheets/base.css"/>
      <style type="text/css">
                        table{
                            text-align:center;
                            empty-cells:show;
                        }
                        td.firstcolumn{
                            text-align:right;
                        }
                        *.fnf{
                            color:blue;
                        }
                        *.na{
                            color:grey;
                        }
                        *.ok{
                            color:green;
                        }
                        *.error{
                            color:red;
                        }
                        table.conformanceclasses{
                            text-align:left;
                            empty-cells:show;
                            body { 
                            background: #FBFBFF;
                            color: black;
                            margin: 1em 5% 1em 10%
                            }   
                        }</style>
      <style type="text/css">
                        /* Style for a public "Working Draft" */
                        /*
                        Copyright 1997-2003 W3C (MIT, ERCIM, Keio). All Rights Reserved.
                        The following software licensing rules apply:
                        http://www.w3.org/Consortium/Legal/copyright-software */
                        /* $Id: its20-implementation-report.html,v 1.1 2013/06/23 15:35:29 fsasaki Exp $ */
                        body{
                            padding:2em 1em 2em 70px;
                            margin:0;
                            font-family:sans-serif;
                            color:black;
                            background:white;
                            background-position:top left;
                            background-attachment:fixed;
                            background-repeat:no-repeat;
                        }
                        :link{
                            color:#00C;
                            background:transparent
                        }
                        :visited{
                            color:#609;
                            background:transparent
                        }
                        a:active{
                            color:#C00;
                            background:transparent
                        }
                        a:link img,
                        a:visited img{
                            border-style:none
                        } /* no border on img links */
                        a img{
                            color:white;
                        } /* trick to hide the border in Netscape 4 */
                        @media all{ /* hide the next rule from Netscape 4 */
                            a img{
                                color:inherit;
                            } /* undo the color change above */
                        }
                        th,
                        td{ /* ns 4 */
                            font-family:sans-serif;
                        }
                        h1,
                        h2,
                        h3,
                        h4,
                        h5,
                        h6{
                            text-align:left
                        }
                        /* background should be transparent, but WebTV has a bug */
                        h1,
                        h2,
                        h3{
                            color:#005A9C;
                            background:white
                        }
                        h1{
                            font:170% sans-serif
                        }
                        h2{
                            font:140% sans-serif
                        }
                        h3{
                            font:120% sans-serif
                        }
                        h4{
                            font:bold 100% sans-serif
                        }
                        h5{
                            font:italic 100% sans-serif
                        }
                        h6{
                            font:small-caps 100% sans-serif
                        }
                        .hide{
                            display:none
                        }
                        div.head{
                            margin-bottom:1em
                        }
                        div.head h1{
                            margin-top:2em;
                            clear:both
                        }
                        div.head table{
                            margin-left:2em;
                            margin-top:2em
                        }
                        p.copyright{
                            font-size:small
                        }
                        p.copyright small{
                            font-size:small
                        }
                        @media screen{ /* hide from IE3 */
                            a[href]:hover{
                                background:#ffa
                            }
                        }
                        pre{
                            margin-left:2em
                        }
                        /*
                        p {
                        margin-top: 0.6em;
                        margin-bottom: 0.6em;
                        }
                        */
                        dt,
                        dd{
                            margin-top:0;
                            margin-bottom:0
                        } /* opera 3.50 */
                        dt{
                            font-weight:bold
                        }
                        ul.toc,
                        ol.toc{
                            list-style:disc; /* Mac NS has problem with 'none' */
                            list-style:none;
                        }
                        @media aural{
                            h1,
                            h2,
                            h3{
                                stress:20;
                                richness:90
                            }
                            .hide{
                                speak:none
                            }
                            p.copyright{
                                volume:x-soft;
                                speech-rate:x-fast
                            }
                            dt{
                                pause-before:63ms
                            }
                            pre{
                                speak-punctuation:code
                            }
                        }</style>
   </head>
   <body>
      <h1>ITS 2.0 Implementation Report</h1>
      <p>Version generated: 2013-06-23T17:32:47.124+02:00</p>
      <p>This document is the implementation report for the <a href="http://www.w3.org/International/multilingualweb/lt/">MultilingualWeb-LT</a> Working Group's <a href="http://www.w3.org/TR/2013/WD-its20-20130521/">Internationalization
                            Tag Set 2.0 21 May 2013 Last Call Working Draft</a>. The report contains
                        the following sections:</p>
      <ul>
         <li>
            <a href="#test-suite-overview">1. Test suite overview</a>
         </li>
         <li>
            <a href="#conformance-classes-overview">2. Conformance clauses for
                                implementing ITS 2.0</a>: <ul>
               <li>
                  <a href="#conformance-markup">2.1 Conformance testing related to
                                        ITS 2.0 markup</a>
               </li>
               <li>
                  <a href="#conformance-processing-expectations">2.2 Conformance
                                        testing related to processing ITS 2.0 information</a>
               </li>
               <li>
                  <a href="#conformance-processing-expectations-details">2.3
                                        Details about conformance testing related to processing ITS
                                        2.0 information</a>
               </li>
               <li>
                  <a href="#tests-output-per-implementer">2.4 Test output per data
                                        category and implementer</a>
               </li>
            </ul>
         </li>
      </ul>
      <h2 id="test-suite-overview">1. Test suite overview</h2>
      <p>The test suite is located at <a href="https://github.com/finnle/ITS-2.0-Testsuite/tree/master/its2.0/">https://github.com/finnle/ITS-2.0-Testsuite/tree/master/its2.0/</a>
      </p>
      <ul>
         <li>Total number of input and reference output files: 225</li>
         <li>Total number of tests successfully run from all implementers:
                                835.</li>
      </ul>
      <h2 id="conformance-classes-overview">2. Conformance clauses for implementing
                        ITS 2.0</h2>
      <p>ITS 2.0 provides conformance clauses for four different types of
                        implementers.</p>
      <ol>
         <li>
            <p>Conformance clauses in <a class="section-ref" href="#conformance-product-schema" shape="rect">Section
                                    4.1: Conformance Type 1: ITS Markup Declarations</a> tell markup
                                vocabulary developers how to add ITS 2.0 markup declarations to
                                their schemas.</p>
         </li>
         <li>
            <p>Conformance clauses in <a class="section-ref"
                  href="#conformance-product-processing-expectations"
                  shape="rect">Section 4.2: Conformance Type 2: The Processing Expectations
                                    for ITS Markup</a> tell implementers how to process XML content
                                according to ITS 2.0 data categories.</p>
         </li>
         <li>
            <p>Conformance clauses in <a class="section-ref"
                  href="#conformance-product-html-processing-expectations"
                  shape="rect">Section 4.3: Conformance Type 3: Processing
                                    Expectations for ITS Markup in HTML</a> tell implementers how to
                                process <a title="HTML5" href="#html5" shape="rect">[HTML5]</a>
                                content.</p>
         </li>
         <li>
            <p>Conformance clauses in <a class="section-ref"
                  href="#conformance-product-html5-its"
                  shape="rect">Section
                                    4.4: Conformance Type 4: Markup conformance for HTML5+ITS
                                    documents</a> tell implementers how ITS 2.0 markup is integrated
                                into <a title="HTML5" href="#html5" shape="rect">[HTML5]</a>.</p>
         </li>
      </ol>
      <h3 id="conformance-markup">2.1 Conformance testing related to ITS 2.0 markup
                        (clauses in section 4.1 and section 4.4)</h3>
      <p>As part of the <a href="https://github.com/finnle/ITS-2.0-Testsuite/tree/master/its2.0/">ITS 2.0 test suite</a>,
                            225 input files have been created. There are 136 XML input files and 89 HTML input files. All of these files have been validated successfully
                        against the <a href="http://www.w3.org/TR/its20/#its-schemas">schemas for
                            ITS 2.0</a>. The <a href="https://github.com/finnle/ITS-2.0-Testsuite/tree/master/its2.0/">test suite main
                            page</a> provides information on how to <a href="https://github.com/finnle/ITS-2.0-Testsuite/#validating-xml-test-files">validate XML files</a> and <a href="https://github.com/finnle/ITS-2.0-Testsuite/#validating-html-test-files">validate HTML files</a>.</p>
      <h3 id="conformance-processing-expectations">2.2 Conformance testing related to
                        processing ITS 2.0 information (clauses in section 4.2 and section 4.3)</h3>
      <p>The ITS 2.0 specification provides four types of processor conformance: in <a href="http://www.w3.org/TR/its20/#conformance-product-processing-expectations">section 4.2</a> about processing XML <a href="http://www.w3.org/TR/its20/#its-conformance-2-1-1">global or
                            local</a>, and in <a href="http://www.w3.org/TR/its20/#conformance-product-html-processing-expectations">section 4.3</a> about processing HTML <a href="http://www.w3.org/TR/its20/#its-conformance-3-1-1">global or
                            local</a>. The tables below summarize the implementation status with
                        regards to these conformance classes. <strong>Note:</strong> not each data
                        category implements both local and local processing. See the <a href="http://www.w3.org/TR/its20/#datacategories-overview">data category
                            overview table</a> for details.</p>
      <p>Test details about the <a href="http://www.w3.org/TR/its20/#datacategories-overview">data
                            categories defined by ITS 2.0</a> are available in <a href="#conformance-processing-expectations-details">section 2.3</a> of
                        this report.</p>
      <p>
         <strong>NOTE:</strong> ITS 2.0 processing expectations only define which
                        information needs to be made available. They do not define how that
                        information actually is to be used. This is due to the fact that there is a
                        wide variety of usage scenarios for ITS 2.0, and a wide variety of tools for
                        working with ITS 2.0 is possible. Each of these tools may have its own way
                        of using ITS 2.0 data categories (see <a title="Metadata for the Multilingual Web - Usage Scenarios and Implementations "
            href="http://www.w3.org/TR/its20/#mlw-metadata-us-impl"
            shape="rect">[MLW US IMPL]</a> for more information).</p>
      <h3 id="conformance-processing-expectations-details">2.3 Details about conformance testing
            related to processing ITS 2.0 information</h3>
      <p>The following subsections contain details about all data categories:</p>
      <ul>
         <li>
            <a href="#Translateconformance-overview">2.3.1 Translate</a>
         </li>
         <li>
            <a href="#LocalizationNoteconformance-overview">2.3.2 Localization Note</a>
         </li>
         <li>
            <a href="#Terminologyconformance-overview">2.3.3 Terminology</a>
         </li>
         <li>
            <a href="#Directionalityconformance-overview">2.3.4 Directionality</a>
         </li>
         <li>
            <a href="#LanguageInformationconformance-overview">2.3.5 Language Information</a>
         </li>
         <li>
            <a href="#ElementsWithinTextconformance-overview">2.3.6 Elements Within Text</a>
         </li>
         <li>
            <a href="#Domainconformance-overview">2.3.7 Domain</a>
         </li>
         <li>
            <a href="#TextAnalysisconformance-overview">2.3.8 Text Analysis</a>
         </li>
         <li>
            <a href="#LocaleFilterconformance-overview">2.3.9 Locale Filter</a>
         </li>
         <li>
            <a href="#Provenanceconformance-overview">2.3.10 Provenance</a>
         </li>
         <li>
            <a href="#ExternalResourceconformance-overview">2.3.11 External Resource</a>
         </li>
         <li>
            <a href="#TargetPointerconformance-overview">2.3.12 Target Pointer</a>
         </li>
         <li>
            <a href="#IdValueconformance-overview">2.3.13 Id Value</a>
         </li>
         <li>
            <a href="#PreserveSpaceconformance-overview">2.3.14 Preserve Space</a>
         </li>
         <li>
            <a href="#LocalizationQualityIssueconformance-overview">2.3.15 Localization Quality Issue</a>
         </li>
         <li>
            <a href="#LocalizationQualityRatingconformance-overview">2.3.16 Localization Quality Rating</a>
         </li>
         <li>
            <a href="#MTConfidenceconformance-overview">2.3.17 MT Confidence</a>
         </li>
         <li>
            <a href="#AllowedCharactersconformance-overview">2.3.18 Allowed Characters</a>
         </li>
         <li>
            <a href="#StorageSizeconformance-overview">2.3.19 Storage Size</a>
         </li>
      </ul>
      <h4 id="Translateconformance-overview">2.3.1 Translate</h4>
      <table width="100%" border="1" class="conformanceclasses">
         <tr>
            <td>
               <strong>Conformance class</strong>
            </td>
            <td>
               <strong>Conforming<br/>implementations</strong>
            </td>
            <td>
               <strong>Test files</strong>
            </td>
         </tr>
         <tr>
            <td>XML Global</td>
            <td>3</td>
            <td>
               <a href="#t-translate1xml">translate1xml</a>
               <a href="#t-translate7html">translate7html</a>
               <a href="#t-translate9xml">translate9xml</a>
               <a href="#t-translate2xml">translate2xml</a>
               <a href="#t-translate10xml">translate10xml</a>
               <a href="#t-translate1html">translate1html</a>
               <a href="#t-translate6html">translate6html</a>
               <a href="#t-translate3xml">translate3xml</a>
               <a href="#t-translate6xml">translate6xml</a>
               <a href="#t-translate7xml">translate7xml</a>
               <a href="#t-translate8xml">translate8xml</a>
            </td>
         </tr>
         <tr>
            <td>XML Local</td>
            <td>4</td>
            <td>
               <a href="#t-translate4xml">translate4xml</a>
               <a href="#t-translate5xml">translate5xml</a>
            </td>
         </tr>
         <tr>
            <td>HTML Global</td>
            <td>5</td>
            <td>
               <a href="#t-translate3html">translate3html</a>
               <a href="#t-translate4html">translate4html</a>
            </td>
         </tr>
         <tr>
            <td>HTML Local</td>
            <td>5</td>

[13011 lines skipped]

Received on Sunday, 23 June 2013 15:35:30 UTC