Mimicry Diario

Gennaio 2008

SOMMARIO

Fine di Netscape

27 gennaio 2008, 10:07

Oggi ho letto questo post con cui si annuncia la fine del supporto al browser Netscape. In onore di Netscape, ho installato le versioni 6, 6.2, 7.0, 8 e 9 sul mio computer. Ecco come si presenta questo blog visto su Netscape 6.

Screenshot di Netscape 6
– Mimicry visto con Netscape 6

Mosaic 3.0

26 gennaio 2008, 07:33

Stamani ho installato Mosaic 3.0. Funziona meglio di Netscape 4, o meglio, non si blocca. Ecco come si presentano i miei due siti su Mosaic.

CSS Zibaldone visto su Mosaic 3.0

Mimicry visto su Mosaic 3.0

Per chi fosse interessato a provarlo, può scaricarlo a partire da ftp://ftp.ncsa.uiuc.edu/Web/Mosaic/.

Slide con ironia

24 gennaio 2008, 09:16

Riporto la foto di uno slide ironico di Chris Wilson.

Slide di Chris Wilson
– Slide di Chris Wilson

Il testo recita:

Once a web developer has written,
tweaked and debugged their page
to get it work across browsers,
the definition of "correct behavior"
is "my page still works".

Un tuffo nel passato

21 gennaio 2008, 15:53

Poco fa ho installato Netscape 4.04 ed ovviamente l'ho lasciato solo per il tempo di fare qualche test. Avevo trovato il file in un vecchio disco di mio padre. Devo dire che il mio sito, benché quasi senza stili, se la cava bene. Nella directory NetHelp del programma ho trovato un solo foglio di stile datato 1997. Eccolo.


/* Cascading Style Sheet, Level 1, for NetHelp */

/*Add the following command in the <HEAD> 
section of your HTML file */

/*<LINK REL=STYLESHEET TYPE="text/css" 
HREF="../shared/nethelp1.css"> */

BODY { 
    margin: 0;
    font-family: arial, helvetica, sans-serif;
    color: black; 
}

H1, H2, H3, H4, H5, H6, P, UL, OL, DIR, MENU, DIV, 
DT, DD, ADDRESS, BLOCKQUOTE, PRE, BR, HR {
display: block
}

B, STRONG, I, EM, CITE, VAR, TT, CODE, KBD, SAMP, 
IMG, SPAN {display: inline}

LI { 
font-family: arial, helvetica, sans-serif; 
font-size: 10pt 
}

H1, H2, H3, H4 { margin-top: 0; margin-bottom: 0 }

H5, H6 {margin-top: 0}

H1 {text-align: left}

H3, H5 {font-style: normal}

H1 {
font-family: arial, helvetica, sans-serif; 
font-size: 18pt 
}


H2 {
font-family: arial, helvetica, sans-serif;
font-size: 16pt 
}


H3 {
font-family: arial, helvetica, sans-serif; 
font-size: 14pt 
}


H4 { 
font-family: arial, helvetica, sans-serif; 
font-size: 12pt 
}

H5 {
font-family: arial, helvetica, sans-serif; 
font-size: 12pt 
}

H6 { 
font-family: arial, helvetica, sans-serif; 
font-size: 10pt 
}

P { 
font-family: arial, helvetica, sans-serif; 
font-size: 10pt; 
}

B, STRONG { font-weight: bold }  
/* relative to the parent */

I, CITE, EM, VAR, ADDRESS, BLOCKQUOTE { 
font-style: italic 
}

PRE, TT, CODE, KBD, SAMP { 
font-family: monospace 
}

PRE {white-space: pre }

PRE {font-size: 10pt }

ADDRESS {margin-left: 0 }

ADDRESS {font-size: 10pt }

BLOCKQUOTE { 
margin-left: 0; 
margin-right: 0 
}

UL, DIR { list-style: disc }

UL {margin-left: -1em }

UL { 
font-family: arial, helvetica, sans-serif; 
font-size: 10pt 
}

OL { list-style: decimal }

OL { margin-left: -1em }

OL {
font-family: arial, helvetica, sans-serif; 
font-size: 10pt 
}

