Fwd: [WEB PATCH] towards making gtk website valid XHTML 1.0 Transitional



Anyone with some time and commit rights please:

---------- Forwarded message ----------
From: Tshepang Lekhonkhobe <tshepang gmail com>
Date: Mar 29, 2007 11:02 AM
Subject: [WEB PATCH] towards making gtk website valid XHTML 1.0 Transitional
To: gtk-devel-list gnome org


Hi,

Here's an incomplete effort to help make the gtk.org website valid
"XHTML 1.0 Transitional", done with following the guidelines in
http://www.w3.org/TR/xhtml1 and http://validator.w3.org/. I change
several files which results in a 1200+ line diff. Please commit...



--
my place on the web:
floss-and-misc.blogspot.com
Index: glib-1.2-NEWS.html
===================================================================
--- glib-1.2-NEWS.html	(revision 572)
+++ glib-1.2-NEWS.html	(working copy)
@@ -1,19 +1,16 @@
-<html>
-<head>
-<title>GTK+ - GTK+ 1.2 Changes</title>
-
+<!--#include file="site_begin.html" -->
 <!--#include file="site_top.html"-->
 
-<CENTER>
+<center>
 <font face="lucida,helvetica" size=+2>
 <B>GLib 1.2.x NEWS</B>
 </font>
-</CENTER>
-<BR>
+</center>
+<br>
 
-<PRE>
+<pre>
 <!--#include file="HISTORIC/glib-NEWS-1.2.txt"-->
-</PRE>
+</pre>
 </font>
 
 <!--#include file="site_bottom.html"-->
Index: gtk-2.10-notes.html
===================================================================
--- gtk-2.10-notes.html	(revision 572)
+++ gtk-2.10-notes.html	(working copy)
@@ -1,7 +1,4 @@
-<html>
-<head>
-<title>GTK+ - GTK+-2.10 Release notes</title>
-
+<!--#include file="site_begin.html" -->
 <!--#include file="site_top.html" -->
 
 <pre>GTK+ 2.10 Specific Notes
Index: section_end.html
===================================================================
--- section_end.html	(revision 572)
+++ section_end.html	(working copy)
@@ -1,4 +1,4 @@
-</B>
+</b>
 &nbsp; &nbsp;
 </td></tr>
 </table>
Index: gtk-2.10-announcement.html
===================================================================
--- gtk-2.10-announcement.html	(revision 572)
+++ gtk-2.10-announcement.html	(working copy)
@@ -1,7 +1,4 @@
-<html>
-<head>
-<title>GTK+ - GTK+ 2.10 announcement</title>
-
+<!--#include file="site_begin.html" -->
 <!--#include file="site_top.html" -->
 
 <pre>GTK+ 2.10.0 is now available for download at:
Index: box_begin.html
===================================================================
--- box_begin.html	(revision 572)
+++ box_begin.html	(working copy)
@@ -1,7 +1,7 @@
-<table width=100% cellspacing=0 cellpadding=2 border=0>
+<table width="100%" cellspacing="0" cellpadding="2" border="0">
 <tr>
 <td bgcolor="#000000">
-<table width=100% cellspacing=0 cellpadding=4 border=0>
+<table width="100%" cellspacing="0" cellpadding="2" border="0">
 <tr>
-<td bgcolor="#AAAAEE" nowrap>
-<B>
+<td bgcolor="#AAAAEE" nowrap="nowrap">
+<b>
Index: bindings.html
===================================================================
--- bindings.html	(revision 572)
+++ bindings.html	(working copy)
@@ -1,7 +1,4 @@
-<html>
-<head>
-<title>GTK+ - Language Bindings</title>
-
+<!--#include file="site_begin.html" -->
 <!--#include file="site_top.html" -->
 
 <table border=0 cellpadding=0 cellspacing=0><tr><td valign=top>
Index: box_middle.html
===================================================================
--- box_middle.html	(revision 572)
+++ box_middle.html	(working copy)
@@ -1,4 +1,4 @@
-</B>
+</b>
 </td>
 </tr><tr>
-<td bgcolor="#FFFFFF" nowrap>
+<td bgcolor="#FFFFFF" nowrap="nowrap">
Index: announce.html
===================================================================
--- announce.html	(revision 572)
+++ announce.html	(working copy)
@@ -1,25 +1,22 @@
-<html>
-<head>
-<title>GTK+ - 1.2 Announcement</title>
-
+<!--#include file="site_begin.html" -->
 <!--#include file="site_top.html"-->
 
 <!--#include file="section_begin.html"-->
 GTK+ Version 1.2 Released
 <!--#include file="section_end.html"-->
 
-<P>
+<p>
 The GTK+ development team is pleased to announce the release of
 version 1.2 of the GIMP Toolkit.
-</P>
-<P>
+</p>
+<p>
 GTK+ is a multi-platform open source GUI Toolkit. Everything about
 GTK+ from the object-oriented design to the Free Software LGPL
 licensing allows you to code your project with the most freedom
 possible. You can develop open software, free software, or even
 commercial non-free software without having to spend a dime for
 licenses or royalties.
-</P>
+</p>
 <p>
 GTK+ is a set of libraries to create graphical user interfaces. It
 works on many Unix-like platforms, and a Windows version is in
@@ -70,18 +67,18 @@ and GNOME projects. Don't get left out!
 </p>
 <p>
 GTK+ is also being ported to Win32. For further information see:
-<A HREF="http://www.iki.fi/tml/gimp/win32/";>http://www.iki.fi/tml/gimp/win32/</A>.
+<a href="http://www.iki.fi/tml/gimp/win32/";>http://www.iki.fi/tml/gimp/win32/</A>.
 </p>
 <p>
 GTK+ and GLib can be downloaded at
