Newsgroup: it.comp.os.dibattiti
Titolo: Test usabilità Gnome

Gnome e il mondo reale:
http://developer.gnome.org/projects/gup/ut1_report/report_main.html

Gnome e il mondo reale:
Da  una  lettura  sommaria,  mi   pare  di  capire  che  la  maggior
difficolta' dei  partecipanti al  progetto sia  stata quella  di non
riuscire ad "inquadrare" Gnome nell'ottica  di Windows. Appena ci si
discosta dalla GUI di Redmond, nascono le difficolta'.
Credo, pero', che molti dei  "consigli" debbano venir presi in seria
considerazione dagli sviluppatori di Gnome: E' frustrante leggere di
gente  che non  riesce a  fare  il login  perche' la  finestra e  il
textfield non erano attivi di default :)
Interessante come articolo, certe cose  a me sembrano talmente ovvie
che mai e poi mai avrei pensato di cambiarle :)
-- 
 __
| _         "The Internet is slow, could you please reboot it ?"
|__|iambo   mailto:
gabr...@giambonini.com
 
www.giambonini.com

 
http://developer.gnome.org/projects/gup/ut1_report/report_main.html
Forse stanno iniziando a capire come vanno fatte certe cose.
Ciao ... Dino 

Forse stanno iniziando a capire come vanno fatte certe cose.
A  quanto pare  si sono  imbattuti nei  tuoi messaggi  illuminati di
qualche mese fa' >:-)


at word breaks. 
In un browser si puo` fare quello che si vuole, ma in un editor io esigo
assolutamente sapere se una riga e` stata spezzata dall'editor perche' non
ci stava nello schermo o se li` c'e` effettivamente un a-capo. Il simbolo di
return (magari io avrei usato qualcosa di meno "grafico") e` un possibile,
conveniente modo per fornire questa informazione. Un altro potrebbe essere
indicare esplicitamente il carattere di fine riga, ma io lo trovo abbastanza
disturbante. La semplificazione proposta e` in ogni caso un po' troppo
semplicistica. La soluzione piu` appropriata, in questo caso, mi sembra che
l'utente si faccia carico della complessita` della situazione (perche',
accidenti, E` complessa), e impari a decifrarla.
Ciao.

 qualche mese fa' >:-)
Credo che chi e' responsabile del progetto sia abbastanza intelligente 
da aver capito da solo una cosa del genere :)
Ciao ... Dino

 return (magari io avrei usato qualcosa di meno "grafico") e` un possibile,
Esiste il simbolo § apposta per questo, e l'editor dovrebbe farti
*scegliere* se vuoi vederlo oppure no. Da che mondo e' mondo e' sempre
stato così...
Fabio Alemagna

che mai e poi mai avrei pensato di cambiarle :)
soprattutto la terminologia: "terminal emulator", "Integrated help: 
info, man and HTML", "regexp", eccetera. A me (e a te, e suppongo a 
chiunque qui dentro) suonano come parole di senso compiuto e so cosa 
significano, un principiante vede una finestra nera e crede di aver 
commesso qualche errore

>lines at word breaks.
Bah ! Ultimamente  ricevo messaggi prodotti da OE che  sono una sola
riga luuuuuuuuunga :(


chiunque
E' utilissimo, ho pure settato il  "raise on focus". E' una cosa che
ho scoperto con Amiga, e la trovo utilissima.
Strano  che per  Windows  non abbiano  ancora  implementato i  multi
desktops di default:  Utilities come TKDesk mettono  in ginocchio il
sistema :-/
Spero  solo che  non si  arrivi a  scimmiottare l'ambiente  Windows,
anche se, con Evolution, questa mi sembra essere la tendenza.
Almeno Gnome  ha le icone con  colori "rilassanti" e non  le orrende
icone di Windows e KDE :-)


potrebbe essere indicare esplicitamente il carattere di fine riga,
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Io preferisco, e da che mondo e` mondo ho sempre visto usare, un segno di
prosecuzione di riga nelle righe che proseguono e nessun segno in quelle
terminano. E` li`, secondo la mia sensibilita`, che accade la cosa "strana",
non dove c'e` un regolare fine-riga; e il segno di paragrafo mi disturba
otticamente molto di piu` che quello di prosecuzione (che, certo, comunque
io avrei reso assai piu` discreto).
Comunque, questa puo` essere una questione di gusti, e certo che un editor
deve consentire di scegliere l'una o l'altra cosa, o tutte e due, o nessuna,
ma il punto e` che c'e` un'informazione da trasmettere, e non mi si puo`
dire "e` procedura standard ignorarla" (cosi` dice, non "usare il §"). E`
procedura standard un accidente che ti strafulmini secco, io voglio sapere
com'e` messo il testo che sto editando.
Ciao.