MENU { margin: 0 } /* tight formatting */

LI { margin-left: 0 }

LI { font-size: 10pt }

DT { margin-bottom: 0 }

DT {
font-family: arial, helvetica, sans-serif; 
font-size: 10pt 
}

DD { margin-top: 0 }

DD { margin-left: 1em }

DD {
font-family: arial, helvetica, sans-serif; 
font-size: 10pt 
}

TD { font-family: arial, helvetica, sans-serif;}

TD { font-size: 10pt }

TH { font-family: arial, helvetica, sans-serif;}

TH { font-size: 10pt }

TR { font-family: arial, helvetica, sans-serif;}

TR { font-size: 10pt }

HR { border-top: solid }        
/* 'border-bottom' could also have been used */

/* A:link { color: blue } /* unvisited link */
/* A:visited { color: red } /* visited links */
/* A:active { color: lime }  /* active links */

/* setting the anchor border around IMG elements
   requires contextual selectors */

/* A:link IMG { border: 2px solid blue } */

/* A:visited IMG { border: 2px solid red } */

/* A:active IMG { border: 2px solid lime } */

Fa quasi sorridere a più di dieci anni di distanza. A noi posteri l'ardua sentenza.

Presentazioni con Opera Show

21 gennaio 2008, 08:40

Ho cominciato a scrivere gli slides per il seminario di maggio. Opera ha un'interessante caratteristica denominata Opera Show. In pratica, premendo il tasto F11 Opera divide le varie parti di un documento in sezioni logiche e le presenta come se fossero diapositive a tutto schermo. L'immagine che segue ne mostra un esempio.

Diapositiva di Opera Show
– Diapositiva di Opera Show

Poi si può navigare tra le diapositive usando i tasti PGSU, PGGiù, Home, Fine e le frecce direzionali. Si può specificare un foglio di stile per la presentazione:

@media projection {
div.slide {
page-break-after: always;
page-break-before: avoid;
page-break-inside: avoid;
}
}

Queste regole impediscono allo slide di essere spezzato prima della fine della schermata ed al suo interno, consentendo invece un'interruzione alla fine di ogni schermata.

Moderatore e altro

19 gennaio 2008, 08:07

Sono stato nominato moderatore della mailing list cssdesign. Oggi sul sito di Marco è apparso il seguente messaggio:

Anticipazioni sul Web Senza Barriere 2.0

L'anno scorso, quasi per gioco, proposi ad Andrea Femminini dell'Università di Roma Tor Vergata, di organizzare un convegno sull'accessibilità. Andrea ne fu entusiasta così come il suo insostituibile gruppo di lavoro, poi diventato comitato organizzatore. Nacque così l'idea del convegno Web Senza Barriere. Un vero successo, sia per l'affluenza di pubblico che per i contenuti.

Per questo quest'anno L’Università di Tor Vergata ha deciso di proporre al pubblico un evento più ambizioso che si svilupperà in tre giornate: il 14, 15 e 16 maggio 2008.

La mattina della prima giornata sarà occupata dal convegno istituzionale. A partire dal pomeriggio del 14 proporremo una serie di seminari (dislocati su 3 aule) che termineranno il 16. L'idea è di consentire ai discenti la scelta un percorso formativo ad hoc. Gli argomenti dei seminari saranno: l’accessibilità del web, l’architettura dell'informazione e l'usabilità dei siti web.

In questa edizione sarà anche possibile acquistare uno spazio commerciale espositivo per promuovere la propria attività.

Alcune personalità italiane di rilievo nel panorama dell’accessibilità, e non solo, hanno già aderito all’iniziativa. Eccone alcuni tra i primi che hanno dato la loro disponibilità (in ordine alfabetico): Michele Diodati, Fabrizio Gramuglio, Luca Mascaro, Livio Mondini, Domenico Natale (Sogei, UNINFO), Giorgio Natili, Nicola Palmarini (IBM), Gabriele Romanato, Roberto Scano ecc.

Presto sarà online il blog del convegno e pubblicheremo l'elenco completo dei relatori, insieme alle anticipazioni sui contenuti.

Comunque vada, sarà un successo (sorriso).

Un'email simpatica

