[Flug] Motore di ricerca su serverone

Marco Ermini marco.ermini@gmail.com
Mar 31 Maggio 2005 16:38:17 CEST


On 5/31/05, Giancarlo Martini <giancarlomartini@katamail.com> wrote:
[...]
> l'originale è http://wwwtest.firenze.linux.it/
> 
> > Permettetemi di suggerire un paio di migliorie al suddetto layout:
> >
> > 1) Considerando che siamo nel 2005 e non nel 1997, eviterei di usare i
> > frame che sono ormai deprecati da tempo dal w3c e vanno contro ogni
> > regola di usabilita' ed accessibilita'.
> 
> vero, lo sapevo ma :
> 1) non sono un webdesign

web designer ;-)

> 2) non usare i frame vuol dire dover riportare tutti i menu in tutte le pagine,
> almeno per quello che ne sò io di html 'puro'. Questo vuol dire che se c'è da
> fare una motifica bisogna perderci un casino di tempo.

Questa è una puntualizzazione corretta, ma francamente anni luce meno
importante dei motivi per cui NON usare i frames.

Secondo me la vera sciocchezza è la richiesta di usare solo HTML:

>         >> Altra cosa: rinnovo la richiesta per qualcuno che curi il sito web
>         >> del FLUG; *niente* Zope, php e altre complicatezze, solo semplice
>         >> html.

Tre righe di PHP che fanno giusto "include" sono tollerabili? non mi
sembrano certa una grande complicatezza, siamo molto sotto all'ABC del
web...


> 3) i frame sono deprecated è vero ma soprattutto perchè ne veniva abusato,
> nell'infrastruttura del sito in questione sono tre perchè ho riportato,
> visivamente, la stessa interfaccia di quello precedente.
> Ne basterebbero due in realtà.

Assolutamente non d'accordo. I frame sono sconsigliabilissimi per un
sacco di motivi, tra cui:

1) sono incompatibili con una qualsiasi usability
2) sono portatori di possibili falle di sicurezza
3) è sciocco il concetto stesso di suddividere una finestra in altre
sottofinestre, diminuendo la leggibilità dei singoli frammenti e
aumentando il tempo medio di caricamento
4) presuppongono che il visitatore abbia una certa risoluzione grafica
ed una certa dimensione della finestra del browser
5) presuppongono che il visitatore abbia un browser grafico
6) limitano _gravemente_ la indicizzazione nei motori di ricerca
(alcuni saltano il sito a piè pari!)
7) perché usare i frame quando si possono utilizzare semplicemente le
tabelle? queste in qualche modo nobilitano il sito? non mi pare!
facendo un giro per la rete ci si accorge immediatamente che i siti
"seri" raramente adoperano i frame, mentre quasi tutte le pagine dei
cialtroni hanno _almeno_ due frame :-)
8) la gestione dei bookmark diventa per l'utente un macello. Se io
voglio bookmarkare una sottopagina mi ritrovo solo quella senza gli
altri frame, oppure soltanto la pagina introduttiva del sito.
Francamente è un'esperienza sconfortante per l'utente. Anche la
semplice trascrizione dell'URL vero di una pagina risulta ardua se
essa è caricata in un frame.
9) In molti browser si possono disabilitare le immagini, Java e
JavaScript ma non i frame

eccetera eccetera... posso continuare se vuoi :-)


[...]
> io direi di usare un CMS, tipo http://flatnuke.sourceforge.net/ che non richiede
> uso di database
> ne html o quasi ma solo un pò di php se cè da personalizzarlo.
[...]

Mi sembra assolutamente una buona idea.


> PS
> Le critiche sono ben accette se si conoscono gli antefatti, grazie.
[...]

Le critiche vanno sapute accettare SEMPRE. Poi si possono non
ascoltare o contestualizzare, ma bisogna SEMPRE ascoltarle ;-)


Ciao.
-- 
Marco Ermini
http://www.markoer.org
Dubium sapientiae initium. (Descartes)
root@human # mount -t life -o ro /dev/dna /genetic/research
<< This message is for the designated recipient only and may contain
privileged or confidential information. If you have received it in
error, please notify the sender immediately and delete the original.
Any other use of the email by you is prohibited. >>



Maggiori informazioni sulla lista flug