Big Lists in Small Spaces
After a long hiatus, our Sacré SVG columnist, Fabio Arciniegas, returns with
a technique for displaying large lists or trees of information in small
SVG and Typography: Animation
In the final part of our series on SVG and typography, we cover using animation
SVG and Typography: Bells and Whistles
This third installment of our look at typography in SVG introduces the SVG
versions of well-known effects such as blurs, shadows, gradients and bevels.
SVG and Typography: Characters
In this second part of our discussion of SVG and typography we explore some
time-honored practices of typographic excellence.
SVG and Typography
Few things have as much power to make or break a visual work as typography. This
article demonstrates good-look and appropriate use of typography within SVG.
A Realist's SMIL Manifesto, Part II
In the second part of his overview of SMIL 2.0, Fabio Arciniegas shows how SMIL
can be used to implement common narrative strategies: condensation, synecdoche and
A Realist's SMIL Manifesto
A look at the state of the Synchronized Multimedia Integration Language, SMIL,
and how it can realistically be used in video and multimedia deployment today.
The Visual Display of Quantitative XML
A tutorial on how to use SVG and XSLT to present your data in the most
appropriate, efficient and attractive way possible.
Examining the details of the XLink specification, this reference uses examples to
show the creation of extended and simple links between XML documents, including resources
for XLink software and further reading.
XLink: An Introductory Example
A worked XLink example, showing how to represent relationships between local and
What Is XLink
XLink is an XML specification for describing links between resources in XML. Our
introduction shows you how to get to grips with using XLinks in your own
Design Patterns in XML Applications
Design patterns are a useful technique for the transmission of knowledge about
recurrent problems in software development. Fabio Arciniegas A. investigates their
application to XML processing.
XML Programming with C++
SAX or DOM? Fabio Arciniegas A. examines various approaches to using XML in C++
applications, demonstrating when to use each approach, with plenty of examples to
Every so often somebody on an XML mailing list will tell you that groves are the
answer to all your problems. But what exactly are they? Fabio Arciniegas A. presents
introduction to groves and their use.
Design Patterns in XML Applications: Part II
In the concluding part of this series, Fabio Arciniegas A. examines the use of
XML-specific design patterns in applications and DTD design.