AminetAminet
Search:
84782 packages online
About
Recent
Browse
Search
Upload
Setup
Services

comm/www/weblint.lha

Mirror:Random
Showing: ppc-amigaos icongeneric icon
No screenshot available
Short:Syntax and minimal style checker for HTML.
Author: neilb at cre.canon.co.uk (Neil Bowers)
Uploader:renaud lacour free fr (Renaud Lacour)
Type:comm/www
Architecture:m68k-amigaos
Date:2001-04-20
Download:comm/www/weblint.lha - View contents
Readme:comm/www/weblint.readme
Downloads:741

Weblint is a syntax and minimal style checker for HTML : a perl script which
picks fluff off html pages, much in the same way traditional lint picks fluff
off C programs. Files to be checked are passed on the command-line :

    % weblint *.html

Warnings are generated a la lint -- <filename>(line #): <warning>. E.g.:

    home.html(9): malformed heading - open tag is <H1>, but closing is </H2>

Weblint includes the following features:

    *  by default checks for HTML 3.2 (Wilbur)
    *  46 different checks and warnings
    *  Warnings can be enabled/disabled individually, as per your preference
    *  asic structure and syntax checks
    *  warnings for use of unknown elements and element attributes.
    *  context checks (where a tag must appear within a certain element).
    *  overlapped or illegally nested elements.
    *  do IMG elements have ALT text?
    *  catches elements which should only appear once
    *  flags obsolete elements.
    *  support for user and site configuration files
    *  stylistic checks
    *  checks for html which is not portable across all browsers
    *  flags markup embedded in comments, since this can confuse some browsers
    *  support for Netscape (v4), and Microsoft (v4) HTML extensions

All warnings can be enabled or disabled, using a configuration file,
$HOME/.weblintrc. A sample configuration file, weblintrc, is included
in the distribution. Weblint also supports a site-wide configuration
file, which lets a group of people share a common configuration.
See the man page for details.

--------

Nota Bene : Weblint requieres a Perl interpreter : you should use the Geek
Gadgets distribution.

To install, unpack the archive, open a shell and type :

    >cd ram:
    >lha x volume:directories/weblint-1.020.lha
    >sh
    #cd /ram/weblint-1.020
    #make

If everything is ok, type :

    #make install

To run Weblint, you may have to type :

    #perl /usr/local/bin/weblint

If you need help using Weblint, first, read the original README included in
the archive, go to Weblint's home page (http://www.weblint.org). Then, if you
can't find a solution to your problem, contact the AUTHOR.


Contents of comm/www/weblint.lha
 PERMSSN    UID  GID    PACKED    SIZE  RATIO     CRC       STAMP          NAME
---------- ----------- ------- ------- ------ ---------- ------------ -------------
[generic]                  413     751  55.0% -lh5- c876 Sep 10  1997 weblint-1.020/Announce
[generic]                 2411    6110  39.5% -lh5- a1d6 Oct 19  1994 weblint-1.020/Artistic
[generic]                  464     746  62.2% -lh5- 7683 Sep  4  1997 weblint-1.020/ChangeLog
[generic]                  410    1025  40.0% -lh5- a975 Aug 16  1997 weblint-1.020/Makefile
[generic]                   83     232  35.8% -lh5- 9c68 Aug 16  1997 weblint-1.020/rc.new
[generic]                 1859    4161  44.7% -lh5- 6e2e Aug 16  1997 weblint-1.020/README
[generic]                13815   55376  24.9% -lh5- 7885 Sep 10  1997 weblint-1.020/test.pl
[generic]                17018   57461  29.6% -lh5- 661b Sep  4  1997 weblint-1.020/weblint
[generic]                 6170   15032  41.0% -lh5- 1097 Sep  4  1997 weblint-1.020/weblint.1
[generic]                 1175    2375  49.5% -lh5- cb96 Apr 19  2001 weblint-1.020/weblint.readme
[generic]                 3625   17642  20.5% -lh5- 616f Aug 16  1997 weblint-1.020/weblintrc
---------- ----------- ------- ------- ------ ---------- ------------ -------------
 Total        11 files   47443  160911  29.5%            Apr 20  2001
Page generated in 0.01 seconds
Aminet © 1992-2024 Urban Müller and the Aminet team. Aminet contact address: <aminetaminet net>