07
01
08

Basta popup. Neppure per i commenti sui blog però! Ok?

01:30 Snips

“Perché quando clicko su “commenta” si apre un popup?” Magari non riguarda il vostro blog, va bene. Posso anche capire che molte persone semplicemente non ci pensano, mettono su un template e poi se lo scordano, ma quando vedo certe cose sui blog di persone competenti mi viene davvero di mandare una mail e chiedere: “Perché?”.

Insomma, il popup non ha davvero senso:

  1. Devo comunque caricare una pagina nuova. Se tanto me la devi caricare, carica la bella pagina con post, commenti e form. E’ comodo e anche facile da rilinkare.
  2. Sposta il focus su un altro oggetto, spezzando la navigazione. So che questa è una critica da usabilista, però insomma: navigo con 20 tab aperti in una finestra e poi mi si apre un popup? Argh.
  3. Di conseguenza, il multitasking va a farsi friggere: clicko su commenti e intanto tabulo altrove nell’attesa che si carichi e… bam un popup in mezzo.
  4. Se voglio rileggere un passaggio il popup finisce sotto. Whops.
  5. Il popup è nel 99% (stima ad cazzum) dei casi javascript, quindi ci si scorda di poter usare “Apri in un altro tab” o “Apri in un’altra finestra”. E quel 1% con un target “_blank” è ancora peggio, perché è grosso quanto la pagina originale.
  6. Fa troppo web 0.5. Quando aprire popup era la nuova tecnologia del web. :P

A volte mi è anche stato detto: “Lo faccio perché così posso leggere l’articolo e contemporaneamente scrivere, ho il supporto visivo!”. Peccato che per fare questo senza che il popup vada sotto (4) significa che avete allineato le finestre perfettamente e cambiate la disposizione ogni nuovo blog che visitate (perché ognuno ha le sue dimensioni). Se voglio il supporto visivo… posso fare anche un bel “Apri in una nuova finestra”. Semplice. Universale. Che però non funziona se il link è javascript (5) e quindi se lo faccio in automatico senza farci caso si aprono cose strane. :P

Quindi, fate una bella cosa, se potete. Convertite tutti quei link che aprono popup in nuovi link che aprono la pagina con il post singolo, la bella lista dei commenti e il form di inserimento.

Anche perché personalmente ritengo che il blog sia collaborazione e dialogo no? Credo di non  essere il solo a pensarlo. E allora, perché spezzare tutto in due pagine separate? Fateci caso: ho disegnato questo blog in modo che i commenti siano valorizzati. Sono separati dal post ma senza orride diminuzioni di font, con il nome ben valorizzato e in fondo un bel form grande per scrivere tanto.
La discussione è una: parte dal post, segue nei commenti e prosegue con chi vuole aggiungere qualcosa. Mi sembra intuitivo, no? :)

Questo post l’ho scritto in piccolo, perché in fondo è un fastidio mio personale e non sicuramente una questione di stato. Peraltro qualcuno mi aveva anche chiesto una mano nel convincere qualcun altro. Il 29 novembre. Insomma, alla fine è arrivato. 

tags

27 comments

1

Nemo 2008 01 07 at 01:43

Uà, te lo appoggio tutta, compresa (e soprattutto) la valutazione di usabilità. Che bello leggere persone che sanno quello che dicono :D
2

orangeek 2008 01 07 at 01:47

quooooootoooo!
3

vanz 2008 01 07 at 02:07

E allora, perché spezzare tutto in due pagine separate?

perché il pop-up ti evita lo scroll automatico e obbligatorio al campo di commento a fondo pagina. consente di tenere il post originale in primo piano e di scorrere i commenti già postati mentre si scrive il proprio. cosa che, nei lunghi thread, io trovo molto utile :)
4

Folletto Malefico 2008 01 07 at 02:10

Per lo scroll, se si ritiene importante, basta un #anchor. ;)
Per il resto, già risposto :D
5

roberto 2008 01 07 at 02:20

test per vedere cosa succede se nell'url del commento ci metto un bel popup :)

r.
6

Khorne 2008 01 07 at 09:21

