Como posso definir um zoom personalizado no Cromo?
No IE 9 pode escrever o número que quiser para obter o zoom perfeito mas no Cromo tudo o que vejo é o + e - no menu pendente. Como escolho um zoom personalizado e defino-o como o padrão?
No IE 9 pode escrever o número que quiser para obter o zoom perfeito mas no Cromo tudo o que vejo é o + e - no menu pendente. Como escolho um zoom personalizado e defino-o como o padrão?
Os devs têm uma grande pressão sobre a implementação de uma função de zoom default incorporada. Eles implementaram isto na versão 10 e relatórios confirmaram que funciona já em Dezembro de 2010.
Desde que a verve fez esta pergunta em Agosto de 2012, ou está a utilizar uma versão extremamente antiga do Chrome (<10), ou o seu navegador tinha (tem?) de facto a função. O mesmo se aplica a Thomas Ploeger; não deve ser necessária uma extensão.
Se estiver a utilizar uma versão mais antiga, então precisa de activar as opções de tabulação para ver a definição, caso contrário não está acessível (figura 2). Pode utilizar a opção de linha de comando --enable-tabbed-options
ou alterná-la em about:flags
ou chrome://flags
(figura 3). Se estiver a utilizar uma versão mais recente (Chrome ~11+, Chromium ~12+), então as opções de tabulação são a configuração padrão (na realidade, a configuração só). Procure o campo Página Zoom em chrome://settings
sob a secção Conteúdo da Web (figura 1).
Se tiver de utilizar uma versão muito antiga que não inclua quaisquer opções de tabulação, então pode tentar introduzir manualmente a configuração (antes da entrada "exited_cleanly"
) no ficheiro preferences
no seu User-Data-Directory . No entanto, há dois problemas com este método. Primeiro, (por alguma razão) a configuração utiliza números de ponto flutuante em vez de um simples número inteiro para representar o nível de zoom. Isto torna difícil configurá-lo manualmente, mas pode consultar o gráfico abaixo (tabela 1). Segundo, uma versão anterior à inclusão das opções de tabulação provavelmente não incluirá de qualquer forma a definição do zoom por defeito.
Em qualquer caso, deve estar ciente de que a definição do zoom padrão (actualmente) apenas afecta páginas que ainda não tenham sido ampliadas. Quaisquer páginas para as quais tenha modificado o zoom não serão afectadas pela nova escala padrão e manterão a configuração de zoom anteriormente atribuída. Isto é um incómodo porque não há actualmente nenhuma maneira de modificar a lista de definições de zoom específicas da página/site, pelo que terá de definir manualmente páginas previamente zomadas para utilizar a definição padrão.
Note, no entanto, que simplesmente ampliar uma página a 100% não é suficiente para repor o zoom de uma página/site. Para o repor, pode premir Ctrl+Numpad-0 ou clicar na lupa na barra de ferramentas e depois clicar no botão Reset Zoom. Outra forma de reiniciar o zoom é fazê-lo corresponder à definição actual do zoom padrão. Por exemplo, se o zoom padrão actual estiver definido para 125% e a página tiver sido previamente ampliada para 110%, é necessário ampliar a página para 125% para remover a sua configuração específica da página. (Isto é de facto um erro porque se depois alterar o zoom predefinido para 150%, a página não manterá o seu zoom de 125%!)
Figure 1 : Definição de Zoom por defeito nas versões mais recentes do Cromo
25% : "default_zoom_level": -7.6035680338478615,
33% : "default_zoom_level": -6.0311726618503405,
50% : "default_zoom_level": -3.8017840169239308,
67% : "default_zoom_level": -2.2293886449264093,
75% : "default_zoom_level": -1.5778829311823859,
90% : "default_zoom_level": -0.5778829311823857,
100% : "default_zoom_level": 0.0,
110% : "default_zoom_level": 0.5227586988632231,
125% : "default_zoom_level": 1.2239010857415449,
150% : "default_zoom_level": 2.223901085741545,
175% : "default_zoom_level": 3.069389038663465,
200% : "default_zoom_level": 3.8017840169239308,
250% : "default_zoom_level": 5.025685102665476,
300% : "default_zoom_level": 6.025685102665476,
400% : "default_zoom_level": 7.6035680338478615,
500% : "default_zoom_level": 8.827469119589406,
Figure 2* : O diálogo de definições não apagadas na versão mais antiga não tem definição de zumbido por defeito
Figure 3* : Habilitar opções de tabulação em about:flags
(ou chrome://flags
)
Figure 4* : Default-Zoom setting in Tabbed-options page of older versions of Chrome
Figure 5* : Redefinir o zoom da página para a configuração padrão com a opção Reset Zoom (no caso de corrigirem o erro de zoom para redefinir)
Tabela 1 : Valores (não óbvios) para definições dezoom por defeito no ficheiro Preferences
:
Existe uma extensão Google Chrome chamada Zoom que lhe permite definir percentagens de zoom personalizadas através de um selector, ou introduzindo uma determinada percentagem. Lembra-se das percentagens de zoom por website (como o Chrome já faz, mas agora pode pelo menos definir uma percentagem personalizada).
Chrome não lhe permite definir uma percentagem de zoom universal, tanto quanto sei. Mas, para definir um zoom padrão universal para todas as páginas web (mais uma vez, numa percentagem à sua escolha), pode usar a extensão Zoom All .
Sugiro que experimente estas extensões, elas podem funcionar para si.
Estou à procura de uma forma de definir diferentes zooms personalizados para websites específicos (não para TODOS os websites) mas não consigo encontrar uma forma de o fazer utilizando definições cromadas. Se estiver à procura de definir um zoom personalizado padrão para todas as páginas parece que algumas respostas aqui poderiam funcionar.
Como alternativa (para além de instalar uma extensão que o faça) também pode tentar usar javascript. Introduza na barra de endereços do seu navegador e prima Enter
javascript: document.body.style.zoom = 2;
Isto irá duplicar o seu zoom. Pode introduzir qualquer outro nível de zoom que desejar.
Tem de ** digitar a parte ‘javascript’** , se colar cromado irá removê-lo por segurança (pode digitar o ‘j’ e colar ‘avascript: …“ que é permitido).
A desvantagem é que não é guardado, tem de correr o javascript cada vez que visita a página, mas pode marcar isto, criar um bookmark e escrever o seu código javascript em vez de uma url, depois cada vez que clicar nele irá correr. A isto chama-se um bookmarklet.
Isto pode não funcionar por vezes, dependendo de como o website foi concebido
Pro dica: Se quiser escrever código javascript e executá-lo automaticamente numa página cada vez que o visitar, poderá pesquisar a utilização do Tampermonkey
Outro bookmarklet que poderá achar útil:
Quando clica nele, aumenta o zoom em 25%, após 4 cliques repõe para 1.
javascript: z = document.body.style.zoom; if(!z) z=1;
document.body.style.zoom = z<2 ? z*1.25 : 1;
Utilizo-o quando quero alterar temporariamente o zoom, sem que a definição seja guardada. Quando visitar a página da próxima vez, mostrar-me-á a quantidade normal de zoom.
Funciona fora de caixa para níveis de zoom personalizado por (sub)domínio*, por exemplo:
Passos:
& Também útil:
Prima Ctrl+Numpad-0 para repor o nível de zoom de uma página.
Credit vai para a secção “Caveats” (abaixo) da fantástica resposta da Synetech. Eu afixei esta solução porque era tudo o que precisava no meu caso.
…a definição de zoom por defeito (actualmente) apenas afecta páginas que ainda não fizeram zoom. Quaisquer páginas para as quais tenha modificado o zoom não serão afectadas pela nova escala padrão e manterão a configuração de zoom anteriormente atribuída.