the overlay does not always happen.
when the site is running "spot on" then it looks just fine.
but when it get's "hosed" for what ever reason then the "visual cues" like the overlay do not seem to happen at all.
sometimes when I am clicking for example the link at the top of of the page, the "bread crumb" to take me from the thread back to the list of threads for example... sometimes that click happens in say 0-3 seconds (guess at time, idea is "Fast") other times that same action seems to take say 10 seconds to... ?? not sure cause I give up and close my browser window.
that's where it's bad/ugly when clicking on the link leaves the page untouched visualy but the page icon/ IE throbber is doing the "throb" so I know that my click left my browser but the browser has not got a reply from the server .... and I sit there and wait...
when that happens it's almost like IE is hung, the AJAX client script is (I Guess) looking for the reply to come back and has the UI kind of locked up till it gets a reply.
I generaly will try and wait ... but sometimes it just seems like it's forever...
often if I just close IE and start over then things run better... not sure if this means that the new session is hitting a different server in the farm, or if some server side blocking process has clearned, or a worker re-cyled or....
whatever it is from the user end of things it really sucks when that happens.
also replys to a thread /post that I add, sometimes the page updates and I see my new post, but not always...
this makes it seem like the site is not reliable, I know that if I re-load the thread with a full page load it is there, but with AJAX I am not supossed to need to do that... the thing is for a non-tech user this kind of stuff looks bad and makes the user unsure about the system.
I have been doing some AJAX on my own sites and I am not sure if I will keep using it or stop.
when it works right it's great.
but when it's not.... not so great.