2010-04-06 1 views
5

Questo sarà un po 'soggettivo, ho paura, ma mi piacerebbe valorizzare il consiglio del Collettivo.Come rappresentare visivamente le dimensioni del file

I nostri documenti sono elencati di applicazioni web che gli utenti possono scaricare; standard di roba File Navigator:

 
Type Name  Created  Size 
----------------------------------- 
PDF Doc 1 01/04/2010 15 KB 
PDF Doc 2 01/04/2010 15 MB 

Attualmente elenchiamo le dimensioni del file come testo, ma mi piacerebbe migliorare questo avendo qualche modo di mostrare visivamente se il file è molto piccolo, normale o grande.

Il motivo è che gli utenti possono scansionare rapidamente l'elenco e individuare file che potrebbero richiedere molto tempo per il download.

mie opzioni attualmente sono:

  • Bigger dimensioni dei caratteri per i file più grandi (svantaggio: il layout può diventare disordinata)
  • icone (come un indicatore di connessione wi-fi potenza del segnale; svantaggio: difficile scan)
  • Tenere tutte le dimensioni in KB in modo che il numero di zeri indica la dimensione (svantaggio: gli utenti hanno per calcolare la dimensione "friendly" nelle loro teste)

So che questo è piuttosto una cosa minore, ma mi farebbe piacere pensieri di nessuno sulla questione!

Modifica: Grazie per le risposte!

Da quello che hai detto, penso che:

  • Mi piace molto l'idea di Robert di raccontare gli utenti più o meno quanto tempo ci vorrà per scaricare il file
  • Come qualcuno ha sottolineato, se io utilizzare una barra o sull'icona "la potenza del segnale", che dà l'impressione di un "massimo" le dimensioni del file
  • mi piace ombreggiatura il testo - più forti per i file più grandi

ho intenzione di andare con un approccio di combinazione:

  • dimensione del carattere uniforme
  • testo più scuro per i file più grandi
  • Un suggerimento dicendo agli utenti più o meno quanto tempo ci vorrà per scaricare
  • Un piccolo pezzo di testo, tra parentesi, dopo il dimensioni, descrivendo quanto è grande, ad esempio:
 
15 KB (tiny) 
2 MB (small) 
20 MB (big) 
300 MB (huge) 

vedrò se riesco a mettere uno screenshot qui di come appare quando ho un prototipo. Ancora una volta, grazie per il feedback!

risposta

7

Se si trattasse di me, mostrerei la dimensione del file nel modo consueto, ma visualizzerò anche un tempo stimato per il download (supponiamo 1,5 MBit DSL per i calcoli).

+0

Penso che il tasso di download presunto sia meno importante di mostrare all'utente il relativo investimento temporale - mentre "15KB" e "15MB" sembrano simili, le loro stime del tempo di download non lo saranno, ed è ciò che è importante. – SqlRyan

+0

Mi piace molto questa idea - penso che la combinerò con alcune delle altre idee qui, e vediamo cosa ne fanno gli utenti ... –

1

Che ne dite di un bar la cui lunghezza dipende dalla dimensione. Questo è simile al segnale wi-fi icona idea, ma la scansione sarebbe stato più facile.

I colori inizieranno in verde e passeranno al rosso man mano che la lunghezza aumenta.

+2

che mi avrebbe fatto supporre che il file ha una dimensione limitata che viene avvicinato. –

0

Se si dispone di un solo intervallo di intervallo (cioè solo kb o mb, o solo mb o gb), utilizzare la dimensione + l'unità più bassa. per esempio. 15000 kb, 15 kb. Se devi fare, kb, mb, gb allora non funzionerà.

Che dire di un semplice + ++ +++ o $ $$ $$$ dopo la dimensione per mostrare kb, mb, gb?

0

Che dire di un indicatore di dimensione nello stile di una barra di avanzamento?

Un altro modo sarebbe il ridimensionamento in grigio: file minuscoli grigio chiaro, grandi neri.

0

E i colori? Qualcosa di simile:

  • verde se il file è inferiore a 1 MB
  • giallo se il file è compresa tra 1 MB e 10 MB
  • rosso se il file è superiore a 10 MB

o di qualsiasi altra scala che si adatta al tipo di file che hai a che fare con ... Puoi mettere quei colori sullo sfondo o sul colore del testo della linea che descrive il tuo file, o su un'icona vicino alla dimensione ...

+2

a molte persone sono daltonici –

-1

Mi piace l'idea di KB b/c numeri più grandi risaltano. Quindi imposta i limiti ed eventualmente usa i colori CSS per evidenziare ... il verde è tempi più brevi, più scuro è il rosso, più lungo, ecc.

+0

a molte persone sono daltonici –

1

Se hai lo spazio, vorrei andare con la tua idea di mantenere tutte le dimensioni dei file in unità costanti quindi l'ordine di grandezza è indicato dal numero di posti consumati. Con i numeri allineati a destra, ciò renderà abbastanza facile la scansione di un ordine di grandezza particolare.

