HTML5-Framework: jQuery Mobile 1.3 setzt auf Responsive Web Design

Die Entwickler von jQuery Mobile haben bei der neuen Version 1.3 verstärkt auf Responsive Web Design gesetzt, damit mobile Apps die größeren Displays von Tablets sinnvoll ausnutzen können. Dazu gehört beispielsweise ein Tabellen-Widget, das je nach Displaygröße einige Spalten ausblendet. Die Breakpoints, an denen sich das Layout verändert, können Entwickler individuell setzen oder auf allgemeine Voreinstellungen zurückgreifen.
Neben den neuen Tabellen-Widgets gibt es auch Responsive Grids, die Inhalte je nach Displaygröße untereinander oder nebeneinander darstellen. Neu sind auch Range Slider, die bei Touchbedienung größere Schieberegler enthalten als bei Mausbedienung.








Eine weitere große Neuerung sind Panel-Widgets, die links oder rechts vom Inhalt liegen und sich auf Knopfdruck in den sichtbaren Bereich schieben. Wahlweise können die Panel aber auch über den Inhalt geblendet werden.
Bei CSS-Transitions und -Animations werden in der neuen Version auch der Internet Explorer und Windows Phone 8 unterstützt. Der Listview-Filter wurde erweitert, so dass er nun auch mit einer automatischen Vervollständigung nutzbar ist. Eingabefelder erhalten einen Knopf, um sie zu leeren, und auch Datei-Uploads können darüber jetzt abgewickelt werden.
An einigen Stellen, beispielsweise bei der Darstellung runder Ecken, wurde Javascript-Code durch CSS ersetzt, was den komprimierten Code rund 1 KByte kleiner macht. In der kommenden Version 1.4 wollen die Entwickler von jQuery Mobile ihren Code weiter vereinfachen und weiteren Javascript-Code entfernen.
Das HTML5-Framework jQuery Mobile 1.3(öffnet im neuen Fenster) kann ab sofort unter jquerymobile.com(öffnet im neuen Fenster) heruntergeladen werden. Die zugehörigen Demo-(öffnet im neuen Fenster) und API-Seiten(öffnet im neuen Fenster) wurden für die neue Version grundlegend überarbeitet. JQuery Mobile 1.3 ist kompatibel mit jQuery 1.7.2 bis 1.9.1.