Topic: Next Release - Work in Progress
Hi,
The next release 0.5.3 will add/fix the following items:
Javascript (last updated: 2012-09-08)
- ADDED: SetScroll() method to let the user set the desired scrolling value when the transition ends
- FIXED: PNG animator with Firefox which required the 2nd parameter for getComputedStyle()
- FIXED: progressive images loading on first layer
- FIXED: potential flickering with big layers, overall transitions should be also faster and smoother
- FIXED: scrolling position not properly saved using radio element
- CHANGED: Lintified version
CSS
- ADDED: Firefox and CSS3 standard properties
- REMOVED: Firefox specific file
TO BE CHECKED BY ME AS I HAVEN'T LOOK AT IT FOR AWHILE...
Javascript (last updated: 2010-12-12)
- ADDED: UIProgressHUD
- ADDED: JSON support with WA.Request(...) - use obj.responseJSON to obtain the JSON object
- WIP: layer assisant (javascript class)
More to come:
- ADDED: support for WAn external extensions (WA.Extension)
- TODO: css loader with ID for replacement
- TODO: UIActionSheet
- TODO: scroller
- TODO: page control
- TODO: <select> like iRadio
- TODO: contacts like seletor
- TODO: rich content in radio button
- TODO: fade in/out with WA.Header
- TODO: base background for tabs (theme)
- TODO: easy way to define up/down buttons
- TODO: rework the way home title is defined
- TODO: add an <error> element to the XML to let the user define it's own error message on async requests
- TODO: stop timer while sliding to speed up things?
- TODO: prevent location history if needed (no back/prev button selection)
- TODO: add text copy and paste support
- TODO: cache layers into memory instead of markup
- TODO: small headers stack (like in contact)
- TODO: disposable dynamic layer
- TODO: allow updates of a single layer with effect (news content with next news in the bottom, no history)
- TODO: add WA.Reload/Load(id) to reload an async content based on a rev=async link
- TODO: add a method to activate a layer on the fly without effect
- TODO: more advanced events with ability to override them
- TODO: plugin support
- TODO: defered loading of layer (show next layer with loading indicator, then load)
- TODO: get rid of the dummy anchor to prevent auto back after playing a media with WA.Player
- TODO: ??set page title
- TODO: ??bottom toolbar for fullscreen display
- TODO: ??bookmark compliant with in layer anchors
- TODO: ??JSON support
- TODO: ??add compatibility layer (auto handling) for Internet Explorer and Opera
- TODO: ??add option to enable/disable some WAn features (auto-scroll, ...)
- TODO: ??play media from async response (anything more than WA.Player in <script>?)
CSS
- TODO
Sample webapp
- NONE
Required changes to your code
- NONE
Known issues
- NONE
Book: "Beginning iPhone and iPad Web Apps: Scripting with HTML5, CSS3, and JavaScript" Buy Now! (or review).
/!\ Don't forget to "Like" WebApp.Net from the homepage