15 gennaio 2008, 20:04

Oggi ho ricevuto questa email:

Hi Gabriele,
You have put together some useful pages with your friends. Thanks for sharing your work. +10 karma points. Regards

Nigel Harwood

Già ringraziato.

Internet Explorer 6 ed XHTML

15 gennaio 2008, 10:06

Ecco cosa succede in Internet Explorer 6 quando si serve XHTML come application/xhtml+xml:

Finestra di download di Internet Explorer 6
– Explorer 6 presenta la finestra di download

Citazione di CSS Zibaldone

14 gennaio 2008, 12:18

Una citazione da Deswign:

Css Zibaldone, se già non lo conoscete dovete assolutamente visitarlo, è una risorsa enorme sui css.

Grazie! Il messaggio si trova su http://www.deswign.com/2008/01/09/risorse-del-090108/.

Validazione come application/xhtml+xml

12 gennaio 2008, 07:46

Stamani ho validato un mio demo servito come application/xhtml+xml. Ecco i risultati:

Result: Passed validation
Address: "http://mimicry.css-zibaldone.com/demo.xhtml"
Modified:Sat Jan 12 04:13:57 2008
Server:Apache/2.0
Size:6077
Content-Type:application/xhtml+xml
Encoding: utf-8
Doctype: XHTML 1.1
Root Element: html
Root Namespace: http://www.w3.org/1999/xhtml

Ho anche ricevuto un'email da Bert Bos che ha inserito la mia traduzione nella pagina del W3C.

PS: Stamani ho disinstallato tutte le versioni di Opera inferiori alla 9.25. Insomma...

Aggiornamento software

10 gennaio 2008, 09:13

Buggie, la mascotte di BugzillaIeri ho aggiornato il mio MacBook dalla versione 10.4.6 alla 10.4.11 di Tiger. In automatico Safari è passato dalla versione 2.0.0.4 alla 3.0.4. Questo mi permette ora di fare dei test più accurati. Ho scaricato una guida completa all'installazione di MySQL su Mac Os X, perché ho intenzione di installare Textpattern sul mio Mac. Vedremo. Scaricato anche le risorse di Alan Wood su Unicode, cosa che dovevo fare da molto tempo per tenermi aggiornato sui caratteri Unicode, visto che nei siti ufficiali sono riuscito a trovare ben poco. Comunque ho notato che neppure i browser standard compliant riescono a coprire tutto il set di caratteri. Alcune codifiche interessanti, come i caratteri cuneiformi, non vengono resi. Dovrò studiare a fondo le varie pagine per verificare il numero di caratteri supportati. Infine ho trovato anche il testo di Otherside dei Red Hot Chili Peppers:

How long
how long will I slide
Separate my side
I don't
I don't believe it's bad
Slittin my throat
It's all I ever

I heard your voice through a photograph
I thought it up and brought up the past
Once you've know you can never go back
I've got to take it on the otherside

Centuries are what it meant to me
A cemetery where I marry the sea
Stranger things could never change my mind
I've got to take it on the otherside
Take it on the otherside
Take it on the otherside
Take it on
Take it on

How long
how long will I slide
Separate my side
I don't
I don't believe it's bad
Slittin my throat
It's all I ever

Pour my life into a paper cup
The ashtrays full and I'm spillin' my guts
She wants to know am I still a slut
I've got to take it on the other side

Scarlet starlet and she's in my bed
A candidate for a soul mate bled
Push the trigger and pull the thread
I've got to take it on the otherside
Take it on the otherside
Take it on
Take it on

How long
how long will I slide
Separate my side
I don't
I don't believe it's bad
Slittin my throat
It's all I ever

Turn me on take me for a hard ride
Burn me out leave me on the otherside
I yell and tell it that
It's not a friend
I tear it down I tear it down
And then it's born again

How long
how long will I slide
Separate my side
I don't
I don't believe it's bad
Slittin my throat
It's all I ever

I don't
I don't believe it's bad
Slittin my throat
It's all I ever

Nuove traduzioni

07 gennaio 2008, 09:07