-<A HREF="ftp://ftp.gtk.org/pub/gtk/v1.2/";>ftp://ftp.gtk.org/pub/gtk/v1.2/</a>.
+<a href="ftp://ftp.gtk.org/pub/gtk/v1.2/";>ftp://ftp.gtk.org/pub/gtk/v1.2/</a>.
 </p>
 <p>
 For further information please visit:
 <ul>
-<li>GTK+ Home page: <A HREF="http://www.gtk.org/";>http://www.gtk.org/</a>
+<li>GTK+ Home page: <a href="http://www.gtk.org/";>http://www.gtk.org/</a>
 <li>GIMP Home page: <a href="http://www.gimp.org/";>http://www.gimp.org/</a>
-<li>GNOME Home page: <A HREF="http://www.gnome.org/";>http://www.gnome.org/</a>
+<li>GNOME Home page: <A href="http://www.gnome.org/";>http://www.gnome.org/</a>
 </p>
 
 <!--#include file="site_bottom.html"-->
Index: gtk-2.0.0-notes.html
===================================================================
--- gtk-2.0.0-notes.html	(revision 572)
+++ gtk-2.0.0-notes.html	(working copy)
@@ -1,8 +1,4 @@
-
-<html>
-<head>
-<title>GTK+ - GTK+-2.0 Release notes</title>
-
+<!--#include file="site_begin.html" -->
 <!--#include file="site_top.html" -->
 
 <pre>GTK+-2.0 Specific Notes
Index: gtk-2.4.0-notes.html
===================================================================
--- gtk-2.4.0-notes.html	(revision 572)
+++ gtk-2.4.0-notes.html	(working copy)
@@ -1,7 +1,4 @@
-<html>
-<head>
-<title>GTK+ - GTK+-2.4 Release notes</title>
-
+<!--#include file="site_begin.html" -->
 <!--#include file="site_top.html" -->
 
 <pre>GTK+-2.4 Specific Notes
Index: about.html
===================================================================
--- about.html	(revision 572)
+++ about.html	(working copy)
@@ -1,8 +1,4 @@
-
-<html>
-<head>
-<title>GTK+ - The GIMP Toolkit</title>
-
+<!--#include file="site_begin.html" -->
 <!--#include file="site_top.html" -->
 
 <!--#include file="section_begin.html"-->
@@ -26,7 +22,7 @@ in providing GTK+-specific freshmeat new
 </p>
 
 General comments about this site can be directed to our webmaster list via
-<A HREF="mailto:webmaster gtk org">webmaster gtk org</a>.  Questions about
+<a href="mailto:webmaster gtk org">webmaster gtk org</a>.  Questions about
 GTK+ should be asked on the appropriate mailings lists.
 </p>
 </font>
Index: oldnews.html
===================================================================
--- oldnews.html	(revision 572)
+++ oldnews.html	(working copy)
@@ -1,8 +1,4 @@
-
-<html>
-<head>
-<title>GTK+ - The GIMP Toolkit</title>
-
+<!--#include file="site_begin.html" -->
 <!--#include file="site_top.html" -->
 
 <table border=0 cellpadding=0 cellspacing=0><tr><td valign=top>
Index: atk-1.0.0-announce.html
===================================================================
--- atk-1.0.0-announce.html	(revision 572)
+++ atk-1.0.0-announce.html	(working copy)
@@ -1,7 +1,4 @@
-
-<html>
-<head>
-<title>GTK+ - The GIMP Toolkit</title>
+<!--#include file="site_begin.html" -->
 
 <!--#include file="site_top.html" -->
 
Index: books.html
===================================================================
--- books.html	(revision 572)
+++ books.html	(working copy)
@@ -1,8 +1,4 @@
-
-<html>
-<head>
-<title>GTK+ - Published Books</title>
-
+<!--#include file="site_begin.html" -->
 <!--#include file="site_top.html" -->
 
 <table border=0 cellpadding=0 cellspacing=0><tr><td valign=top>
Index: gtk-2.8.0-notes.html
===================================================================
--- gtk-2.8.0-notes.html	(revision 572)
+++ gtk-2.8.0-notes.html	(working copy)
@@ -1,7 +1,4 @@
-<html>
-<head>
-<title>GTK+ - GTK+-2.8 Release notes</title>
-
+<!--#include file="site_begin.html" -->
 <!--#include file="site_top.html" -->
 
 <pre>GTK+ 2.8 Specific Notes
Index: translations.html
===================================================================
--- translations.html	(revision 572)
+++ translations.html	(working copy)
@@ -1,7 +1,4 @@
-<html>
-<head>
-<title>GTK+ - Translated Documentation</title>
-
+<!--#include file="site_begin.html" -->
 <!--#include file="site_top.html"-->
 
 <!--#include file="section_begin.html"-->
Index: introduction.html
===================================================================
--- introduction.html	(revision 572)
+++ introduction.html	(working copy)
@@ -1,7 +1,4 @@
-<html>
-<head>
-<title>GTK+ - Introduction</title>
-
+<!--#include file="site_begin.html" -->
 <!--#include file="site_top.html"-->
 
 <!--#include file="section_begin.html"-->
