Como posso abrir rapidamente uma visualização móvel de uma página em um navegador de desktop?

49

Como agora estamos no primeiro mundo móvel, torna-se cada vez mais importante poder testar sites facilmente em telefones celulares ou emulados. Colaboro com pessoas que trabalham em sites e ofertas de mídia social e gostaria de incentivá-las a abrir sites regularmente a partir de seus navegadores de desktop em uma exibição móvel. Estou pensando especificamente no recurso "visualização móvel" interno do navegador, que geralmente está oculto entre todas as outras ferramentas de desenvolvedor que um navegador fornece, mas fico feliz em considerar qualquer coisa que seja tão rápida de configurar.

Como você pode abrir uma visualização móvel de um site a partir de um navegador de desktop?

Flimm
fonte
23
"Já que estamos no primeiro mundo móvel" Woah, um minuto ... o contexto é para reis.
Lightness Races com Monica
3
Apenas um comentário - não conheço realmente o contexto, mas se me pedissem para abrir páginas da Web do meu desktop / laptop na visualização móvel primeiro ... qual é o sentido de usar a área de trabalho? Espero que, por "encorajar", você não esteja forçando isso através de algum código ou outro método. Especialmente porque muitas páginas da Web que formatam para dispositivos móveis são bastante reduzidas e não possuem funcionalidade completa.
22418 BruceWayne
1
Adicione um agente de mudança de usuário ou extensão semelhante ou conecte-se ao seu navegador e defina um agente de usuário de smartphone.
Salman Um
1
"Gostaria de incentivar as pessoas a abrir regularmente sites a partir de seus navegadores de desktop em uma exibição móvel." ... Isso é bobagem. E desperdiçar todo esse espaço na tela do desktop? Desktop e dispositivos móveis têm seu lugar, e é por isso que soluções responsivas foram desenvolvidas. Vamos oferecer a melhor experiência possível para todos os usuários e permitir que as pessoas naveguem no dispositivo mais confortável para eles. Enfim, pergunta válida, já que os web designers e desenvolvedores precisam emular vários dispositivos ao criar sites.
Mentalista
2
@Mentalist, eu quis dizer pessoas que estão trabalhando em sites e ofertas de mídia social.
Flimm

Respostas:

91

Raposa de fogo:

  • No Windows / Linux, pressione Ctrl+ Shift+M
  • No macOS, pressione option+ command+M

Você também pode encontrar o item de menu em ("Ferramentas"), "Desenvolvedor da Web", "Modo de design responsivo".

Cromada:

Você precisa ter as "Ferramentas do desenvolvedor" abertas primeiro:

  • No Windows / Linux, pressione Ctrl+ Shift+ Iou apenasF12
  • No macOS, pressione option+ command+I

Depois que as ferramentas do desenvolvedor estiverem abertas e focadas, você poderá abrir a barra de ferramentas do dispositivo:

  • No Windows / Linux, pressione Ctrl+ Shift+M
  • No macOS, pressione command+ shift+M

Você também pode encontrar o item de menu abrindo as ferramentas do desenvolvedor ("Mais ferramentas", "Ferramentas do Develepor") e clicando no ícone que se parece com um telefone celular na frente de uma tabela "Alternar barra de ferramentas do dispositivo".

Safári:

Parece que a Apple desativou o atalho de teclado por padrão para entrar no modo de design responsivo. Você pode seguir este tutorial sobre como configurar um atalho de teclado para ele .

Você pode encontrar o item de menu clicando em "Desenvolver", "Entrar no modo de design responsivo". Se não conseguir ver o item de menu "Desenvolver", é necessário ativá-lo abrindo "Preferências", "Avançado" e assinalando "Mostrar menu Desenvolver na barra de menus".

Beira:

  • Pressione F12para abrir as ferramentas do desenvolvedor e, em seguida, Ctrl+ 7para abrir a "guia Emulação". Configure o dispositivo que você deseja emular.

Você pode abrir as ferramentas do desenvolvedor usando o mouse, clicando com o botão direito do mouse dentro da página da web e escolhendo "inspecionar elemento".

Flimm
fonte
1
Note-se que mudança ctrl M só funciona se as ferramentas de desenvolvimento já estão abertos
Naramsim
3
@Naramsim Thanks. Isso se aplica apenas ao Chrome. Eu editei minha resposta.
Flimm
3
Para Windows / Chrome, F12 é uma maneira potencialmente mais fácil de acessar as Ferramentas de Desenvolvimento ... embora, se a próxima tecla for Ctrl-Shift-M, suponho que começar com Ctrl-Shift-I seja mais lógico.
sǝɯɐs
Acredito que nas versões anteriores do Safari Cmd + Shift + R seria aberto o modo de design responsivo. Parece não existir na versão mais recente a menos que você manualmente vinculá-lo
Downgoat
Chrome lembra se você queria uma pré-visualização móvel, uma vez que você tiver ativado, você pode alternar entre móvel / desktop simplesmente usando F12
Pieter De Bie
11

