Semplicemente

Archivio October, 2007

In vacanza?

Monday 29 October 2007

Ebbene, dopo un imprecisato numero di mesi mi prendo ben quattro (4) giorni di vacanza. Non è molto lo so, ma abbastanza per convincere il sommo artefice, il demiurgo, insomma Lui a mandarmi in regalo un’influenza bestiale, con ghiandole infiammate, orrende arsure herpes sulle labbra e mal di testa come se piovesse. Ovviamente vado a [...]

Active Reader: ringraziamenti

Thursday 18 October 2007

Sabato prossimo allo SMAU ci sarà la presentazione del software Active Reader.
Io e Fabrizio Gramuglio desideriamo ringraziare tutte le persone che hanno collaborato allo sviluppo del prototipo che presenteremo. In particolare Cinzia Piazza e Milo Donati di Dotvocal, che hanno passato le nottate sul codice Java, e Consuelo Battistelli di IBM, che ci ha fornito [...]

Materiale seminario SMAU 2007

Thursday 18 October 2007

La sala era piena (80 persone circa). Spero che i partecipanti si siano divertiti almeno quanto me. Per chi lo desidera è disponibile il materiale del seminario.

Propaganda e memi

Tuesday 16 October 2007

C’è scampo dai miti della propaganda?
Leggendo un interessante libro di Crawford Kilian sul Web Writing mi sono imbattuto in una lista di miti moderni, che lui definisce “propaganda myths”. Sono asserzioni sulla realtà, non necessariamente vere, ma credute fermamente da molti. C’è chi è morto, o ha ucciso, per queste credenze. Devo dire che la [...]

Introduzione ai CSS - Le relazioni tra gli elementi

Wednesday 10 October 2007

La sequenza dei marcatori presenti in un documento HTML può essere rappresentata in una struttura ad albero che ne evidenzia le relazioni.
Consideriamo il seguente esempio di documento HTML:

<!DOCTYPE HTML PUBLIC “-//W3C//DTD HTML 4.01//EN” “http://www.w3.org/TR/html4/strict.dtd”>
<html>
<head>
<title>Titolo della pagina</title>
<meta http-equiv=”content-type” content=”text/html; charset=iso-8859-1″>
</head>
<body>
<h1>Un titolo di primo livello</h1>
<p>Un paragrafo con testo <strong>grassetto</strong>.</p>
</body>
</html>

Gli elementi si posizionano tutti in ramificazioni gerarchiche ad [...]

Introduzione ai CSS - Due parole su XHTML

Monday 8 October 2007

Quali sono le differenze tra XHTML e HTML? Tutti i browser “capiscono” XHTML?
Le differenze con HTML 4.01 non sono molte, ma rispettarle è fondamentale: in XHTML, infatti, i documenti devono essere ben formati e validi, pena la mancata validazione e, nei browser che interpretano correttamente XHTML, l’interruzione del rendering del documento. Ecco le differenze, insieme [...]

Introduzione ai CSS - La DTD

Monday 8 October 2007

Qual’è lo scopo della dichiarazione DOCTYPE?
La dichiarazione DOCTYPE specifica:

il tipo di elemento radice del documento, per esempio HTML;
un identificatore pubblico, per esempio: PUBLIC “-//W3C//DTD XHTML 1.0 Strict//EN”;
il system identifier: “http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd”

Esempi di DTD:
HTML 4.01 Strict

<!DOCTYPE HTML PUBLIC “-//W3C//DTD HTML 4.01//EN” “http://www.w3.org/TR/html4/strict.dtd”>

XHTML 1.0 Strict

<!DOCTYPE html PUBLIC “-//W3C//DTD XHTML 1.0 Strict//EN”
“http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd”>

Enfatizza la separazione del contenuto dalla presentazione e [...]

Introduzione ai CSS - I linguaggi di marcatura

Thursday 4 October 2007

I linguaggi di marcatura come HTML, XHTML o XML derivano dall’SGML (Standard Generalized Markup Language).
SGML è un metalinguaggio (un linguaggio, cioè, utilzzato per la creazione di altri linguaggi) e ha origini “antiche”. Nel 1969 Charles Goldfarb, Edward Mosher, e Raymond Lorie, dipendenti IBM, inventarono il Generalized Markup Language come un mezzo per modificare, condividere e [...]

Introduzione ai CSS - Il comportamento

Thursday 4 October 2007

Il “comportamento” di una pagina web è la risposta intelligente alle azioni messe in atto dall’utente.
La reale intelligenza di questa risposta è demandata, ovviamente, alle capacita del programmatore. Infatti il comportamento è realizzato con linguaggi di programmazione server side come PHP e ASP o di scripting, per esempio JavaScript, anche facendo ricorso al Document Object [...]

Introduzione ai CSS - La presentazione di un documento

Thursday 4 October 2007

La presentazione è il modo con il quale il contenuto strutturato è reso fruibile agli utenti.
Rappresenta l’insieme delle regole che indicano:

le modalità tipografiche;
la disposizione dei contenuti;
i colori da utilizzare;
ecc.

Queste regole, ovviamente, variano in funzione della modalità di fruizione dei contenuti, i quali, per esempio, possono essere:

presentati su schermo;
stampati su carta;
letti da un sintetizzatore vocale;
fruiti con [...]

Introduzione ai CSS - La struttura di un documento

Wednesday 3 October 2007

Il primo di una serie di articoli per introdurre il linguaggio CSS ai principianti, con un occhio rivolto all’accessibilità.
La struttura di un documento è il modo con cui si organizza il contenuto grezzo.
Il contenuto di un libro, per esempio, è strutturato in titoli, sottotitoli paragrafi ecc. utilizzando convenzioni tipografiche per rappresentarli. Il contenuto di una [...]

Introduzione al linguaggio CSS

Tuesday 2 October 2007

Ho deciso di revisionare il materiale dei corsi che ho condotto sul linguaggio CSS negli ultimi anni. A breve pubblicherò una serie di articoli basati sulle dispense in questione e, al termine della serie, raccoglierò il tutto in un corposo PDF da scaricare (gratis ovviamente). Ci vorrà un po’ di tempo temo. Dato che [...]

Introduzione ai CSS

Monday 1 October 2007

La mia guida “incompleta” ai CSS cerca co-autori.
Come ho già detto qualche settimana fa, ho deciso di revisionare e pubblicare il materiale dei corsi che ho condotto sul linguaggio CSS.
Al termine raccoglierò gli articoli in un documento PDF da scaricare e stampare gratuitamente.
Perché questo lavoro abbia senso è per me essenziale che i lettori forniscano [...]