This module abstracts the task of displaying HTML to the user. The displaying is
done by launching a browser and navigating it to either a temporary file with
the HTML stored in it, or, if possible, by pushing the HTML directly into the
browser window.
HTML::Element::Library - HTML::Element convenience functions
This method provides API calls for common actions on trees when using
HTML::Tree.
Perl HTML::Element replacement module
HTML::Encoding helps to determine the encoding of HTML and XML/XHTML documents.
HTML::ExtractContent is a module for extracting content from HTML with
scoring heuristics.
It guesses which block of HTML looks like content according to scores
depending on the amount of punctuation marks and the lengths of non-tag
texts.
It also guesses whether content end in the block or continue to the next
block.
HTML::ExtractMain is a module which takes HTML content, and uses the
Readability algorithm to detect the main body of the page, usually
skipping headers, footers, navigation, etc.
HTML::FillInForm::ForceUTF8 is a subclass of HTML::FillInForm that forces
utf8 flag on html and parameters. This allows you to prevent filling
garbled result.
From README:
This module automatically inserts data from a previous HTML form into
the HTML input and select tags. It is a subclass of HTML::Parser and
uses it to parse the HTML and insert the values into the form tags.
One useful application is after a user submits an HTML form without
filling out required field. HTML::FillInForm can be used to redisplay
the HTML form with all the form elements containing the submitted
info.
Objects of the HTML::Form class represent a single HTML <form> ... </form>
instance. A form consists of a sequence of inputs that usually have names,
and which can take on various values.
Imager.pm helpers for HTML::FormFu file uploads.