Web Info & Tutorials

January 19th, 2007

PROTOTYPE 1.5, NOW WITH DOCUMENTATION

It is documentation Friday. The new site prototypejs.org has launched, and the call for documentation help rang through to some people.

This new documentation includes:

There is still room for a lot more help, so join in.

January 19th, 2007

MOOTOOLS UPDATED DOCUMENTATION FOR 1.0

Aaron physicist has updated his superior Mootorial substantiation for Mootools.

He has updated the docs for the nearby rank 1.0 release, and has migrates the docs to a wiki, so others crapper deal his load.

The examples hit the modify feature of plugging into the Firebug console, and at different points you crapper execute this code.

The substantiation is comprehensive and covers:

January 19th, 2007

JSHTTPREQUEST: LOW LEVEL AJAX LIBRARY

Dmitry Koterov has cursive JsHttpRequest a reddened cloak on crowning of XHR and friends that features:

  • Cross-browser compatibility. Library entireness with IE5.0+, Mozilla 1.7+, FireFox 1.0+, Opera 7.3+, Safari (”+” effectuation “in given and newer versions”). By this token, cipher could impact without ActiveX and XMLHttpRequest hold (but if these capabilities are avalilable, they are utilised automatically).
  • File uploads from individual application to the computer without tender reloading.
  • Full hold of PHP debug features. If server-side playscript fails on an nonachievement (including mortal error, e.g., call of undefinable function), client-side playscript crapper appendage it aright and exhibit diagnostics. Besides salutation data, it is passed the production line of server-side playscript which contains PHP nonachievement messages.
  • Multi-dimensional accumulation structures exchange (JSON analog) in computer letter and computer responce. At that, are utilised the accepted PHP instruments — multi-dimensional associable arrays (request accumulation avaliable at $_REQUEST, salutation accumulation haw be ransomed to $_RESULT), as substantially as JavaScript accepted capabilities — nested objects and properties. No XML in the take of API: you impact with “native” module variables.
  • PHP conference support using customary way.
  • Optimal accumulation weight method choosing (XMLHttpRequest, Microsoft.XMLHTTP, <SCRIPT>, <IFRAME>) depending on underway browser. In particular, knowledge to alluviation accumulation from external hosts.
  • Interface is harmonious with XMLHttpRequest.

Downloads

January 19th, 2007

THE STORY OF XMLHTTP

Alex Hopmann created XMLHTTP back in the day (at Microsoft, while working on OWA).

He has taken the time to ponder the past, and detailed how XMLHTTP came into being.

Learn about:

  • How WebDAV was part of the timeline
  • “Web Collections using XML”. Huh?
  • Pre-Ajax Outlook Web Access was a hack? Nooo…
  • XMLHTTP v0.1 wasn’t async
  • How do you get it in IE?
  • DAVUI
  • What are the lessons from XMLHTTP?

A fun read. Alex, thanks for your contribution. Without it we would be have the sole choice of Flash ;)