- From: CVS User fsasaki <cvsmail@w3.org>
- Date: Sun, 23 Jun 2013 15:35:29 +0000
- To: public-multilingualweb-lt-commits@w3.org
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