WebKit is a web content engine, derived from KHTML and KJS from KDE, and used
primarily in Apple's Safari browser. It is made to be embedded in other
applications, such as mail readers, or web browsers.
It is able to display content such as HTML, SVG, XML, and others. It also
supports DOM, XMLHttpRequest, XSLT, CSS, Javascript/ECMAscript and more.
This module implements the HTML Document Object Model by extending the
HTML::Tree modules. The HTML::DOM class serves both as an HTML parser and as the
document class.
Jemplate is a templating framework for JavaScript that is built
over Perl's Template Toolkit (TT2).
ScrapBook is a Firefox extension, which helps you to save Web pages and
easily manage collections. Key features are lightness, speed,
accuracy and multi-language support. Major features are:
* Save Web page
* Save snippet of Web page
* Save Web site
* Organize the collection in the same way as Bookmarks
* Full text search and quick filtering search of the collection
* Editing of the collected Web page
* Text/HTML edit feature resembling Opera's Notes
Mozilla applications allow to select rows and columns
from a table simply pressing Control key and picking
rows/columns with left mouse button.
The selection can be copied to clipboard but the original
table disposition is lost making ugly results when you
paste the text on datasheet applications (eg excel).
If you want to paste data in Microsoft Excel on OpenOffice
Calc with correct disposition simply use Table2Clipboard.
Pasting in plain text editors is also supported as CSV
file (but you can change rows and columns separators
from option dialog)
Apache Axis2 is a Web Services / SOAP / WSDL engine, the successor to the
widely used Apache Axis SOAP stack. There are two implementations of the Apache
Axis2 Web services engine - Apache Axis2/Java and Apache Axis2/C
URL Link is a small extension that allows you to select a non-URL in a
mail/news message or web-page, and open it in a browser window.
For emails, it reconnects links in emails which have been broken across
several lines, and also replaces spaces with the URL character code %20
so that you may follow emailed network 'file:' links (which it auto-
detects from Windows X: or servdir references).
For web pages, it also allows you to select textual links/URLs in web
pages or edit boxes, and follow them as if they were real links. It
will always let you follow links and also analyses mailto: links.
YUI Compressor is JavaScript and CSS minificator.
YUI Compressor is written in Java and relies on Rhino to tokenize the
source JavaScript file. It starts by analyzing the source JavaScript
file to understand how it is structured. It then prints out the token
stream, omitting as many white space characters as possible, and
replacing all local symbols by a 1 (or 2, or 3) letter symbol wherever
such a substitution is appropriate (in the face of evil features such as
eval or with, the YUI Compressor takes a defensive approach by not
obfuscating any of the scopes containing the evil statement).
The CSS compression algorithm uses a set of finely tuned regular
expressions to compress the source CSS file. The YUI Compressor is
open-source, so don't hesitate to look at the code to understand exactly
how it works.
Emacs-w3m is a simple interface program of w3m for Emacs.
Webbrowser is a wrapper script for finding and running the "best" available
installed browser on the system. It is intended for use by other
applications that invoke a browser, so that they need not be reconfigured
when a user switches to a different browser.