HTML_AJAX
[ AdvancedSearch | AreaMap ]
|
|
|
Release 0.3.1HTML_AJAX Release 0.3.1 Release NotesHTML_AJAX 0.3.1, in the tradition of most applications on those odd minor version numbers, is mainly a bugfix release. There have been no API alterations and the only significant new feature is the experimental iframe xmlhttprequest fallback. There were quite a few bugs with the new features from the 0.3.0 release including hanging sync requests on IE 6, multiple javascript errors in IE 5, and some errors releated to the opera workaround introduced in 0.3.0. All these problems have been addressed in 0.3.1. This means that a portion of our roadmap - improving cross-browser support - has been addressed. The only major compatibility issues still on the table are support in Konqueror (it's unclear how close Safari and Konqueror are in code) and the problem with IE memory leaks - which probably won't be addressed unless it becomes a serious problem, or someone gets really bored. In the meantime, be aware that memory leaks on IE are common and not currently addressed. Also IE 5.0 has a severely broken javascript implementation. A series of compatibility functions has been introduced to allow IE 5 to function properly, but there still may be bugs or functions which will need to be added. The new iframe fallback is still EXPERIMENTAL. It is known to have several issues that relate to security and browser limitations with generated iframes. The targeted use for the feature is older versions of opera and safari which lack xmlhttprequest, IE with activex disabled (increasingly common with the security problems of activex), and browsers which completely lack xmlhttprequest functionality but can still use iframes. Bug reports with iframe use are helpful - but please read the list of current iframe caveats and known issues below before reporting. If you run a more esoteric browser or work on a mac, we'd really appreciate your help with testing and debugging. Even if you know little about javascript, just realizing there is a problem can be helpful. Remember, through testing makes a huge quality difference. Change Log
Testing ResultsPositive xmlhttprequest Testing Results
Firefox 1.5 and strict JavascriptFirefox 1.5 has a new mode in which "strict" errors can be checked. But the implementation makes cross browser javascripts impossible, so if you're running with strict javascript checking on and receiving warnings - ignore them or turn it off, they will NOT be fixed. Here's a brief discussion on the subject and why it will break things - especially in IE 5.0. Iframe Implementation Test Results
Iframe Implementation Known Issues
Iframe Implementation Feedback Requests
Other NotesIf you have multiple internet explorer versions on one machine you'll find that cookies don't work properly and there isn't support for automatic get/post session ids yet If you append the sid to the server url when setting things up sessions should work.
This site powered by YaWiki 0.22 beta. |