Tieni presente che guadagni circa tre spazi di spazio con questo approccio perché elimini la colonna unità, invece di mettere le unità nell'intestazione della colonna della dimensione del file, quindi non sarà molto più di uno spazio. Per risparmiare un po 'più di spazio, considera la possibilità di mostrare le dimensioni in MB risolte a 0.1 MB. Per scaricare la durata con la banda larga di oggi, una volta che si tiene conto del tempo di risposta e della variazione del server, qualsiasi cosa con meno di 0,1 MB sembrerà avere circa la stessa durata. Non ci vorrà più del caricamento di una nuova pagina web, e gli utenti non si aspettano/hanno bisogno di stime di durata per questo. Puoi scriverlo come "meno di 0.1" per file inferiori a 50kB. Forse anche la risoluzione di 1 MB è sufficiente se hai davvero bisogno di spazio.

Una rappresentazione grafica lineare della dimensione del file (ad esempio un grafico a barre) è migliore per valutare i tempi di download relativi. Tuttavia, non riesco a vederlo funzionare bene quando le durate di download si estendono su tre o più ordini di grandezza. Gli utenti vorranno probabilmente distinguere un download da 5 a 10 minuti, quindi è necessaria una differenza visivamente notevole di circa 2 MB. Direi che hai bisogno di almeno 3 pixel per 2 MB per un grafico a barre, che praticamente esclude la rappresentazione di file di GB o più.

Si potrebbe provare a rappresentare linearmente GB, MB e kB con grafica separata, ma tali display possono essere notoriamente difficili da leggere e difficili da scansionare (ad esempio, gli altimetri a più mani sono stati in gran parte abbandonati negli aerei a causa di errori di lettura). Non proverei qualcosa del genere a meno che i tuoi utenti non abbiano una formazione o molta esperienza con esso.

Provare a classificare o classificare le dimensioni dei file con icone, colori, dimensioni dei caratteri o numero di simboli è problematico, a meno che non si conoscano i punti di interruzione corretti per i propri utenti. Tuttavia, probabilmente non puoi saperlo perché la soglia di durata accettabile sta per variare dall'utente, dall'attrezzatura e dalla loro situazione (quanto tempo hanno). Non vorrei usare il rosso per qualsiasi dimensione del file a meno che non si desideri che alcuni utenti pensino che il file sia così grande che il download potrebbe danneggiare il computer o causare altri problemi tecnici.

I codici validi per la classificazione, come la dimensione del carattere e il numero di simboli, possono anche essere problematici perché gli utenti potrebbero presumere che siano linearmente correlati al tempo, quando probabilmente sarà necessario utilizzare una trasformazione logaritmica. La scrittura delle dimensioni in unità costanti non presenta questo problema perché è chiaro che il numero di luoghi è logaritmicamente correlato alla dimensione, anche per gli utenti che non sanno che cos'è un logaritmo. Se si desidera provare una sorta di simbolo di classificazione, suggerisco di rappresentare le dimensioni in base al volume di solidi 3-D (ad esempio, varie dimensioni di cubi). Questo può aiutare gli utenti a capire che un passo significa un aumento non lineare delle dimensioni. Ovviamente, qualsiasi codifica grafica che utilizza più di una dimensione può avere problemi di spaziatura tra le righe nella tabella.

Se non è possibile utilizzare unità costanti, la distinzione grafica dei simboli kB, MB, GB è una buona alternativa. Prenderò in considerazione l'utilizzo del font weight per questo. È in qualche modo scansionabile, ma la sua vera funzione è quella di aumentare la possibilità che gli utenti notino le diverse unità, non di aiutare a scansionare i file di una particolare gamma di dimensioni. Questo va bene se gli utenti stanno per scaricare il file in ogni caso, ma vogliono solo essere in grado di pianificare il tempo di download.

In realtà, se l'attività riguarda in realtà gli utenti che trovano file di un determinato intervallo di dimensioni, l'ordinamento o il filtro dell'elenco in base alla dimensione del file (per impostazione predefinita o come opzione utente) è probabilmente la soluzione migliore.

+0

I come l'idea di mettere in grassetto/enfatizzare l'unità di misura; non è al 100%, perché c'è una differenza enorme tra 1 MB e 100 MB, ma penso che con questo non ci sia una soluzione al 100%, solo pochi 10% -er ben scelti ... –

0

Ci sono molti modi per farlo, anche se una scala logaritmica sarà sicuramente necessaria. Io suggerisco di usare un campo che ha un carattere che è più grande e ripetuto più per ogni potenza di 1000 o 1024. In questo modo:

Type Name  Created  Size 
------------------------------------- 
PDF Doc 0 01/04/2010 15 B 
PDF Doc 1 01/04/2010 15 KB . 
PDF Doc 2 01/04/2010 15 MB :: 
PDF Doc 3 01/04/2010 15 GB ||| 
PDF Doc 4 01/04/2010 15 TB TTTT 
PDF Doc 5 01/04/2010 15 PB PPPPP 
PDF Doc 6 01/04/2010 15 EB EEEEEE