HTML Portal Application

Introduction

The HTML Portal Application (also called "Webkit") is a new feature since KreaTV 3.8.1. Since KreaTV 4.0, it has completely replaced the Mozilla portal application (below called "Mozilla").

Backwards Compatibility with Mozilla

HTML Portal Application is designed to be fully backwards compatible with Mozilla, with the following exceptions:

Features in the HTML Portal Applicatioin

The KreaTV the HTML Portal Application is based on Webkit 531. The major feature set of this port includes:

Limitations

Current limitations of the HTML Portal Application include:

Configuring the HTML Portal Application

For STBs using a HTML environment, the HTML Portal Application is normally started in front when the STB boots and restarted if ever the application should exit or be killed. There are a number of configuration objects that are used to control the behavior of the app. These configuration objects are described in the application configuration section .

HTML Portal Application IIP options

The HTML Portal App IIP (kreatv-app-webkit-portal) supports the following options:

HTML Portal Application configuration example

A typical boot image configuration file might look like this:

kreatv-app-webkit-portal::startinfront
kreatv-app-webkit-portal::cache=0
kreatv-app-webkit-portal::font=kreativ
kreatv-app-webkit-portal::prop(GfxMemory)=27540
kreatv-app-webkit-portal::prop(DoubleBufferingEnabled)=true
kreatv-app-webkit-portal::prop(ShareOutputBufferEnabled)=false
kreatv-app-webkit-portal::prop(RenderingBufferMaxWidth)=1920
kreatv-app-webkit-portal::prop(RenderingBufferMaxHeight)=1080
kreatv-app-webkit-portal::prop(HdDisplayBufferMaxWidth)=1920
kreatv-app-webkit-portal::prop(HdDisplayBufferMaxHeight)=1080
kreatv-app-webkit-portal::prop(SdDisplayBufferMaxWidth)=720
kreatv-app-webkit-portal::prop(SdDisplayBufferMaxHeight)=576

kreatv-option-toi2
kreatv-font-kreativ