RemotelyHostedUI

From MozillaWiki
Revision as of 18:52, 7 January 2016 by Oyiptong (talk | contribs) (introduction)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

Remotely Hosted UIs

A remotely hosted UI is a way to write UI code for Firefox that is:

  1. implemented using regular HTML/CSS
  2. unprivileged
  3. not necessarily checked-in in mozilla-central

The goals we're trying to achieve are to:

  • speed up development time
  • speed up deployment time
  • increase safety
  • increase security
  • increase product quality via quicker iteration enabled

Some of the motivation and benefits for remote pages are described further in a separate blog post.

This document is concerned about describing the techniques used to create remotely hosted UIs.