The HTML Renderer Shootout, Part 1
In this article, we will review 11 different HTML renderers, comparing their features, compliance, and speed; searching for the best one for any project.
Tutorial Details:
When deciding how to rate each renderer, we should consider why we need one. What do we need to do with it? HTML is essentially styled text and images, loaded over a network, with hyperlinks. Java, often called the networked programming language, works with all sorts of network components, including URLs, quite easily. So the key point we are lacking is styled text. HTML (and by HTML I mean HTML, XHTML, and CSS 1/2) has become the standard for styled text. And it's everywhere.
As processor speed and display quality have increased during the last ten years, more and more applications have some form of styled text in them, either for editing or display. A quick look through my Start menu turns up the following: Outlook (HTML email and the "Outlook Today" screen), Media Player (advertising and shortcuts), iTunes (the music store), File Explorer (the stylized sidebar), Trillian chat (for message display), the Address Book, Microsoft Office (Word, Excel, and PowerPoint), and the Palm Desktop. This list doesn't even include the styled wizard text and help files for virtually every application on my computer. These are all programs that don't really have anything to do with HTML. If we count programs that in some way edit or produce HTML, then I've got my editor, jEdit, Photoshop, Flash, and iPhoto. The common thread between all of these is that they have styled text that could be (and often is) HTML.
Read
Tutorial at: Click here to view the tutorial
Rate Tutorial: The HTML Renderer Shootout, Part 1
View Tutorial: The HTML Renderer Shootout, Part 1
Related
Tutorials:
XML JavaBeans, Part 1 - JavaWorld February 1999
XML JavaBeans, Part 1 - JavaWorld February 1999 |
Printing in
Java, Part 3 - JavaWorld January 2001
Printing in
Java, Part 3 - JavaWorld January 2001 |
Printing in
Java, Part 5 - JavaWorld March
2001
Printing in
Java, Part 5 - JavaWorld March
2001 |
Access the world's biggest database with Web DataBase Connectivity -
JavaWorld March 2001
Access the world's biggest database with Web DataBase Connectivity -
JavaWorld March 2001 |
Add ghosted drag
images to your JTrees - JavaWorld
Tips
Add ghosted drag
images to your JTrees - JavaWorld
Tips |
Web services hits
the Java scene,
Part 1
Web services hits
the Java scene,
Part 1 |
JSP best practices
Follow these tips for reusable and easily maintainable JavaServer Pages |
Boost Struts with
Boost Struts with XSLT and XML |
Rumble in the
jungle: J2EE versus .Net, Part
1
Rumble in the
jungle: J2EE versus .Net, Part
1 |
Quickly access files and
directories you use repeatedly
Quickly access files and
directories you use repeatedly |
A first look at JavaServer Faces, Part I
A first look at JavaServer Faces, Part Learn how to implement Web-based user interfaces with JSF |
A first look at JavaServer Faces, Part
2
A first look at JavaServer Faces, Part
2 |
Create client-side user interfaces in HTML, Part
2
Create client-side user interfaces in HTML, Part
2 |
To my
mind, of few interest
To my
mind, of few interest |
Very
interesting
Very
interesting |
JSP 2.0: The New Deal, Part 3
JSP 2.0: The New Deal, Part 3
More Flexible JSP Document Format Rules
The JSP specification supports two types of JSP pages: regular JSP pages containing any type of text or markup, and JSP Documents, which are well-formed XML documents; i.e., docum |
The HTML Renderer Shootout, Part 1
The HTML Renderer Shootout, Part 1
In this article, we will review 11 different HTML renderers, comparing their features, compliance, and speed; searching for the best one for any project. |
JSP (JavaServer Pages) is a standard for combining Java and HTML to provide dynamic content in web pages.
With JSP, you embed Java code in HTML using special JSP tags similar to HTML tags. You install the JSP page, which has a .jsp extension, into the WebLogic Server document root, just as you would a static HTML page. When WebLogic Server serves a JSP page.. |
The Struts ActionForm Class
The Struts ActionForm Class
The ActionForm Class
In this lesson you will learn about the ActionForm in detail. I will show you a good example of ActionForm. This example will help you understand Struts in detail. We will create user interface to |
Understanding Struts Controller
Understanding Struts Controller
Understanding Struts Controller
In this section I will describe you the Controller part of the Struts Framework. I will show you how to configure the struts-config.xml file to map the request to some destination |
|
|
|