This Tree Map is width scalable (based on parent), pulls the data in from table cells, has a minimum size on it's smallest elements (readability) a small screen device view and is fairly accessible (can tab into and through etc).
Please note this is not yet feature complete. This is a work in progress pen...
- Pulls data from table TD's based on class names applied to the table header.
- Script sets a min size (basically around 1/10th the max value) for data so they're generally readable and don't end up being tiny dots next to one massive box (some data isn't even close to being similar!) - This loses a little bit of the context but makes up for it by being more readable/usable in my opinion.
- Each cell can now be tabbed through via keyboard (will be functional links shortly) - order is dependent on table row order - firefox has a bit