Main > Free Download Search >

Free html code software for linux

html code

Sponsored Links
Sponsored Links
Secleted [ 0 ] software to compare
Results 1 - 15 of about 6706
Html Code Convert 3.3

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.
<<less
Download (184KB)
Added: 2009-04-29 License: Freeware Price:
198 downloads
HTML Objects 1.2.4

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.

<<less
Download (0.025MB)
Added: 2006-05-09 License: GPL (GNU General Public License) Price:
1263 downloads
HTML::Clean 0.8

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.

<<less
Download (0.047MB)
Added: 2007-08-07 License: Perl Artistic License Price:
808 downloads
pyhtmloo 0.8

pyhtmloo 0.8


pyhtmloo is a library that allows python developers to use HTML code like any other python objects. more>>
pyhtmloo is a library that allows python developers to use HTML code like any other python objects. My final goal of this work is to have a library of HTML widgets. This will allow us to no re-invent the wheel when we build HTML pages.
An another interesting aspect of pyhtmloo is to split the work between web page desingers and python developers. This is an another idea of split between web layout and web content.
In the same area you can also look at HTMLGen and pyweb.
Main features:
- any HTML tag is a python object
- pyhtmloo objects can be inherited to have additional methods (for example addrow for Table obect).
- simple widgets are available.
Installation:
Simply untar the the tar file and execute setup.py.
You can test the code with given widgets.
Enhancements:
- Several bugfixes and new features were implemented.
- A bug in textarea was fixed. .addrow was added to table. .render(), .setattr(), .getattr(), .setparams(), and .getparams() were added.
- Generated HTML is now XHTML compliant.
<<less
Download (0.005MB)
Added: 2006-03-13 License: GPL (GNU General Public License) Price:
1321 downloads
HTML::Adsense 0.1

HTML::Adsense 0.1


HTML::Adsense is a Perl module that can create adsense widgets easily. more>>
HTML::Adsense is a Perl module that can create adsense widgets easily.

SYNOPSIS

This module wraps Google Adsense ad creation in OO perl code.

use HTML::Adsense;

my $myad = HTML::Adsense->new(
client => pub-4763368282156432,
); # OR
$myad->client(pub-4763368282156432);
print $myadd->render();

METHODS

new

Creates the HTML::Adsense object.

render

Returns a the adsense code.

set_defaults

Sets several defaults, used in object creation.

set_format

Sets the height, width, type and format variables based on a format name and a list of preset values.

<<less
Download (0.004MB)
Added: 2006-11-28 License: Perl Artistic License Price:
1063 downloads
HTML Sucks Completely 1.0b

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.
<<less
Download (0.60MB)
Added: 2006-04-11 License: GPL (GNU General Public License) Price:
1291 downloads
Pod::HTML2Pod 4.05

Pod::HTML2Pod 4.05


Pod::HTML2Pod Perl module can translate HTML into POD. more>>
Pod::HTML2Pod Perl module can translate HTML into POD.

SYNOPSIS

# Use the program html2pod that comes in this dist, or:
use Pod::HTML2Pod;
print Pod::HTML2Pod::convert(
file => my_stuff.html, # input file
a_href => 1, # try converting links
);

Larry Wall once said (1999-08-27, on the pod-people list, I do believe): "The whole point of pod is to get people to document stuff they wouldnt document in any other form."

To that end, I wrote this module so that people who are unpracticed with POD but in a hurry to simply document their programs or modules, could write their documentation in simple HTML, and convert that to POD. Thats what this module does.

Specifically, this module bends over backwards to try to turn even vaguely plausable HTML into POD -- and when in doubt, it simply ignores things that it doesnt know about, or cant render.

FUNCTIONS

This module provides one documented function, which it does not export:
Pod::HTML2Pod::convert( ...options... )

This returns a single scalar value containing the converted POD text, with some comments after the end.

This function takes options:

file => FILENAME,

Specifies that the HTML code is to be read from the filename given.

handle => *HANDLE,

Specifies that the HTML code is to be read from the open filehandle given (e.g., $fh_obj, *HANDLE, *HANDLE{IO}, etc.) If you specify this, but fail to specify an actual handle object, inscrutible errors may result.

content => STRING,

Specifies that the HTML code is in the string given. (Alternately, pass a reference to the scalar: content => $stuff.)

tree => OBJ,

Specifies that the HTML document is contained in the given HTML::TreeBuilder object (or HTML::Element object, at least).

