Ancestry Chart by BrokenClaw.net
http://northann.brokenclaw.net/chart.html
I could find no software program which could generate a satisfactory html ancestry chart,
to display many generations on one page in a compact form. So I created this chart myself.
It is completely hand-coded. The
is nine columns wide, to accomodate nine
generations. It has 157 rows. I drew the simple bracket and line GIF files myself.
I first coded each individual cell with a hard space, then replaced the spaces with the
appropriate graphic file or text. After I got it to display properly, I replaced the
sequential empty cells with spaces. The complete table has 1,413 cells,
requiring 1,172 lines of html. The graphic files are each 64x21 pixels, 2-bit color
with transparent background, only 100 bytes, which is about the same size as the line of
html code which calls them. And since there are only five different graphic files, a total
of about 500 bytes, the page loads as fast as a text file.
This page is HTML 4.01 Transitional valid, and it uses CSS formatting for the ancestry
, as well as the rest of the page. The only style applied to the is
table.achart td {text-align: left; vertical-align: top; white-space: nowrap}
This method is time-consuming, but I think the result is worth the effort.