Git Product home page Git Product logo

Comments (3)

laskop04 avatar laskop04 commented on August 24, 2024

A typical requirement on an application is to only become visible once it has fully loaded. The show() method makes make the application visible when only one application can be visible at any time. This method only affects the visibility of an application. In the case where more than one application is visible, calls to this method will not affect the z-index of the application with respect to any other visible applications. The visibility of an application shall not affect the events that it receives – an active application will receive user input events even when it is not visible. Calling this method will trigger an ApplicationShown DOM event.

The implication of not doing this is that for a web application, the application is invisible when first started up, as the application may not have loaded yet. This should be an update to the existing hbbtv strategy, as all applications will have to launch in this mode to avoid the extra test effort.

This code gives an example of how show should be called

// When the application has been loaded, so that a partial application isn't
// drawn on screen for a split second
//
// Assumes that the application/oipfApplicationManager object has the ID
// “applicationmanager”
Var appMgr = document.getElementById(“applicationmanager”);
var self = appMgr.getOwnerApplication(Window.document);
self.show();

from tal.

sunglim avatar sunglim commented on August 24, 2024

Yes. exactly right.
can you push a patch for this?

from tal.

dhurrell avatar dhurrell commented on August 24, 2024

Closed by 50e495b

from tal.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.