Matra - a DTD parser

It started in '99 when I started representing the DTD structures that I was working on in a Tree format. When I felt the need to automate the generation of the DTDTree, I could not find a suitable DTD parser ... so I wrote my own. Find it at Matra DTD Parser.

Saturday, June 26, 2004

Preparing for the next release.

Just preparing for the next release of Matra. It would be a minor release and will contain only minimal changes - mainly refactoring changes which could break your program if you're using Matra. But since its beta, I feel it should be fine. These changes ought to go in ... don't want to put it in the legacy "baggage" that Matra shuld carry.

Thursday, June 24, 2004

Glossary: Definition Lists.

I was wondering what was the appropriate tag for the glossary. Most people seem to use tables for their glossary - but thats not the most appropriate tag. I feel that the Definition List tags should be used for presenting the glossary.

So the html will look something like this -

<h3>Glossary of Terms</h3>


<dt>Kaprekar Constant</dt>
<dd>A number that remains unchanged on applying the Kaprekar routine on it.</dd>


Now gotta write some CSS for displaying the definition list. I didn't like the default look.

Came across a cool site for displaying lists (especially the folder tree section). It looks good, but not what I'm looking for.


I feel its time to add a Glossary to my project pages.

Saturday, June 19, 2004

Matra Site: Old html pages.

I saw some of my old html pages still turning up on search results. I wonder how long it would take for them to be purged from the google index. All the new pages are php pages and the old ones have been converted to php pages.

I had put the nofollow and noindex meta tags to the html pages; added the noarchive tag too today.

Wednesday, June 16, 2004

Bots on my site.

Have been seeing a lot of bots lurking around in my matra site ... plan to add a page, mainly for my reference, of a list of bots found on my site with a description about them. Right now there are around 10-15 of them.

Wednesday, June 09, 2004

XHTML strict dtdtree.

Added two more dtdtrees to the Matra site - RSS 0.91 dtdtree and XHTML strict dtdtree.

Added floral white background to the pages.

Underlined links - so that its apparent that they are links.

Tuesday, June 08, 2004

Speech Synthesis Markup Language.

Added the Speech Synthesis Markup Language dtdtree to the Matra web site.

Sunday, June 06, 2004

Print media CSS.

Modified both the Kaprekar and Matra web sites. Added a separate CSS for the print media. Now the navbar and ads won't print - which you fire a printout - so only the content will be printed.

Added Google search and ads on the site.

Thursday, June 03, 2004

Wireless Markup Language.

Added the WAP Wireless Markup Language dtdtree to the Matra web site.

Wednesday, June 02, 2004

Bioinformatic Sequence Markup Language.

Added the Bioinformatic Sequence Markup Language dtdtree to the Matra web site.