- From: Dmitry Turin <html60@narod.ru>
- Date: Fri, 13 Jul 2007 08:20:04 +0300
- To: public-html@w3.org
It's easy and simple to draw a static _presentation_, but _dinamic presentation_ (with motions!) is problem for unskilled users. (1)Motion is changing color, etc. Let we have: li.style5 { color: red } li.style4 { color: orange } li.style3 { color: green } li.style2 { color: black } li.style1 { color: silver } And we put one more <link>: <head> <link src="./filename.txt" type="transition"> </head> in which we list initial style, mouse key (or access key) and final style, for example: style1 click style2 style2 click style3 style3 click style4 style4 click style5 style5 click,double-click style1 (2)Motion is changing coordinates by _executing XML-elements_: it's easier for un-skilled users (remember about presentation), than writing JS. We specify motions of dots of lines (<line> <pack> <ld></ld> </line> http://lists.w3.org/Archives/Public/public-html/2007Apr/0520.html ) like: <dot name=B num=N x=10em y=15em> where B is value of @name of tag "line", N is serial number of dot in line, 10,15 are new coordinates of dot in pixels, em, etc, and put <dot>'s into arbitrary xml-element: <A> <dot name=B num=10 x=50 y=70 ns=stylename1> <dot name=C num=20 x=80 y=90 ns=stylename2> <obj name=D ns=stylename2> <obj name=E ns=stylename4> </A> and put all <A>'s into file, to which we reference from <link>: <head> <link src="./filename.xml" type="motions"> </head> We write in transition-file (look at #1): style1 click :A style2 click :B (2.2)Specification of time of motion, or speed of motion (but not both of them simultaneously) - when we need, that motion occurs not momentary: <dot name= x= y= num= time= > <dot name= x= y= num= speed= > ===The main is above, here is some development of idea. (3)pronouncing of comment of presentation: <say type=phrase data="pronounce that" class=stylename10> <say type=identifier data="id1" class=stylename11> Xml-attribute 'class' reference to aural style sheet (properties 'volume, pitch, pitch-rate, voice-family', etc), "id1" is value of @id of _html-element_. (4)delay: <say type=silence data="5.56"> (5)playing of sound: <sound src=./filename.wav> <sound src=./filename.mpg> ===P.S. Pay attention, that speach goes about html-objects, as opposed to files, embedded by <object>. Unskilled users can not write JS, but are capable to specify finite automation. Dmitry Turin HTML6 (6.1.2) http://html60.chat.ru SQL4 (4.1.2) http://sql40.chat.ru Unicode2 (2.0.0) http://unicode2.chat.ru Computer2 (2.0.3) http://computer20.chat.ru
Received on Friday, 13 July 2007 12:57:47 UTC