Enyo 2.0 beta 3 release brings sliders, progress bars, HTML content | webOS Nation

Enyo 2.0 beta 3 release brings sliders, progress bars, HTML content 7

by Derek Kessler Fri, 23 Mar 2012 7:01 pm EDT

Enyo 2.0 beta 3 release brings sliders and progress bars

Less than a month after the release of the Enyo 2.0 beta 2, beta numero 3 is now out, bringing bug fixes, core improvements, and some new user interface elements.

The Onyx user interface style (heavily-influenced visually by but not code-based-on the Enyo 1.0 UI) has gain a new set of sliders and progress bars. There's the basic slider, which can come with or without a "this much" blue fill from zero. There are also two sets of progress meters - the standard progress bar, and a progress button. Both have the option of including stationary or moving diagonal stripes (the moving one making it seem like it's loading faster, or at least working when you've got a larger action to complete), or just a plain gradient. The progress buttons are taller vertically and include an X button to kill the action. As with the Enyo 2.0 beta 2, these UI widgets (and the framework as a whole) are fully open source and support all browsers, not just WebKit.

Speaking of open source, the Enyo team has noted that a number of the core improvements and bug fixes included in beta 3 were "pulled from the community," meaning that even at this early stage HP is actively including work from outsiders in the improvement of Open webOS and Enyo. The biggest change to the core at this point is the reintroduction of "allowHtml" into enyo.Control (we're getting much more into developer-level stuff here), which allows developers to use HTML in the content areas of their apps. By default this value is turned off for security purposes, though developers can enable it for their apps to display rich HTML content, so long as they're comfortable with the security of that content.

There's still plenty of work to be done with Enyo 2.0: the release roadmap HP announced in January has Enyo 2.1 and Ares 2.0 on the docket for April and Enyo 2.2 in July.



can someone explain to me what is enyo and where can i download? is it an app?.. i have a hp touchpad

Its an application framework. It isn't an app, but something developers can use to build apps. Until someone writes an app you want to use that is based on Enyo 2 you don't need to do anything.

Exactly. You can imagine it as beeing the toolkit and material to build beautiful things. As long as you only want to buy/get those things and do not intend to build them yourself you dont't need Enyo.

The people behind Enyo (and some others in front who use it for their Apps) claim that it's very easy to learn and to use so that it lowers the barrier for people to start to develop their own applications.

To answer the remaining question, you can download it here

Good stuff.

uh oh. Looks like Ares2 slipped to May from April.... http://enyojs.com/#roadmap

One big change of Enyo is the reintroduction of "allowHtml" into enyo.Control. When it's false (the default value), the "content" is considered to be plain text and any HTML is escaped when the DOM node is rendered.
deciding to sell a cheap netbooks under 100