~ubuntu-branches/ubuntu/precise/kompozer/precise

« back to all changes in this revision

Viewing changes to mozilla/layout/html/tests/table/printing/bug57467.html

  • Committer: Bazaar Package Importer
  • Author(s): Anthony Yarusso
  • Date: 2007-08-27 01:11:03 UTC
  • Revision ID: james.westby@ubuntu.com-20070827011103-2jgf4s6532gqu2ka
Tags: upstream-0.7.10
ImportĀ upstreamĀ versionĀ 0.7.10

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
<HTML>
 
2
<HEAD>
 
3
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1">
 
4
<TITLE>Netscape Standards Challenge</TITLE>
 
5
</HEAD">
 
6
<BODY TEXT="#000000" BGCOLOR="#FFFFFF" LINK="#0000FF" VLINK="#CC0000">
 
7
TEXT OUTSIDE OF TABLE
 
8
 
 
9
<TABLE BORDER="1" WIDTH="600" CELLPADDING="0" CELLSPACING="0">
 
10
 <TR>
 
11
  <TD>FIRST ROW</td>
 
12
 </tr>
 
13
 <TR>
 
14
  <TD>
 
15
SECOND ROW<BR>
 
16
W3C Standards Support in IE and the Netscape Gecko Browser Engine
 
17
 
 
18
<p>
 
19
&quot;The underlying technology of the web browser has reached the point where standards compliance must take precedence. In order for the web to maintain its bullet-train rate of innovation, the web browser must become a stable building block for site designers, just as standardization on Windows has encouraged innovation in the PC space.&quot; - David Kerley, senior analyst, Jupiter Communications
 
20
<p>
 
21
Why support web standards? It's pretty clear to us here at Netscape that a standards-compliant browser provides developers and end users with the following benefits:
 
22
<ul>
 
23
<li>ability to access rich web content and applications across a variety of hardware platforms and devices
 
24
<li>reduced cost for content and application development by enabling development to a single specification 
 
25
<li>increased innovation by providinga rich, standards-based platform for application development
 
26
<li>freedom of choice by reducing switching costs between vendors and applications
 
27
<li>investment protection by enabling the creation of applications built on stable industry standards rather than proprietary technology subject to change </li">
 
28
<li>the preservation of vigorouscompetition between vendors by preventing vendor lock-in 
 
29
</ul>
 
30
Given the demand by developers and users for web standards compliance in browsers, it's surprising to find newly-released browsers that don't adhere to published, mature web standards. Yet even brief testing reveals dramatic differences in the scope, robustness, and consistency across platforms of the W3C standards support in the latest releases of Internet Explorer and the Netscape Gecko browser engine in the Mozilla M13 milestone build. This document compares the two browsers' support for the following: 
 
31
<ul>
 
32
<li><a href="#5">Document Object Model (DOM)</a>
 
33
<li><a href="#3">Extensible Markup Language (XML)</a>
 
34
<li><a href="#4">Resource Description Framework (RDF)</a>
 
35
<li><a href="#1">Cascading Style Sheets, Level 1 (CSS-1)</a>
 
36
<li><a href="#2">HyperText Markup Language 4.0 (HTML 4.0)</a>
 
37
</ul>
 
38
Netscape Gecko's robust support for W3C standards for the first time 
 
39
          enables the development of sophisticated, entirely standards-based applications. 
 
40
          Developers are already applauding this commitment to enabling the platform, 
 
41
          device, browser, and vendor-independent web applications of the future. 
 
42
          Meanwhile, industry leaders like IBM, Intel, Liberate, NetObjects, Nokia, 
 
43
          red Hat, and Sun Microsystems are <a
 
44
 
 
45
  href="http://home.netscape.com/newsref/pr/newsrelease799.html">adopting</a> 
 
46
          Netscape Gecko to power a new generation of web browsers, web-enabled 
 
47
          applications, and web browsing devices that will bring low cost, trouble-free 
 
48
          Internet access to millions of new users who lack it today. To hasten 
 
49
          the web application and web device revolutions, Netscape Gecko also 
 
50
          supports free, open source, cross-platform <a
 
51
 
 
52
  href="http://home.netscape.com/browsers/gecko/whitepaper.pdf">Netscape Gecko 
 
53
          Technologies</a> that make it easier to achieve this unprecedented standards 
 
54
          support across platforms and devices by speeding the implementation 
 
55
          of standards-compliant browsers, applications, set top boxes, and browsing 
 
56
          appliances.
 
57
<p>
 
58
<B><FONT COLOR="#000066">Document Object Model (DOM)</FONT><A NAME="5"></A></B>
 
59
<p> As the standard itself states, the Document Object Model Level 1 provides 
 
60
          &quot;a platform- and language-neutral interface that allows programs 
 
61
          and scripts to dynamically access and update the content, structure 
 
62
          and style of documents. The Document Object Model provides a standard 
 
63
          set of objects for representing HTML and XML documents, a standard model 
 
64
          of how these objects can be combined, and a standard interface for accessing 
 
65
          and manipulating them. Vendors can support the DOM as an interface to 
 
66
          their proprietary data structures and APIs, and content authors can 
 
67
          write to the standard DOM interfaces rather than product-specific APIs, 
 
68
          thus increasing interoperability on the web.&quot;
 
69
<p>
 
70
Robust support for 
 
71
          the W3C DOM is perhaps the most critical requirement for enabling the 
 
72
          next generation of platform and device independent web applications 
 
73
          that will have functionality and user interfaces equivalent to current 
 
74
          native applications, because it is the W3C DOM that opens up the content 
 
75
          and format of the page to manipulation from languages like JavaScript. 
 
76
          The W3C DOM, level 1 has two parts: DOM 1 Core and DOM 1 HTML. DOM 1 
 
77
          Core provides a crucial set of core methods for reading, writing, and 
 
78
          changing the content of documents on any platform or device--methods 
 
79
          that work equally well for HTML and XML. DOM 1 HTML provides a set of 
 
80
          convenience extensions that are specific to HTML documents only.
 
81
 
 
82
Robust support for 
 
83
          the W3C DOM is perhaps the most critical requirement for enabling the 
 
84
          next generation of platform and device independent web applications 
 
85
          that will have functionality and user interfaces equivalent to current 
 
86
          native applications, because it is the W3C DOM that opens up the content 
 
87
          and format of the page to manipulation from languages like JavaScript. 
 
88
          The W3C DOM, level 1 has two parts: DOM 1 Core and DOM 1 HTML. DOM 1 
 
89
          Core provides a crucial set of core methods for reading, writing, and 
 
90
          changing the content of documents on any platform or device--methods 
 
91
          that work equally well for HTML and XML. DOM 1 HTML provides a set of 
 
92
          convenience extensions that are specific to HTML documents only.
 
93
  </td>
 
94
 </tr>
 
95
</table>