WTVML

Last updated

WTVML is an XML-based and WML-derived content format designed to allow web site operators to easily develop and deploy Interactive TV services, typically it reduces the time taken for web site operators to create a TV Site, and results in the Site being deployable on a larger number of devices, and is capable of being automatically validated, tested and transformed.

WTVML was originally developed by Ian Valentine and Patrick Sansom in a company called WapTV. After demonstrating the ability to develop Interactive TV services using web infrastructures and XML, and successfully deploying them to existing TV set-top-boxes over dial up modems, the company was acquired by BSkyB. The technology was first used to launch Sky's interactive betting service on December 6th 2000, and later became the basis of a large number of "red button" channel portals and internet based interactive services.

The format follows a strict XML syntax (DTD) that has been developed in response to multiple user requirements by BSkyB, and is now being enhanced by Miniweb Interactive. The format was standardized through ETSI as TS 102 322. [1]

WTVML has the potential to unify the Interactive TV content creation industry, which has been hampered by proprietary "middlewares" and a lack of browser standards.

The fragmentation of technologies available to build Digital TV platforms has meant that typical web site operators have had no common content format available to them to allow them to develop their TV Site once, and deploy it unchanged across multiple networks and devices.

Some newer set-top boxes (particularly IPTV devices) use various versions of HTML browsers. Many of these have proprietary TV extensions, and different deployment characteristics, which result in untested services being deployed unfaithfully or worse with run-time errors. Due to the need for explicit layouts, as well as other reasons, many designers attempting to create TV Style services using HTML browsers need to make extensive use of JavaScript, which has the result of further inhibiting interoperability, and requires manual testing of a service before it is deployed by the majority of networks, thus essentially closing a network from open internet access.

WTVML services can be automatically and dynamically transformed into various forms of HTML/JS/CSS, making them compatible with traditional web browsers as well as WTVML native browsers, and allowing the network operator to manage his platform specific features independently from the standard used by the web site authors. WTVML follows a web 2.0 style model, in that complete applications are DTD driven, allowing TV Style services to be created without the use of Script.

Between 2000 and 2008 the industry, including the DVB,

See also

Related Research Articles

HTML Hypertext Markup Language

The HyperText Markup Language or HTML is the standard markup language for documents designed to be displayed in a web browser. It can be assisted by technologies such as Cascading Style Sheets (CSS) and scripting languages such as JavaScript.

Scalable Vector Graphics Open standard for two-dimensional vector graphics

Scalable Vector Graphics (SVG) is an XML-based vector image format for defining two-dimensional graphics, having support for interactivity and animation. The SVG specification is an open standard developed by the World Wide Web Consortium (W3C) since 1999.

Website Set of related web pages served from a single web domain

A website is a collection of web pages and related content that is identified by a common domain name and published on at least one web server. Examples of notable websites are Google, Facebook, Amazon, and Wikipedia.

XML Markup language by the W3C for encoding of data

Extensible Markup Language (XML) is a markup language and file format for storing, transmitting, and reconstructing arbitrary data. It defines a set of rules for encoding documents in a format that is both human-readable and machine-readable. The World Wide Web Consortium's XML 1.0 Specification of 1998 and several other related specifications—all of them free open standards—define XML.

Wireless Markup Language Markup language intended for devices that implement the Wireless Application Protocol specification

Wireless Markup Language (WML), based on XML, is a now-obsolete markup language intended for devices that implement the Wireless Application Protocol (WAP) specification, such as mobile phones. It provides navigational support, data input, hyperlinks, text and image presentation, and forms, much like HTML. It preceded the use of other markup languages now used with WAP, such as HTML itself, and XHTML.

An HTML element is a type of HTML document component, one of several types of HTML nodes. HTML document is composed of a tree of simple HTML nodes, such as text nodes, and HTML elements, which add semantics and formatting to parts of document. Each element can have HTML attributes specified. Elements can also have content, including other elements and text.

Interactive television