Index: ChangeLog
===================================================================
--- ChangeLog	(revision 572)
+++ ChangeLog	(working copy)
@@ -1,3 +1,48 @@
+2007-03-29 Tshepang Lekhonkhobe <tshepang gmail com>
+	* glib-1.2-NEWS.html:
+	* gtk-2.10-notes.html:
+	* section_end.html:
+	* gtk-2.10-announcement.html:
+	* box_begin.html:
+	* bindings.html:
+	* box_middle.html:
+	* announce.html:
+	* gtk-2.0.0-notes.html:
+	* gtk-2.4.0-notes.html:
+	* about.html:
+	* oldnews.html:
+	* atk-1.0.0-announce.html:
+	* books.html:
+	* gtk-2.8.0-notes.html:
+	* translations.html:
+	* introduction.html:
+	* site_top.html:
+	* tutorials.html:
+	* projects.html:
+	* mailinglists.html:
+	* bugs.html:
+	* papers+slides.html:
+	* documentation.html:
+	* glib-2.0.0-announce.html:
+	* box_end.html:
+	* glib-2.10.0-notes.html:
+	* people.html:
+	* gtk+-2.0.0-announce.html:
+	* 2.0.0-announce.html:
+	* gtk+-1.2-Changes.html:
+	* section_begin.html:
+	* gtk-2.2.0-notes.html:
+	* gtk+-1.2-NEWS.html:
+	* gtk-2.6.0-notes.html:
+	* glib-2.12-announcement.html:
+	* mirrors.html:
+	* pango-1.0.0-announce.html:
+	* site_begin.html: this was added and 'linked' in all above files; it
+	contains the doctype and some other related info.
+	* index.html: This is the only file I ensured to be valid "XHTML 1.0
+	Transitional".
+
+
 Tue Mar 20 10:46:35 2007  Tim Janik  <timj gtk org>
 
 	* gtk+-1.2-Changes.html:
Index: site_top.html
===================================================================
--- site_top.html	(revision 572)
+++ site_top.html	(working copy)
@@ -1,76 +1,74 @@
+<body bgcolor="#FFFFFF" marginheight="0" marginwidth=0 width="100%">
 
-</head>
-<body bgcolor="#FFFFFF" marginheight=0 marginwidth=0 width="100%">
-
-<table cellspacing=6 border=0 cellpadding=0 width="100%">
+<table cellspacing="6" border="0" cellpadding="0" width="100%">
   <tr>
-    <td bgcolor="#FFFFFF" valign=top nowrap>
-    <centeR>
-<A HREF="/"><img src="/images/gtk-logo-rgb.gif" width=107 height=140 border=0></A>
+    <td bgcolor="#FFFFFF" valign="top" nowrap="nowrap">
+    <center>
+<a href="/"><img src="/images/gtk-logo-rgb.gif" width="107" height="140" border="0"></a>
       <font face="helvetica,lucidia" color="#000000">
-<BR><BR>
+<br /><br />
 <b>
-GTK+<BR>
+GTK+<br />
 The GIMP Toolkit
 </b>
 </center>
-<BR>
+<br />
 
 <!--#include file="box_begin.html"-->
 General
 <!--#include file="box_middle.html"-->
-<A HREF="/">Introduction</A><BR>
-<A HREF="/screenshots/">Screenshots</A><br>
-<A HREF="/download/">Download</A><br>
-<A HREF="/mailinglists.html">Mailing Lists</A><BR>
-<A HREF="/bindings.html">Language Bindings</A><BR>
-<A HREF="http://art.gnome.org/themes/gtk2/";>Themes</A><BR>
-<A HREF="/bugs.html">Bug Tracker</A><BR>
-<A HREF="/plan/">Plans</A><BR>
-<A HREF="/success/">Success Stories</A><BR>
-<A HREF="/people.html">The GTK+ Team</A><BR>
+<a href="/">Introduction</a><br />
+<a href="/screenshots/">Screenshots</a><br />
+<a href="/download/">Download</a><br />
+<a href="/mailinglists.html">Mailing Lists</a><br />
+<a href="/bindings.html">Language Bindings</a><br />
+<a href="http://art.gnome.org/themes/gtk2/";>Themes</a><br />
+<a href="/bugs.html">Bug Tracker</a><br />
+<a href="/plan/">Plans</a><br />
+<a href="/success/">Success Stories</a><br />
+<a href="/people.html">The GTK+ Team</a><br />
 <!--#include file="box_end.html"-->
 
 <!--#include file="box_begin.html"-->
 Documentation
 <!--#include file="box_middle.html"-->
-<A HREF="/faq/">FAQ</A><br>
-<A HREF="/tutorial/">GTK+-2.0 Tutorial</A><BR>
-<A HREF="/tutorial1.2/">GTK+-1.2 Tutorial</A><BR>
-<A HREF="/api/">API Reference</A><br>
-<A HREF="/papers+slides.html">Papers / Slides</A><br>
-<br>
-<A HREF="/documentation.html">Other documentation...</A><br>
+<a href="/faq/">FAQ</a><br />
+<a href="/tutorial/">GTK+-2.0 Tutorial</a><br />
+<a href="/tutorial1.2/">GTK+-1.2 Tutorial</a><br />
+<a href="/api/">API Reference</a><br />
+<a href="/papers+slides.html">Papers / Slides</a><br />
+<br />
+<a href="/documentation.html">Other documentation...</a><br />
 <!--#include file="box_end.html"-->
 
 
 <!--#include file="box_begin.html"-->
 Projects
 <!--#include file="box_middle.html"-->
-<A HREF="http://www.pango.org/";>Pango</A><BR>
-<A HREF="http://www.gnome.org/";>GNOME</A><BR>
-<A HREF="http://www.gimp.org/win32/";>GTK+ for Win32</A><BR>
-<A HREF="http://developer.imendio.com/wiki/Gtk_Mac_OS_X";>GTK+ on Mac OS X</A><BR>
-<A HREF="http://www.directfb.org/gtk.xml";>GTK+ on DirectFB</A><BR>
-<br>
-<A HREF="/projects.html">More Projects...</A><br>
+<a href="http://www.pango.org/";>Pango</a><br />
+<a href="http://www.gnome.org/";>GNOME</a><br />
+<a href="http://www.gimp.org/win32/";>GTK+ for Win32</a><br />
+<a href="http://developer.imendio.com/wiki/Gtk_Mac_OS_X";>GTK+ on Mac OS X</a><br />
+<a href="http://www.directfb.org/gtk.xml";>GTK+ on DirectFB</a><br />
+<br />
+<a href="/projects.html">More Projects...</a><br />
 <!--#include file="box_end.html"-->
 
 <!--#include file="box_begin.html"-->
 Applications
 <!--#include file="box_middle.html"-->
