it-swarm-eu.dev

Implementare il Drag-Scrolling ovunque?

Dopo aver usato uno smartphone per circa un anno, a volte mi ritrovo sul PC a provare a scorrere una pagina semplicemente facendo clic nello spazio vuoto e trascinando. Naturalmente, nella maggior parte dei programmi, non ha alcun effetto o avvia una sorta di selezione.

Il trascinamento con trascinamento dovrebbe essere implementato in visualizzatori di documenti, browser, ecc. O ciò causerebbe confusione? Un vantaggio di questa idea è che renderebbe più semplice l'uso di tali programmi su tablet PC.

5
ammoQ

Una grande differenza è che il puntatore del mouse può fare selezioni più accurate, in modo che possa interagire con l'area scorrevole in più modi delle dita. Quindi, se aggiungi una funzione di scorrimento ovunque tu prema sull'area, interferirà con le altre azioni (selezionare testo, fare clic ecc). Non è un modo migliore per scorrere trascinando l'intera area (ad esempio, il mouse ha invece una rotella di scorrimento). Piuttosto, è un must per gli smartphone poiché non è possibile colpire la barra di scorrimento relativamente piccola con le dita.

5
Henrik Ekblom

In un certo senso, "scroll-scrolling" è stato implementato su alcuni computer desktop. Su MacBooks e Apple Magic Trackpad , puoi utilizzare lo scorrimento con due dita. È una funzione così utile che non capisco perché non sia attivata per impostazione predefinita. Dopo averlo acceso, non sono mai più tornato a utilizzare la barra di scorrimento. Alcuni laptop Windows hanno implementato anche gesti simili.

Con i topi, secondo me, non penso che lo scrolling sia pratico o addirittura necessario. Molti di essi hanno una rotella di scorrimento, come indicato @ Henrik , e gli utenti sono generalmente abituati.

2
Hisham

I mouse Logitech implementano ciò premendo la rotellina del mouse e muovendo il mouse.

Anche se personalmente non ho mai avuto bisogno di quella funzionalità, almeno risolve il problema di distinguere tra l'interazione dell'utente con la pagina (determinate webapp potrebbero già implementare il clic sinistro + trascinamento per altri scopi) e l'utente che desidera semplicemente trascinare la pagina.

1
wildpeaks

Dalla mia esperienza, il tipo di trascinamento del trascinamento funziona meglio con i touchscreen piuttosto che tramite il mouse (anche se non sono assolutamente impossibili da usare con il mouse) - motivo per cui li vedi principalmente sugli smartphone.

Man mano che i dispositivi tablet touch screen diventano sempre più diffusi, sospetto che vedrai questo tipo di interazione diventare più diffusa man mano che le persone si abituano e (come te) si aspettano da tutte le loro applicazioni.

Tuttavia, hai sottolineato un difetto: devi essere in grado di distinguere tra un "trascinamento di trascinamento" e una "selezione di trascinamento", quindi potrebbero esserci dei limiti su come e dove verrà implementato.

1
ChrisF

Una fonte di confusione potrebbe essere che trascinando la barra di scorrimento e trascinando la pagina si sposta direttamente la pagina in diverse direzioni. Sui dispositivi touch non usi quasi mai la barra di scorrimento, quindi non importa su di essi. Non sto dicendo che questo è un grosso problema e che gli utenti non si abitueranno.

Un altro punto contro l'adattamento del trascinamento universale agli ambienti desktop è la selezione di testo/elementi, come già sottolineato. Sui dispositivi touch, la selezione del testo richiede uno sforzo extra e vantaggi come le maniglie di trascinamento che compaiono sui tocchi lunghi. Odierei dover ricorrere a tali anche sul desktop.

Mi piace molto il modo in cui Apple MagicMouse combina le azioni di scorrimento del documento con una rotella dito/mouse e selezioni e altre "operazioni con i puntatori". MagicMouse consente all'utente di scorrere il documento utilizzando i gesti delle dita sulla parte superiore del mouse e sposta il puntatore ed effettua le selezioni spostando il mouse stesso.

0
Jawa