44. 33. <TD>4
34. <TD>1599.99
35. </TR>
36. </TABLE>
37. </BODY>
38. </HTML>
: Microsoft Mobile Internet Explorer
HTML HTML
.
JavaScript VBScript HTML
.
CHTML
i-Mode HTML HTML CHTML
NTT DOCOMO
.
.XHTML WML HDML
Universal Knowledge Solutions s.a.l
44
45. :
CPU €
€
€
W3C CHTML
.
:
JPEG €
€
( ) €
CSS €
.XML HTML CHTML
.www.w3.org/TR/1998/NOTE-compactHTML-19980209
XHTML
XML HTML XHTML
.
.
HTML4.01 2000 W3C XHTML1.0
.XML
XHML
HTML XHTML
.
Universal Knowledge Solutions s.a.l
45
47. 33. <td>JVC GR-DV2000</td>
34. <td>4</td>
35. <td>1599.99</td>
36. </tr>
37. </table>
38. </body>
39. </html>
XML HTML XHTML
.
.
HTML4.01 2000 W3C XHTML1.0
.XML
XHML
HTML XHTML
.
HTML XHTML
: HTML XHTML
XML XHTML
<BR> HTML XHTML
<br/> XHTML
<>
.
XHTML-MP
XHTML WAP2
.XHTML-MP
.W3C XHTML
VoiceXML
.
Universal Knowledge Solutions s.a.l
47
48. XML
) VoiceXML .
. TTS (WML XHTML
IBM Motorola AT&T
.
.
:VoiceXML
:VoiceXML
1.<?xml version="1.0"?>
2. <vxml version="2.0">
3. <meta name=" author" content=" Martyn Mallick"/>
4. <form>
5. <block>
6. Welcome to the voice time entry system.
7. <goto next="#options"/>
8. </block>
9. </form>
10. <!-- allow user to choose one of three options -->
11. <menu id=" options" dtmf=" true">
12. <prompt> What would you like to do? Say one of:
<enumerate/></prompt>
13. <choice next="#entry">add entry</choice>
14. <choice next="
Universal Knowledge Solutions s.a.l
48
49. http://www.timeentry.example.com/vxml/delete.vxml">
delete entry</choice>
15. <choice next=" http://www.timeentry.example.com/vxml/list.vxml">
list entries </choice>
16. <noinput count="1"> <reprompt/></noinput>
17. <noinput count="2"> Please state what action you would like
<enumerate/></noinput>
18. </menu>
19. <!-- collect data for new time entry -->
20. <form id=" entry">
21. <catch event=" nomatch noinput" count="3">
22. <prompt> Sorry, too many attempts. Please try again later.
Goodbye. </prompt>
23. <throw event=" telephone.disconnect.hangup"/>
24. </catch>
25. <field name=" jobtype">
26. <prompt>What is the job type for your entry? </prompt>
27. <option>design</option>
28. <option>development</option>
29. <option>meeting</option>
30. <option>travel</option>
31. <option>vacation</option>
32. <help>You must enter a valid job code to continue. Your options
are design, development, meeting, travel, and vacation.
<reprompt/></help>
33. </field>
34. <field name=" hours" type="digits">
35. <prompt> How many hours for job <value expr="jobtype"/>?
</prompt>
36. <help> use the keypad to enter the number of hours worked
</help>
37. </field>
38. <field name=" proceed" type=" boolean">
39. <prompt>Do you want to proceed with the entry for <value
expr="hours"/> hours for job type <value expr="jobtype"/>? </prompt>
40. <filled>
41. <if cond=" proceed">
42. <prompt bargein=" false">
43. Your entry is being entered into the time system.
44. </prompt>
45. <!-- submit time entry to servlet for entry into database -
-
>
46. <submit next="/servlet/entry" namelist=" jobcode hours"/>
47. </if>
48. <clear namelist=" jobcode hours proceed"/>
49. <goto next="#options"/>
50. </filled>
51. </field>
52. </form>
53. </vxml>
Universal Knowledge Solutions s.a.l
49