For those interested in creating an accessible web site, based on W3C standards, I just released my PHP framework, named ÉASY, under the GPL license.
Here is for example my "welcome page" source:
CODE
<?php
$require = 'begin,end,mainmenu,news,notes,atom';
require_once('../_php/init.php');
echo_begin('Welcome...');
echo_mainmenu();
echo_news('../all||atom');
?>
<h1>Welcome !</h1>
<p>Dear web surfer,</p>
<p>You've just entered the YetI's vault !</p>
<p>Thank you for giving us your opinion about our website. Don't hesitate to ask questions too.</p>
<p>Have a nice time !</p>
<p>YetI</p>
<p class="noteform">You can make yourself heard ! Give us your comments, questions, or advice by <a href="mailto:gablin@fr.fm">sending an e-m@il</a>, or using the form below.</p>
<?php
echo_notes('index');
echo_end();
?>
$require = 'begin,end,mainmenu,news,notes,atom';
require_once('../_php/init.php');
echo_begin('Welcome...');
echo_mainmenu();
echo_news('../all||atom');
?>
<h1>Welcome !</h1>
<p>Dear web surfer,</p>
<p>You've just entered the YetI's vault !</p>
<p>Thank you for giving us your opinion about our website. Don't hesitate to ask questions too.</p>
<p>Have a nice time !</p>
<p>YetI</p>
<p class="noteform">You can make yourself heard ! Give us your comments, questions, or advice by <a href="mailto:gablin@fr.fm">sending an e-m@il</a>, or using the form below.</p>
<?php
echo_notes('index');
echo_end();
?>
Look at the generated XHTML page, and you'll see immediately why such a framework is interesting
I still have documentation to do, which is why the 'notes', 'poll', and 'news' (and 'atom' and 'rss1') modules are yet to be published.
I hope it will be of some use to someone, and that there will be plenty of problems
Yves.