dev

Update HTML Doc [72809 sourcecode]

Update HTML Doc [72809 sourcecode]

I’ve always been confounded as to how to update the nifty converted pod docs that are created when you install ActiveState’s perl. PPM will update these pages when you install a module with it, but it seems to only know about those modules it’s installed. So if you download or create your own, you are on your own. After (finally) digging around in my perl distribution and source tree I found a reference to the ActivePerl::DocTools modules - which I didn’t know existed. Which lead me to here - a useful thread on managing this stuff and a script to try out too.

Footer Demo 1

Footer Demo 1

A technique for placing a footer at the bottom of the content, or at the bottom of the viewport if the content is shorter than the viewport. Works in WinIE and Gecko based browsers only, but its v. simple and a good starting point.

WWW::Meta::XML::Browser

WWW::Meta::XML::Browser

This perl module provides an interesting framework for automating http (browsing) sessions via an XML file. The xml describes the actions to take and how to handle the results, with hooks for all the transformations etc. you might want to perform at each step. Worth a further look when I get time.

HTML::Index on CPAN.

HTML::Index on CPAN.

This is a set of (perl) modules for creating, storing and searching indexes of html files that looks like a handy starting point for my html indexer. Seems like I might be able to sub-class it to use my own parser and store the code and throw out the content. So I could search for things like which pages on site.com are still using font tags? Which call such-and-such stylesheet or javascript library.

The real trick is going to be getting useful search results for tag combinations.

And don’t forget I want to offer a download of the results in csv or xls format!

Using relative font-sizes

Using relative font-sizes

from Dive into Acccessibility - this is a really good walkthrough of setting up a template with scalable, relative font-sizes. Uses css keywords and some css browser exclusion hacks to navigate the minefield of font-sizing (nn4 gets fixed pixel size)