-<A HREF="http://www.gimp.org/";>GIMP</A><BR>
-<A HREF="http://www.abiword.org/";>Abiword</A><BR>
-<A HREF="http://www.lysator.liu.se/~alla/dia/dia.html";>Dia</A><BR>
-<A HREF="http://glade.gnome.org/";>Glade</A><BR>
-<A HREF="http://www.gnucash.org/";>GnuCash</A><BR>
-<A HREF="http://www.gnome.org/projects/gnumeric/";>Gnumeric</A><BR>
-<BR>
-<A HREF="http://www.gnome.org/softwaremap/";>GNOME Software Map</A><br>
+<a href="http://www.gimp.org/";>GIMP</a><br />
+<a href="http://www.abiword.org/";>Abiword</a><br />
+<a href="http://www.lysator.liu.se/~alla/dia/dia.html";>Dia</a><br />
+<a href="http://glade.gnome.org/";>Glade</a><br />
+<a href="http://www.gnucash.org/";>GnuCash</a><br />
+<a href="http://www.gnome.org/projects/gnumeric/";>Gnumeric</a><br />
+<br />
+<a href="http://www.gnome.org/softwaremap/";>GNOME Software Map</a><br />
 <!--#include file="box_end.html"-->
 
     </td>
-  <td bgcolor="#ffffff" valign=top width="99%">
+  <td bgcolor="#ffffff" valign="top" width="99%">
 
 <font face="lucida,helvetica">
 
Index: tutorials.html
===================================================================
--- tutorials.html	(revision 572)
+++ tutorials.html	(working copy)
@@ -1,8 +1,4 @@
-
-<html>
-<head>
-<title>GTK+ - The GIMP Toolkit</title>
-
+<!--#include file="site_begin.html" -->
 <!--#include file="site_top.html" -->
 
 <table border=0 cellpadding=0 cellspacing=0><tr><td valign=top>
Index: projects.html
===================================================================
--- projects.html	(revision 572)
+++ projects.html	(working copy)
@@ -1,8 +1,4 @@
-
-<html>
-<head>
-<title>GTK+ - Related Projects</title>
-
+<!--#include file="site_begin.html" -->
 <!--#include file="site_top.html" -->
 
 <table border=0 cellpadding=0 cellspacing=0><tr><td valign=top>
Index: mailinglists.html
===================================================================
--- mailinglists.html	(revision 572)
+++ mailinglists.html	(working copy)
@@ -1,7 +1,4 @@
-<html>
-<head>
-<title>GTK+ - Mailing Lists</title>
-
+<!--#include file="site_begin.html" -->
 <!--#include file="site_top.html"-->
 
 <!--#include file="section_begin.html"-->
Index: bugs.html
===================================================================
--- bugs.html	(revision 572)
+++ bugs.html	(working copy)
@@ -1,76 +1,73 @@
-<html>
-<head>
-<title>GTK+ - Bug Tracker</title>
-
+<!--#include file="site_begin.html" -->
 <!--#include file="site_top.html"-->
 
 <!--#include file="section_begin.html"-->
 How to report bugs in GTK+
 <!--#include file="section_end.html"-->
 
-<P>
-(The following is taken from the <A HREF="/faq/">FAQ</A>.)
-</P><P>
+<p>
+(The following is taken from the <A href="/faq/">FAQ</a>.)
+</p><p>
 Bugs should be reported to the GNOME bug tracking system 
