Child pages
  • DOM agnosticism

Documentation for a historical release of Infusion: 1.3
Please view the Infusion Documentation site for the latest documentation.
If you're looking for Fluid Project coordination, design, communication, etc, try the Fluid Project Wiki.

Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 2 Next »

"DOM agnosticism" is an overriding goal of the entire Fluid framework, whereby component code is written in such a way that it is maximally unaware of the details of the markup layout that it operates on. This puts the greatest possible flexibility in the hands of end-users, configurers and designers of the component set, as well as contributing to component design that is free of brittleness and unexpected behaviour in the presence of violated assumptions. There are many framework features that assist in the construction of DOM-agnostic components, such as the DOM Binder and the Renderer.

More discussion is on the Framework Concepts page at Framework Concepts#markup agnosticism.

  • No labels