Home Messages Index
[Date Prev][Date Next][Thread Prev][Thread Next]
Author IndexDate IndexThread Index

Re: [News] Google Web Toolkit Released for Linux

In article <1600265.RNkLE1e9ot@xxxxxxxxxxxxxxx>, Roy Schestowitz wrote:
> Google Web Toolkit (GWT) for Linux 1.0.20 Beta
> ,----[ Quote ]
>| Google Web Toolkit (GWT) is a Java software development framework that
>| makes writing AJAX applications like Google Maps and Gmail easy for
>| developers who don't speak browser quirks as a second language.
> `----

The history of AJAX is interesting.  From Wikipedia:

    Although the term 'Ajax' was coined in 2005, most histories of the
    technologies that enable Ajax start a decade earlier with Microsoft's
    initiatives in developing Remote Scripting. However techniques for the
    asynchronous loading of content on an existing web page without requiring a
    full reload date back as far as the IFRAME element type (introduced in
    Internet Explorer 3 in 1996) and the LAYER element type (introduced in
    Netscape 4 in 1997, abandoned during early development of Mozilla). Both
    element types had a src attribute that could take any external URL, and by
    loading a page containing javascript that manipulated the parent page,
    Ajax-like effects could be attained.

    Microsoft's Remote Scripting (or MSRS, introduced in 1998) acted as a more
    elegant replacement for these techniques, with data being pulled in by a
    Java applet which the client side could communicate with using JavaScript.
    This technique worked on both Internet Explorer version 4 and Netscape
    Navigator version 4 onwards. Microsoft took first advantage of these
    techniques in Outlook Web Access supplied with the Microsoft Exchange
    Server 2000 release.

    The web development community, first collaborating via the
    microsoft.public.scripting.remote newsgroup and later through blog
    aggregation, subsequently developed a range of techniques for remote
    scripting in order to enable consistent results across different browsers.
    Early examples include JSRS library from 2000, the introduction of the
    Image/Cookie technique in 2000, and the JavaScript on Demand technique in
    2002. In 2002, a user-community modification to Microsoft Remote Scripting
    was made to replace the Java applet with XMLHttpRequest.

Looks like non-standard browser extensions aren't always bad.

--Tim Smith

[Date Prev][Date Next][Thread Prev][Thread Next]
Author IndexDate IndexThread Index