Blog

Aria Templates 1.4.4

Unlike Spring that we are still waiting for in south of France, a new release of Aria Templates has landed into the repository. These are the changes introduced between 1.4.3 and 1.4.4 Double slider widget Add a DoubleSlider widget to the touch widget library. This widget has two independently movale thumbs. Close #489 See #489 …

Userscripts: Augmenting and automating web browsing and debugging

If you’re a JavaScript developer and don’t know what “userscript” means, you should keep reading. Userscripts are a powerful way to enhance and personalize your browsing experience and also help in some specific debugging purposes (without the power of the Fiddler, but much easier to use). The implemention of the idea started off in 2004 …

Aria Templates 1.4.2

This release marks a backward compatibility change and it’s the first one in the 1.4 family. Changes are mainly about code cleaning and removing old features. But first let’s see what’s new History enhancement Singleton class aria.utils.History provides a cross-browser implementation of HTML5 native history API. With respect to the previous version, this one is …

Using timezonejs in an Aria Templates application

Introduction Playing with timezone in javascript can be problematic not because of the timezone offset calculation, which can easily be done with the getTimezoneOffset method of a date object, but because of the DST (daylight saving time) policy of the local countries/states. Let’s take New York and Paris as an example. The official timezones for …

Aria Templates 1.3.7

In 1.3.6 we focused on stability, without adding many features. These are the changes introduced between 1.3.5 and 1.3.7 CSS Animations Add CSS animations, like slide, fade, pop and flip, using the utility aria.utils.css.Animations See #414 Error tool tip enhancement Currently the logic for the error tool tip is contained within aria.widgets.form.Input, the aim of …

Aria Templates 1.3.5

Another sprint ended, among with some fixes we’re adding the following features in Aria Templates 1.3.5 Bindable width and height for containers A possibility to bind width and height for some of container-based widgets (Div, Dialog, Fieldset, TabPanel) has been added. The bound size is a subject to min/max size constraints for all of those …

Using iframes in an Aria Templates application

Introduction Aria Templates is based on client-side templating: as templates are stored client side, if a piece of data changes, there is no need to manipulate DOM elements to update the UI, it is only needed to refresh a template or a part of it. When a template is refreshed, the Aria Templates framework erases …

Aria Templates 1.3.4

Here we are with our first release of 2013. Among the changes done in this sprint there are few new features: HTML checkbox widget ew simple checkbox widget in the HTML library with a bindable checked property. Pull Request #285. Array of listeners in aria.html.Element Gives the ability to add multiple event listeners on widgets …

Aria Templates 1.3.3

During the last sprint of 2012 we released a new version of Aria Templates, 1.3.3 with the following : Performance enhancements for Flow Controllers and Interceptors There has been a refactoring of Interceptors, specifically in relation to Flow Controllers which has greatly improved performances for all browsers and most notably for IE. Pull request #270. …