Zum Hauptinhalt Zur Navigation Zur Suche

HTML5-Framework: Sproutcore 1.5 veröffentlicht

Das HTML5-Framework Sproutcore ist in der Version 1.5 erschienen und mit neuen Funktionen ausgestattet. Das mit Handlebars erweiterte Templateview erleichtert die Entwicklung von HTML-basierten Anwendungen.
/ Jörg Thoma
7 Kommentare News folgen (öffnet im neuen Fenster)

In Sproutcore 1.5(öffnet im neuen Fenster) sind die Templateviews um Handelbar-Helper erweitert worden. Damit können Entwickler künftig einzelne Templates verändern. Die Veränderungen werden automatisch im DOM registriert und wirken sich automatisch auf die gesamte Anwendung aus.

Ein neues Theme mit dem Namen Ace 2.0 soll Anwendungen auf mobilen Geräten und Desktoprechnern moderner aussehen lassen. Zudem wurde der Umgang mit Themes flexibler gestaltet. Eigene Themes können einfacher integriert und mehrere Themes gleichzeitig in einer Anwendung verwendet werden.

Das HTML5-Framework bringt den CSS-Parser Chance mit, der mit SCSS(öffnet im neuen Fenster) klarkommt. Damit können beispielsweise Bilder per URIs eingebunden und damit HTTP-Anfragen reduziert werden. Zudem stellt SCSS Variablen, Nested-Regeln oder Mixins zur Verfügung.

Mit Sproutcore 1.5 lassen sich Anwendungen modularisieren und dabei nicht ständig genutzte Teile erst dann nachladen, wenn sie gebraucht werden. Außerdem können die Steuerungselemente per WAI-ARIA 1.5 definiert werden, damit sie mit Hilfseingabegeräten verwendet werden können.

Sproutcore(öffnet im neuen Fenster) lässt sich über das Ruby-Paketsystem Gem mit gem install sproutcore installieren.


Relevante Themen