This feature is obsolete. Although it may still work in some browsers, its use is discouraged since it could be removed at any time. Try to avoid using it.
The documentation listed below is archived, obsolete material about open Web topics.
- Browser Detection and Cross Browser Support
- Improper browser detection can lead to web maintenance nightmares. Rethinking the basics of when and how to detect user agents is crucial to creating maintainable, cross browser web content. This article reviews several approaches to browser detection, their usefulness in specific circumstances to arrive at a common sense approach to browser detection.
- Displaying notifications (deprecated)
- Firefox offers support for "desktop notifications"; these are notifications that are displayed to the user outside the context of the web content, using the standard notification system provided by the operating system.
- E4X Tutorial
- (Please update or remove as needed.)
- MSX Emulator (jsMSX)
- Old Proxy API
- XHTML™ 1.0 The Extensible HyperText Markup Language (Second Edition) defines XHTML to be a reformulation of HTML 4 as an XML 1.0 application.
- Scope Cheatsheet
vars and block-scoped
- Here's a radical idea: Use one language to write entire Web apps -- the same language which billions of web pages already use, every day.
- A sharp variable is a syntax in object initializers that allows serialization of objects that have cyclic references or multiple references to the same object.
- Standards-Compliant Authoring Tools
- Creating cross-browser code upfront will save you lots of time quality testing your web content. The following authoring tools adhere to the W3 standards. If you're using older versions of tools that rely on old browser bugs or generate browser-specific code, it may be time to upgrade:
- Because opening windows on mobile isn't necessarily appropriate, the Firefox Mobile team designed the
importDialog()method to replace
window.openDialog(). Instead of opening a new window, it merges the specified XUL dialog into the main window.
- In practise, very few XHTML documents are served over the Web with the correct MIME media type,
application/xhtml+xml. Whilst authored to the stricter rules of XML, they are sent with the media type for HTML (
text/html). The receiving browser considers the content to be HTML, and does not utilise its XML parser.
- XForms were envisioned as the future of online forms as envisioned by the W3C. Drawing on other W3C standards like XML Schema, XPath, and XML Events, XForms tried to address some of the limitations of the current HTML forms model. However, XForms never gained traction and is now considered obsolete.