Comment ouvrir rapidement une vue mobile d'une page dans un navigateur de bureau?


49

Étant donné que nous sommes maintenant dans un monde où tout est sur mobile, il devient de plus en plus important de pouvoir facilement tester des sites Web sur des téléphones mobiles, ou sur des téléphones émulés. Je collabore avec des personnes qui travaillent sur des sites Web et des offres de médias sociaux et je les encourage à ouvrir régulièrement des sites Web à partir de leurs navigateurs de bureau dans une vue mobile. Je pense en particulier à la fonctionnalité intégrée "Vue mobile" du navigateur, qui est souvent cachée parmi tous les autres outils de développement fournis par un navigateur, mais je suis ravi de prendre en compte tout ce qui est tout aussi rapide à configurer.

Comment ouvrir une vue mobile d'un site Web à partir d'un navigateur de bureau?


23
"Depuis que nous sommes dans un monde d'abord mobile" Woah il y a une minute ... le contexte est pour les rois.
Courses de légèreté avec Monica

3
Juste un commentaire - je ne connais pas vraiment le contexte, mais si on m'avait demandé d'ouvrir des pages Web à partir de mon ordinateur de bureau / ordinateur portable en mode mobile d'abord ... à quoi sert-il d'utiliser un ordinateur de bureau? J'espère que par "encourager", vous ne forcez pas via un code ou une autre méthode. D'autant que de nombreuses pages Web au format pour mobile sont un peu réduites et ne disposent pas de toutes les fonctionnalités.
BruceWayne

1
Ajoutez un agent utilisateur de modification ou une extension similaire ou connectez-vous à votre navigateur et définissez un agent d'utilisateur de téléphone intelligent.
Salman A

1
«J'aimerais encourager les gens à ouvrir régulièrement des sites Web à partir de leurs navigateurs de bureau dans une vue mobile.» ... C'est dingue. Et gaspiller tout ce que l'écran de bureau immobilier? Les ordinateurs de bureau et les appareils mobiles ont tous deux leur place. C'est pourquoi des solutions réactives ont été développées. Offrons la meilleure expérience possible pour chaque utilisateur et permettons aux utilisateurs de naviguer sur l'appareil qui leur convient le mieux. Quoi qu'il en soit, question valable, car les concepteurs et les développeurs Web doivent émuler plusieurs périphériques lors de la création de sites.
Mentalist

2
@Mentalist Je voulais dire des personnes qui travaillent sur des sites Web et des offres de médias sociaux.
Flimm

Réponses:


91

Firefox:

  • Sous Windows / Linux, appuyez sur Ctrl+ Shift+M
  • Sous macOS, appuyez sur option+ command+M

Vous pouvez également trouver l'élément de menu sous ("Outils"), "Développeur Web", "Mode de conception sensible".

Chrome:

Vous devez d'abord ouvrir les "Outils de développement":

  • Sous Windows / Linux, appuyez sur Ctrl+ Shift+ Iou tout simplementF12
  • Sous macOS, appuyez sur option+ command+I

Une fois les outils de développement ouverts et ciblés, vous pouvez ouvrir la barre d’outils du périphérique:

  • Sous Windows / Linux, appuyez sur Ctrl+ Shift+M
  • Sous macOS, appuyez sur command+ shift+M

Vous pouvez également trouver l'élément de menu en ouvrant les outils de développement ("Autres outils", "Outils de développement"), puis en cliquant sur l'icône qui ressemble à un téléphone portable devant un tableau "Basculer la barre d'outils de périphérique".

Safari:

Il semblerait que Apple ait désactivé par défaut le raccourci clavier permettant de passer en mode de conception réactif. Vous pouvez suivre ce didacticiel pour configurer un raccourci clavier .

Vous pouvez trouver l'élément de menu en cliquant sur "Développer", "Entrer en mode de conception réactif". Si vous ne voyez pas l'élément de menu "Développer", vous devez l'activer en ouvrant les "Préférences", "Avancé" et en cochant la case "Afficher le menu Développer dans la barre de menus".

Bord:

  • Appuyez sur F12pour ouvrir les outils de développement, puis sur Ctrl+ 7pour ouvrir "l'onglet Emulation". Configurez le périphérique que vous souhaitez émuler.

Vous pouvez ouvrir les outils de développement à l'aide de la souris en cliquant avec le bouton droit de la souris sur la page Web et en choisissant "inspecter un élément".


1
Notez que ctrl shift M ne fonctionne que si les outils de développement sont déjà ouverts
Naramsim

3
@ Naramsim Merci. Cela s'applique uniquement à Chrome. J'ai édité ma réponse.
Flimm

3
Pour Windows / Chrome, F12 est un moyen potentiellement plus facile d’accéder aux outils de développement ... bien que, si la frappe suivante doit être Ctrl-Maj-M, je suppose que commencer par Ctrl-Maj-I peut s’avérer plus logique.
partir du

Je pense que sur les versions précédentes de Safari, Cmd + Shift + R ouvriraient le mode de conception réactif. Semble ne pas exister dans la dernière version à moins que vous ne la
liiez

Chrome se souvient que si vous vouliez une prévisualisation pour mobile, une fois que vous l'avez activée, vous pouvez basculer entre votre portable et votre ordinateur de bureau en utilisant simplement la touche F12
Pieter De Bie

11

