Accueil > Portail > The Flying Saucer Project

The Flying Saucer Project

[En] Flying Saucer is an XHTML renderer written in Java. It’s 100% Java, not a native wrapper, and it only handles well-formed XHTML + CSS. It is intended for embedding web-based user interfaces into Java applications (ex. web photo album generator, help viewer, iTunes Music Store clone). It cannot be used as a general purpose web browser since it does not support the malformed legacy HTML found on the web, though recent work on compatibility libraries may be enough to do what you need. You may be able to work with legacy HTML (e.g. HTML that is not well-formed XML) by using a pre-processor that cleans it up ; there are several of these, including JTidy and TagSoup. See our User’s Guide for details.


[Fr] Flying Saucer (Soucoupe Volante) est un moteur de rendu XHTML écrit entièrement en Java. Il ne gère que des documents XHTML + CSS bien formés. Il est destiné à être intégré à des interfaces utilisateurs en ligne dans des applications Java (par exemple : albums photos, afficheur d’aide, clones d’iTunes Music Store). Il ne peut être utilisé comme navigateur internet puisqu’il ne gère pas les pages HTML mal formées trouvées sur le net. Bien que des travaux récents sur des bibliothèques de compatibilités pourraient permettre de réaliser ce dont vous rêviez : travailler avec du HTML ( HTML qui n’est pas du XML bien formé) en utilisant un pré-processeur qui nettoierait le code ; il en existe plusieurs dont JTidy et TagSoooup. Consultez notre Guide Utilisateur pour plus de détails.

http://code.google.com/p/flying-saucer/