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 6 Next »

browser-aware content manipulation

The focus of the Milyn Project is on building Middleware components that enable browser-aware content manipulation and transformation in a J2EE Servlet Container.

The main component being developed under this project is Smooks. Smooks is a Browser-Aware Content Manipulation Adapter. It can be used to help solve the following types of problem:

  1. Browser Incompatibilities: Smooks can be used to manipulate content in order to workaround/resolve known issues with the requesting browser and how it supports specific types of standard markup. See http://www.quirksmode.org/
  2. Mobility: Smooks can be used to manipulate/transform content in order to optimise it for non-desktop browsers i.e. browsers on mobile devices.

Smooks is a Component Framework. This means that it can be dynamically extended with pieces of logic that perform discrete manipulations/transaformations on targeted pieces of markup. By targeted we mean that these pieces of content manipulation logic can be targeted at specific elements of markup on a specific browser or family of browser (profile). See Smooks for more details.

Please take a look at the Project Roadmap.

  • No labels