Ho appena finito di aggiornare CSS Zibaldone con sei nuove traduzioni, tra cui spiccano tre RFC, un articolo di Ian Hickson e l'articolo celeberrimo di Sivonen sul doctype sniffing/switch.

Anno nuovo, vita vecchia?

03 gennaio 2008, 09:04

Alba del 3 gennaio 2008
– Alba del 3 gennaio 2008

Stamani ho scaricato e masterizzato la documentazione di Free BSD. Sto ricominciando a dedicarmi alle traduzioni di risorse. Ho ricreato con i fogli di stile il glider trovato su Zone X. Un piccolo tributo a Francesco. Ho letto la storia di Consuelo sul sito di Marco, ed ho riflettuto sul fatto che spesso noi "abili" ci lamentiamo per niente. Oggi è una bella giornata. Ieri pomeriggio ho fatto una passeggiata con mio fratello. Spero di rifarne una anche oggi. Ieri μ non stava tanto bene. Conto in una sua telefonata oggi.

Zone X e auguri

02 gennaio 2008, 06:51

Fuochi d'artificioStamattina ho trovato il sito Zone X partendo da Diodati.org. Devo dire che il sito è davvero ben fatto e ricco di contenuti. I colori scelti sono a mio avviso fantastici, con il giusto contrasto per ogni combinazione. Sinceramente, se dovessi ridisegnare i miei siti sceglierei un layout del genere, anche se di solito la gente ha qualche pregiudizio verso gli sfondi neri, dovuto credo a qualche associazione mentale dura a morire. Nel frattempo Ingo mi ha inviato una foto che ritrae un momento dei festeggiamenti per il nuovo anno. Spero che questo anno sia per lui sereno e che possa finalmente concretizzare i suoi progetti professionali. I miei si riducono in effetti all'unico obiettivo di una sistemazione economica. Tra l'altro ieri ho riprodotto il curriculum vitae europeo con i CSS, trasformandolo in un form. Scoperta anche una certa resistenza da parte dei browser nella formattazione del controllo usato per il caricamento dei file. Vedremo. Non ho intenzione di scrivere altri test per il sito. Credo di cominciare a scrivere i nuovi capitoli solo dopo la firma del contratto. Intanto accumulo materiale utile e traduco quei documenti che mi serviranno sul sito o sul libro. La scrittura dei capitoli non richiede molta fatica, quindi non penso che questo rallenterà la pubblicazione. Solo vorrei che le cose si concretizzassero in un tempo relativamente breve.

Buon anno!

01 gennaio 2008, 10:11

Capodanno a Times Square, New York Come prima cosa stamattina sono andato a vedere le foto prese dalle varie capitali mondiali. Ieri sera mi ha scritto Gerard per farmi gli auguri. Ho scritto poi a Michele facendogli gli auguri. Auguri anche dai vari amici sparsi nel mondo. Ho passato la serata guardando L'impero colpisce ancora e sono andato a letto verso le undici. Stamattina ho scaricato e masterizzato Ubuntu 7.10, che spero di installare sul mio computer non appena mi sarò procurato un portatile per testare su Windows. Simpatica l'iniziativa di Venezia. Ho appena ricevuto un messaggio da μ che mi fa gli auguri per il 2008. Ho scaricato il curriculum vitae europeo, e devo dire che ad oggi non sono ancora in grado di compilarlo, ma conto di riprodurlo con i fogli di stile. Potrei inserirlo su CSS Zibaldone quando avrò accumulato dati da inserire. A questo proposito devo assolutamente charire la mia posizione lavorativa in questo 2008 e raggiungere gli obiettivi che mi sono prefissato ad ottobre, senza perdere di vista l'obiettivo primario che è quello economico. Tutto il resto può attendere. Ho già dato un taglio netto alle spese per il cibo dal 10 ottobre scorso. Ora devo eliminare le sigarette per non avere nuove uscite (sono diversi Euro a settimana). Ieri sera mi sono anche iscritto alla mailing list di un gruppo di utenti Mac abruzzesi. Pare che ci sarà un raduno il 19 gennaio prossimo. Bisogna vedere se me lo posso permettere. Il viaggio fino a Pescara comporta una spesa complessiva di circa 15 Euro. Ne vale la pena? Vedremo.