I recently found a very interesting web chat app 🙂
as <cgraz> and <planetsim> suggested it is true you have to refresh the page quite often but you can use a cool trick to do this seamlessly... you can use a frame!... not necessarily a big one. a small one using the IFRAME tag (eg. 100x200 pixels)
if the frame is that small the refresh doesn't get anyone's attention. but 1 second is too much... for a web chat... I would put something like 20seconds refresh
Now its true that web chat using php and databases can never reach the comfort of IRC.
If you are willing to check out some java applets for all this try www.jpilot.com
on the other hand.... web chat doesn't require you to know about chat rooms .. servers... or any other of the IRC stuff
you just log on to a web page and chat