About types of Px target media

When you work in the Px Editor you have a number of client-side target media technologies to consider.

The client-side target media technologies are:

  • workbench (WbPxMedia)

    The workbench (WbPxMedia) allows the standard Workbench software to run inside a web browser using the Java Plugin. Workbench uses a small applet to download modules as needed to the client machine and to host the Workbench shell. These modules are cached locally on the browser's hard drive.

  • hx (HxPxMedia)

    In addition to workbench, a suite of technology called Hx is available. The Hx framework is comprised of a set of server side servlets and a client side JavaScript library. Hx allows a real-time user interface to be built without use of the Java Plugin. It requires only web standards: HTML, CSS, and JavaScript. If you are developing for a target media that is limited to browsers with HTML and CSS with no applet plugins available, be sure to test your Px views often in the appropriate browser as you proceed in your development. The goal of Hx is to satisfactorily present your Px views in non-applet browsers, however, due to the difference in display technologies, you should verify that the Px view displays in the browser as you expect it to.

     

    NOTE: The capabilities of Hx technology are often enhanced with successive releases of NiagaraAX. An example of this is the “visible” property that can be bound in many widgets.
    • The visible property functions in Hx exactly as it functions in Px. Previous versions of NiagaraAX did not fully support the visible property in Hx.
    • Direct children of Tabbed panes cannot have a hidden visibility (visible = false).
    • Direct children of Scroll panes cannot have a hidden visibility (visible = false).
    • The visible property updates every 5 seconds.

     
  • report (ReportPxMedia)

    Report Px pages are simply Px pages that have a Report Pane at the root level, for convenience. Report panes include a Page number Timestamp property in a single column table. See About Reporting for more information about reports and the report pane.

  • mobile (MobilePxMedia)

    Mobile Px pages are designed to enhance and enable widgets for presentation on a mobile device. You must select this option for your Px page if you expect to use the page on a mobile browser. See About Reporting

See also, Choosing a Px Media type.