Implementation report: visual edits
authorTrung Dong Huynh <tdh@ecs.soton.ac.uk>
Thu, 07 Feb 2013 13:57:33 +0000
changeset 5496 5a8ea057e178
parent 5495 f505a83dab5e
child 5497 99d68e7230bb
Implementation report: visual edits
reports/prov-implementations.html
reports/reports.css
--- a/reports/prov-implementations.html	Thu Feb 07 12:21:09 2013 +0000
+++ b/reports/prov-implementations.html	Thu Feb 07 13:57:33 2013 +0000
@@ -122,7 +122,7 @@
             <li>Constraints Validator</li>
         </ul>
       </p>
-      <table border="1" cellspacing="0">
+      <table class="simple">
         <caption id="implementations-table">Table 1: List of implementations reported to the PROV Working Group.</caption>
         <tr>
           <th scope="col">#</th>
@@ -462,9 +462,9 @@
     <h2>PROV Language Implementation</h2>
     <p>This section enumerates the PROV-DM terms [[PROV-DM]] that are consumed (<img src="consume.png" width="27" height="16" alt="Consume Icon" />),
     produced (<img src="produce.png" width="27" height="16" alt="Produce Icon" />),
-    or both consumed and produced (<img src="conprod.png" width="27" height="16" alt="Consume and Produce Icon" />)
+    or both consumed and produced (<img src="consume-produce.png" width="27" height="16" alt="Consume and Produce Icon" />)
     by a particular implementation.</p> Hover, over the numbers to see the implementation name.
-    <table class="feature-table">
+    <table class="simple feature-table">
       <caption id="prov-terms-table">Table 2: Coverage of PROV-DM terms in implementations of type Application, Framework / API, or Service.</caption>
       <tr>
         <th scope="col">PROV Component</th>
@@ -506,7 +506,7 @@
         <th scope="col">Total</th>
       </tr>
       <tr>
-        <td rowspan="8"><a href="http://www.w3.org/TR/prov-dm/#component1">Component 1: Entities/Activities</a></td>
+        <td rowspan="8"><a href="http://www.w3.org/TR/prov-dm/#component1">C1: Entities/Activities</a></td>
         <td class="feature"><a href="http://www.w3.org/TR/prov-dm/#term-entity" class="essential">Entity</a></td>
         <td class="consume-produce"></td>
         <td class="consume-produce"></td>
@@ -811,7 +811,7 @@
         <td><i class="icon-consume"></i> 1,<i class="icon-consume-produce"></i> 6</td>
       </tr>
       <tr>
-        <td rowspan="4"><a href="http://www.w3.org/TR/prov-dm/#component2">Component 2: Derivations</a></td>
+        <td rowspan="4"><a href="http://www.w3.org/TR/prov-dm/#component2">C2: Derivations</a></td>
         <td class="feature"><a href="http://www.w3.org/TR/prov-dm/#term-Derivation" class="essential">Derivation</a></td>
         <td class="consume-produce"></td>
         <td class="produce"></td>
@@ -964,7 +964,7 @@
         <td><i class="icon-consume"></i> 1,<i class="icon-consume-produce"></i> 7,<i class="icon-produce"></i> 1</td>
       </tr>
       <tr>
-        <td rowspan="9"><a href="http://www.w3.org/TR/prov-dm/#component3">Component 3: Agents</a></td>
+        <td rowspan="9"><a href="http://www.w3.org/TR/prov-dm/#component3">C3: Agents</a></td>
         <td class="feature"><a href="http://www.w3.org/TR/prov-dm/#term-agent" class="essential">Agent</a></td>
         <td class="consume-produce"></td>
         <td class="notused"></td>
@@ -1307,7 +1307,7 @@
         <td><i class="icon-consume"></i> 1,<i class="icon-consume-produce"></i> 5,<i class="icon-produce"></i> 2</td>
       </tr>
       <tr>
-        <td><a href="http://www.w3.org/TR/prov-dm/#component4">Component 4: Bundles</a></td>
+        <td><a href="http://www.w3.org/TR/prov-dm/#component4">C4: Bundles</a></td>
         <td class="feature"><a href="http://www.w3.org/TR/prov-dm/#term-bundle">Bundle</a></td>
         <td class="notused"></td>
         <td class="consume-produce"></td>
@@ -1346,7 +1346,7 @@
         <td><i class="icon-consume"></i> 1,<i class="icon-consume-produce"></i> 8,<i class="icon-produce"></i> 5</td>
       </tr>
       <tr>
-        <td rowspan="2"><a href="http://www.w3.org/TR/prov-dm/#component5">Component 5: Alternate</a></td>
+        <td rowspan="2"><a href="http://www.w3.org/TR/prov-dm/#component5">C5: Alternate</a></td>
         <td class="feature"><a href="http://www.w3.org/TR/prov-dm/#term-alternate">Alternate</a></td>
         <td class="notused"></td>
         <td class="notused"></td>
