more text
authorGiuseppe Pascale <giuseppep@opera.com>
Fri, 20 Jan 2012 15:09:15 +0100
changeset 35 30f5e85a1415
parent 34 516533fdfd99
child 36 1b57e6a6dd57
more text
tvprofile/tv-src.html
tvprofile/tv.html
--- a/tvprofile/tv-src.html	Fri Jan 20 13:07:49 2012 +0100
+++ b/tvprofile/tv-src.html	Fri Jan 20 15:09:15 2012 +0100
@@ -163,7 +163,7 @@
 	<p>
 		For the purposes of the present document, the following definitions apply:
 		<ul>
-			<li><dfn>STB</dfn>: a set-top box (STB) is a <a>device</a> that can be connected to a <a>TV set</a> or other display devices to enable presentation of content coming from a variety of sources - such as received via <a>broadcast network</a>s, <a>broadband network</a>s or streamed from other devices.</li>
+			<li><dfn>STB</dfn>: a set-top box (STB) is a <a>device</a> that can be connected to a <a>TV set</a> or other display devices to enable presentation of content coming from a variety of sources - such as received via <a>broadcast network</a>s, <a>broadband network</a>s or streamed from other devices. For the purpose of this document this definition also includes storage devices (such as VCR, DVD, Blue Rays discs) that are able to run <a>TV service</a>s</li>
 			<li><dfn>TV set</dfn>: A display device that can presents content from a variety of sources - such as received via <a>broadcast network</a>s,<a>broadband network</a>s or streamed from other devices.</li>
 			<li><dfn>DVB</dfn>:tbd</li>
 			<li><dfn>ATSC</dfn>:tbd</li>
@@ -336,9 +336,31 @@
 		<section>
 		<h2>Determine available input methods</h2>
 			<div class="issue">
-				<p>Is this important for TV app developers? (I think so)
-				<p>Some proprietary methods for some input methods exist, e.g. <a href="https://developer.mozilla.org/en/CSS/Media_queries#-moz-touch-enabled">-moz-touch-enabled</a>
-				But there seem to be no universal method to determine input capabilities.	Need to discuss this with relevant WGs (CSS, WebApps, WebEvents)
+				<p>I think we may want to be able to differentiate at least between these 3 set ups:
+				<ul>
+					<li>keyboard and mouse</li>
+					<li>touch screen</li>
+					<li>TV Remote</li>
+				</ul>
+				On the other end there are also mixed solutions. So another possible classification for input is:
+				<ul>
+					<li>Pointer based:
+					<ul>
+						<li>accurate pointing (mouse, trackball, stylus touch)</li>
+						<li>rough pointing (finger touch, wii)</li>
+						<li>no pointing
+					</ul>
+					</li>
+					<li>Key based:
+						<ul>
+ 							<li>full keyboard (desktop, laptop, blackberry)</li>
+ 							<li>limited keyboard (TV remote, nintendo ds, feature phones)</li>
+							<li>no keyboard</li>
+						</ul>
+					</li>
+					</ul>
+					<p>Some proprietary methods for some input methods exist, e.g. <a href="https://developer.mozilla.org/en/CSS/Media_queries#-moz-touch-enabled">-moz-touch-enabled</a>
+					But there seem to be no universal method to determine input capabilities.	Need to discuss this with relevant WGs (CSS, WebApps, WebEvents)
 			</div>
 		</section>
 		<section>
--- a/tvprofile/tv.html	Fri Jan 20 13:07:49 2012 +0100
+++ b/tvprofile/tv.html	Fri Jan 20 15:09:15 2012 +0100
@@ -561,7 +561,7 @@
 	<p>
 		For the purposes of the present document, the following definitions apply:
 		</p><ul>
-			<li><dfn id="dfn-stb">STB</dfn>: a set-top box (STB) is a <a href="#dfn-device" class="internalDFN">device</a> that can be connected to a <a href="#dfn-tv-set" class="internalDFN">TV set</a> or other display devices to enable presentation of content coming from a variety of sources - such as received via <a href="#dfn-broadcast-network" class="internalDFN">broadcast network</a>s, <a>broadband network</a>s or streamed from other devices.</li>
+			<li><dfn id="dfn-stb">STB</dfn>: a set-top box (STB) is a <a href="#dfn-device" class="internalDFN">device</a> that can be connected to a <a href="#dfn-tv-set" class="internalDFN">TV set</a> or other display devices to enable presentation of content coming from a variety of sources - such as received via <a href="#dfn-broadcast-network" class="internalDFN">broadcast network</a>s, <a>broadband network</a>s or streamed from other devices. For the purpose of this document this definition also includes storage devices (such as VCR, DVD, Blue Rays discs) that are able to run <a href="#dfn-tv-service" class="internalDFN">TV service</a>s</li>
 			<li><dfn id="dfn-tv-set">TV set</dfn>: A display device that can presents content from a variety of sources - such as received via <a href="#dfn-broadcast-network" class="internalDFN">broadcast network</a>s,<a>broadband network</a>s or streamed from other devices.</li>
 			<li><dfn id="dfn-dvb">DVB</dfn>:tbd</li>
 			<li><dfn id="dfn-atsc">ATSC</dfn>:tbd</li>
@@ -734,8 +734,31 @@
 		<div id="determine-available-input-methods" class="section">
 		<h4><span class="secno">5.7.1 </span>Determine available input methods</h4>
 			<div class="issue">
-				<p>Is this important for TV app developers? (I think so)
-				</p><p>Some proprietary methods for some input methods exist, e.g. <a href="https://developer.mozilla.org/en/CSS/Media_queries#-moz-touch-enabled">-moz-touch-enabled</a>
+				<p>I think we may want to be able to differentiate at least between these 3 set ups:
+				</p><ul>
+					<li>keyboard and mouse</li>
+					<li>touch screen</li>
+					<li>TV Remote</li>
+				</ul>
+				On the other end there are also mixed solutions. So another possible sub-classification is:
+				<ul>
+					<li>Pointers
+					<ul>
+						<li>accurate pointing (mouse, trackball, stylus touch)</li>
+						<li>rough pointing (finger touch, wii)</li>
+						<li>no pointing
+					</li></ul>
+					</li>
+					<li>Keyboard
+						<ul>
+ 							<li>full keyboard (desktop, laptop, blackberry)</li>
+ 							<li>limited keyboard (TV remote, nintendo ds, feature phones)</li>
+							<li>no keyboard</li>
+						</ul>
+					</li>
+					</ul>				
+					
+					<p>Some proprietary methods for some input methods exist, e.g. <a href="https://developer.mozilla.org/en/CSS/Media_queries#-moz-touch-enabled">-moz-touch-enabled</a>
 				But there seem to be no universal method to determine input capabilities.	Need to discuss this with relevant WGs (CSS, WebApps, WebEvents)
 			</p></div>
 		</div>