htaz - Web-enabled HTML File Analysis Tool

# NAME

htaz - Web-enabled HTML File Analysis Tool

# SYNOPSIS

     http://localhost/htaz.html
     Displays an HTML options page to setup and call htaz.cgi.
     Recursively examines HTML pages for title, meta, link, and header tags.

# DESCRIPTION

HTML Tag Analyzer (htaz) is a cross-browser, web-based HTML file analysis application. It takes as input a directory name and examines each of the HTML, HTM, and SHTML files in the directory and all subdirectories. This tool can be quite useful on large sites that need a quick way to determine missing elements and to check for consistency.

# OPTIONS

The tags analyzed are

     <title>, <meta>, <link>,
     <h1>, <h2> .. <h6>

The recognized <meta> tag attributes are

     Author, Keywords, Description, Expires,
     Copyright, Generator, Reply-to, Content-type,
     All Meta Tags (even if not in list above)

The recognized <meta> tag sub-attributes are

     name, http-equiv, content, scheme,
     lang, dir

The recognized <link> tag attributes are

     rel, type, href, media,
     charset, hreflang, rev, lang,
     title, style, target, dir

The contents of the <title> and <h1>..<h6> tags are also processed.

# PREREQUISITES

     HTML Tag Analyzer is written in Perl 5
     Some JavaScript is used in the buttons on the home page
     CGI capable web server
     taggrep OR HTML::TokeParser

# BUGS

It has been tested only on some Linux, Windows, and Irix systems.

# AUTHOR

Steve Horsburgh <shorsburgh@horsburgh.com>

# COPYRIGHT

Copyright (c) 2000, Horsburgh.com. All rights reserved.

This script is free software; you can redistribute it and/or modify it under GNU GPL. (See the file COPYING)