auto-compress.py

19. Januar 2012

Schon mal an einer Website gearbeitet, bei der JS und CSS Code minified werden soll? Den Compressor, in diesem Fall YUI-Compressor, bei jeder Änderung der Quelldateien selbst aufzurufen, das kann auf Dauer sehr anstrengend sein.

Hier ist die Lösung: auto-compress.py ist ein kleines Python Script das Änderungen an den Quelldateien erkennt, und die betroffenen, komprimierten Dateien neu erstellt. Dabei geht es nach einem Pattern vor, das man selbst definieren kann. Weiter lesen

HTML5 Animationen – Adobe Edge

12. November 2011

In den letzten Tagen hat man es ja durchaus öfter gelesen: “Das Ende von Flash ist eingeläutet“, oder “Flash ist tot“. Denn Adobe hat bekannt gegeben, dass sie die Entwicklung des FlashPlayer für mobile Endgeräte nicht mehr fortsetzen wollen.

Durchaus richtig ist die Annahme, dass die Verwendung von Flash im Web kontinuierlich abnehmen wird. Diesen Trend hat man auch schon vor der Ankündigung durch Adobe sehen können. Dennoch habe ich die Ankündigung zum Anlass genommen, wieder nach einer HTML(5) IDE für Animationen (wie Flash Pro) zu suchen. Weiter lesen

Update: Live Visitors for Piwik 2.0

2. Juli 2011

Vor Kurzem ist das Update der Live Visitors for Piwik app auf die neue Version 2.0 von Apple freigegeben worden. Es bietet einige Neuigkeiten und Verbesserungen. So zum Beispiel:

  • Überarbeitete Menüstruktur
  • Neue Overview Ansicht
  • Änderung an der Authentifizierung: Es wird nun statt AuthToken die Username+Passwort Kombination abgefragt

Weiter lesen

“Live Visitors for Piwik” im AppStore!

15. Juni 2011

Bereits Mitte letzten Jahres wurde dieses Projekt gestartet. Damals war es das Ziel, eine iPad app für das Web Analytics System Piwik zu schaffen die nahezu alle Features des Piwik Web Interfaces in einer nativen app vereint.

Durch den enormen Aufwand eine solche app zu erstellen, und in Hinblick auf die offizielle Piwik app, die ja genau das selbe Ziel hat, entschied ich mich dazu den Funktionsumfang und das Ziel der app deutlich abzuändern. Weiter lesen