1
Scope
2
References
3
Definitions
3.1
Terms defined elsewhere
3.2
Terms defined in this Recommendation
4
Abbreviations and acronyms
5
Conventions
6
Overview
7
LIME-HTML
7.1
LIME-HTML document
7.2
Display control of LIME
8
Use of LIME-CSS in LIME
9
Use of LIME-Script
9.1
Profile of built-in objects
9.2
Extensions to ECMAScript
10
Use of DOM in LIME
10.1
DOM HTML interface group
10.2
DOM interface specific to LIME-DOM
10.3
Interface for LIME interrupt event
10.4
LIMECSS2 properties interface for LIME-DOM
11
Specific functions for IPTV services
11.1
Licensing
11.2
Content initialization
11.3
Service registration
11.4
Communication of licence information
11.5
Page-transition control
11.6
Control of display
11.7
Parental control function
11.8
Use of URI
12
Transport of LIME document and related issues
12.1
Use of HTTP/1.1
12.2
Supported HTTP request headers
12.3
Persistent connections
12.4
User-Agent
12.5
Supported HTTP response headers
12.6
Cookies
Annex A – LIME-HTML versions
Page
Annex B – Multimedia resources
B.1
Use of monomedia
Annex C – Character encoding and font specification
C.1
Character specifications
C.2
Font specifications
Annex D – Data type definition (DTD) for LIME-HTML
Appendix I – Browser functions for LIME
I.1
Video and graphics display
I.2
Audio playback
I.3
Remote controller
I.4
Key masks
I.5
Character entry function
Appendix II – An example of a LIME document
Appendix III – Implementation example of LIME-Script
III.1
Implementation example of LIME-Script
III.2
Operational general rule of implementation-dependent behaviour
III.3 Main
syntax
III.4 Host
object
III.5
Built-in object
III.6
Implementation of event handler
Appendix IV – Example of user-agent information
Bibliography