Moin,
Das braucht noch nicht mal XML. Es ist auch möglich, in einem (nicht sichtbaren) Frame etwas nachzuladen[1], auf das dann mittels Javascript zugegriffen werden kann.
Bei einem, wie auch immer, strukturiertem Dateiformat, müssen auch die Strukturen trasportiert werden. Hinzu kommen die HTTP-Header - und da liegt doch der eigentliche Grund: Der übermäßig unnötige Traffic zum IRC-Protokoll.
Gruß aus Berlin!
eddi