A resposta de Flimm está 100% correta. No caso de lembrar dos atalhos é muito trabalhoso, é este botão azul nas Ferramentas do desenvolvedor para alternar entre a visualização da Web e a visualização para celular / tablet:

cromada

Ou com o Firefox:

Raposa de fogo

Depois de ativar a barra de ferramentas do dispositivo, você pode escolher a marca e o modelo do dispositivo que deseja emular no menu suspenso.

Shobhit Garg
fonte
1
A qual software a primeira parte se refere?
Kamil Maciorowski
@KamilMaciorowski O DevTools é a ferramenta de desenvolvedor encontrada no Chrome e no Opera.
OptimusCrime 07/02
@KamilMaciorowski Este não é um software, está disponível em qualquer navegador da web. Especificamente, se você estiver usando o chrome, clique com o botão direito do mouse em qualquer janela e clique em inspecionar. Você verá essa janela no navegador ancorada abaixo ou à direita do navegador. Estes são mais conhecidos como Dev Tools.
Shobhit Garg
@Shobbit Garg São as janelas que se abrem quando pressiono CTRL + Shift + C?
Daniel.neumann
@ daniel.neumann Infelizmente eu uso mac, então não posso testar e ver o que acontece quando você pressiona essas teclas. Mas, referindo-se aos atalhos listados acima, essa janela deve abrir pressionando "ctrl + shift + I" no chrome, "ctrl + shift + M" no firefox ou pressionando f12 no IE / Edge.
Shobhit Garg
1

Adicione uma extensão "alternador de agente de usuário" no seu navegador e especifique um agente de usuário móvel. Se o site for suficientemente inteligente, ele servirá a versão otimizada para celular.

Não vou recomendar nenhuma extensão específica. O ideal deve ter predefinições para navegadores móveis integrados e a capacidade de ativar ou desativar a alternância de agente de usuário por site.

Salman A
fonte
1
Isto está incorreto. Os layouts para dispositivos móveis devem funcionar com base nas dimensões do dispositivo / tela por meio de consultas de mídia CSS, não das cadeias de agentes do usuário - não é mais o ano de 2006.
PiX06
A ferramenta da maioria dos navegadores que permite uma visualização móvel também permite definir um user agent ao mesmo tempo.
Flimm
1
@ PiX06, então não é necessário nenhum esforço. Apenas redimensione a janela do navegador!
Salman Um
Infelizmente, tenho muitas perguntas: se estou redimensionando a janela do navegador, por que preciso me preocupar com os agentes de usuário? Para quais dimensões devo redimensionar a janela? Como faço para medir a janela?
Mathieu K.
0

As respostas acima são ótimas para quem gosta de usar um único navegador ou possui um "espaço de trabalho" na área de trabalho limitado (por exemplo, monitor único com menos de 21 "em baixa resolução).

Na verdade, há uma solução ainda mais interessante que eu descobri recentemente: https://blisk.io/

Abster-me-ei de usar o (tipo de) "link afiliado" para qualquer ganho pessoal (existe um "sistema baseado em token" no qual você pode ganhar créditos para obter itens como "espaço em nuvem da equipe" e "recursos premium" gratuitos para usar com ), mas Blisk é realmente muito legal.

Este "navegador criado para o desenvolvimento" baseado em Chromium oferece várias maneiras de demonstrar a página em vários dispositivos com um "painel" vertical no lado esquerdo, como você vê as Ferramentas para Desenvolvedor do Chrome usar como padrão a coluna vertical direita.

É um trabalho de olhar. Embora haja alguns limites para sua "funcionalidade estendida freemium", ele ainda funciona muito bem para "visualizar" as versões para PC e Mobile de suas páginas / sites em uma comparação lado a lado. Os recursos pagos também parecem bastante radicais se você trabalhar em equipes remotas (embora eu ache que seja necessário um programa "test drive" melhor antes de conectar as pessoas ao custo mensal).

Divulgação completa: existe um "limite de tempo" EXTREMAMENTE irritante por dia na parte de visualização móvel (alterna entre abrir / fechar o ícone à direita da barra de endereço - altere a "visualização do dispositivo" do pequeno link para o- menu no canto superior direito "Mostrar lista de dispositivos").

BliskDemoScreenshot

Além disso: eu encontrei alguns truques realmente bacanas com extensões de navegador, como os 2 "User-Agent Switcher" diferentes do Chrome / Firefox que vão um pouco mais além, permitindo que você alterne entre as seqüências de agente de usuário do navegador de vários sistemas operacionais e os navegadores para eles.

Prefiro o sabor "esolutions.se" por causa de como é fácil adicionar seqüências personalizadas de agente de usuário à lista para quantas personalizações você desejar (funciona off-line também, o que pode ser útil em certos casos): https: //chrome.google.com/webstore/detail/user-agent-switcher/clddifkhlkcojbojppdojfeeikdkgiae

Enfim, esses são meus 2 centavos. : P

kanidrive
fonte