La réponse de Flimm est correcte à 100%. Au cas où vous auriez trop de difficultés à vous rappeler les raccourcis, c’est ce bouton bleu des outils de développement qui permet de basculer entre l’affichage Web et l’affichage mobile / tablette:

chrome

Ou avec Firefox:

firefox

Après avoir activé la barre d'outils du périphérique, vous pouvez choisir la marque et le modèle du périphérique que vous souhaitez émuler dans le menu déroulant.


1
À quel logiciel fait-on référence dans la première partie?
Kamil Maciorowski

@KamilMaciorowski DevTools est l'outil de développement trouvé dans Chrome et Opera.
OptimusCrime

@KamilMaciorowski Ce n'est pas un logiciel, il est disponible sur l'un de vos navigateurs web. Plus précisément, si vous utilisez Chrome, cliquez avec le bouton droit sur n’importe quelle fenêtre, puis cliquez sur Inspecter. Cette fenêtre apparaît dans votre navigateur, ancrée en dessous ou à droite de celui-ci. Celles-ci sont plus communément appelées outils de développement.
Shobhit Garg

@Shobbit Garg Est-ce la fenêtre qui s'ouvre lorsque j'appuie sur CTRL + Maj + C?
daniel.neumann

@ daniel.neumann Malheureusement, j'utilise mac. Je ne peux donc pas tester ni voir ce qui se passe lorsque vous appuyez sur ces touches. Mais en se référant aux raccourcis listés ci-dessus, cette fenêtre devrait s'ouvrir en appuyant sur "ctrl + shift + I" sur chrome, "ctrl + shift + M" sur firefox ou en appuyant sur f12 sur IE / Edge.
Shobhit Garg


1

Ajoutez une extension "user agent switcher" dans votre navigateur et spécifiez un agent utilisateur mobile. Si le site Web est suffisamment intelligent , il vous servira une version optimisée pour les mobiles.

Je ne recommanderai aucune extension spécifique. L'idéal serait d'avoir des préréglages pour les navigateurs mobiles intégrés et la possibilité d'activer ou de désactiver le changement d'agent utilisateur site par site.


1
Ceci est une erreur. Les mises en page mobiles doivent fonctionner en fonction des dimensions de l'appareil / de l'écran via des requêtes de support CSS, et non des chaînes d'agent d'utilisateur: ce n'est plus en 2006.
PiX06

L'outil de la plupart des navigateurs qui permet une vue mobile vous permet également de définir un agent utilisateur en même temps.
Flimm

1
@ PiX06 alors aucun effort n'est nécessaire. Il suffit de redimensionner la fenêtre du navigateur!
Salman A

Malheureusement, je me pose beaucoup de questions: si je redimensionne quand même la fenêtre du navigateur, pourquoi dois-je m'embêter avec des agents utilisateurs? À quelles dimensions dois-je redimensionner la fenêtre? Comment mesurer la fenêtre?
Mathieu K.

0

Les réponses ci-dessus conviennent parfaitement à ceux qui aiment s’en tenir à un seul navigateur ou qui disposent d’un "espace de travail" limité (par exemple, un seul moniteur de moins de 21 pouces avec une résolution basse).

Il existe en fait une solution encore plus intéressante que j'ai récemment découverte: https://blisk.io/

Je m'abstiendrai d'utiliser (en quelque sorte) le "lien d'affiliation" à des fins personnelles (il existe un "système basé sur des jetons" qui vous permet de gagner des crédits pour obtenir des éléments tels que "espace nuage d'équipe" et "fonctionnalités premium" gratuits à utiliser avec ), mais Blisk est en fait assez élégant.

Ce "navigateur conçu pour le développement" basé sur Chromium offre une multitude de façons de faire une démonstration de la page dans divers appareils avec un "volet" vertical du côté GAUCHE, comme si vous voyiez les outils de développement Chrome par défaut dans la colonne verticale de droite.

C'est un coup d'oeil. Bien qu'il existe certaines limites à sa "fonctionnalité étendue freemium", cela fonctionne toujours très bien pour "prévisualiser" les versions PC et Mobile de vos pages / sites dans une comparaison côte à côte. Les fonctionnalités payantes semblent également très intéressantes si vous travaillez dans des équipes distantes (bien que je pense personnellement qu'il faille un meilleur programme de "test drive" avant de faire payer les utilisateurs au coût mensuel).

Divulgation complète: il y a une "limite de temps" EXTRÊMEMENT ennuyante par jour sur la partie de prévisualisation mobile (bascule entre ouvert / fermé de l'icône à la droite de la barre d'adresse - changez la "prévisualisation de l'appareil" du minuscule lien à la menu dans le coin supérieur droit "Afficher la liste des périphériques").

BliskDemoScreen

En outre: j'ai trouvé quelques astuces très utiles avec des extensions de navigateur, telles que les 2 différents "User-Agent Switcher" de Chrome / Firefox, qui vont un peu plus loin en vous permettant de basculer entre les chaînes d'agent d'utilisateur de navigateur de différents systèmes d'exploitation ET les navigateurs pour eux.

Je préfère la version "esolutions.se" en raison de la facilité avec laquelle il est possible d'ajouter des chaînes personnalisées d'agent utilisateur à la liste pour autant de personnalisations que vous le souhaitez (exécution en mode hors connexion également, ce qui peut être pratique dans certains cas): https: //chrome.google.com/webstore/detail/user-agent-switcher/clddifkhljcojbojppdojfeeikdkgiae

Quoi qu'il en soit, c'est mes 2 cents. : P

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.