So you mean WAI-ARIA
? How does it honor i.e. people with neurological problems that need as little optical movement (slides, flashes, popups) as possible?
Yes I mean that. How does ajax changes the way page animates? Disabling JS at all can do that, but ajax has nothing with that. You can replace old data with new one received by ajax instantly. You do not need to animate that (even though users get confused when no animation is performed while data are changed)
AmigoJack wrote:No, this saves the document(s), not the current DOM. Hence all JS functions that rely on data exchange with the server will fail when being offline.
Alright valid statement. But the question is, if people really use this functionality at sites using phpBB...
AmigoJack wrote:That's not the point: sometimes clients really have no support, or are forced to not have, or JS is stripped. BlackBerry's Curve internet browser does not support JS, hence no XMLHttpRequest aswell. Or do you mistake AJAX for only JS enhancements?
In current state of web development, there is one rule followed by all modern designs, corporations, most visited sites (including Youtube): that if user has not js enabled, they do not care.
AmigoJack wrote:Files: yes. Data: no. AJAX targets to dynamically load data - that's what I mean.
Yes, ajax regularly requests for new data. But that is not the case of push notifications. Also, using ajax to reload page (like Youtube does) makes site load faster because of less data requested. Generally heavy ajaxifying of site causes less load to servers, thus traffic as well.
AmigoJack wrote:While I have no idea how an HTTP server is unable to this already the HTTP clients are also already able to aquire such things thru WebSockets, which are standardized since 2011 and implemented by internet browsers even earlier.
HTTP has nothing to do with server. It is a type of communication. Yes, WebSockets are here, however that is the case I speak about. Clients (browsers) are capable of such communication, but servers has very poor support of such technology.