Simulare Dispositivi Mobili, con un Dispositivo in Modalità di Chrome DevTools

Da Kayce Baschi
Technical Writer, Chrome DevTools & Faro

Utilizzare il Dispositivo in Modalità di approssimare come la pagina si presenta e si esegue su un dispositivo mobile.

Modalità dispositivo è il nome per la raccolta di funzionalità in Chrome DevTools cheaiuta a simulare i dispositivi mobili., Queste caratteristiche includono:

  • la Simulazione di un mobile di visualizzazione
  • Limitazione di rete
  • la Limitazione della CPU
  • la Simulazione di geolocalizzazione
  • orientamento

Limitazioni

Pensare a Modalità del Dispositivo, come un primo ordine di approssimazione di come yourpage guarda e si sente su un dispositivo mobile. Con la modalità dispositivo in realtà non esegui il tuo codicesu un dispositivo mobile. È possibile simulare l’esperienza utente mobile dal vostro computer portatile o desktop.

Ci sono alcuni aspetti dei dispositivi mobili che DevTools non sarà mai in grado di simulare., Per esempio, l’architettura delle CPU mobili è molto diversa dall’architettura delle CPU desktop laptopor. In caso di dubbio, la soluzione migliore è quella di eseguire effettivamente la tua pagina su un dispositivo mobile. Usa il debug remoto per visualizzare, modificare,eseguire il debug e profilare il codice di una pagina dal tuo laptop o desktop mentre viene effettivamente eseguito su un dispositivo mobile.

Simula una finestra mobile

Fare clic su Attiva / Disattiva la barra degli strumenti del dispositivo per aprire l’interfaccia utente che consente di simulare una finestra mobile.

Figura 1., La barra degli strumenti del dispositivo

Per impostazione predefinita la barra degli strumenti del dispositivo si apre in modalità Finestra reattiva.

Modalità finestra reattiva

Trascina le maniglie per ridimensionare la finestra a qualsiasi dimensione tu abbia bisogno. Oppure, inserisci valori specificinelle caselle larghezza e altezza. Nella Figura 2, la larghezza è impostata su 628 e l’altezza è impostata su662.

Figura 2., Le maniglie per modificare le dimensioni della finestra quando si è in modalità Finestra reattiva

Mostra media query

Per mostrare i punti di interruzione della query media sopra la finestra, fare clic su Altre opzioni e quindi selezionare Mostra mediaqueries.

Figura 3. Mostra media query

Fare clic su un punto di interruzione per modificare la larghezza della finestra in modo che il punto di interruzione venga attivato.

Figura 4., Fare clic su un punto di interruzione per modificare la larghezza della finestra

Impostare il tipo di dispositivo

Utilizzare l’elenco dei tipi di dispositivo per simulare un dispositivo mobile o desktop.

Figura 5. L’elenco dei tipi di dispositivo

La tabella seguente descrive le differenze tra le opzioni. Metodo di rendereriferisce se Chrome esegue il rendering della pagina come finestra mobile o desktop. Icona del cursoresi riferisce al tipo di cursore che vedi quando passi il mouse sopra la pagina., Gli eventi attivati si riferiscono se la pagina attiva eventitouch oclick quando si interagisce con la pagina.,id=”b8e8c2fed7″>

Option Rendering method Cursor icon Events fired Mobile Mobile Circle touch Mobile (no touch) Mobile Normal click Desktop Desktop Normal click Desktop (touch) Desktop Circle touch

Mobile Device Viewport Mode

To simulate the dimensions of a specific mobile device, select the device from the Device list.,

Figure 6. The Device list

Rotate the viewport to landscape orientation

Click Rotate to rotate the viewport to landscape orientation.

Figure 7. Landscape orientation

Note that the Rotate button disappears if your Device Toolbar is narrow.

Figure 8., La barra degli strumenti del dispositivo

Vedere anche Imposta orientamento.

Mostra frame del dispositivo

Quando si simulano le dimensioni di un dispositivo mobile specifico come un iPhone 6, aprire altre opzioni e quindi selezionare Mostra frame del dispositivo per mostrare il frame del dispositivo fisico attorno alla finestra.

Figura 9. Mostra il frame del dispositivo
Figura 10., Il frame del dispositivo per iPhone 6

Aggiungi un dispositivo mobile personalizzato

Per aggiungere un dispositivo personalizzato:

  1. Fai clic sull’elenco dei dispositivi e quindi seleziona Modifica.

    Figura 11. Selezionando Modifica

  2. Fare clic su Aggiungi dispositivo personalizzato.

  3. Immettere un nome, una larghezza e un’altezza per il dispositivo. I campi Rapporto pixel dispositivo, stringa agente utente e tipo dispositivo sono facoltativi. Il campo tipo di dispositivo è l’elenco cheè impostato su Mobile per impostazione predefinita.,

    Figure 12. Creating a custom device