Interactive television is a form of media convergence, adding data services to traditional television technology. Throughout its history, these have included on-demand delivery of content, as well as new uses such as online shopping, banking, and so forth. Interactive TV is a concrete example of how new information technology can be integrated vertically rather than laterally.

WapTV now Miniweb was the name given to the company which originated the WTVML as a content format for the delivery of Interactive TV applications using Internet Servers. The system is an Interactive television technology platform comprising a mobile browser, a markup language, and a significant collection of associated software tools and services.

W3C Markup Validation Service Validator service by the World Wide Web Consortium

The Markup Validation Service is a validator by the World Wide Web Consortium (W3C) that allows Internet users to check pre-HTML5 HTML and XHTML documents for well-formed markup against a document type definition. Markup validation is an important step towards ensuring the technical quality of web pages. However, it is not a complete measure of web standards conformance. Though W3C validation is important for browser compatibility and site usability, it has not been confirmed what effect it has on search engine optimization.

The DVB's Portable Content Format (PCF) is a data format designed by the DVB project for the description of interactive digital television (iTV) services. It is intended to support the business-to-business interchange of interactive content and to enable deployment on multiple target platforms with a minimum amount of re-authoring.

Wireless Application Protocol (WAP) is a technical standard for accessing information over a mobile wireless network. A WAP browser is a web browser for mobile devices such as mobile phones that use the protocol. Introduced in 1999, WAP achieved some popularity in the early 2000s, but by the 2010s it had been largely superseded by more modern standards. Almost all modern handset internet browsers now fully support HTML, so they do not need to use WAP markup for web page compatibility, and therefore, most are no longer able to render and display pages written in WML, WAP's markup language.

Pushbutton was a UK-based digital agency specialising in designing, developing, and delivering interactive television. Pushbutton was acquired by Amazon.com on 28 July 2011 and many of its staff are now members of Amazon Development Centre (London) Ltd.

Extensible HyperText Markup Language (XHTML) is part of the family of XML markup languages. It mirrors or extends versions of the widely used HyperText Markup Language (HTML), the language in which Web pages are formulated.

CE-HTML

CE-HTML is an XHTML-based standard for designing webpages with remote user interfaces for consumer electronic devices on Universal Plug and Play networks. The standard is intended for defining user interfaces that can gracefully scale on a variety of screen sizes and geometries, including those of mobile devices to high definition television sets.

Animation of Scalable Vector Graphics, an open XML-based standard vector graphics format is possible through various means:

EPUB E-book file format

EPUB is an e-book file format that uses the ".epub" file extension. The term is short for electronic publication and is sometimes styled ePub. EPUB is supported by many e-readers, and compatible software is available for most smartphones, tablets, and computers. EPUB is a technical standard published by the International Digital Publishing Forum (IDPF). It became an official standard of the IDPF in September 2007, superseding the older Open eBook (OEB) standard.

CSS HTML Validator

CSS HTML Validator is an HTML editor and CSS editor for Windows that helps web developers create syntactically correct and accessible HTML, XHTML, and CSS documents by locating errors, potential problems, and common mistakes. It is also able to check links, suggest improvements, alert developers to deprecated, obsolete, or proprietary tags, attributes, and CSS properties, and find issues that can affect search engine optimization.

Hybrid Broadcast Broadband TV Industry standard for hybrid digital television

Hybrid Broadcast Broadband TV (HbbTV) is both an industry standard and promotional initiative for hybrid digital TV to harmonise the broadcast, IPTV, and broadband delivery of entertainment to the end consumer through connected TVs and set-top boxes. The HbbTV Association, comprising digital broadcasting and Internet industry companies, has established a standard for the delivery of broadcast TV and broadband TV to the home, through a single user interface, creating an open platform as an alternative to proprietary technologies. Products and services using the HbbTV standard can operate over different broadcasting technologies, such as satellite, cable, or terrestrial networks.

eXeLearning

eXeLearning is a free / libre software tool under GPL-2 that can be used to create educational interactive web content.

References

  1. ETSI Website