The history of web-based appliction:
- JavaScript, originally named LiveScript, was created by Brendan Eich of Netscape (around 1995)
- Frames, HTML 4.0
- The hidden frame technique
- Dynamic HTML and the DOM, CSS,DHTML, JavaScript
- Combining DHTML with the hidden frame technique
- Iframes, it can be placed everywhere and can be created dynamically.
- XMLHttp, this tool came in the form of an Active X object called XMLHttp; MSXML, and then the ad hoc http rquest can be controlled from JavaScript, (around 2001)
- Ajax, Garrett, (around 2005), Ajax engine
Technologies behind Ajax:
Html/XHTML: Primary content representation languages
CSS: Provides stylistic fomatting to XHTML
DOM: Dynamic updating of a loaded page
XML: Data exchange format
XSLT: Transforms XML into XHTML (tyled by CSS)
XMLHttp:Primary communication broker
JavaScript: Scripting language used to program an Ajax engine.