Cradle can display diagrams in web pages:
Cradle renders diagrams using SVG (Scalable Vector Graphics), an XML-based file format developed by the W3C from competing formats submitted by Microsoft and Macromedia (VML) and Adobe Systems and Sun Microsystems (PGML) in 1998. Microsoft joined the SVG working group in 2010.
Inside diagrams rendered in SVG, Cradle embeds a link in each symbol name that will open the associated data definition or specification for the symbol and, for those symbols that have them, Cradle also embeds a link in a symbol’s number that opens the lower-level diagram (if any) associated with that symbol.
Support for SVG in web browsers was originally provided by a plug-in supplied by Adobe Systems. This plug-in is included in the Cradle software distribution. It is not installed by default. Most modern web browsers now have built-in support for SVG, with the exception of Microsoft’s Internet Explorer (IE) which only included support for SVG from IE version 9 onwards.
So, to view Cradle diagrams in your web browser:
There is a backward compatibility issue that can affect some Firefox users. Users of Firefox from the earliest versions (Firefox 1 or 2) may still be using configuration files that were initially created by those earliest releases. If so, you may encounter problems displaying SVG.
If you believe that Firefox is not displaying SVG correctly, then:
<RDF:Description RDF:about="urn:mimetype:application/xped"
NC:fileExtensions="svg"
NC:description="SVG Document"
NC:value="application/xped"
NC:editable="true">
<NC:handlerProp RDF:resource="urn:mimetype:handler:application/xped"/>
</RDF:Description>