<?xml version="1.0"?>

<!--
&lt; and &gt; have to be used as part of the (X)HTML markup as they are part of
XML and would cause parse/tag errors if left natively.  The php processing code
replaces these (and only these) entities with the necessary characters before
outputting them to the XHTML stream.  It also adds the & and ; to "nbsp".

Claire Knight
January 2004
-->

<page>

<crumbs>
&lt;a href="index.php" title="Homepage"&gt;Homepage&lt;/a&gt;
</crumbs>

<content title="Website">
&lt;p class="rightside"&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;p class="rightside"&gt;&lt;br /&gt;
&lt;/p&gt;
&lt;p class="rightside"&gt;&lt;br /&gt;
&lt;/p&gt;
&lt;p&gt;
This website has been written to conform to &lt;acronym title="eXtended Markup Language (XML) for HTML"&gt;XHTML&lt;/acronym&gt; and &lt;acronym title="Cascading Style Sheets"&gt;CSS&lt;/acronym&gt; standards.  It works on most browsers - perhaps not as I intended but...  Writing compliant CSS (and other markup) that works across all browsers can be very time consuming but it is something I feel strongly should be done.  A certain browser (unfortunately the one most used) has caused website creators and their software to become very lazy with respect to correctness of tags.  This shouldn't be the case.  If we missed statements out of our code we would not be suprised when it behaved differently than expected but we seem to with webages...
&lt;/p&gt;
&lt;p&gt;
The source files are in &lt;acronym title="Recursive acronym for PHP: Hypertext Preprocessor"&gt;PHP&lt;/acronym&gt; whilst the content of the pages is included in &lt;acronym title="eXtensible Markup Language"&gt;XML&lt;/acronym&gt; marked up files.  Because of platform limitations with fixed positioning of elements and drop-down menus I have had to make use of &lt;acronym title="Simple, cross-platform scripting language.  NOT to be confused with Java"&gt;JavaScript&lt;/acronym&gt; to achive the menus.  These work as intended on the modern browsers and degrade gracefully on older or text based browsers such as Netscape 4.7.  Some (such as Opera 6) cannot display the drop-down element but the top level menu item is a link to a menu page allowing access to the items on the menu.  Finally a small amount of JavaScript has been used for validation.
&lt;/p&gt;
&lt;p&gt;
A couple of the page resort to using tables where I still think they should not be used - they are being used for non-tabular data.  I would like to fix these and may do over time as I find the time!  Please no comments about this slight lapse &lt;code&gt;:-)&lt;/code&gt;
&lt;/p&gt;
&lt;p&gt;
The pages have been tested on Mozilla (Windows 1.5, Linux 1.6), FireBird/Fox (Linux 0.7, 0.8, Windows 0.8), Konqueror 3.1 (Linux), Galeon 1.3.7 (Linux), Internet Explorer 6 (Windows), Safari (Powerbook), Netscape 4.7+ (Windows) and Opera 6+ (Windows).  Unfortunately they look slightly different on each.  Mozilla, FireBird/Box and Internet Explorer on Windows and Mozilla, FireBird/Box and Galeon on Linux, and Safari on Powerbook show the page as intended.  Although for some reason IE doesn't understand &lt;acronym title="HTML tag for marking an abbreviation"&gt;&lt;strong&gt;abbr&lt;/strong&gt;&lt;/acronym&gt; tags so I've had to use &lt;acronym title="HTML tag for marking an acronym"&gt;&lt;strong&gt;acronym&lt;/strong&gt;&lt;/acronym&gt; in the code instead.  Netscape Navigator 4.7 does a sterling job given it has little ability with CSS.  Although I've made great efforts code-wise for this to be the case &lt;code&gt;:-)&lt;/code&gt;  The layout is not always entirely there but everything is displayed and readable.  I'm not entirely sure what Amaya thinks it's doing with the CSS and the menus...  And I have decided I've no intention of fixing it.
&lt;/p&gt;
&lt;p&gt;
Please let me know using the link below if there are problems with your configuration providing Operating System name and version, and browser name and version.  However do not expect miracle fixes at this stage &lt;code&gt;:-)&lt;/code&gt;  Please also let me know if any pages urge you to upgrade your browser but the menus work properly in dropping down and all pages appear OK as I need to upgrade by browser script.  Thanks.
&lt;/p&gt;
&lt;p&gt;
&lt;a href="email.php?name=Claire" title="E-mail Claire"&gt;Claire Knight&lt;/a&gt;&lt;br /&gt;
February 2004
&lt;/p&gt;
&lt;p&gt;
&lt;/p&gt;
</content>

</page>

