Fluid Infusion 1.3
Download Fluid Infusion
Updated - Fluid Infusion 1.3.1
A minor update has been released.
This release:
- Updates Pager to use the Renderer by default
- Fixes several bugs in the Uploader
- Fixes a keyboard navigation bug in the Layout Reorderer
Release date: February 25, 2011
- Minified deployment package - Small deployment package. Not appropriate for development because of minified source code.
- Source package - All release files in a single Zip archive.
- git - Look at this release on github.
Latest Release: Fluid Infusion v1.3
Current release: Fluid Infusion v1.3
Release date: December 23, 2010
- Minified deployment package - Small deployment package. Not appropriate for development because of minified source code.
- Source package - All release files in a single Zip archive.
- git - Look at this release on github.
What's New in Fluid Infusion 1.3
This release:
- Sneak Peek at the new Inversion of Control (IoC) system
- Uploader support for HTML 5
- Flash-free for modern browsers!
- Substantially improved keyboard and screen reader accessibility
- Comprehensive automatic progressive enhancement based on browser capabilities
- Tons of accessibility improvements
- Better feedback for the Progress component
- Enhanced screen reader support for the Inline Edit component
- Location and movement announcements for the Reorderer component
- No wrap option for the Reorderer component
- The new Infusion Builder site, which allows you to create custom builds
- Renderer improvements
- ChangeApplier now supports transactions
- Bug fixes
- Many improved demos
See Upgrading to Infusion 1.3 for details.
Past Releases
What is Fluid Infusion?
Fluid Infusion is a collection of rich, reusable, accessible user interface components built for the Web. These components have been designed by a cross-disciplinary team and thoroughly tested for usability and accessibility. By incorporating Fluid components into your web application's user interface, you will make your application easier to use by more people. Easier to use means happier users.
Known Issues
FSS:
- Flexible columns don't maintain proper alignment under certain conditions
- In IE, major font size changes break text positioning within form controls
Framework:
Inline Edit:
- Chrome 4 in WIN XP does not allow tabbing out of tinyMCE editor's edit field
- Previous edits are persisting in Edit Mode despite demo being reloaded in IE8
- Pressing the "Tab" key to exit edit mode places focus on the wrong item
Layout Reorderer:
- Layout Reorderer failed to move portlets back to the first column in three-columns view with keyboard
- If columns become stacked, can't drag item into lower column
- Portlet Columns load with no padding between them in IE7
Pager:
- The Pager will be refactored. Note that as a result of this, there will be significant changes to the Pager API
- The self-rendering mode of the Pager is not the default mode
- Clicking page numbers throws an error: using IE 6
Renderer:
- Renderer appears to corrupt templates containing empty tags on Opera (maybe others)
- Attempt to add children to leaf component in tree results in "targetlump is undefined" error
- Enclosing branch nodes within markup which has "headers" attribute causes them to become invisible to the renderer
Reorderer:
- Moving an item with the keyboard "loses" the "ctrl-key is down" status
- Dragging an image offscreen or out of the frame has some unexpected results.
UI Options:
- The text in buttons does not change size.
- "Links" selection does not work correctly in UIOptions
- Minimum font size control changes the text size even when the base size is larger then the minimum.
Uploader:
- Total file progress information is inaccurate when uploading files with the HTML 5 version of Uploader
- The "Stop" button is unavailable in the HTML 5 version of Uploader
- When JavaScript is turned off, the Uploader is still visible beneath the Simple Uploader
- Deleting files on the local filesystem after they have been added to the Uploader's queue will cause inconsistent behaviour
- Can't tab to the "Browse/Add More" button with the keyboard in IE with Flash 10
- "Add more" button is not disabled while uploading other files
- Cannot tab away from the "Browse Files" button with Flash 10. For information related to known issues with Flash 10 compatibility, see http://wiki.fluidproject.org/x/kwZo
See Infusion 1.3 Known Issues for an up-to-date listing of known issues with this release.
Status of Components
Status |
Description |
Components |
---|---|---|
Production |
Supports A-Grade browsers, stable for production usage across a wide range of applications and use cases |
Fluid Skinning System |
Preview |
Still growing, but with broad browser support. Expect new features in upcoming releases |
Pager |
Sneak Peek |
In development; APIs will change. Share your feedback, ideas, and code |
Inline Edit - Dropdown |
Getting Help
For questions and assistance using Infusion 1.3, join the infusion-users mailing list, or join our IRC Channel. If you find a bug or issue with 1.3, you can file bug reports on our issue tracker.
Help us Build a Usable Web For Everyone
The Fluid Project is an open, collaborative development project. Our goal is to improve the user experience of community source web applications, so if you are a designer or developer and want to change the world, consider getting involved! The Fluid component library includes not only full source code but also a designer's toolkit that offers useful design, accessibility, and usability strategies and documentation, all backed by a growing community of interaction designers, user interface experts, and software developers contributing a wealth of expertise in usability and accessibility.
Licensing
Fluid code is licensed under a dual ECL 2.0 / BSD licence. The specific licences can be found on the Fluid wiki's Infusion Licence Template page.
Appreciation
Thanks to all the designers, developers, testers, and support folks who helped us get this release out the door!