a_name => BOOLEAN,

Specifies whether you want to try converting < a name="..." > elements. By default this is off -- i.e., such elements are ignored.

a_href => BOOLEAN,

Specifies whether you want to try converting < a href="..." > elements. By default this is off -- i.e., such elements are ignored. If on, bear in mind that relative URLs cannot be properly converted to POD -- any relative URLs will be complained about in comments after the end of the document. Normal absolute URLs will be treated as best they can be. Note that URLs beginning "pod:..." will be turned into POD links to whatever follows; that is, "pod:Getopt::Std" is turned into L< Getopt::Std >

debug => INTEGER,

Puts Pod::HTML2Pod into verbose debug mode for the duration of processing this this HTML document. INTEGER can be 0 for no debug output, 1 for a moderate amount that will cause the HTML syntax tree to be be dumped at the start of the conversion, and 2 for that plus a dump of the intermediate POD doctree, plus a few more inscrutible diagnostic messages. Looking at the trees dumped might be helpful in making sense of error messages that refer to a particular node in the parse tree.

<<less
Download (0.018MB)
Added: 2007-06-12 License: Perl Artistic License Price:
864 downloads
HTML Purifier 2.1.1

HTML Purifier 2.1.1


HTML Purifier is the premiere PHP solution for all your HTML filtering needs. more>>
HTML Purifier project is the premiere PHP solution for all your HTML filtering needs. Tired of forcing users to use BBCode or some other obscure custom markup language due to the current landscape of deficient or hole-ridden HTML filterers? Look no further: HTMLPurifier will not only remove all malicious code (the stuff of XSS), it will also make sure the HTML is standards compliant.
There are a number of ad hoc HTML filtering solutions out there on the web (some examples including PEARs HTML_Safe, kses and SafeHtmlChecker.class.php) that claim to filter HTML properly, preventing malicious JavaScript and layout breaking HTML from getting through the parser. None of them, however, demonstrates a thorough knowledge of the DTD that defines HTML or the caveats of HTML that cannot be expressed by a DTD.
Configurable filters (such as kses or PHPs built-in striptags() function) have trouble validating the contents of attributes and can be subject to security attacks due to poor configuration. Other filters take the naive approach of blacklisting known threats and tags, failing to account for the introduction of new technologies, new tags, new attributes or quirky browser behavior.
However, HTML Purifier takes a different approach, one that doesnt use specification-ignorant regexes or narrow blacklists. HTML Purifier will decompose the whole document into tokens, and rigorously process the tokens by: removing non-whitelisted elements, transforming bad practice tags like font into span, properly checking the nesting of tags and their children and validating all attributes according to their RFCs.
To my knowledge, there is nothing like this on the web yet. Not even MediaWiki, which allows an amazingly diverse mix of HTML and wikitext in its documents, gets all the nesting quirks right. Existing solutions hope that no JavaScript will slip through, but either do not attempt to ensure that the resulting output is valid XHTML or send the HTML through a draconic XML parser (and yet still get the nesting wrong: SafeHtmlChecker.class.php does not prevent a tags from being nested within each other).
Enhancements:
- This version amends a few bugs in some of newly introduced features for 2.1, namely running the standalone download version in PHP4 and %URI.MakeAbsolute.
<<less
Download (0.16MB)
Added: 2007-08-07 License: LGPL (GNU Lesser General Public License) Price:
809 downloads
HTML::Lint 2.02

HTML::Lint 2.02


HTML::Lint can check for HTML errors in a string or file. more>>
HTML::Lint can check for HTML errors in a string or file.

SYNOPSIS

my $lint = HTML::Lint->new;
$lint->only_types( HTML::Lint::STRUCTURE );

$lint->parse( $data );
$lint->parse_file( $filename );

my $error_count = $lint->errors;

foreach my $error ( $lint->errors ) {
print $error->as_string, "n";
}

HTML::Lint also comes with a wrapper program called weblint that handles linting from the command line:

$ weblint http://www.cnn.com/
http://www.cnn.com/ (395:83) < IMG SRC="spacer.gif" > tag has no HEIGHT and WIDTH attributes.
http://www.cnn.com/ (395:83) < IMG SRC="goofus.gif" > does not have ALT text defined
http://www.cnn.com/ (396:217) Unknown element < nobr >
http://www.cnn.com/ (396:241) < /nobr > with no opening < nobr >
http://www.cnn.com/ (842:7) target attribute in < a > is repeated

