zepto.js - eine kleine Javascript Bibliothek für mobile Browser

Freitag, 3. Dezember 2010

zepto.js ist eine sehr kleine Javascript Bibliothek, die Thomas Fuchs, der Autor von Scriptaculous im Oktober auf einem vienna.js meetup vorgestellt hat.

Das Ziel ist es eine möglichst kleine Bibliothek mit einer möglichst jQuery-kompatiblen API zu erstellen, die vor allem für mobile Endgeräte, also vorangig IPhone und Android, gedacht ist, aber auf allen Webkit-basierten Browsern läuft. Man kann die Applikationen also auch wunderbar via Chrome oder Safari testen.

Ein Beispiel gefällig?

<div style="width:100px;height:100px;border:1px solid black">HELLO WORLD</div>

<script src="js/zepto/zepto.js"></script>
<script src="js/zepto/fx.js"></script>

<script>
$('div').bind('click', function(){
  $('div').anim({ rotate: '720deg', opacity: .5 }, 2, 'ease-out');
});
</script>

Zum Downloaden auf der zepto.js github Seite.

Alloy UI Javascript User Interface Library

Mittwoch, 1. Dezember 2010

Heute bin ich via den YUI Blog auf eine neue(?) sehr interessante JavaScript Library gestossen, die sich da Alloy UI nennt. Die Library basiert auf YUI und wurde von Liferay für deren Software Liferay Portal entwickelt und wurde unter der BSD Lizenz freigegeben.

Auf der Homepage gibt es diverse Demos  der vielen Komponenten. Gallery, TreeView, Calendar, Color Picker, Charts und Tooltips um nur einige zu nennen.

Ist doch schön, wenn von Firmen etwas an die Community zurück kommt...