HTML5 Audio mit Buzz

HTML5 Audio ist ein nerviges kleines Biest! Das liegt nicht an der Umsetzung, sondern daran das jeder Browser sein eigenes Süppchen hinsichtlich Codec am basteln ist. Entweder man verzichtet auf Browser oder man legt ein Audio-File in mehreren Formaten ab. Auch deshalb ist es so wichtig, MP3 mit Javascript decodieren zu können. Screenshot von Buzz Buzz hilft einem an dieser Stelle nicht wirklich... 
Artikel lesenArtikel lesen

Isometrie und CSS3

Isometrie ist/war ein beliebter Mechanismus in Online-Spielen, um sich diverse Probleme hinsichtlich Perspektive und Schatten vom Hals zu schaffen. Durch die “Klötzchen-Grafik” brauchte man die Welt nur aus einem Blickwinkel, und einen möglichen Charakter maximal aus 4. Durch den Aufbau als Raster ist das Kacheln sich immer wieder wiederholender Elemente (ein Stück Gras zum Beispiel)... 
Artikel lesenArtikel lesen

iOS Formulare mit jQuery

Es gibt ja inzwischen einige Frameworks, die darauf basieren das man ein komplexes Javascript-Konstrukt verwendet – ähnlich einer Desktop-Anwendung – und alle Aufgaben mittels JSON erledigt. Dies ist zum einen aufwendig und zum anderen nur für Backends akzeptabel. Ein Frontend sollte immer unobstrusives Javascript verwenden! Über Apple kann man allerdings sagen was man will, aber im... 
Artikel lesenArtikel lesen

Paper.js – Vektorgrafiken in Javascript mittels HTML5 Canvas

Es tauchen in letzter Zeit immer mehr Frameworks auf, die auf die eine oder andere Art und Weise versuchen, dem Webentwickler das Leben mit dem HTML5 Canvas-Element zu erleichtern. Dabei geht die Umsetzung von grottig über langsam bis zu nicht brauchbar. Paper.js versucht jetzt einen neuen Anlauf und sieht dabei ganz ordentlich aus. Screenshot der Paper.js Beispiele Überzeugend ist die Geschwindigkeit... 
Artikel lesenArtikel lesen

LimeJS – HTML5 Spiele Framework

Darüber das HTLM5 der Weg in die Zukunft ist, und nicht Flash, lasse ich mich heute mal nicht aus (dann haut ihr mich wieder!:) Aber es ist schön anzusehen das die neuen Browser selbst komplexeste Javascript-Anwendungen in Verbindung mit HTML5 in einer Geschwindigkeit darstellen, das Jump&Run-Spiele inzwischen möglich sind. Mit dem Canvas-Element könnte man es darüber hinaus schaffen, ein... 
Artikel lesenArtikel lesen

Sprite Cow – CSS Sprite nach CSS

CSS Sprites sind höchst nützliche kleine Dinger, um Ladezeiten zu verkürzen, vor allem wenn man ein passendes Caching / Expire im Apache damit verbindet. Es gibt in der Cloud tausende Services, die aus vielen kleinen Icons ein CSS-Sprite mit passendem CSS erstellen. Aber wenn man ein eigenes Sprite erstellt, oder einfach nur an das Icon innerhalb eines Sprites kommen will, hat man verloren. Screenshot... 
Artikel lesenArtikel lesen

CSS Reset vs. Normalize

Die Tage ging ein Aufschrei durch Twitter: die HTML5-Boilerplate hat den CSS-Reset raus geworfen, und durch ein Normalize ersetzt. Ich war relativ erstaunt wegen des Hypes, zum einen kann ich das durch einen eigenen Fork bei Github ziemlich schnell wieder rückgängig machen, zweitens heißt es ja nicht, dass durch Benutzung von CSS-Resets in den letzten 30 Jahren diese der Weisheit letzter Schluss... 
Artikel lesenArtikel lesen