Fluid Development
Framework Architecture
— documentation for users of the framework, explaining the underlying theory
- Fluid Infusion
- Infusion Architecture Overview
- Infusion Framework
- Framework Concepts
- Framework Functions
- Fluid Component API — Fluid standards on defining the API to different styles of component
- Component Lifecycle
- Infusion Event System
- Versioning the Fluid Framework
- How to Define a Unit — Fluid recommendations on how to componentise code (creating classes/types etc.)
- jQuery Keyboard Accessibility Plugins
- DOM Binder
- ChangeApplier
- Options Merging for Fluid Components
Component Development
- How to Create a Fluid Component
- Functional Examples — clean samples of Fluid components for integration with your projects [work in progress]
- Image Reorderer
- Navigation Tabs
- Auto Complete
Framework Development
— forward-looking or foundational issues of interest to those working on the framework
- Criteria for Selecting a DHTML Toolkit
- TransformAble 2.0 Roadmap
- Fluid Renderer - Background
- Fluid Loader
- Architecture Sketches
- Notes on the ChangeApplier
- The Geometric Manager
- IoC Speculations
Development Resources
- Source Code
- Fluid issue tracker
- Fluid daily build site
- DHTML Developer Checklist
- Writing JavaScript Unit Tests
- Interesting Tech Blog Posts
- Subversion Tips and Tricks
- HTML tips and tricks
Development Governance
- Voting
- Process for Granting Commit Access
- List of Current Fluid Committers
- Coding and Commit Standards
- Contributing Code and Designs
Tests
- Tabindex Focus Navigation Tests - Describes an html document that tests browsers' TAB key navigation using various tabindex values.