html source
Sponsored Links
Sponsored Links
Secleted [ 0 ] software to compare
Results 1 - 15 of about 6032
HTML Tidy
HTML Tidy cleans up HTML source and formats it nicely. more>>
HTML TIDY is a free utility to fix mistakes made while editing HTML and to automatically tidy up sloppy editing into nicely layed out markup. It also works great on the atrociously hard to read markup generated by specialized HTML editors and conversion tools, and can help you identify where you need to pay further attention on making your pages more accessible to people with disabilities.
When editing HTML its easy to make mistakes. Wouldnt it be nice if there was a simple way to fix these mistakes automatically and tidy up sloppy editing into nicely layed out markup? Well now there is! Dave Raggetts HTML TIDY is a free utility for doing just that. It also works great on the atrociously hard to read markup generated by specialized HTML editors and conversion tools, and can help you identify where you need to pay further attention on making your pages more accessible to people with disabilities.
Tidy is able to fix up a wide range of problems and to bring to your attention things that you need to work on yourself. Each item found is listed with the line number and column so that you can see where the problem lies in your markup. Tidy wont generate a cleaned up version when there are problems that it cant be sure of how to handle. These are logged as "errors" rather than "warnings".
Dave Raggett has now passed the baton for maintaining Tidy to a group of volunteers working together as part of the open source community at Source Forge. The source code continues to be available under an open source license, and you are encouraged to pass on bug reports and enhancement requests at http://tidy.sourceforge.net.
If you find HTML Tidy useful and you would like to say thanks, then please send me a (paper) postcard or other souvenir from the area in which you live along with a few words on what you are using Tidy for. It will be fun to map out where Tidy users are to be found! My postal address is given at the end of this file.
The W3C public email list devoted to HTML Tidy is: . To subscribe send an email to html-tidy-request@w3.org with the word subscribe in the subject line (include the word unsubscribe if you want to unsubscribe). The archive for this list is accessible online. If you would like to contact the developers, or you just want to submit an enhancement request or a bug report, please visit http://tidy.sourceforge.net.
Tidy can now perform wonders on HTML saved from Microsoft Word 2000! Word bulks out HTML files with stuff for round-tripping presentation between HTML and Word. If you are more concerned about using HTML on the Web, check out Tidys "Word-2000" config option! Of course Tidy does a good job on Word97 files as well!
Main features:
- Missing or mismatched end tags are detected and corrected
- End tags in the wrong order are corrected
- Fixes problems with heading emphasis
- Recovers from mixed up tags
- Getting the
in the right place
- Adding the missing "/" in end tags for anchors
- Perfecting lists by putting in tags missed out
- Missing quotes around attribute values are added
- Unknown/Proprietary attributes are reported
- Proprietary elements are recognized and reported as such
- Tags lacking a terminating > are spotted
<<lessWhen editing HTML its easy to make mistakes. Wouldnt it be nice if there was a simple way to fix these mistakes automatically and tidy up sloppy editing into nicely layed out markup? Well now there is! Dave Raggetts HTML TIDY is a free utility for doing just that. It also works great on the atrociously hard to read markup generated by specialized HTML editors and conversion tools, and can help you identify where you need to pay further attention on making your pages more accessible to people with disabilities.
Tidy is able to fix up a wide range of problems and to bring to your attention things that you need to work on yourself. Each item found is listed with the line number and column so that you can see where the problem lies in your markup. Tidy wont generate a cleaned up version when there are problems that it cant be sure of how to handle. These are logged as "errors" rather than "warnings".
Dave Raggett has now passed the baton for maintaining Tidy to a group of volunteers working together as part of the open source community at Source Forge. The source code continues to be available under an open source license, and you are encouraged to pass on bug reports and enhancement requests at http://tidy.sourceforge.net.
If you find HTML Tidy useful and you would like to say thanks, then please send me a (paper) postcard or other souvenir from the area in which you live along with a few words on what you are using Tidy for. It will be fun to map out where Tidy users are to be found! My postal address is given at the end of this file.
The W3C public email list devoted to HTML Tidy is: . To subscribe send an email to html-tidy-request@w3.org with the word subscribe in the subject line (include the word unsubscribe if you want to unsubscribe). The archive for this list is accessible online. If you would like to contact the developers, or you just want to submit an enhancement request or a bug report, please visit http://tidy.sourceforge.net.
Tidy can now perform wonders on HTML saved from Microsoft Word 2000! Word bulks out HTML files with stuff for round-tripping presentation between HTML and Word. If you are more concerned about using HTML on the Web, check out Tidys "Word-2000" config option! Of course Tidy does a good job on Word97 files as well!
Main features:
- Missing or mismatched end tags are detected and corrected
- End tags in the wrong order are corrected
- Fixes problems with heading emphasis
- Recovers from mixed up tags
- Getting the
in the right place
- Adding the missing "/" in end tags for anchors
- Perfecting lists by putting in tags missed out
- Missing quotes around attribute values are added
- Unknown/Proprietary attributes are reported
- Proprietary elements are recognized and reported as such
- Tags lacking a terminating > are spotted
Download (0.22MB)
Added: 2005-05-05 License: MIT/X Consortium License Price:
2216 downloads
HTML Include 0.20
HTML Include solves the problem that the Hypertext Markup Language doesnt know a command. more>>
HTML Include solves the problem that the Hypertext Markup Language doesnt know a command for including other files into a source file. HTML Include uses specially styled comments to refer to other files, which will be inserted at this position.
Unlike to the well known Server Side Include mechanism, this tool pre-processes the HTML files, resulting in files that have all referenced source files directly embedded. Thus it does not depend on any Web-server for correct appearance.
As a bonus, HTML Include also writes the current date to the "last modification" line and brower meta, which you usually forget (or do not bother) to update.
Enhancements:
- This release adds Current Date Replacement for both Custom Tag and Browser Meta Line.
- Tags are now allowed to appear anywhere in the text, not just on single lines.
- This release can process multiple input files.
- The package has been autoconfiscated.
<<lessUnlike to the well known Server Side Include mechanism, this tool pre-processes the HTML files, resulting in files that have all referenced source files directly embedded. Thus it does not depend on any Web-server for correct appearance.
As a bonus, HTML Include also writes the current date to the "last modification" line and brower meta, which you usually forget (or do not bother) to update.
Enhancements:
- This release adds Current Date Replacement for both Custom Tag and Browser Meta Line.
- Tags are now allowed to appear anywhere in the text, not just on single lines.
- This release can process multiple input files.
- The package has been autoconfiscated.
Download (0.075MB)
Added: 2006-05-26 License: GPL (GNU General Public License) Price:
1248 downloads
HTML Sucks Completely 1.0b
HTML Sucks Completely is a developer tool for HTML projects. more>>
HTML Sucks Completely is a developer tool for HTML projects. HTML Sucks Completely is mainly intended for creating and maintaining larger Web sites, with a focus on compact and standards-conforming code.
Its source texts are HTML files that use an extended syntax allowing for macros, conditionals, variables, expressions, etc. These sources are transformed into static (X)HTML pages. HSC checks the result for many common errors such as missing end tags and nesting mistakes, both in the markup and, to a limited extent, in CSS.
As a commandline tool, it can be used together with "make", and a dependency generator is included. The macro library features things like navigation menus, LaTeX-style sections, footnotes and bibliographies, semiautomatic table-based layout, and database/scripting interfaces.
Enhancements:
- Various compilation problems on the Win32 platform were fixed, and the build environment was changed to MinGW.
- Current Win32 binaries are available from the homepage again.
<<lessIts source texts are HTML files that use an extended syntax allowing for macros, conditionals, variables, expressions, etc. These sources are transformed into static (X)HTML pages. HSC checks the result for many common errors such as missing end tags and nesting mistakes, both in the markup and, to a limited extent, in CSS.
As a commandline tool, it can be used together with "make", and a dependency generator is included. The macro library features things like navigation menus, LaTeX-style sections, footnotes and bibliographies, semiautomatic table-based layout, and database/scripting interfaces.
Enhancements:
- Various compilation problems on the Win32 platform were fixed, and the build environment was changed to MinGW.
- Current Win32 binaries are available from the homepage again.
Download (0.60MB)
Added: 2006-04-11 License: GPL (GNU General Public License) Price:
1291 downloads
HTML Objects 1.2.4
HTML Objects is a Perl module library for turning HTML tags into Perl objects. more>>
HTML Objects is a Perl module library for turning HTML tags into Perl objects. HTML Objects allows Web pages to be manipulated as a data structure rather than text.
Once manipulation is done, the entire page is generated via depth-first recursion.
<<lessOnce manipulation is done, the entire page is generated via depth-first recursion.
Download (0.025MB)
Added: 2006-05-09 License: GPL (GNU General Public License) Price:
1263 downloads
HTML::Toc 0.21
HTML::Toc module can generate, insert and update HTML Table of Contents. more>>
HTML::Toc module can generate, insert and update HTML Table of Contents.
The HTML::Toc consists out of the following packages:
HTML::Toc
HTML::TocGenerator
HTML::TocInsertor
HTML::TocUpdator
HTML::Toc is the object which will eventually hold the Table of Contents. HTML::TocGenerator does the actual generation of the ToC. HTML::TocInsertor handles the insertion of the ToC in the source. HTML::TocUpdator takes care of updating previously inserted ToCs.
HTML::Parser is the base object of HTML::TocGenerator, HTML::TocInsertor and HTML::TocUpdator. Each of these objects uses its predecessor as its ancestor, as shown in the UML diagram underneath:
+---------------------+
| HTML::Parser |
+---------------------+
+---------------------+
| +parse() |
| +parse_file() |
+----------+----------+
/_
|
+----------+----------+ +-----------+
| HTML::TocGenerator + - - - - - -+ HTML::Toc |
+---------------------+ +-----------+
+---------------------+ +-----------+
| +extend() | | +clear() |
| +extendFromFile() | | +format() |
| +generate() | +-----+-----+
| +generateFromFile() | :
+----------+----------+ :
/_ :
| :
+----------+----------+ :
| HTML::TocInsertor + - - - - - - - - -+
+---------------------+ :
+---------------------+ :
| +insert() | :
| +insertIntoFile() | :
+----------+----------+ :
/_ :
| :
+----------+----------+ :
| HTML::TocUpdator + - - - - - - - - -+
+---------------------+
+---------------------+
| +insert() |
| +insertIntoFile() |
| +update() |
| +updateFile() |
+---------------------+
When generating a ToC youll have to decide which object you want to use:
TocGenerator:
for generating a ToC without inserting the ToC into the source
TocInsertor:
for generating a ToC and inserting the ToC into the source
TocUpdator:
for generating and inserting a ToC, removing any previously inserted ToC elements
Thus in tabular view, each object is capable of:
generating inserting updating
---------------------------------
TocGenerator X
TocInsertor X X
TocUpdator X X X
<<lessThe HTML::Toc consists out of the following packages:
HTML::Toc
HTML::TocGenerator
HTML::TocInsertor
HTML::TocUpdator
HTML::Toc is the object which will eventually hold the Table of Contents. HTML::TocGenerator does the actual generation of the ToC. HTML::TocInsertor handles the insertion of the ToC in the source. HTML::TocUpdator takes care of updating previously inserted ToCs.
HTML::Parser is the base object of HTML::TocGenerator, HTML::TocInsertor and HTML::TocUpdator. Each of these objects uses its predecessor as its ancestor, as shown in the UML diagram underneath:
+---------------------+
| HTML::Parser |
+---------------------+
+---------------------+
| +parse() |
| +parse_file() |
+----------+----------+
/_
|
+----------+----------+ +-----------+
| HTML::TocGenerator + - - - - - -+ HTML::Toc |
+---------------------+ +-----------+
+---------------------+ +-----------+
| +extend() | | +clear() |
| +extendFromFile() | | +format() |
| +generate() | +-----+-----+
| +generateFromFile() | :
+----------+----------+ :
/_ :
| :
+----------+----------+ :
| HTML::TocInsertor + - - - - - - - - -+
+---------------------+ :
+---------------------+ :
| +insert() | :
| +insertIntoFile() | :
+----------+----------+ :
/_ :
| :
+----------+----------+ :
| HTML::TocUpdator + - - - - - - - - -+
+---------------------+
+---------------------+
| +insert() |
| +insertIntoFile() |
| +update() |
| +updateFile() |
+---------------------+
When generating a ToC youll have to decide which object you want to use:
TocGenerator:
for generating a ToC without inserting the ToC into the source
TocInsertor:
for generating a ToC and inserting the ToC into the source
TocUpdator:
for generating and inserting a ToC, removing any previously inserted ToC elements
Thus in tabular view, each object is capable of:
generating inserting updating
---------------------------------
TocGenerator X
TocInsertor X X
TocUpdator X X X
Download (0.042MB)
Added: 2007-08-15 License: Perl Artistic License Price:
800 downloads
HTML::Scrubber 0.08
HTML::Scrubber is a Perl extension for scrubbing/sanitizing html. more>>
HTML::Scrubber is a Perl extension for scrubbing/sanitizing html.
SYNOPSIS
#!/usr/bin/perl -w
use HTML::Scrubber;
use strict;
#
my $html = q[
a => link
br =>
b => bold
u => UNDERLINE
];
#
my $scrubber = HTML::Scrubber->new( allow => [ qw[ p b i u hr br ] ] ); #
#
print $scrubber->scrub($html); #
#
$scrubber->deny( qw[ p b i u hr br ] ); #
#
print $scrubber->scrub($html); #
#
If you wanna "scrub" or "sanitize" html input in a reliable an flexible fashion, then this module is for you.
I wasnt satisfied with HTML::Sanitizer because it is based on HTML::TreeBuilder, so I thought Id write something similar that works directly with HTML::Parser.
<<lessSYNOPSIS
#!/usr/bin/perl -w
use HTML::Scrubber;
use strict;
#
my $html = q[
a => link
br =>
b => bold
u => UNDERLINE
];
#
my $scrubber = HTML::Scrubber->new( allow => [ qw[ p b i u hr br ] ] ); #
#
print $scrubber->scrub($html); #
#
$scrubber->deny( qw[ p b i u hr br ] ); #
#
print $scrubber->scrub($html); #
#
If you wanna "scrub" or "sanitize" html input in a reliable an flexible fashion, then this module is for you.
I wasnt satisfied with HTML::Sanitizer because it is based on HTML::TreeBuilder, so I thought Id write something similar that works directly with HTML::Parser.
Download (0.017MB)
Added: 2007-06-18 License: Perl Artistic License Price:
859 downloads
HTML::Clean 0.8
HTML::Clean module cleans up HTML code for web browsers, not humans. more>>
HTML::Clean module cleans up HTML code for web browsers, not humans.
SYNOPSIS
use HTML::Clean;
$h = new HTML::Clean($filename); # or..
$h = new HTML::Clean($htmlcode);
$h->compat();
$h->strip();
$data = $h->data();
print $$data;
The HTML::Clean module encapsulates a number of common techniques for minimizing the size of HTML files. You can typically save between 10% and 50% of the size of a HTML file using these methods. It provides the following features:
Remove unneeded whitespace (begining of line, etc)
Remove unneeded META elements.
Remove HTML comments (except for styles, javascript and SSI)
Replace tags with equivilant shorter tags (< strong > --> < b >)
etc.
The entire proces is configurable, so you can pick and choose what you want to clean.
<<lessSYNOPSIS
use HTML::Clean;
$h = new HTML::Clean($filename); # or..
$h = new HTML::Clean($htmlcode);
$h->compat();
$h->strip();
$data = $h->data();
print $$data;
The HTML::Clean module encapsulates a number of common techniques for minimizing the size of HTML files. You can typically save between 10% and 50% of the size of a HTML file using these methods. It provides the following features:
Remove unneeded whitespace (begining of line, etc)
Remove unneeded META elements.
Remove HTML comments (except for styles, javascript and SSI)
Replace tags with equivilant shorter tags (< strong > --> < b >)
etc.
The entire proces is configurable, so you can pick and choose what you want to clean.
Download (0.047MB)
Added: 2007-08-07 License: Perl Artistic License Price:
808 downloads
SourceEditor 0.2
SourceEditor allows you to view and Edit source of HTML element. more>>
SourceEditor allows you to view and Edit source of HTML element.
View and Edit source of HTML element.
Use the button on status bar to activate/desactivate and the double click or the context menu to edit source of the selected element
<<lessView and Edit source of HTML element.
Use the button on status bar to activate/desactivate and the double click or the context menu to edit source of the selected element
Download (0.014MB)
Added: 2007-04-13 License: MPL (Mozilla Public License) Price:
930 downloads
HTML::Mason 1.32
HTML::Mason is a powerful Perl-based web site development and delivery engine. more>>
HTML::Mason is a powerful Perl-based web site development and delivery engine. With Mason you can embed Perl code in your HTML and construct pages from shared, reusable components.
Mason solves the common problems of site development: caching, debugging, templating, maintaining development and production sites, and more.
Mason is 100% free and open source. Although it can be used from CGI or even stand-alone, it is optimally designed for use with two other open source technologies: mod_perl and Apache.
<<lessMason solves the common problems of site development: caching, debugging, templating, maintaining development and production sites, and more.
Mason is 100% free and open source. Although it can be used from CGI or even stand-alone, it is optimally designed for use with two other open source technologies: mod_perl and Apache.
Download (MB)
Added: 2006-01-26 License: Artistic License Price:
1366 downloads
HTML::Simple 0.4
HTML::Simple is a simple, dependency free module for generating HTML (and XML). more>>
HTML::Simple is a simple, dependency free module for generating HTML (and XML).
SYNOPSIS
Note: It turns out that TOMC owns the HTML::Simple namespace so Ive moved development of this module to HTML::Tiny. Please use HTML::Tiny in preference to this module.
use HTML::Simple;
my $h = HTML::Simple->new;
# Generate a simple page
print $h->html(
[
$h->head( $h->title( Sample page ) ),
$h->body(
[
$h->h1( { class => main }, Sample page ),
$h->p( Hello, World, { class => detail }, Second para )
]
)
]
);
# Outputs
< html>
< head>
< title>Sample page< /title>
< /head>
< body>
< h1 class="main">Sample page< /h1>
< p>Hello, World< /p>
< p class="detail">Second para< /p>
< /body>
< /html>
<<lessSYNOPSIS
Note: It turns out that TOMC owns the HTML::Simple namespace so Ive moved development of this module to HTML::Tiny. Please use HTML::Tiny in preference to this module.
use HTML::Simple;
my $h = HTML::Simple->new;
# Generate a simple page
print $h->html(
[
$h->head( $h->title( Sample page ) ),
$h->body(
[
$h->h1( { class => main }, Sample page ),
$h->p( Hello, World, { class => detail }, Second para )
]
)
]
);
# Outputs
< html>
< head>
< title>Sample page< /title>
< /head>
< body>
< h1 class="main">Sample page< /h1>
< p>Hello, World< /p>
< p class="detail">Second para< /p>
< /body>
< /html>
Download (0.010MB)
Added: 2007-07-04 License: Perl Artistic License Price:
843 downloads
HTML::QuickTable 1.12
HTML::QuickTable is a Perl module to quickly create fairly complex HTML tables. more>>
HTML::QuickTable is a Perl module to quickly create fairly complex HTML tables.
SYNOPSIS
use HTML::QuickTable;
my $qt = HTML::QuickTable->new(
table_width => 95%, # opt method 1
td => {bgcolor => gray}, # opt method 2
font_face => arial, # set font
font => {face => arial}, # same thing
labels => 1, # make top
<<lessSYNOPSIS
use HTML::QuickTable;
my $qt = HTML::QuickTable->new(
table_width => 95%, # opt method 1
td => {bgcolor => gray}, # opt method 2
font_face => arial, # set font
font => {face => arial}, # same thing
labels => 1, # make top
Download (0.014MB)
Added: 2006-09-29 License: Perl Artistic License Price:
1123 downloads
HTML::FormRemove 0.3a
HTML::FormRemove is a Perl module to remove form tags from HTML. more>>
HTML::FormRemove is a Perl module to remove form tags from HTML.
SYNOPSIS
my $html =
"< FORM > < INPUT TYPE=TEXT NAME=Test VALUE=Hello World! > < /FORM >";
use HTML::FormRemove
print RemoveFormValues($html);
HTML::FormRemove is a module that removes form tags from HTML, while otherwise leaving the HTML intact. This allows for forms to be converted into something printable and usable.
RemoveFormValues ( HTML [, HTML [, HTML [...]]] )
Removes the form values. Exported by default. Returns an array of lines containing the updated HTML, or one single like containing them separated by newlines.
NOTES
This module is a work in progress; Ive only got basic functionality working at the moment.
<<lessSYNOPSIS
my $html =
"< FORM > < INPUT TYPE=TEXT NAME=Test VALUE=Hello World! > < /FORM >";
use HTML::FormRemove
print RemoveFormValues($html);
HTML::FormRemove is a module that removes form tags from HTML, while otherwise leaving the HTML intact. This allows for forms to be converted into something printable and usable.
RemoveFormValues ( HTML [, HTML [, HTML [...]]] )
Removes the form values. Exported by default. Returns an array of lines containing the updated HTML, or one single like containing them separated by newlines.
NOTES
This module is a work in progress; Ive only got basic functionality working at the moment.
Download (0.004MB)
Added: 2007-02-13 License: Other/Proprietary License Price:
983 downloads

Html Code Convert 3.3
Speed up the conversion of HTML code into different format more>>
HTML Code Convert helps speed up the conversion of HTML code into different format including Java Script, JavaServer Pages, Microsoft ASP, PHP, Perl, Python, and the UNIX Shell. It is particularly useful in CGI scripting.
Enhancements:
- Colors and font selected in prefeferences box.
- Fixe bug with Quit button. First try to support accessibility.
- Updated schemas.
<<lessEnhancements:
- Colors and font selected in prefeferences box.
- Fixe bug with Quit button. First try to support accessibility.
- Updated schemas.
Download (184KB)
Added: 2009-04-29 License: Freeware Price:
198 downloads
HTML::Puzzle 0.13
HTML::Puzzle is a framework to build web component based on database. more>>
HTML::Puzzle is a framework to build web component based on database.
HTML::Puzzle::DBTable
Connection module to data table
Examples
Have a look to
http://www.ebruni.it/en/software/perl/cpan/html/puzzle/examples/ex1.htm
to see some examples on what you can simply do using this module.
<<lessHTML::Puzzle::DBTable
Connection module to data table
Examples
Have a look to
http://www.ebruni.it/en/software/perl/cpan/html/puzzle/examples/ex1.htm
to see some examples on what you can simply do using this module.
Download (0.012MB)
Added: 2007-02-22 License: Perl Artistic License Price:
975 downloads
Open Source in Tab 1.5
Open Source in Tab is an extension which opens the pages source file in a new tab. more>>
Open Source in Tab is an extension which opens the pages source file in a new tab.
Opens the pages source file in a new tab. Has a preference to either open source in a new tab or existing tab.
<<lessOpens the pages source file in a new tab. Has a preference to either open source in a new tab or existing tab.
Download (0.008MB)
Added: 2007-04-19 License: MPL (Mozilla Public License) Price:
550 downloads
Secleted [ 0 ] software to compare
Copyright Notice:
Software piracy is theft, Using crack, password, serial numbers, registration codes, key generators is illegal and prevent future software development. The above html source search only lists software in full, demo and trial versions for free download. Download links are directly from our mirror sites or publisher sites, torrent files or links from rapidshare.com, yousendit.com or megaupload.com are not allowed