2010-12-11 11 views
10

Come Cody Gray menzionato quando rispondere alla mia altra domanda here, Raymond Chen parla di come icona sovrapposizioni sono una scelta sbagliata here (si noti che l'articolo è un anno).Sovrapposizioni di icone di Windows: alternative, miglioramenti e pensieri?

L'argomento sostanziale contro gli overlay è che solo uno può essere mostrato alla volta ... quindi se si applicano due, quale si vince? L'argomento specioso è che ci possono essere solo 15 - che a mio parere è una scelta progettuale di Microsoft, non un argomento contro la loro efficacia.

Con la topologia che cambia di lima:

  • posizione
  • gestione
  • proprietà
  • sincronizzazione
  • replica
  • ?????

Credo che file e cartelle abbiano bisogno dell'equivalente di indicatori di presenza per identificare immediatamente il loro stato.

Che cos'è un'alternativa alle sovrapposizioni di icone che presenta la stessa coda visiva istantanea sullo stato di un file/cartella? Forse ci deve essere un nuovo modello per le icone?

Edit:

2010-12-14 Più che ho pensato a questo, più mi sento che l'idea che non ci può essere solo un overlay e che non c'è modo di fare le sovrapposizioni di lavorare insieme è ridicolo.

A meno che non vi sia un motivo tecnico, non è possibile avere più di un overlay?

consideri (fuori dalla parte superiore della mia testa):

  • Si potrebbe segmento l'icona in 4 quadranti (sinistra in alto, in alto a destra, ecc) - Questo permetterebbe per 4 sovrapposizioni per icona. Non è richiesto alcun adattamento inter-overlay.
  • È possibile sovrapporre sovrapposizioni e utilizzare SOLO la priorità per determinare la posizione (z-order nessuno?). Consentire all'utente di accedere alle priorità dello spazio utente, quindi l'UTENTE (sai, la persona che il software dovrebbe servire?) Può scegliere quali sovrapposizioni contano. Invece di riservare uno spazio per una sovrapposizione, le sovrapposizioni di sistema hanno la priorità più alta.

risposta

1
  • Se c'è una condizione che richiede una sovrapposizione, è sufficiente mostrare l'overlay.
  • Se c'è più di una condizione che richiede una sovrapposizione, sovrapporle tutte come suggerito nella domanda. Quindi, il window manager avrebbe bisogno di fornire un elemento UI extra che indica che "c'è altro da sapere qui". Forse si mostra solo su un mouse al passaggio del mouse? In ogni caso, cliccando su quell'elemento potresti mostrare dettagli sulle condizioni di overlay per coloro che VERAMENTE vogliono sapere, ma sarebbe nascosto per il 99,99% del tempo in cui nessuno se ne preoccupa.
+0

Sto accettando questo come risposta per ora ... perché apparentemente ho chiesto una di quelle domande che non hanno una risposta specifica. – rbellamy

0

Un modo sarebbe aggiungere una nuova colonna Status nella visualizzazione dettagli, visualizzando "indicatore di presenza" in testo normale localizzato.

Sarebbe accessibile, non rovinerebbe l'icona del file e sarebbe comprensibile da tutti gli utenti indipendentemente dalla loro cultura o dal loro possible ailments.

+2

Sfortunatamente, questo non è apparentemente possibile in Vista/Win7 se si desidera che la colonna si applichi a tutti i tipi di file. (Tranne che in file manager alternativi che non hanno inspiegabilmente abbandonato l'interfaccia delle vecchie colonne.) Citazione degli sviluppatori TortoiseCVS (e il team TortoiseSVN ha detto la stessa cosa): "Microsoft ha deciso di rimuovere l'interfaccia IColumnProvider su cui TortoiseCVS fa affidamento. Invece, Microsoft suggerisce di utilizzare il nuovo sistema di proprietà. Sfortunatamente, il sistema di proprietà supporta solo l'aggiunta di gestori per estensioni di file specifiche e, pertanto, non può essere utilizzato a questo scopo. " –

+0

@Leo, questo è davvero un peccato. Suppongo che tu non possa usare '. *' In un gestore di proprietà per farlo applicare a tutti i tipi di file? –

+0

Non ne sono sicuro. C'è un tipo di file "*" sotto HKCR nel registro ma non so se può essere usato per questo scopo. Gli sviluppatori TortoiseCVS e TortoiseSVN non sembrano pensarlo così, ma non l'ho mai esaminato io stesso. (Non uso Windows Explorer per un milione di altri motivi, quindi sono soddisfatto delle cose che utilizzano la vecchia interfaccia IColumnProvider :) :) –

Problemi correlati