In Safari mobile (iOS 8.0 iPad Mini) sembra che, più input (ho provato con tipi diversi) un web ha, più lentamente si "digita" (sono persino riuscito a bloccare il safari semplicemente digitando). Per accertarmi che non fosse la tastiera, ho provato con Swiftkey, ma è sorto lo stesso problema. Con Swiftkey, l'input era veloce, ma il testo veniva lentamente inserito all'interno di un testo di tipo input.Digitare all'interno di un input di testo è estremamente lento su iPad mini con iOS8 Mobile Safari e Safari 8
Ho creato uno jsFiddle con alcuni input e va davvero piano (come al diavolo). A questo punto, ho aggiunto alcune selezioni con molti tag "opzione" perché ho scoperto che ciò rende la situazione ancora peggiore. Ho anche provato ad aggiungere l'attributo autocomplete (impostato su false) ma non sembra influenzare in alcun modo.
Questo è più o meno come sarebbe una "problematica" aspetto codice come:
<input class="" type="text" autocorrect="off" />
<input class="" type="text" autocorrect="off" />
<input class="" type="text" autocorrect="off" />
<input class="" type="text" autocorrect="off" />
<input class="" type="text" autocorrect="off" />
<input class="" type="text" autocorrect="off" />
<input class="" type="text" autocorrect="off" />
<input class="" type="text" autocorrect="off" />
<input class="" type="text" autocorrect="off" />
<input class="" type="email" autocorrect="off" />
<select><!-- lots of "option" tags --></select>
E ora la cosa strana: ciò non avviene su un iPhone 5S (non ha testarlo su qualsiasi altro iPad).
Qualcuno sa perché questo succede? O se succede su qualsiasi altro dispositivo?
Grazie in anticipo.
provata su iPhone 5 iOS 7.1.1 tutto è ok ... – ArmeniaH
quando termini il tuo input, dato che safari è molto sensibile alla cosa, e per mantenere una buona sintassi, prova ad aggiungere un finale /> al tuo input !. Quindi PER ESEMPIO –
Ciao @ArmeniaH: In effetti sono stato in grado di riprodurlo solo su iOS 8 e solo su iPad mini, su iPhone con iOS 8 funzionava perfettamente. –