# Programming HTML and JavaScript in AIR

A number of programming topics are unique to developing Adobe® AIR® applications
with HTML and JavaScript. The following information is important whether you are
programming an HTML-based AIR application or programming a SWF-based AIR
application that runs HTML and JavaScript using the HTMLLoader class (or mx:HTML
Flex™ component).

- [About the HTMLLoader class](./about-the-htmlloader-class.md)
- [Avoiding security-related JavaScript errors](./avoiding-security-related-javascript-errors.md)
- [Accessing AIR API classes from JavaScript](./accessing-air-api-classes-from-javascript.md)
- [About URLs in AIR](./about-urls-in-air.md)
- [Making ActionScript objects available to JavaScript](./making-actionscript-objects-available-to-javascript.md)
- [Accessing HTML DOM and JavaScript objects from ActionScript](./accessing-html-dom-and-javascript-objects-from-actionscript.md)
- [Embedding SWF content in HTML](./embedding-swf-content-in-html.md)
- [Using ActionScript libraries within an HTML page](./using-actionscript-libraries-within-an-html-page.md)
- [Converting Date and RegExp objects](./converting-date-and-regexp-objects.md)
- [Manipulating an HTML stylesheet from ActionScript](./manipulating-an-html-stylesheet-from-actionscript.md)
- [Cross-scripting content in different security sandboxes](./cross-scripting-content-in-different-security-sandboxes.md)