Beh, secondo me un "basta" assoluto non è giustificato: in certe situazioni, anzi, è decisamente più comoda una finestra separata.
Per quanto concerne i commenti dei blog, la cosa mi lascia relativamente indifferente: se posso scegliere preferisco il popup (così la finestra di commenti carica in pace mentre io leggo il resto delle entry), ma se non c'è amen.

In quanto ai forum, invece, è un incubo quando i link non vengono aperti in una nuova finestra: in genere apro i link che trovo e intanto continuo a leggermi il forum e aprire pagine, mentre ciò non è possibile se devo aspettare che si apra la pagina XYZ, guardare cos'è, tornare indietro etcetc... du'palle :D
7

Simbul 2008 01 07 at 10:38

Concordo completamente. I commenti nei popup sono una piaga da eliminare :D
8

Folletto Malefico 2008 01 07 at 11:25

Ehm Khorne, hai un po' troppo esteso il concetto però. :D
Quello che citi tu potresti comunque farlo, la differenza è che se il link è già un popup, non dai altra possibilità a chi lo usa. Se è un semplice link, invece, l'utente può scegliere come preferisce navigare. :)

Non l'ho citato in quanto non lo ritengo del tutto corretto, anche se mi adeguo, però lo standard web ha reso obsoleto l'uso di _blank, ovvero l'apertura di nuove finestre senza esplicita richiesta dell'utente. :)

In ogni caso, _blank è un caso specifico differente e non è del tutto annoverabile nei popup: la semantica d'uso è diversa. Un popup è un "extra" della pagina, mentre quello che citi tu è una biforcazione della navigazione, cosa che non è inclusa nel discorso che facevo. :)
9

Khorne 2008 01 07 at 11:53

Uh pardon Mr.Foll, non sapevo di aver deragliato così tanto, credevo che fosse la stessa cosa.
Non perdo occasione per mostrare la mia ignoranza asd

Comunque ho visto su alcuni blog una cosa intelligente: un link "commenti" che funziona come piace a te e un link da parte "commenti (popup)" che apre il malefico finestrello. Credo sia una soluzione abbastanza funzionale, anche se forse dal punto di vista organizzativo/grafico/fashion/quelcheè potrebbe risultare un obrobrio :D

P.s.: mi sa che hai l'orologio del forum fuori posto... vedo il tuo commento qui sopra scritto alle 11.25, mentre in questo momento sono le 10.52 :D Forse son io che vedo roba sbagliata, ma nel dubbio segnalo ^^
10

Folletto Malefico 2008 01 07 at 12:22

Uh si, l'ora è sbagliata, non mi son mai sbattuto. :P

Si quella soluzione ibrida alla fine credo soddisfi entrambi gli approcci. ;)
11

Gaspar 2008 01 07 at 13:38

Chi usa Blogger può scegliere se aprire i commenti in un popup oppure se aprirli in una nuova pagina da soli, senza il post. Tra le due, mi sembra senz'altro migliore la prima possibilità.

E no grazie, ma per motivi puramente sentimentali non cambio piattaforma.
12

Folletto Malefico 2008 01 07 at 13:41

Pensavo proprio a te ieri, Gaspar. Non ti ho contattato esplicitamente perché comunque sapevo anche i limiti, che hai qui esposto. :)
Ne convengo, su Blogger hai poche alternative. Purtroppo. :(

...non credo però che Google accetterà le mie lamentele in merito. :D
13

Lady 2008 01 07 at 16:50

è partita la crociata contro i pop up?
io non li amo molto, sui siti li detesto. ma sui blog li trovo utili: perchè se ho bisogno di inserire un link a un altro post dello stesso blog oppure se voglio cercare qualcosa sullo stesso blog da inserire nel mio commento, non devo per forza aprire un'altra finestra facendo confusione tra la pagina aperta per il commento e il blog...
14

Folletto Malefico 2008 01 07 at 16:53

Già, sei *solo* obbligata da lui a farlo, anche se non volevi. ;)
15

sid 2008 01 11 at 19:18

Personalmente ho risolto con un iframe, magari poco ortodosso come sistema ma efficace (il problema è che non posso assegnare un altezza variabile - vedi legata al contenuto)

Tra l' altro, è notizia fresca, Haloscan ha introdotto i commenti nel post (lo segnalo perchè in molti lo utilizzano, me compreso)
16

Folletto Malefico 2008 01 11 at 19:23

