Kategorien
Code Webentwicklung

Was ist JSONP, wofür brauche ich das und wie funktioniert es?

Oder: Wie man mit Javascript doch auf andere Domains zugreifen kann, wenn Sie einen lassen.

Wer kennt das nicht: Man programmiert ein Frontend, welches irgendwo auf eine entfernte JSON-API zugreift, man entwickelt lokal und alles funktioniert super. Aliase im Apache, Proxy-Scripte und Co. funktionieren super.

Wenn man die Anwendung online dann stellt, eventuell beim Kunden, ist alles anders. Ein Lostopf der (Un-)Möglichkeiten. Man nicht mehr Admin und kann nicht mehr ganz so einfach tun und lassen was man will. Soll die Anwendung beispielsweise auf Shared-Hosting-Servern laufen, fallen Apache-Seitige Aliase in der Regel als erstes weg. Je nachdem, was der Hoster an Apache-Modulen bietet, kann man hier eventuell noch einen Rewrite-Proxy mit .htaccess-Dateien zusammenbauen. Welche Vor- und Nachteile das mit sich bringt, muss jeder für sich selbst abwägen.

Kategorien
Webentwicklung

Der nächste Browserkrieg steht vor der Tür

Heise meldete: Opera will auf Webkit umstellen. Damit wird eine oft zitierte, aber wenig genutzte Rendering-Engine, ein Innovationsmotor aussterben. Ein Zukunftsausblick.

Kategorien
Code Linklove

Testing jQuery plugins cross-version with Grunt

Testing jQuery plugins cross-version with Grunt

Kategorien
Releases

Grunt 0.4.0 veröffentlicht

Wie neulich schon angekündigt, wurde heute die “finale” Version 0.4.0 von Grunt veröffentlicht.

Einige Plugins werden wohl noch ein wenig brauchen um den API-Wechsel mitzuziehen. Eine neue Seite gibts auch unter gruntjs zu sehen, inklusive ausführlichen Infos wie man von 0.3.x auf 0.4.x migriert und was man so alles mit Grunt anstellen kann. Der alte One-Pager mit vielen Links auf Github hat ausgedient. Schick ist das ganze geworden!

Kategorien
Changelog

jQuery Mobile 1.3.0RC1

Nicht nur Grunt hat ein respektables neues Release vor sich, auch jQuery Mobile hat im nächsten “minor”-Release einiges an neuem zu bieten. Allerdings werden hier eher selten alte Zöpfe abgeschnitten. Erweiterung ja, wirkliche Cuts bei jQuery gibts bisher aber nur bei der kommenden Version 2.0.0, wenn “oldIE” aus dem Unterstützungsscope fällt.

jQuery Mobile kommt mit ein paar neuen Funktionen, die Liste ist lang, die Liste der Bugs, die dann im Nachgang an die Ankündigung von 1.3.0 zum RC1 kam, war lang und vermutlich wird es mindestens einen weiteren RC geben.