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

browser-aware web accessibility tools

The Milyn Project is building Open-Source Java components for processing XML/XHTML/HTML, focusing in particular on web content processing and making websites more accessible to a wider range of browser makes and models.

main components

Smooks

Smooks is a framework for transforming or analysing streamed data e.g. markup (XML/XHTML/HTML), images etc. Smooks does this in a manner that can be optimised for a given execution context e.g. in a Servlet Container, Smooks can optimise the Servlet Response based on the requesting browsers profile (e.g. pda, landscape, xforms).

Smooks can be used as a Java alternative to XSLT for XML transformation (see Chiba Integration).

Tinak

Tinak is a component for performing browser recognition and browser profiling in a J2EE Servlet Container. Write JSP pages that can easily determine the exact make, model and profile (e.g. html, pda, landscape etc) of the requesting browser, adapting the delivered content accordingly. Easily add browser recognition and profiling capabilities directly to a Servlet or Servlet Filter.

Please take a look at the Project Roadmap.

news

Thursday 11st February 2006

Posted initial findings of integrating the Smooks Servlet Filter into the Chiba XForms Engine, replacing the Chiba XSLT transformation with a Smooks transformation. Response-time benchmarkings show Smooks to be up to x15 faster than XSLT for this type of transformation. See Chiba Integration for more details.

Wednesday 21st December 2005

Posted a prototype version of the Smooks Report Generator.  Speed up creation/testing of websites that work across a range of browser types an versions!

  • No labels