I did a talk about HTML5 & CSS3 at the Java User Group Karlsruhe. Here are the slides:

At the beginning of my talk I showed this awesome video:
I wrote some code for preparing this presentation. The code is available on github:
I did a talk about HTML5 & CSS3 at the Java User Group Karlsruhe. Here are the slides:

At the beginning of my talk I showed this awesome video:
I wrote some code for preparing this presentation. The code is available on github:
Nächsten Mittwoch (20.04.2011) halte ich einen Vortrag zum Thema HTML5 und CSS3 bei der JUG Karlsruhe.
HTML5 und CSS3 ist Zukunft des Webs. Für neue Projekte ist es auch die Gegenwart. Es gibt heutzutage KEINEN Grund neue Anwendungen nicht mit HTML5 zu entwickeln. Die aktuellen Versionen von Safari, Chrome, Firefox und Internet Explorer unterstützen bereits ein Vielzahl der Möglichkeiten von HTML5. Durch die Abwärtskompatibilität des HTML5 Standards kann, mit ein paar Zeilen Javascript, sogar der Internet Explorer 6 verwendet werden. Auch die Browser von iPhone, iPad und Android bieten eine hervorragende Plattform für mobile HTML5-Webanwendungen.
Zu den neuen Funktionen die Entwicklern das Leben leichter machen und Anwender zum Staunen bringen, gehören neue semantische Elemente und benutzerfreundliche Webformulare. Oberflächen werden durch Schatten, abgerundete Ecken, Transformationen und CSS Pseudoklassen ansprechender. Die hohe Kunst der Typographie ist mit Webfonts im Internet angekommen. Das Canvas-Element ermöglicht das dynamische Rendern von zweidimensionale Grafiken. Plugins sind für Multimedia mit HTML5 nicht mehr erforderlich. Geolocation im Browser erkennt den Standort des Anwenders. Websockets ermöglichen persistente Verbindungen zwischen Browser und Server. Schlussendlich ermöglicht HTML5 Web Storage komplette offline Webanwendungen.
Mittwoch, 20. April, 19:15 Uhr
Universität Karlsruhe, Raum HS -101
Am Fasanengarten 5
76131 Karlsruhe
Der Vortrag ist kostenfrei.
Scientist of ETH Zürich programmed the flying Hummingbirds from Ascending Technologies to play tennis. Awesome!
Let us change our traditional attitude to the construction of programs. Instead of imagining that our main task is to instruct a computer what to do, let us concentrate rather on explaining to human beings what we want a computer to do.
- Donald Knuth
The folks at agilewebsolutions.com did a great job with 1Password. A password management application that integrates perfectly in Mac OS X. I use it every day.
Today I updated the application and found the design of there release notes list remarkable. It’s clean and simple. The colored labels for “New”, “Changed” and “Fixed” look great and improve usability.