@@ -1423,7 +1423,7 @@
         <td><i class="icon-consume"></i> 2,<i class="icon-consume-produce"></i> 5,<i class="icon-produce"></i> 1</td>
       </tr>
       <tr>
-        <td rowspan="3"><a href="http://www.w3.org/TR/prov-dm/#component6">Component 6: Collections</a></td>
+        <td rowspan="3"><a href="http://www.w3.org/TR/prov-dm/#component6">C6: Collections</a></td>
         <td class="feature"><a href="http://www.w3.org/TR/prov-dm/#term-collection">Collection</a></td>
         <td class="notused"></td>
         <td class="notused"></td>
@@ -1810,7 +1810,7 @@
     
   <section id="prov-extensions">
     <h2>PROV Vocabulary Extension</h2>
-    <table border="1" cellspacing="0" class="feature-table">
+    <table class="simple feature-table">
       <caption id="prov-terms-table">Table 3: PROV Terms extended by Vocabularies.</caption>
       <tr>
         <th scope="col">PROV Component</th>
@@ -1830,7 +1830,7 @@
         <th scope="col">Total</th>
       </tr>
       <tr>
-        <td rowspan="8"><a href="http://www.w3.org/TR/prov-dm/#component1">Component 1: Entities/Activities</a></td>
+        <td rowspan="8"><a href="http://www.w3.org/TR/prov-dm/#component1">C1: Entities/Activities</a></td>
         <td class="feature"><a href="http://www.w3.org/TR/prov-dm/#term-entity" class="essential">Entity</a></td>
         <td class="implemented"></td>
         <td class="implemented"></td>
@@ -1959,7 +1959,7 @@
         <td>1</td>
       </tr>
       <tr>
-        <td rowspan="4"><a href="http://www.w3.org/TR/prov-dm/#component2">Component 2: Derivations</a></td>
+        <td rowspan="4"><a href="http://www.w3.org/TR/prov-dm/#component2">C2: Derivations</a></td>
         <td class="feature"><a href="http://www.w3.org/TR/prov-dm/#term-Derivation" class="essential">Derivation</a></td>
         <td class="implemented"></td>
         <td class="notused"></td>
@@ -2024,7 +2024,7 @@
         <td>2</td>
       </tr>
       <tr>
-        <td rowspan="9"><a href="http://www.w3.org/TR/prov-dm/#component3">Component 3: Agents</a></td>
+        <td rowspan="9"><a href="http://www.w3.org/TR/prov-dm/#component3">C3: Agents</a></td>
         <td class="feature"><a href="http://www.w3.org/TR/prov-dm/#term-agent" class="essential">Agent</a></td>
         <td class="implemented"></td>
         <td class="notused"></td>
@@ -2169,7 +2169,7 @@
         <td>5</td>
       </tr>
       <tr>
-        <td><a href="http://www.w3.org/TR/prov-dm/#component4">Component 4: Bundles</a></td>
+        <td><a href="http://www.w3.org/TR/prov-dm/#component4">C4: Bundles</a></td>
         <td class="feature"><a href="http://www.w3.org/TR/prov-dm/#term-bundle">Bundle</a></td>
         <td class="notused"></td>
         <td class="notused"></td>
@@ -2186,7 +2186,7 @@
         <td>3</td>
       </tr>
       <tr>
-        <td rowspan="2"><a href="http://www.w3.org/TR/prov-dm/#component5">Component 5: Alternate</a></td>
+        <td rowspan="2"><a href="http://www.w3.org/TR/prov-dm/#component5">C5: Alternate</a></td>
         <td class="feature"><a href="http://www.w3.org/TR/prov-dm/#term-alternate">Alternate</a></td>
         <td class="notused"></td>
         <td class="notused"></td>
@@ -2219,7 +2219,7 @@
         <td>1</td>
       </tr>
       <tr>
-        <td rowspan="3"><a href="http://www.w3.org/TR/prov-dm/#component6">Component 6: Collections</a></td>
+        <td rowspan="3"><a href="http://www.w3.org/TR/prov-dm/#component6">C6: Collections</a></td>
         <td class="feature"><a href="http://www.w3.org/TR/prov-dm/#term-collection">Collection</a></td>
         <td class="notused"></td>
         <td class="notused"></td>
@@ -2385,7 +2385,7 @@
   
   <section id="prov-usage">
     <h2>PROV Vocabulary Usage</h2>
-    <table border="1" cellspacing="0" class="feature-table">
+    <table class="simple feature-table">
       <caption id="prov-usage-table">Table 4: PROV Terms used by Vocabularies.</caption>
       <tr>
         <th scope="col">PROV Component</th>
@@ -2398,7 +2398,7 @@
         <th scope="col">Total</th>
       </tr>
       <tr>
