home
 tv internet sites
 production process
 requirements
supported technology
design: page layout
design: colour on tv
design: graphics
caching
secure transactions
logo specification
Liberate 1.2
sensitive content
url naming convention
unsupported technology
usability & navigation
design: text on tv
memory
using HTML forms
hosting your site
 how to...
 downloads
 platform
 tools
 training & events
unsupported technology

Unsupported elements will generally be disabled by the Liberate transcoding server. Use of these technologies may cause strange behaviour or errors.

Do not use the following, as these are not supported; HTTP 1.1, JavaScript 1.2 , HTML 4, Plug-ins, Java, Applets, VBScript, XML, DOM 1, Cascading Style Sheets, and Active X controls.

Of the supported standards, there are the following exceptions and/or bugs:

HTML 3.2

  • Don’t use sound
  • Don’t use Image maps
  • Don’t use mailto links
  • Don’t use null values in drop-down menu options or use drop-down menu’s with a large number of menu options
  • Don’t use graphics as form ‘submit’ buttons unless using workaround
  • Remove External and Broken links

JavaScript 1.1

  • Don’t use "document.write" (use dynamic tables instead)
  • Don’t use Alert boxes
  • Use Liberate compliant cookie code

HTTP

  • Ensure only HTTP 1.0 compliant data is presented to ntl’s servers
  • Avoid complex server-side redirects
  • Don’t use HTTP Get for very long URL’s (e.g. over 1kb), use HTTP Post instead

For working alternatives to unsupported features and code extensions, please see Liberate’s Content Developers Guide (Content Development Kit) and Liberate’s guide to Supported JavaScript. They can be found in the "downloads" section.

N.B. If you are thinking about using NetRequest, please contact your contact delivery manager for more information, as it may not be supported.

Last updated: 18 October 2002

   © ntl Group Ltd 2002