<!DOCTYPE HTML PUBLIC “-//W3C//DTD HTML 4.01 Transitional//EN” “http://www.w3.org/TR/html4/loose.dtd”> <HTML lang=”it”> <HEAD> <TITLE>bbs</TITLE> </HEAD> <BODY BGCOLOR=”#FFFFFF”> <p> <? /****************************************************** BBS v1.0 Code: PHP 3 Author: Leon Atkinson <leon.atkinson@clearink.com> Simple BBS system using MySQL. Make the following table: CREATE TABLE bbsMessage ( ID INT NOT … Continua a leggere Il codice originario del semplice forum
Categoria: Accessibilità delle pagine dinamiche
Il codice come risulta alla fine della trasformazione

<!DOCTYPE HTML PUBLIC “-//W3C//DTD HTML 4.01 Transitional//EN” “http://www.w3.org/TR/html4/loose.dtd”> <HTML lang=”it”> <HEAD> <TITLE>bbs</TITLE> </HEAD> <BODY BGCOLOR=”#FFFFFF”> <!–Semplice BBS system con database MySQL, output validato W3C HTML 4.01 e accessibile. Il nome della pagina dev’essere bbs.php. Diversamente, sostituire le occorrenze di bbs.php con il nuovo nome. Genera la seguente tabella (basta copiare il codice nel… Continua a leggere Il codice come risulta alla fine della trasformazione
prima trasformazione

Codice di output dello script originario, come visibile nell’esempio online: <!DOCTYPE HTML PUBLIC “-//W3C//DTD HTML 4.01 Transitional//EN” “http://www.w3.org/TR/html4/loose.dtd”> <HTML lang=”it”> <HEAD> <TITLE>bbs</TITLE> </HEAD> <BODY BGCOLOR=”#FFFFFF”> <p><a href=”http://bobby.watchfire.com/bobby/bobbyServlet?URL=http://www.protty.net/bbs_source.php” class=”external”>Bobby</a> | La trasformazione di pagine dinamiche, WA </p> <p> <H1>BBS</H1> <H2>il codice nella versione originaria</H2> <UL> <LI>(2003-02-15 16:47:29) <A HREF=”bbs_source.php?messageID=2″>codice originario</A><BR> <UL> </UL> </UL> <FORM ACTION=”bbs_source.php” METHOD=”post”>… Continua a leggere prima trasformazione
seconda trasformazione

Codice di output dello script trasformazione 1, come visibile nell’esempio online: <!DOCTYPE HTML PUBLIC “-//W3C//DTD HTML 4.01 Transitional//EN” “http://www.w3.org/TR/html4/loose.dtd”> <HTML lang=”it”> <HEAD> <TITLE>bbs</TITLE> </HEAD> <BODY BGCOLOR=”#FFFFFF”> <p><a href=”http://bobby.watchfire.com/bobby/bobbyServlet?URL=http://www.protty.net/trasformazione1.php” class=”external”>Bobby</a> | La trasformazione di pagine dinamiche, WA </p> <p> <H1>BBS</H1> <H2>il codice dopo la prima correzione</H2> <UL> <LI>(2003-02-15 16:47:29) <A HREF=”bbs_source.php?messageID=2″>codice originario</A><BR> <UL> </UL> </UL> <FORM… Continua a leggere seconda trasformazione
terza trasformazione

Codice di output dello script trasformazione 2, come visibile nell’esempio online: <!DOCTYPE HTML PUBLIC “-//W3C//DTD HTML 4.01 Transitional//EN” “http://www.w3.org/TR/html4/loose.dtd”> <HTML lang=”it”> <HEAD> <TITLE>bbs</TITLE> </HEAD> <BODY BGCOLOR=”#FFFFFF”> <p><a href=”http://bobby.watchfire.com/bobby/bobbyServlet?URL=http://www.protty.net/trasformazione2.php” target=”blank”>Bobby</a> | La trasformazione di pagine dinamiche, WA </p> <p> <H1>BBS</H1> <H2>il codice nella versione AA</H2> <UL> <LI>(2003-02-15 16:47:29) <A HREF=”bbs_source.php?messageID=2″>codice originario</A><BR> <UL> </UL> </UL> <FORM ACTION=”bbs.php”… Continua a leggere terza trasformazione
quarta trasformazione

Codice di output dello script trasformazione 3, come visibile nell’esempio online: <!DOCTYPE HTML PUBLIC “-//W3C//DTD HTML 4.01 Transitional//EN” “http://www.w3.org/TR/html4/loose.dtd”> <HTML lang=”it”> <HEAD> <TITLE>bbs</TITLE> </HEAD> <BODY BGCOLOR=”#FFFFFF”> <p><ahref=”http://bobby.watchfire.com/bobby/bobbyServlet?URL=http://www.protty.net/trasformazione3.php” class=”external”>Bobby</a> | La trasformazione di pagine dinamiche, WA </p> <p> <H1>BBS</H1> <H2>il codice nella versione che presenta un solo errore priorità 3</H2> <UL> <LI>(2003-02-15 16:47:29) <AHREF=”bbs_source.php?messageID=2″>codice originario</A><BR> <UL>… Continua a leggere quarta trasformazione
Accessibilità delle pagine dinamiche

Si parla diffusamente ormai di validazione del codice, di scrittura di codice conforme alle WCAG. Anche nelle rare occasioni in cui si instaura un proficuo scambio di opinioni con addetti ai lavori, semplici appassionati, committenti e tecnici della comunicazione pubblica, resta sullo sfondo come un’ipotesi oscura e quasi angosciosa quell’attività artigianale di elaborazione del codice… Continua a leggere Accessibilità delle pagine dinamiche