Hai risolto nel senso che sei anche tu appoggiato ad un servizio e quindi non puoi metterlo inline?
Ma non c'è un modo di fare l'IFrame dimensionato dinamicamente? Uhm... potrebbe essere una cosa interessante da fare. Molto probabilmente serve del JavaScript, qualche offsetHeight e cosine così... :P
17

sid 2008 01 11 at 19:50

Si, utilizzo Haloscan (che ha si messo i commenti inlinea ma al momento c' è anche un bel banner adsense)

Purtroppo ho dei problemi avendo il blog su blogspot, i commenti su Haloscan e il Javascript starebbe su un terzo dominio; le soluzioni che segnali non sono praticabili (io non ci sono riuscito). Per chi invece ha Blogger sul proprio dominio la cosa è fattibile... certo se mi dici che si può fare nonostante i tre domini coinvolti, comunque ci riprovo :)
18

Folletto Malefico 2008 01 11 at 20:03

Guarda, l'idea era di caricare un JS che prendesse l'altezza del contenuto dell'iframe e dimensionasse l'iframe con quell'altezza. Le proprietà da usare dovrebbero essere scrollHeight, innerHeight e height.

Purtroppo non ho il tempo di provare, ma in ogni caso ti consiglierei di aspettare risposta da HaloScan per la rimozione del banner. ;)
19

sid 2008 01 11 at 20:52

Ottimo consiglio :D
20

Maria Grazia 2008 01 14 at 09:33

Al di là dell'interessante discussione sull'usabilità, credo che nella questione intervengano anche delle "preferenze personali".
Personalmente, non amo commentare all'interno delle finestre pop-up. Certe volte è proprio questa scelta che mi fa desistere mentre preferisco che un link si apra in un'altra finestra.
Probabilmente dipende dallo stile di lettura...
21

Folletto Malefico 2008 01 14 at 11:00

Certo, le preferenze personali è ovvio che ci siano. Ad esempio ci sono persone che continuano ad aprire finestre separate invece dei tab, nonostante sia meno efficiente, solamente perché cognitivamente lo trovano più semplice da usare. :)

Il problema è che una delle due alternative permette a entrambe le preferenze di potersi esprimere (usando "Apri in nuova finestra" o Ctrl/Command presenti su tutti i browser) mentre se sono linkati solo i popup... solo una preferenza viene soddisfatta. :)
22

Maria Grazia 2008 01 14 at 13:07

Non sono tecnologicamente all'altezza della platea dei tuoi commentatori ;-) ma ovviamente mi riferivo ai "tab"...
23

Folletto Malefico 2008 01 14 at 13:23

Non credo ci sia nessun "essere all'altezza". Ognuno contribuisce fornendo il suo punto di vista, questo è già di per sé il valore aggiunto del commento. :)
24

Maria Grazia 2008 01 14 at 14:20

Ehi stavo scherzando! Cioè, dicevo sul serio, ma è proprio per questo che ti leggo :-)
25

Teo 2008 01 16 at 00:24

Io sono contrario ai pop-up semplicemente perché deve essere l'utente a decidere dove vedere le informazioni e non il "webmaster".

Quanti ai tuoi 5 punti son indifendibili.

1) è cmq una pagina, il contenuto della stessa pagina non è rilevante al fatto che sia pop-up o meno.

2) il focus lo si sposa cmq nel form da compilare per il commento, altrimenti uno non avrebbe fatto l'azione di cliccare. e visto che sai navigare a tag, saprai benissimo come dire al tuo browser di aprire i pop-up in tab

3) hai un comodore 64 come computer ?

4 - 5 ) è sostanzialmente un limite del tuo o del tuo browser

6) vai a comprarti l'hammer che è meglio... fai più bella figura...
26

Teo 2008 01 16 at 00:28

Dimenticavo...

non ti piaciono i link costruiti in javascript come dici nel post e poi ci fai (o scopiazzi) il menu del tuo blog?

Complimenti per la coerenza Dottore Magistrale Designer Freelance... complimenti vivissimi.
27

Folletto Malefico 2008 01 16 at 00:42

Per quanto mi piacerebbe capire il motivo di tanta cattiveria, ognuno è libero d'avere la propria opinione. :)
Evidentemente non mi sono spiegato per tutti con sufficiente dettaglio. :)