Posts made by Urs Hunkler

Picture of Core developers
The Moodle-AMF integration should be as open as possible. Not only focus on AMFPHP but also on Weborb and probably Sabre.

I for example switched from AMFPHP to Weborb because Weborb offers messaging.

An approach focusing on Moodle-AMF and being open for the technology (as Jamie already mentioned) to implement it depending on the project needs has more chances for success.
Picture of Core developers
Ok Guy. You always need to see the whole picture (needs for the special page) and decide if fast page load impression or enhanced functionality weights more.

Or create a solution in between when necessary. And therefore we need the most flexible way to make the best solution possible.
Picture of Core developers
Guy, may you have a special understanding of "unobtrusive JavaScript"?

You write about links not working when JS is loaded in the footer. What happens when you don't have JS at all?

The ALA article "Understanding Progressive Enhancement" http://www.alistapart.com/articles/understandingprogressiveenhancement explains the content/presentation/interaction layers nicely.

The interaction layer (JavaScript) enhances user experience but must not break the page when it's not present. The page works without JS.

@ JavaScript before the page is ready loaded.
When pages need JS before the page is ready loaded I propose to use highly optimized JavaScript and not use one of the huge JS libraries. And YUI is a really big one. This JS may either be included into the page or be loaded from the header.