Posts Tagged ‘ajax’

Glow – eine JavaScript Bibliothek für ältere Browser

Freitag, Oktober 30th, 2009

Endlich Wochenende, trotzdem möchte ich kurz nochmal über eine JavaScript/Ajax Bibliothek schreiben, welche man sich ruhig mal angucken sollte. So geht es um die Library Glow vom BBC (ganz recht, die British Broadcasting Corporation).
Diese nutzen nämlich für ihre Seiten eine eigens entwickelte JavaScript Bibliothekt welche alle von der BBC eigenen Browser Support Standards Compliance vorgeschriebenen Browser unterstützt, darunter gehören zum Teil auch noch der alte IE 5.5. Dazu kam es, dass eben der besagte Browser noch in den verabschiedeten Standards enthalten war, als es darum ging Ajax auf den BBC Seiten zu verwenden. Da keine der gängigen Bibliotheken diesen und andere alte Browser wirklich gut unterstützen, blieb der BBC nichts anderes übrig als selbst eine Bibliothek zu entwickeln die alle vorgeschriebenen Browser unterstützt.
Die entwickelte Bibliothek bieten sie nun gut dokumentiert zum freien Download auf ihrer Homepage an. Wer also in einem Projekt zwingend ältere Browser unterstützen muss sollte sich die Bibliothek mal anschauen, die auch mit einem Animations-Framework aufwarten kann.BBC - Glow JavaScript Library
Link: JavaScript Bibliothek Glow von der BBC

AJAX: Im Internet Explorer vermeiden, dass Requests gecached werden

Freitag, Oktober 23rd, 2009

Einen schnellen fürs Wochenende: Ab und zu kann es vorkommen, dass wenn man per JavaScript Requests im IE absetzt dieser die gecacheden Seiten von vorherigen Abfragen zurückliefert. Dies kann man vermeiden, indem man an den Aufbau der Abfrage einen Dummy-Parameter dranhängt welcher mit der aktuellen Uhrzeit (in Sekunden) befüllt wird. Quasi:

var currentTime = new Date();
var requestUri = "service.php?get=" + currentTime.getTime();