And finally, you can also get Apache::HTML::Lint that passes any mod_perl-generated code through HTML::Lint and get it dumped into your Apache error_log.

[Mon Jun 3 14:03:31 2002] [warn] /foo.pl (1:45) < /p > with no opening < p >
[Mon Jun 3 14:03:31 2002] [warn] /foo.pl (1:49) Unknown element < gronk >
[Mon Jun 3 14:03:31 2002] [warn] /foo.pl (1:56) Unknown attribute "x" for tag < table >

<<less
Download (0.022MB)
Added: 2007-08-06 License: Perl Artistic License Price:
813 downloads
Pod::Html 5.9.4

Pod::Html 5.9.4


Pod::Html is a Perl module to convert pod files to HTML. more>>
Pod::Html is a Perl module to convert pod files to HTML.

SYNOPSIS

use Pod::Html;
pod2html([options]);

Converts files from pod format (see perlpod) to HTML format. It can automatically generate indexes and cross-references, and it keeps a cache of things it knows how to cross-reference.

<<less
Download (13.6MB)
Added: 2006-08-23 License: Perl Artistic License Price:
1159 downloads
OPEN BEXI HTML Builder 1.6

OPEN BEXI HTML Builder 1.6


OPEN BEXI HTML Builder is a WYSIWYG HTML editor. more>>
OPEN BEXI HTML Builder is a WYSIWYG HTML editor which allows you to create Web pages and generate HTML code from your browser without any HTML knowledge.

It lets you create, update, and remove HTML components. OPEN BEXI HTML Builder is suitable for beginners and experts.
<<less
Download (1.8MB)
Added: 2007-04-05 License: GPL (GNU General Public License) Price:
939 downloads
HTML::CGIChecker 0.90

HTML::CGIChecker 0.90


HTML::CGIChecker is a Perl module to detect dangerous HTML code. more>>
HTML::CGIChecker is a Perl module to detect dangerous HTML code.

SYNOPSIS

use HTML::CGIChecker;

$feedback =
< TABLE CELLPADDING="2" >< TR >< TD >One column< /TD >< /TR >< /TABLE >< BR >
" Arrays & variables "

Dough > Hi, how are you ?

And now some Perl code:
< PRE >
print "< HTML >< BODY >< /BODY >< /HTML >";
< /PRE >
;

# create the $checker object

$checker = new HTML::CGIChecker (
mode => allow,
allowclasses => [ qw( tables images ) ],
allowtags => [ qw ( B I A U STRONG BR HR ) ],
jscript => 0,
html => 0,
pre => 1,
debug => 0,
err_tag => Tag {tag} is not allowed in {element}.
);

# Now you can use it to check any string using its checkHTML()
# method. It "remembers" its configuration, so you can reuse it.

($checked_feedback, $Warnings) =
$checker->checkHTML ($feedback);

# Process the results ...

if ($checked_feedback) {
# save $checked_feedback to the database ....
}
else {
# print the warnings ...
print join ("n", @{$Warnings});
}

The example above produces no warning messages and returns $feedback checked and properly HTML escaped. The only HTML "error" - the unescaped ">" bracket on the fourth line - is autocorrected. One warning message was overriden by a customized version. Potential warnings would not be HTML formatted and HTML safe, because the html parameter is not true.

<<less
Download (0.014MB)
Added: 2007-08-07 License: Perl Artistic License Price:
809 downloads
HTML::Mason 1.32

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.

<<less
Download (MB)
Added: 2006-01-26 License: Artistic License Price:
1366 downloads
Blatte::HTML 0.9

Blatte::HTML 0.9


Blatte::HTML is a Perl module that contains tools for generating HTML with Blatte. more>>
Blatte::HTML is a Perl module that contains tools for generating HTML with Blatte.

SYNOPSIS

use Blatte;
use Blatte::Builtins;
use Blatte::HTML;

$perl = &Blatte::Parse(...string of Blatte code...);
$val = eval $perl;
&Blatte::HTML::render($val, &emit);

sub emit {
print shift;
}

<<less
Download (0.014MB)
Added: 2007-04-20 License: Perl Artistic License Price:
917 downloads
HTML::QuickTable 1.12

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
<<less
Download (0.014MB)
Added: 2006-09-29 License: Perl Artistic License Price:
1123 downloads
Secleted [ 0 ] software to compare
  • Page: 1 of 5
  • 1
  • 2
  • 3
  • 4
  • 5