Come si passa il mouse su iPad?

13

Esiste un modo per passare con il mouse sui contenuti di una pagina Web durante la visualizzazione in Safari nell'iPad? Nello specifico, stavo cercando di passare con il mouse sopra i singoli avatar alla pagina home Ask Different iPad Contest . Su un Mac o PC, mostra quando l'individuo ha completato il proprio livello al passaggio del mouse, ma non sono riuscito a vederlo nell'iPad.

    
posta Hippo 31.03.2012 - 21:57
fonte

4 risposte

10

Se solo master yoda avesse un account qui, potrebbe dire "tocca o tocca no, solo i jedi possono passare il mouse" poiché i dettagli di implementazione si approfondiscono rapidamente dove la tecnologia web incontra la progettazione dell'interazione umana.

Scendendounpo'suquellatanadiconiglio,potrebbeancheindicarecheibuonisviluppatoriwebsannodelTouchEvent classe in Safari in grado di distinguere un evento multitouch touchstart da un'interazione touch / touchcancel / touchmove e forse essere utilizzato per fornire ulteriori feedback basato sull'idea che toccare un target avrebbe un effetto visibile sui contenuti della pagina web.

È in generale cattivo design a aspettati che il tocco rispecchi un modello centrato sul mouse , ma che non significa che il design di questo particolare sito sia sbagliato. Pensaci bene prima di pensare che ci sia un modo semplice per progettare il tocco piuttosto che dipendere da eventi di mouseover simulati.

    
risposta data 31.03.2012 - 22:46
fonte
6

Un tocco (molto) breve su un'immagine che ha un collegamento con la proprietà a:hover attiva quella esperienza di a:hover . Un tocco più lungo segue il collegamento <a> . Sfortunatamente, questo comportamento non è visto con il tag <acronym> , che nei browser desktop è simile a :hover . Qui è un esempio tutt'altro che perfetto, testato su iPhone.

    
risposta data 11.09.2012 - 08:48
fonte
4

No, non c'è modo di farlo su un dispositivo touch. Non c'è modo per il tuo iPad di rilevare che il tuo dito si trova sopra il suo schermo :) (Anche se tecnicamente questo è perfettamente possibile, e in teoria potrebbe essere aggiunto a un futuro modello di iPad.)

Puoi usare JavaScript per mostrare i valori dell'attributo title dei link immagine su link però:

[].forEach.call(document.images, function(element) {
  var span = document.createElement('span');
  span.innerText = element.title;
  element.parentNode.insertBefore(span, element);
});

Nel modulo del bookmarklet:

javascript:[].forEach.call(document.images,function(b){var a=document.createElement("span");a.innerText=b.title;b.parentNode.insertBefore(a,b)});

Copia e incolla questo e aggiungilo come preferito sul tuo dispositivo iOS. Quindi, visita link e seleziona il segnalibro.

    
risposta data 31.03.2012 - 22:06
fonte
1

Prova il browser web Puffin per iPad. Il cursore nella modalità trackpad può passare il mouse. Inoltre, puoi guardare video in flash, ed è lento, ma almeno è possibile.

    
risposta data 29.01.2013 - 08:26
fonte

Leggi altre domande sui tag