-(<A HREF="http://bugzilla.gnome.org/";>http://bugzilla.gnome.org</A>). You will 
+(<A href="http://bugzilla.gnome.org/";>http://bugzilla.gnome.org</a>). You will 
 need to enter your email address and receive a password before you can use the 
 system to register a new bug report.
-</P><P>
+</p><p>
 There are a number of options to select and boxes to fill in when submitting a 
 bug report. Please remember that the more information you give, the easier it 
 will be to track the problem down. Extra information that may prove useful includes:
-<P>
+<p>
 <I>How to reproduce the bug.</I>
-</P>
-<UL>
-<P>
+</p>
+<ul>
+<p>
 If you can reproduce it with the testgtk program that is built in the gtk/ 
 subdirectory, that will be most convenient. Otherwise, please include a short 
 test program that exhibits the behavior. As a last resort, you can also provide 
 a pointer to a larger piece of software that can be downloaded.
-</P><P>
+</p><p>
 (Bugs that can be reproduced within the GIMP are almost as good as bugs that can 
 be reproduced in testgtk. If you are reporting a bug found with the GIMP, please 
 include the version number of the GIMP you are using)
-</P><P>
-</UL>
-<P>
+</p><p>
+</ul>
+<p>
 <I>If the bug was a crash, the exact text that was printed out when the crash 
 occurred.</I>
-</P><P>
+</p><p>
 <I>Further information such as stack traces may be useful, but are not necessary.</I> 
-<UL>
+<ul>
 If you do send a stack trace, and the error is an X error, it will be more useful 
 if the stacktrace is produced running the test program with the --sync command 
 line option.
-</UL>
-</P>
+</ul>
+</p>
 
 <!--#include file="section_begin.html"-->
 How we use Bugzilla
 <!--#include file="section_end.html"-->
 
-<P>
+<p>
 This information below is mostly useful for people who try to work 
 on the bugs in Bugzilla.
-</P>
-<P>
+</p>
+<p>
 <I>Component</I>
-</P>
-<UL>
-<P>
+</p>
+<ul>
+<p>
 We are moving towards more fine-grained components, to make the large number
 of open bugs more manageable. Some of the more complex widgets have their
 own component now, others are grouped together, e.g. the "combobox" component
 is used for bugs related to GtkCombo, GtkOptionMenu, GtkEntryCompletion and
 GtkComboBox.
-</P>
-</UL>
-<P>
+</p>
+</ul>
+<p>
 <I>State</I>
-</P>
-<UL>
-<P>
+</p>
+<ul>
+<p>
 We do not use the UNCONFIRMED state, bugs in the UNCONFIRMED and NEW states
 are treated the same. Bugs will generally stay in the NEW state until 
 they are either resolved in some way or moved to the NEEDINFO state. The 
@@ -79,36 +76,36 @@ is needed. The bug reporter is expected 
 the requested information. We occasionally close bugs which have been in 
 the NEEDINFO state for a long time (at least 6 months) without any response 
 from the bug reporter.
-</P>
-</UL>
-<P>
+</p>
+</ul>
+<p>
 <I>Priority and Severity</I>
-</P>
-<UL>
-<P>
+</p>
+<ul>
+<p>
 We generally don't pay much attention to these fields, except for the use
 of the Priority field to denote "must fix" bugs for a certain release.
-</P>
-</UL>
-<P>
+</p>
+</ul>
+<p>
 <I>Milestones</I>
-</P>
-<UL>
-<P>
+</p>
+<ul>
+<p>
 An unmilestoned bug has not been looked at in depth yet. Milestones of GTK+ 
 bugs generally indicate the next version in which the bug <I>can</I> be fixed 
 - there is no guarantee that the bug <I>will</I> be fixed in that version.
 We use the priority field to distinguish "must fix" bugs for a version. Bugs
 with milestone x.y.z and priority High are the ones which we consider 
 "must fix" bugs for release x.y.z.
-</P>
-<P>
+</p>
+<p>
 Starting with the 2.8 development cycle, we will try a new approach to
 milestones that is closer to how we work with bugs and will hopefully 
 let us avoid moving an ever-growing mountain of bugs from milestone to
 milestone.
-</P>
-<P>
+</p>
+<p>
 We keep the idea of the 3 "current work" milestones, 
 <ul>
  <li><p>2.6.x</p>
@@ -124,8 +121,8 @@ following criteria is met:
 All other bugs are assigned to a set of "pool milestones". These are 
 groups of bugs that are intended to help people figure out what bugs
 they should sign up to fix for a milestone.
-</P>
-<P>
+</p>
+<p>
 Here is a list of our current pool milestones:
 <dl>
  <dt>Need diagnosis
@@ -153,38 +150,38 @@ Here is a list of our current pool miles
  <dt>Big API
  <dd><p>Big API additions (1 week to 1 year)</p>
  </dl>
-</P>
-</UL>
-<P>
+</p>
+</ul>
+<p>
 <I>Keywords</I>
-</P>
-<UL>
-<P>
+</p>
+<ul>
+<p>
 A number of keywords are used regularly with GTK+ bugs, none of them
 are used 100% consistently. The more common ones are:
-<UL>
-<LI><P><B>PATCH</B> a possible patch is attached to the bug. Note that not
+<ul>
+<LI><p><b>PATCH</b> a possible patch is attached to the bug. Note that not
   all bugs with attached patches automatically get this keyword. If a patch
   is found unsuitable for some reason, the PATCH keyword is removed.
   The PATCH keyword is no longer needed today, since Bugzilla can query
   for bugs with patches now.
-<LI><P><B>easy-fix</B> marks bugs which are considered relatively
+<LI><p><b>easy-fix</b> marks bugs which are considered relatively
   straightforward to fix, so that volunteers have a good chance of producing
   an acceptable fix.
-<LI><P><B>PATCH_NEEDED</B> indicates that we need help with this because 
+<LI><p><b>PATCH_NEEDED</b> indicates that we need help with this because 
   either we don't care enough to fix it ourselves, or it's something we have 
   no clue about.
-<LI><P><B>API</B> bug involves API changes. 
-<LI><P><B>string</B> bug involves string changes.
-<LI><P><B>keynav</B> bug has something to do with keyboard navigation.
-<LI><P><B>accessibility</B> issues like widgets which fail to implement
+<LI><p><b>API</b> bug involves API changes. 
+<LI><p><b>string</b> bug involves string changes.
+<LI><p><b>keynav</b> bug has something to do with keyboard navigation.
+<LI><p><b>accessibility</b> issues like widgets which fail to implement
     accessibility interfaces.
-<LI><P><B>portability</B> issues like build failures on certain platforms.
-<LI><P><B>multihead</B> marks bugs having to do with the support for
+<LI><p><b>portability</b> issues like build failures on certain platforms.
+<LI><p><b>multihead</b> marks bugs having to do with the support for
  multiple screens/displays. 
-</UL>
-</P>
-</UL>
+</ul>
+</p>
+</ul>
 
 <!--#include file="site_bottom.html"-->
 
Index: papers+slides.html
===================================================================
--- papers+slides.html	(revision 572)
+++ papers+slides.html	(working copy)
@@ -1,8 +1,4 @@
-
-<html>
-<head>
-<title>GTK+ - Papers and Slides</title>
-
+<!--#include file="site_begin.html" -->
 <!--#include file="site_top.html" -->
 
 <table border=0 cellpadding=0 cellspacing=0><tr><td valign=top>
Index: documentation.html
===================================================================
--- documentation.html	(revision 572)
+++ documentation.html	(working copy)
@@ -1,8 +1,4 @@
-
-<html>
-<head>
-<title>GTK+ - Documentation</title>
-
+<!--#include file="site_begin.html" -->
 <!--#include file="site_top.html" -->
 
 <table border=0 cellpadding=0 cellspacing=0><tr><td valign=top>
Index: glib-2.0.0-announce.html
===================================================================
--- glib-2.0.0-announce.html	(revision 572)
+++ glib-2.0.0-announce.html	(working copy)
@@ -1,8 +1,4 @@
-
-<html>
-<head>
-<title>GTK+ - The GIMP Toolkit</title>
-
+<!--#include file="site_begin.html" -->
 <!--#include file="site_top.html" -->
 
 <pre>GLib-2.0.0 is now available for download at:
Index: box_end.html
===================================================================
--- box_end.html	(revision 572)
+++ box_end.html	(working copy)
@@ -4,4 +4,4 @@
 </td>
 </tr>
 </table>
-<BR>  
+<br />  
Index: glib-2.10.0-notes.html
===================================================================
--- glib-2.10.0-notes.html	(revision 572)
+++ glib-2.10.0-notes.html	(working copy)
@@ -1,7 +1,4 @@
-<html>
-<head>
-<title>GLib 2.10 Release notes</title>
-
+<!--#include file="site_begin.html" -->
 <!--#include file="site_top.html" -->
 
 <pre>Notes about GLib 2.10
Index: people.html
===================================================================
--- people.html	(revision 572)
+++ people.html	(working copy)
@@ -1,8 +1,4 @@
-
-<html>
-<head>
-<title>The GTK+ Team</title>
-
+<!--#include file="site_begin.html" -->
 <!--#include file="site_top.html" -->
 
 <table border=0 cellpadding=0 cellspacing=0><tr><td valign=top>
Index: gtk+-2.0.0-announce.html
===================================================================
--- gtk+-2.0.0-announce.html	(revision 572)
+++ gtk+-2.0.0-announce.html	(working copy)
@@ -1,8 +1,4 @@
-
-<html>
-<head>
-<title>GTK+ - The GIMP Toolkit</title>
-
+<!--#include file="site_begin.html" -->
 <!--#include file="site_top.html" -->
 
 <pre>GTK+-2.0.0 is now available for download at:
Index: 2.0.0-announce.html
===================================================================
--- 2.0.0-announce.html	(revision 572)
+++ 2.0.0-announce.html	(working copy)
@@ -1,8 +1,4 @@
-
-<html>
-<head>
-<title>GTK+ - The GIMP Toolkit</title>
-
+<!--#include file="site_begin.html" -->
 <!--#include file="site_top.html" -->
 
 <pre>The GTK+ team is proud to announce the release of version 2.0 of the
Index: gtk+-1.2-Changes.html
===================================================================
--- gtk+-1.2-Changes.html	(revision 572)
+++ gtk+-1.2-Changes.html	(working copy)
@@ -1,8 +1,4 @@
-<html>
-<head>
-<title>GTK+ - GTK+ 1.0 to 1.2 Changes</title>
-
-
+<!--#include file="site_begin.html" -->
 <!--#include file="site_top.html"-->
 
 <CENTER>
Index: section_begin.html
===================================================================
--- section_begin.html	(revision 572)
+++ section_begin.html	(working copy)
@@ -1,9 +1,9 @@
 
-<table cellspacing=0 cellpadding=2 border=0>
+<table cellspacing="0" cellpadding="2" border="0">
 <tr>
 <td bgcolor="#000000">
-<table border=0 cellpadding=4 cellspacing=0>
+<table border="0" cellpadding="4" cellspacing="0">
 <tr><td bgcolor="#AAEEAA" nowrap>
-<font face="lucida,helvetica" size=+1>
+<font face="lucida,helvetica" size="+1">
 &nbsp; &nbsp; 
-<B>
+<b>
Index: gtk-2.2.0-notes.html
===================================================================
--- gtk-2.2.0-notes.html	(revision 572)
+++ gtk-2.2.0-notes.html	(working copy)
@@ -1,7 +1,4 @@
-<html>
-<head>
-<title>GTK+ - GTK+-2.2 Release notes</title>
-
+<!--#include file="site_begin.html" -->
 <!--#include file="site_top.html" -->
 
 <pre>GTK+-2.2 Specific Notes
Index: gtk+-1.2-NEWS.html
===================================================================
--- gtk+-1.2-NEWS.html	(revision 572)
+++ gtk+-1.2-NEWS.html	(working copy)
@@ -1,7 +1,4 @@
-<html>
-<head>
-<title>GTK+ - GLib 1.2 Changes</title>
-
+<!--#include file="site_begin.html" -->
 <!--#include file="site_top.html"-->
 
 <CENTER>
Index: gtk-2.6.0-notes.html
===================================================================
--- gtk-2.6.0-notes.html	(revision 572)
+++ gtk-2.6.0-notes.html	(working copy)
@@ -1,7 +1,4 @@
-<html>
-<head>
-<title>GTK+ - GTK+-2.6 Release notes</title>
-
+<!--#include file="site_begin.html" -->
 <!--#include file="site_top.html" -->
 
 <pre>GTK+-2.6 Specific Notes
Index: glib-2.12-announcement.html
===================================================================
--- glib-2.12-announcement.html	(revision 572)
+++ glib-2.12-announcement.html	(working copy)
@@ -1,7 +1,4 @@
-<html>
-<head>
-<title>GTK+ - GLib 2.10 announcement</title>
-
+<!--#include file="site_begin.html" -->
 <!--#include file="site_top.html" -->
 
 <pre>GLib 2.12.0 is now available for download at:
Index: mirrors.html
===================================================================
--- mirrors.html	(revision 572)
+++ mirrors.html	(working copy)
@@ -1,8 +1,4 @@
-
-<html>
-<head>
-<title>GTK+ - The GIMP Toolkit</title>
-
+<!--#include file="site_begin.html" -->
 <!--#include file="site_top.html" -->
 
 <!--#include file="section_begin.html"-->
Index: pango-1.0.0-announce.html
===================================================================
--- pango-1.0.0-announce.html	(revision 572)
+++ pango-1.0.0-announce.html	(working copy)
@@ -1,8 +1,4 @@
-
-<html>
-<head>
-<title>GTK+ - The GIMP Toolkit</title>
-
+<!--#include file="site_begin.html" -->
 <!--#include file="site_top.html" -->
 
 <pre>Pango-1.0.0 is now available for download at:
Index: index.html
===================================================================
--- index.html	(revision 572)
+++ index.html	(working copy)
@@ -1,21 +1,18 @@
-<html>
-<head>
-<title>GTK+ - The GIMP Toolkit</title>
-
+<!--#include file="site_begin.html" -->
 <!--#include file="site_top.html" -->
 
-<table border=0 cellpadding=0 cellspacing=0><tr><td valign=top>
+<table border="0" cellpadding="0" cellspacing="0"><tr><td valign="top">
 
 <!--#include file="section_begin.html"-->
 Introduction
 <!--#include file="section_end.html"-->
 
-<P>
+<p>
 GTK+ is a multi-platform toolkit for creating graphical user
 interfaces. Offering a complete set of widgets, GTK+ is suitable for
 projects ranging from small one-off projects to complete application
-suites.
-</P>
+suites.</p>
+
 <p>
 GTK+ is free software and part of the GNU Project. However, the
 licensing terms for GTK+, the GNU LGPL, allow it to be used by all
@@ -23,9 +20,9 @@ developers, including those developing p
 any license fees or royalties.
 </p>
 
-<P>
+<p>
 GTK+ is based on three libraries developed by the GTK+ team:
-</P>
+</p>
 
 <ul>
 <li><b>GLib</b> is the low-level core library that forms the basis of GTK+ and
@@ -55,123 +52,144 @@ News
 <!--#include file="section_end.html"-->
 
 <p>
-<font size=-1 color="#008000">16 March 2007</font><br>
+<font size="-1" color="#008000">16 March 2007</font><br />
 <a href="http://mail.gnome.org/archives/gnome-announce-list/2007-March/msg00059.html";>
-GLib 2.13.0</a> is now available. This is the first in the development series leading up to GLib 2.14.
+GLib 2.13.0</a> is now available. This is the first in the development series
+leading up to GLib 2.14.
+</p>
 
 <p>
-<font size=-1 color="#008000">14 March 2007</font><br>
+<font size="-1" color="#008000">14 March 2007</font><br />
 GNOME celebrates the release of <a href="http://www.gnome.org/start/2.18/";>
 GNOME 2.18</a>.
+</p>
 
 <p>
-<font size=-1 color="#008000">14 March 2007</font><br>
+<font size="-1" color="#008000">14 March 2007</font><br />
 <a href="http://mail.gnome.org/archives/gnome-announce-list/2007-March/msg00055.html";>
 GTK+ 2.10.11</a> is now available. This is a quick followup release to fix a
 problem with 2.10.10 and tabbed browsing in the Epiphany web browser.
+</p>
 
 <p>
-<font size=-1 color="#008000">12 March 2007</font><br>
+<font size="-1" color="#008000">12 March 2007</font><br />
 <a href="http://mail.gnome.org/archives/gnome-announce-list/2007-March/msg00047.html";>
 Pango-1.16.1</a> is now available. This is a stable release and is source and
 binary compatible with 1.16.0.
+</p>
 
 <p>
-<font size=-1 color="#008000">09 March 2007</font><br>
+<font size="-1" color="#008000">09 March 2007</font><br />
 <a href="http://mail.gnome.org/archives/gnome-announce-list/2007-March/msg00045.html";>
 GTK+ 2.10.10</a> is now available. This is a bugfix release in the 2.10 series.
+</p>
 
 <p>
-<font size=-1 color="#008000">09 March 2007</font><br>
+<font size="-1" color="#008000">09 March 2007</font><br />
 <a href="http://mail.gnome.org/archives/gnome-announce-list/2007-March/msg00019.html";>
 GLib 2.12.11</a> is now available. This is a followup release to remove
 leftover debugging output in 2.12.10; it also fixes an embarrassing bug in
 g_strtoll().
+</p>
 
 <p>
-<font size=-1 color="#008000">07 March 2007</font><br>
+<font size="-1" color="#008000">07 March 2007</font><br />
 <a href="http://mail.gnome.org/archives/gnome-announce-list/2007-March/msg00014.html";>
 GLib 2.12.10</a> is now available. This is a bugfix release in the 2.12 series.
+</p>
 
 <p>
-<font size=-1 color="#008000">27 February 2007</font><br>
+<font size="-1" color="#008000">27 February 2007</font><br />
 <a href="http://mail.gnome.org/archives/gnome-announce-list/2007-February/msg00070.html";>
 Pango-1.16.0</a> is now available. This is the first in the 1.16 series,
 providing new functionality as compared to Pango-1.14, while maintaining source
 and binary compatibility.
+</p>
 
 <p>
-<font size=-1 color="#008000">30 Jan 2007</font><br>
+<font size="-1" color="#008000">30 Jan 2007</font><br />
 <a href="http://mail.gnome.org/archives/gnome-announce-list/2007-January/msg00107.html";>
 Pango-1.14.10</a> is now available. This is a follow-up stable release to fix
 various Indic shaper bugs and to add a new Thai language engine using libthai.
+</p>
 
 <p>
-<font size=-1 color="#008000">23 Jan 2007</font><br>
+<font size="-1" color="#008000">23 Jan 2007</font><br />
 <a href="http://mail.gnome.org/archives/gnome-announce-list/2007-January/msg00085.html";>
 Pango-1.15.5</a> is now available. This is a development release leading up to
 Pango-1.16.0.
+</p>
 
 <p>
-<font size=-1 color="#008000">22 Jan 2007</font><br>
+<font size="-1" color="#008000">22 Jan 2007</font><br />
 <a href="http://mail.gnome.org/archives/gnome-announce-list/2007-January/msg00073.html";>
 GTK+ 2.10.9</a> is now available. This is a bugfix release the 2.10 series.
+</p>
 
 <p>
-<font size=-1 color="#008000">18 Jan 2007</font><br>
+<font size="-1" color="#008000">18 Jan 2007</font><br />
 <a href="http://mail.gnome.org/archives/gtk-devel-list/2007-January/msg00124.html";>
 Pango 1.15.4</a> is now available. This is a development release leading up to
 Pango-1.16.0.
+</p>
 
 <p>
-<font size=-1 color="#008000">17 Jan 2007</font><br>
+<font size="-1" color="#008000">17 Jan 2007</font><br />
 <a href="http://mail.gnome.org/archives/gnome-announce-list/2007-January/msg00052.html";>
 GTK+ 2.10.8</a> is now available. This is a bugfix release the 2.10 series.
+</p>
 
 <p>
-<font size=-1 color="#008000">16 Jan 2007</font><br>
+<font size="-1" color="#008000">16 Jan 2007</font><br />
 <a href="http://mail.gnome.org/archives/gtk-devel-list/2007-January/msg00120.html";>
 GLib 2.12.9</a> is now available. This is a quick followup release to fix an
 unintended ABI breakage in the 2.12.8 release.
+</p>
 
 <p>
-<font size=-1 color="#008000">15 Jan 2007</font><br>
+<font size="-1" color="#008000">15 Jan 2007</font><br />
 <a href="http://mail.gnome.org/archives/gtk-devel-list/2007-January/msg00114.html";>
 GLib 2.12.8</a> is now available. This is a bugfix release.
+</p>
 
 <p>
-<font size=-1 color="#008000">08 Jan 2007</font><br>
+<font size="-1" color="#008000">08 Jan 2007</font><br />
 <a href="http://mail.gnome.org/archives/gtk-devel-list/2007-January/msg00084.html";>
 Pango 1.15.3</a> is now available. This is a development release leading up to
 Pango-1.16.0.
+</p>
 
 <p>
-<font size=-1 color="#008000">05 Jan 2007</font><br>
+<font size="-1" color="#008000">05 Jan 2007</font><br />
 <a href="http://mail.gnome.org/archives/gnome-announce-list/2007-January/msg00006.html";>
 GTK+ 2.10.7</a> is now available. This is an bugfix release in the 2.10 series.
+</p>
 
 <p>
-<font size=-1 color="#008000">04 Jan 2007</font><br>
+<font size="-1" color="#008000">04 Jan 2007</font><br />
 <a href="http://mail.gnome.org/archives/gtk-devel-list/2007-January/msg00041.html";>
 GLib 2.12.7</a> is now available. This is a bugfix release.
+</p>
 
-____
 
-<p><a href="oldnews.html">See older news</a></p>
+------
+<p>
+<a href="oldnews.html">See older news</a>
+</p>
 
 </td>
-<td nowrap>
+<td nowrap="nowrap">
 &nbsp;
 </td>
-<td valign=top>
+<td valign="top">
 <!--#include file="boxr_begin.html"-->
 Origins
 <!--#include file="boxr_middle.html"-->
-GTK+ was initially developed for and used by the <A HREF="http://www.gimp.org";>
-GIMP</A>, the GNU Image Manipulation Program.  Therefore, it is named "The GIMP
+GTK+ was initially developed for and used by the <a href="http://www.gimp.org";>
+GIMP</a>, the GNU Image Manipulation Program.  Therefore, it is named "The GIMP
 Toolkit", so that the origins of the project are remembered.  Today GTK+
 is used by a large number of applications, and is the toolkit used
-by the GNU project's <A HREF="http://www.gnome.org";> GNOME</A> desktop.
+by the GNU project's <a href="http://www.gnome.org";> GNOME</a> desktop.
 <!--#include file="boxr_end.html"-->
 
 <!--#include file="boxr_begin.html"-->
@@ -180,14 +198,15 @@ GTK+ 2.x 
 <p>
 Here is some information about the stable 2.x series:
 </p>
+
 <p>
-- <A HREF="http://mail.gnome.org/archives/gnome-announce-list/2006-July/msg00003.html";>2.10 release announcement</A><BR>
-- <A HREF="http://mail.gnome.org/archives/gnome-announce-list/2005-August/msg00054.html";>2.8 release announcement</A><BR>
-- <A HREF="http://mail.gnome.org/archives/gnome-announce-list/2004-December/msg00038.html";>2.6 release announcement</A><BR>
-- <A HREF="http://mail.gnome.org/archives/gtk-app-devel-list/2004-March/msg00178.html";>2.4 release announcement</a><BR>
-- <A HREF="http://mail.gnome.org/archives/gnome-announce-list/2002-December/msg00090.html";>2.2 release announcement</a><BR>
-- <A HREF="2.0.0-announce.html">2.0 Release Announcement</a><BR>
-- <A HREF="http://developer.gnome.org/doc/API/2.2/gtk/migrating.html";>GTK+ 2.x migration details</a><BR>
+- <a href="http://mail.gnome.org/archives/gnome-announce-list/2006-July/msg00003.html";>2.10 release announcement</a><br />
+- <a href="http://mail.gnome.org/archives/gnome-announce-list/2005-August/msg00054.html";>2.8 release announcement</a><br />
+- <a href="http://mail.gnome.org/archives/gnome-announce-list/2004-December/msg00038.html";>2.6 release announcement</a><br />
+- <a href="http://mail.gnome.org/archives/gtk-app-devel-list/2004-March/msg00178.html";>2.4 release announcement</a><br />
+- <a href="http://mail.gnome.org/archives/gnome-announce-list/2002-December/msg00090.html";>2.2 release announcement</a><br />
+- <a href="2.0.0-announce.html">2.0 Release Announcement</a><br />
+- <a href="http://developer.gnome.org/doc/API/2.2/gtk/migrating.html";>GTK+ 2.x migration details</a><br />
 </p>
 <!--#include file="boxr_end.html"-->
 
Index: site_begin.html
===================================================================
--- site_begin.html	(revision 0)
+++ site_begin.html	(revision 0)
@@ -0,0 +1,8 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+ "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd";>
+
+<html xmlns="http://www.w3.org/1999/xhtml"; lang="en" xml:lang="en">
+<head>
+	<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
+	<title>GTK+ - The GIMP Toolkit</title>
+</head>


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]