icone di Windows e KDE :-)
Preferisco il giallo e l'azzurro di Windows, in realtà, per ragioni 
soprattutto funzionali (esteticamente è BeOS il mio dio ;). Sai, dopo 
quattro ore di fila davanti allo schermo quelle icone grigio-marroncine 
finirebbero per assomigliarsi tutte ;(
Così invece so che la chiazza gialla è una cartella, il coso grigio 
largo e basso un'unità disco, il coso grigio con una chiazza azzurra 
"Risorse del computer", quello con due chiazze azzurre "Risorse di 
rete", e così via #-)

 ci stava nello schermo o se li` c'e` effettivamente un a-capo.
Non mi ha mai dato problemi questa cosa. Non capisco il perche' di questa esigenza.
Semmai, per come la vedo io, ha piu' senso un "mostra caratteri nascosti", che non
si limita ad affrontare il solo problema degli accapi.
ciao

 io avrei reso assai piu` discreto).
Qualche anno fa ho lavorato in un laboratorio universitario frequentato
da tesisti. Spesso i documenti creati dai newbye contenevano al termine molte
righe vuote. E quando stampavano questi documenti mi venivano a chiedere perche'
alla fine c'erano delle pagine vuote.
E' chiaro che non si rendevano conto dell'esistenza di queste righe in eccesso.
ciao

 E' chiaro che non si rendevano conto dell'esistenza di queste righe in
eccesso.
ooopsss
lo fanno anche i miei utenti con Word e li ho sempre considerati
deficienti... finisce che mi tocca rivalutarli? ;)

 
Anche a molti altri :)
Guardati:
http://www.iarchitect.com/shame.htm
Ci sono addirittura programmi con interfacce che hanno sicuramente 
richiesto parecchi giorni (e $) di lavoro e che sono inutilizzabili (o 
quasi).
Il migliore è il "real-phone" di IBM:
"Welcome to the future; one without distracting windows and menu bars. 
The RealPhone is an experiment in user interface design for a new, real-
world user interface style..."
Che unisce i difetti di un telefono tradizionale con quelli di un PC.
-- 
Valter Minute
min...@inwind.it
 (the reply address of this message is invalid)

 
In effetti molti dei consigli (quelli relativi alla schermata di login 
di gdm, ad esempio) sono davvero banali e sembra impossibile che chi ha 
disegnato quella schermata non ci abbia pensato... (comunque è possibile 
cambiare lo sfondo e metterci le faccine per scegliere l'utente...).
Comunque il gruppo selezionato era davvero ristretto e quindi non 
completamente rappresentativo (soprattutto non c'era mi pare nemmeno un 
newbie quasi totale, uno studente delle nostre scuole superiori, ad 
esempio) e l'analisi riguardava solo aspetti limitati. 
Credo che un'analisi con un campione più significativo (credo che sun si 
possa permettere 75$*100 persone :)) che coinvolga anche le applicazioni 
principali e gli accessori di gnome (e magari pure open office e 
mozilla) potrebbe essere molto utile per rendere più omogenea e 
amichevole questa GUI che, nonostante tutto, promette molto bene.
P.S. a proposito di faccine, che dito ha alzato la tua X-Face? :)


 deficienti... finisce che mi tocca rivalutarli? ;)
Dal mio punto di vista si. Per uno all'asciutto di informatica il 
concetto di carattere accapo non e' concepito. Prima che gli informatici 
lo introducessero, l'accapo non esisteva come simbolo. L'accapo 
corrispondeva ad una azione.

E' chiaro che non si rendevano conto dell'esistenza di queste righe in eccesso.
Appunto, e` necessario rendere visibili tutte le informazioni che e`
necessario rendere visibili. Se mi dici di non renderne visibile nessuna, e`
assai probabile che finisca per non vedersene nessuna.
Ciao.

si limita ad affrontare il solo problema degli accapi.
Questione, ripeto, di gusti. E di quello che si deve fare. In un programma
puo` interessarmi assai poco degli a-capo. In un altro genere di documento
puo` essere essenziale. In Word voglio vedere il fine paragrafo, in un
editor di testo normalmente no. Dei "caratteri nascosti", poi, voglio poter
scegliere quelli da scoprire: a volte mi serve vedere anche gli spazi, a
volte non ne ho alcun bisogno.
Il punto, comunque, e` che l'affermazione riportata su quel sito e`
semplicistica e valida, al piu`, per un browser, non genericamente per un
editor o un word-processor.
Ciao.

 In un programma puo` interessarmi assai poco degli a-capo.
Vorrei capire dov'e' l'interesse nel aver sempre segnalato il line-wrap.
C'e' una giustificazione profonda che spinge ad abbandonare una consuetudine
in favore di un'altra?

 assai probabile che finisca per non vedersene nessuna.
Riflettendoci bene, l'unica cosa che mostra il simbolo del line-wrap e' che
il comunento contiene testo che va accapo automaticamente. Personalmente,
se fosse realmente questo lo scopo, cercherei un'altra soluzione graficamente
meno pasticciata. Tanto per iniziare, disegnati in nero come viene fatto ora,
l'utente potrebbe avere l'impressione che questi simboli facciano parte del
documento e quindi vengano con esso stampati.
Faccio un ultima osservazione. L'interfaccia va anche adattata
all'utilizzatore usuale dell'applicazione. Un editor per programmatori deve
avere comportamenti differenti da un word processor per le segretarie.
ciao

P.S. a proposito di faccine, che dito ha alzato la tua X-Face? :)
č l'indice, giuro :)
questo č il disegno originale:
http://www.n3mes1s.f2s.com/bleeh.png

 commesso qualche errore
