Posts Tagged ‘ Ajax/Javascript

Patent 2.0

NoSoftwarepatentsAchtung, jetzt wirds bunt .. oder doch nicht?

Laut Golem.de und problematik.net hat sich die US-Firma Balthaser Online, Inc. ein Patent für Rich-Media-Implementierungen wie Flash, Flex, Java, AJAX und XAML erhalten.

Das Patent mit der Patentantrag Nr. 7,000,180 wurde Balthaser am 14. Februar 2006 vom US-Patentamt zugesprochen, aber bereits am 9. Februar 2001 hatte Balthaser Online, Inc. diese beantragt. Von dem Patent erhofft sich das Unternehmen erhebliche Lizenzeinkuenfte (wer hätte das gedacht? *sfg*).

Weiterlesen

AJAX, php und XML

Ajax ist schon eine feine Sache! Versucht man aber ein, extern mit PHP erstelltes XML zu parsen, steht man vor einem kleinen Problem:

PHP sendet alle Dateien mit dem Content-Type “text/html”, also auch das dynamisch erstellte XML. Dadurch bekommt z.B. der XML-Parser in der Javascript-Ajax-Library prototype.js von Sam Stephenson ein kleines Problem.

Die Lösung: In der ersten Zeile der dynamischen XML-Datei muss der Content-Type angegeben richtig werden:

< ? header( "Content-type: text/xml" ); ?>

Das gleiche gilt übrigends auch für dynamisch generierte Cascading Stylesheets. Hier muss der Content-Type dann allerdings (und logischer weise *sfg*) text/css heißen :)