Configurable Graphviz output, default SVG

Most modern browsers grok SVG, and it is in Graphviz core
(unlike PNG, which requires GD plugin and oodles of extra libraries);
if you like it, try XDOT in combination with Canviz (SVG renders better
IMHO)