Show rulers

Click More options and then select Show rulers to see rulers above and to the leftof your viewport. The sizing unit of the rulers is pixels.

Figure 13. Show rulers
Figure 14., Righelli sopra e a sinistra della finestra

Zoom la finestra

Utilizzare l’elenco Zoom per ingrandire o ridurre.

Figura 15. Zoom

Throttle la rete e CPU

Per throttle la rete e CPU, selezionare Mid-tier mobile o Low-end mobilefrom la lista della valvola a farfalla.

Figura 16., La lista della valvola a farfalla

Mid-tier mobile simula veloce 3G e strozzature la CPU in modo che sia 4 timesslower rispetto al normale. Low – end mobile simula lento 3G e strozzature la CPU 6 volte più lento del normale.Tieni presente che la limitazione è relativa alla normale capacità del tuo laptop o desktop.

Si noti che la lista dell’acceleratore sarà nascosta se la barra degli strumenti del dispositivo è stretta.

Figura 17., La barra degli strumenti del dispositivo

Throttle la CPU solo

Per throttle la CPU solo e non la rete, andare al pannello delle prestazioni, fare clic su Impostazioni di cattura, e quindi selezionare 4x rallentamento o 6x rallentamento dalla lista CPU.

Figura 18. La lista CPU

Throttle la rete solo

Per throttle la rete solo e non la CPU, andare il pannello di rete e selectFast 3G o lento 3G dalla lista della valvola a farfalla.,

Figura 19. La lista della valvola a farfalla

O premere Command+Shift+P (Mac) o Control+Shift+P (Windows, Linux, Chrome OS) per aprire il menu dei comandi, digitare3G, e selezionare Abilita veloce 3G throttling orEnable lento 3G throttling.

Figura 20. Il menu di comando

È anche possibile impostare la limitazione di rete dal pannello Prestazioni., Fare clic su Impostazioni di cattura e quindi selezionare Fast 3G o Slow 3G dall’elenco di rete.

Figura 21. Impostazione di limitazione della velocità di rete dal pannello Prestazioni

Override di geolocalizzazione

Per aprire la geolocalizzazione override interfaccia utente di fare clic su Personalizza e controllo DevTools e poi selezionare altre strumenti > Sensori.

Figura 22., Sensori
Figura 23. Mostra sensori

Seleziona uno dei preset dall’elenco di geolocalizzazione, oppure seleziona Posizione personalizzataper inserire le tue coordinate, oppure seleziona Posizione non disponibile per verificare come si comporta la tua pagina quando la geolocalizzazione è in stato di errore.

Figura 24., Geolocation

Set orientation

To open the orientation UI click Customize and control DevTools and then selectMore tools > Sensors.

Figure 25. Sensors
Figure 26., Mostra sensori

Selezionare uno dei preset dall’elenco Orientamento o selezionare Orientamento personalizzatoper impostare i propri valori alfa, beta e gamma.

Figura 27. Orientation

Feedback

Questa pagina è stata utile?
Qual è stata la cosa migliore di questa pagina?
Mi ha aiutato a completare il mio obiettivo(s)
Grazie per il feedback., Se hai idee specifiche su come migliorare questa pagina, crea un problema.

Aveva le informazioni di cui avevo bisogno
Grazie per il feedback. Se hai idee specifiche su come migliorare questa pagina, crea un problema.

Aveva informazioni accurate
Grazie per il feedback. Se hai idee specifiche su come migliorare questa pagina, crea un problema.

E ‘ stato facile da leggere
Grazie per il feedback. Se hai idee specifiche su come migliorare questa pagina, crea un problema.,

Qualcos’altro
Grazie per il feedback. Se hai idee specifiche su come migliorare questa pagina, crea un problema.

No
Qual è stata la cosa peggiore di questa pagina?
Non mi ha aiutato a completare i miei obiettivi
Grazie per il feedback. Se hai idee specifiche su come migliorare questa pagina, crea un problema.

Mancavano le informazioni di cui avevo bisogno
Grazie per il feedback., Se hai idee specifiche su come migliorare questa pagina, crea un problema.

Aveva informazioni imprecise
Grazie per il feedback. Se hai idee specifiche su come migliorare questa pagina, crea un problema.

E ‘ stato difficile da leggere
Grazie per il feedback. Se hai idee specifiche su come migliorare questa pagina, crea un problema.

Qualcos’altro
Grazie per il feedback. Se hai idee specifiche su come migliorare questa pagina, crea un problema.,

Vedi Unisciti alla comunità DevTools per altri modi per lasciare feedback.

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *

Vai alla barra degli strumenti