ma sai che a me e' capitato sul serio.
un giorno mi telefonano e mi dicono di precipitarmi in ufficio perche'
era comparso un grave errore e non c'era verso di risolverlo. anzi, piu'
tasti schiacciavano, piu' messaggi di errore venivano fuori...
Entro nell'ufficio e mi trovo un terminale aperto con un messaggio di
errore pazzesco:
paoloC@enterprise ~ >fdsfsdf
bash: fdsfsdf: command not found
..... :(
-- 
(o-  _______________________________________________________________
//\  Luca Di Taranto                            dita...@zappami.tin
V_/_ to email me, please, remove "zappami.invalid" and add  "
tin.it
"

Vorrei capire dov'e' l'interesse nel aver sempre segnalato il line-wrap.
Non c'e necessita' di nessun interesse: a lui piace,a te no, quinid il
fottuto editor fara' bene ad avere un fottuto bottone/voce di
menu/pulsante/file di configurazione in cui dsipossa sire si, cazzo,
io il segno di 'soft-break' lo vojo vede', e lo vojo vede con un
disegnino dell'Enterprise per gli meeriti cazzi meii, mentre tu potrai
dirgli "eh, no!!! cazzo, io 'sti segnini schifidi nun li vojo,
tojetemeli tutti'. 
Questo e' il software: che *tu* posso decidere cio' che piace a *te* e
non ch e*qualcun altro *decida che, tanto a te i segni di fine linea
'soft' non servono o, se servono, devono essere delle svastiche
naziste (tie'. cosi' impari a chiederli...)
Obelix

 - una finestra non può rubare il focus da una sua finestra figlia - 
E dov'e` scritta la regola che un'applicazione che hai appena lanciato ti
deve rubare il focus, interrompendo qualsiasi cosa tu stia facendo, per
mostrarti il suo importantissimo splash screen o darti la preziosa
informazione che, ue', "sei connesso"? Perche' vorrei andare li`, versarci
sopra qualche ettolitro di scolorina, bruciare la pagina e disperdere le
ceneri in alto mare.
Ciao.

in favore di un'altra?
Ma intanto io non devo "abbandonare" nessuna consuetudine, ma semplicemente
continuare ad usare quella che ho sempre usato, e che trovo rappresentata (o
rappresentabile) in tutti gli editor di cui vale la pena parlare. In secondo
luogo, non ho chiesto a nessuno di abbandonare nessun altro, anzi invito
ognuno a tenersi cari i suoi, finche' ha la fortuna di averli accanto a se'.
In terzo, e piu` importante, luogo, il punto e` che l'informazione, se ci
deve essere, ci sia, comunque rappresentata, dal line-wrap o dal fine
paragrafo esplicito o da entrambi; dire, come si dice in quel sito, che "e`
standard ometterla" e` una solenne sciocchezza. Ed e` questa, ripeto, la
ragione principale del mio articolo, non se il segno di prosecuzione
dev'essere in tinta unita o fantasia.
Non e` poi vero che l'informazione sia ridondante: nel presente
paragrafo, non sernificato, come fai a dire se le righe sono
spezzate come ho deciso io o come ha deciso il tuo lettore news? nel
documento di un word processor, in cui ogni singolo paragrafo puo` avere
margini destri e sinistri differenti, come fai a dire che la riga che
"termina prima" e` un a-capo forzato? non e` vero che "e` sottinteso",
l'ambiguita`, se non risolta visivamente in qualche modo, permane per tutto
il paragrafo.
In un editor testuale i possibili a-capo sono due (in un word processor con
la logica di Word sono addirittura tre): l'a-capo automatico determinato
dalla sola visualizzazione e l'a-capo fisico nel documento; allora potrai
usare il non segno per uno, ma all'altro, accidenti, un qualche segno
bisogna che ce lo metti, se lo vuoi segnare. Quale sia l'uno e quale sia
l'altro, e chi sia Pasquale, lo lascio decidere al suo babbo.
Ciao.

 
Sullo splash screen sono d'accordo (e strozzerei quelli che, per 
pigrizia o appagare il loro smisurato ego, lo fanno usando una finestra 
topmost sempre in primo piano). Anche se suppongo che quando lanci 
un'applicazione normalmente lo fai per lavorarci, non per lasciarla 
poltrire in background (e comunque il focus si è già spostato sul 
desktop, filemanager o shell che hai usato per lanciare l'applicazione).
Invece penso che le dialog modali (quelle che bloccano tutta 
l'esecuzione del programma) debbano richiamare subito l'attenzione 
dell'utente in modo che possa prendere le opportune misure (ex: attivare 
la connessione) o decidere di ignorarle riprendendo il proprio lavoro 
(altrimenti rischi di continuare a lavorare convinto che il programma di 
posta stia scaricando i nuovi messaggi per poi accorgerti che ti stava 
chiedendo di attivare il collegamento). Comunque la dialog cui fai 
riferimento può essere eliminata.
Ovviamente per eventi che non richiedono azioni immediate è meglio un 
semplice avvertimento sonoro o visuale (ex: l'arrivo di un e-mail 
annunciato da "c'è posta per te" e dalla bustina lampeggiante nella 
traybar).
Altra pratica noiosa è quella dei messaggi di conferma ("sei sicuro di 
voler cancellare...") e credo che la scelta migliore sia quella dei 
programmi che permettono (direttamente con un check-box) di evitare il 
messaggio ("uomo avvisato mezzo salvato...").
Credo che tutte queste impostazioni (non richiedere conferme, non 
interrompermi con dialog modali...) debbano però essere rispettate in 
modo coerente da tutte le applicazioni cosa che richiede un supporto da 
parte del (dei nel caso di linux) desktop manager.


 
Effettivamente non mi piace per nulla l'interfaccia utente di mozilla 
(per quanto abbia provato a customizzarla) e anche StarOffice sembra un 
"corpo estraneo" con convenzioni e terminologia (mi ricordo un orribile 
"regredisci" su una versione in italiano installata a una mia amica) 
tutte sue.
Come browser preferisco galeon (o nautilus) che si adattano meglio 
all'ambiente gnome e ne supportano le funzionalità.


traybar).
O, per cose piu` complesse, un log, che posso consultare in ogni momento con
calma per capire che cosa e` andato storto e che cosa in dettaglio e`
successo.
Ciao.

 l'altro, e chi sia Pasquale, lo lascio decidere al suo babbo.
Un "a-capo" manuale, la pressione del tasto return, per intenderci, segna
SEMPRE la fine di un paragrafo. E' infatti *scorretto* premere a capo per
impaginare il testo a mano, a quello ci pensa il computer.
Ora, coseì come faccio io a mano e fai anche tu, un paragrafo si
distingue da quello precedente e da quello successivo per un interlinea
maggiore che non tra due semplici righe di testo all'interno di esso.
Dove finisce un paragrafo c'è sempre un a-capo, questa e' l'informazione
che cercavi e che ti viene fornita senza disegnini di sorta. Se poi vuoi
anche vederli, gli a-capo, allora ogni WP che si rispetti ti permette di
SCEGLIERE se vederli, se non lo fa, NON e' un WP degno di considerazione.
Fabio Alemagna

 spontaneamente rinunciare alle mie comodissime abitudini...
Visto che non ho molto tempo, ti faccio solo notare una cosa: gnome (o 
gtk, non so) non prevede che la visualizzazione dei wrap-cazzini sia 
disabilitata. Mio personale commento: due palle!
ciao

 
Diciamo che il log serve per risolvere problemi complessi e capire le 
cause di errori gravi. Gli errori "normali" (errori nell'inserimento dei 
dati, soprattutto) dovrebbero essere segnalati con messaggi chiari che 
propongano una o più possibili soluzioni al problema (è l'esempio 
dell'accenno al tasto CAPS LOCK nei messaggi di errore per 
login/password errata) e non gettino sempre sulle spalle dell'utente la 
responsabilità dell'errore.
E' poi fondamentale utilizzare metodi che non permettano all'utente di 
inserire dati non validi:
-abilitando/disabilitando i campi a seconda di altre selezioni  
-dividendo in step processi che richiedono selezioni successive in modo 
che l'insieme delle selezioni possibili in un certo momento sia sempre 
coerente con quelle fatte in precedenza.
-impedendo direttamente l'inserimento di dati non validi (ex: caratteri 
in un campo numerico) con un feedback acustico
-agevolando la navigazione tra i campi sia visivamente (con 
un'organizzazione logica ed estetica) che da tastiera
etc...
Il log deve permetterti di capire cosa è successo (soprattutto per 
applicazioni unattended, demoni e servizi) e, soprattutto, se e cosa è 
andato male in modo immediato (con gli stessi criteri di prima).


darti la preziosa informazione che, ue', "sei connesso"?
è settabile. Attualmente anzichè rubarmi il focus le finestre si 
limitano a lampeggiare in background. Per rubare sempre e comunque il 
focus c'è ancora una funzione, ma non è documentata, quindi siamo al 
sicuro

all'ambiente gnome e ne supportano le funzionalità.
Però, pensaci bene... Mozilla è "solo" un browser? Non ti aspetti, un 
giorno o l'altro, di vederlo diventare un ambiente desktop completo? già  
ora è definito un "framework per applicazioni", anche se ne ho viste 
poche di applicazioni basate su moz (per la precisione due, di cui una è 
un browser, per di più...). Esattamente come Internet Explorer iniziò 
come browser stand-alone (con la stessa codebase di Mozilla, per di 
più), poi venne riscritto da zero, trasformato in un framework, ma mai 
usato in altri prodotti oltre a quelli "ufficiali" (tra cui un browser e 
un ambiente desktop) a causa della sua pesantezza...

 
Nonostante tutti critichino IE, credo che la sua struttura a oggetti sia 
una delle cose meglio pensate in ms. E' stata la prima (e forse l'unica) 
applicazione davvero a componenti realizzata da quelle parti...


disabilitata. Mio personale commento: due palle!
Questo riguarda le TUE comodissime abitudini, per le quali te la vedrai con
gnome, gtk o chi per essi. Per intanto mi consentirai, a situazioni
invertite, di commentare a mia volta: due palle! Il mio personale consiglio,
poi, si riduce a due semplici parole: Emacs, vi.
Ma, ririripeto, non era questo il punto: l'una o l'altra, o tutte e due, ma
almeno una me la devi dare (possibilmente, con la possibilita` di scegliere
quale delle due e se si` o no).
Ciao.

NON e' un WP degno di considerazione.
E che invece concordi che dev'essere possibile rendere visibili. Quindi sei
alla fin fine perfettamente d'accordo con me: l'indicazione data in quel
sito e` una colossale idiozia.
Ciao.

capire di che dialog parli...
Volesse il cielo! Ci provero`, anche se temo che non sara` sufficiente.
Ciao.

lungamente rodato secondo i miei calli
Perche' milioni di utenti non possono sbagliare. Ah, a proposito, ti
va un po' di pane e Nutella?
Leonardo
-- 
Microsoft Outlook: il primo news reader con supporto messaggistica RAID 1.

 da un'altra parte, dove quello che scrivo e` ignorato o peggio.... ritorno a
[..]
Per non parlare di quando l'applicazione che "ruba" il focus, riceve
anche tutte le pressioni dei tasti che, nell'intenzione dell'utente,
erano dirette all'applicazione che lo ha perso, con tutte le conseguenze
del caso...
-- 
Sostituisci nospam con daniel.kobza per rispondere via e-mail

voler cancellare...")
Anche perche'  a lungo  andare questi messaggi  perdono d'importanza
gli occhi  dell'utente, il  quale quindi si  ridurra' a  clickare su
"OK" senza piu' pensarci.
Nel  mio repertorio  ci sono  due  programmini che  mettono a  prova
l'utente: Il primo  avvisa che installera' un  noiosissimo pop-up in
"Avvio Automatico" e il secondo e' una licenza (Accetto/Non accetto)
che si prende  la liberta' di trasferire dati  privati al PRODUTTORE
via Internet >:->
-- 
 __
| _         "The Internet is slow, could you please reboot it ?"
|__|iambo   mailto:
gabr...@giambonini.com
 
www.giambonini.com

finirebbero per assomigliarsi tutte ;(
Io e te non andremo mai d'accordo: Le icone con i colori cosi' forti
mi spaccano gli occhi :)


va un po' di pane e Nutella?
Ma che bonta`, ma che bonta`! Ma che cos'e` questa robina qua?
Ciao.