-        <td rowspan="8"><a href="http://www.w3.org/TR/prov-dm/#component1">Component 1: Entities/Activities</a></td>
+        <td rowspan="8"><a href="http://www.w3.org/TR/prov-dm/#component1">C1: Entities/Activities</a></td>
         <td class="feature"><a href="http://www.w3.org/TR/prov-dm/#term-entity" class="essential">Entity</a></td>
         <td class="implemented"></td>
         <td class="implemented"></td>
@@ -2471,7 +2471,7 @@
         <td>1</td>
       </tr>
       <tr>
-        <td rowspan="4"><a href="http://www.w3.org/TR/prov-dm/#component2">Component 2: Derivations</a></td>
+        <td rowspan="4"><a href="http://www.w3.org/TR/prov-dm/#component2">C2: Derivations</a></td>
         <td class="feature"><a href="http://www.w3.org/TR/prov-dm/#term-Derivation" class="essential">Derivation</a></td>
         <td class="implemented"></td>
         <td class="notused"></td>
@@ -2508,7 +2508,7 @@
         <td>1</td>
       </tr>
       <tr>
-        <td rowspan="9"><a href="http://www.w3.org/TR/prov-dm/#component3">Component 3: Agents</a></td>
+        <td rowspan="9"><a href="http://www.w3.org/TR/prov-dm/#component3">C3: Agents</a></td>
         <td class="feature"><a href="http://www.w3.org/TR/prov-dm/#term-agent" class="essential">Agent</a></td>
         <td class="implemented"></td>
         <td class="implemented"></td>
@@ -2590,7 +2590,7 @@
         <td>1</td>
       </tr>
       <tr>
-        <td><a href="http://www.w3.org/TR/prov-dm/#component4">Component 4: Bundles</a></td>
+        <td><a href="http://www.w3.org/TR/prov-dm/#component4">C4: Bundles</a></td>
         <td class="feature"><a href="http://www.w3.org/TR/prov-dm/#term-bundle">Bundle</a></td>
         <td class="notused"></td>
         <td class="notused"></td>
@@ -2600,7 +2600,7 @@
         <td>1</td>
       </tr>
       <tr>
-        <td rowspan="2"><a href="http://www.w3.org/TR/prov-dm/#component5">Component 5: Alternate</a></td>
+        <td rowspan="2"><a href="http://www.w3.org/TR/prov-dm/#component5">C5: Alternate</a></td>
         <td class="feature"><a href="http://www.w3.org/TR/prov-dm/#term-alternate">Alternate</a></td>
         <td class="notused"></td>
         <td class="notused"></td>
@@ -2619,7 +2619,7 @@
         <td>1</td>
       </tr>
       <tr>
-        <td rowspan="3"><a href="http://www.w3.org/TR/prov-dm/#component6">Component 6: Collections</a></td>
+        <td rowspan="3"><a href="http://www.w3.org/TR/prov-dm/#component6">C6: Collections</a></td>
         <td class="feature"><a href="http://www.w3.org/TR/prov-dm/#term-collection">Collection</a></td>
         <td class="notused"></td>
         <td class="notused"></td>
@@ -2715,7 +2715,7 @@
 	  
   <section id="prov-contraints">
       <h2>PROV Constraint Implementation</h2>
-    <table border="1" cellspacing="0" class="feature-table">
+    <table class="simple feature-table">
         <caption id="prov-contraints-table">
         Table 5: PROV Definitions, Inferences, and Contraints [[PROV-CONSTRAINTS]] implemented by Validators.
         </caption>
--- a/reports/reports.css	Thu Feb 07 12:21:09 2013 +0000
+++ b/reports/reports.css	Thu Feb 07 13:57:33 2013 +0000
@@ -14,27 +14,43 @@
 }
 
 table.feature-table {
-	border-spacing: 0;
-	border-collapse:collapse;
+/*	border-spacing: 0;
+	border-collapse:collapse; */
 }
 
 table.feature-table td {
 	text-align: center;
 	white-space: nowrap;
-	border: solid #000 1px;
+/*	border: solid #000 1px;
 	border-spacing: 0;
-	border-collapse:collapse;
+	border-collapse:collapse;*/
 }
 
 table.feature-table td.feature {
 	text-align: left;
 }
 
-table.feature-table th {
+table.feature-table th[scope=col] {
 	width: 29px;
 	vertical-align: bottom;
 }
 
+table.feature-table th[scope=col] a {
+	color: white;
+	text-decoration: none;
+}
+
+table.feature-table th[scope=col] a:hover {
+	color: white;
+	text-decoration: none;
+	background-color: #005a9c;
+}
+
+th[scope=row] {
+	text-align: left;
+	width: 400px;
+}
+
 td.consume {
 	background-image: url(consume.png);
 	background-repeat: no-repeat;