This work is licensed under a Creative Commons |
While CMS publishing is bound to the features and limitations of a specific CMS, Web publishing often involves the integration of multiple information sources. Using Web technologies, Web publishing tasks can be solved efficiently and in a way which naturally leads to a publishing pipeline producing good
Web content. Based on the context theme of the course, this lecture looks at various ways how context can be leveraged for Web-based publishing.
linkbase serversmay be implemented by aggregation
views of linkbases
pure linkbaseneeds only resources and no arcs
<?xml version="1.0" encoding="UTF-8"?> <lml xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="protolml.xsd"> <merge> <resource type="author"/> <resource type="homepage"/> </merge> </lml>
protolsl.xsl
can be used to validatethe linkbases
protolml.xsl
merges them according to the merging rulesprotolal.xsl
the view based on the merged schemaxlink-analyzer.xsl
visualizes all navigable structuresxlink2lil.xsl
creates the interaction description based on the contextlil2html.xsl
creates the YUI HTML code