2012-08-18 09:31:01 +0000 2012-08-18 09:31:01 +0000
38
38
Advertisement

Jak ustawić niestandardowy zoom w przeglądarce Chrome?

Advertisement

W IE 9 możesz wpisać dowolną liczbę, aby uzyskać idealny zoom, ale w Chrome widzę tylko + i - w menu rozwijanym. Jak mogę wybrać niestandardowy zoom i ustawić go jako domyślny?

Advertisement
Advertisement

Odpowiedzi (4)

13
13
13
2013-06-11 15:24:43 +0000

Background

Deweloperzy dostali wiele nacisków o zaimplementowanie wbudowanej funkcji default-zoom. Zaimplementowali ją w wersji 10, a raporty potwierdziły, że działa już w grudniu 2010 roku.

Ponieważ verve zadał to pytanie w sierpniu 2012 roku, albo używasz bardzo starej wersji Chrome (<10), albo twoja przeglądarka rzeczywiście miała (ma?) tę funkcję. To samo dotyczy Thomasa Ploegera; rozszerzenie nie powinno być konieczne.

Rozwiązanie

Jeśli używasz starszej wersji, to musisz włączyć tabbed-options, aby zobaczyć to ustawienie, w przeciwnym razie nie jest ono dostępne (rysunek 2). Możesz użyć opcji wiersza poleceń --enable-tabbed-options lub przełączyć ją w about:flags lub chrome://flags (rysunek 3). Jeśli używasz nowszej wersji (Chrome ~11+, Chromium ~12+), to tabbed-options jest ustawieniem domyślnym (właściwie jedynym ustawieniem). Poszukaj pola Page Zoom w chrome://settings pod sekcją Web Content (rysunek 1).

Work-Around

Jeśli musisz używać bardzo starej wersji, która w ogóle nie zawiera opcji tabulacji, to możesz spróbować ręcznie wprowadzić to ustawienie (przed wpisem "exited_cleanly") w pliku preferences w swoim User-Data-Directory . Jednakże, są dwa problemy z tą metodą. Po pierwsze, (z jakiegoś powodu) ustawienie używa liczb zmiennoprzecinkowych zamiast prostej liczby całkowitej do reprezentowania poziomu powiększenia. Utrudnia to ręczne ustawienie tego poziomu, ale możesz odwołać się do poniższego wykresu (tabela 1). Po drugie, wersja, która pojawiła się przed włączeniem tabbed-options prawdopodobnie i tak nie będzie zawierała ustawienia default-zoom.

Caveats

W każdym razie, powinieneś być świadomy, że ustawienie default-zoom (obecnie) wpływa tylko na strony, których jeszcze nie powiększyłeś. Wszystkie strony, dla których zmodyfikowałeś zoom, nie będą dotknięte nowym domyślnym skalowaniem i zachowają poprzednio przypisane ustawienie zoomu. Jest to uciążliwe, ponieważ nie ma obecnie sposobu na modyfikację listy ustawień zoomu specyficznych dla strony, więc będziesz musiał ręcznie ustawić wcześniej powiększone strony, aby użyć domyślnego ustawienia.

Zauważ jednak, że samo powiększenie strony do 100% nie wystarczy, aby zresetować zoom dla strony/ witryny. Aby go zresetować, możesz nacisnąć Ctrl+Numpad-0 lub kliknąć szkło powiększające na pasku narzędzi, a następnie kliknąć przycisk Reset Zoom. Innym sposobem na zresetowanie powiększenia jest dopasowanie go do aktualnego domyślnego ustawienia powiększenia. Na przykład, jeśli bieżące domyślne powiększenie jest ustawione na 125%, a strona została wcześniej powiększona do 110%, musisz powiększyć stronę do 125%, aby usunąć jej ustawienie specyficzne dla strony. (Jest to właściwie błąd, ponieważ jeśli następnie zmienisz domyślny zoom na 150%, strona nie zachowa swojego 125% zoomu)!

Dodatki

Rysunek 1 : Domyślne ustawienie powiększenia w nowszych wersjach Chrome

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,

Rysunek 2 : Nietablicowe okno dialogowe ustawień w starszej wersji nie ma domyślnego ustawienia zoomu

Rysunek 3 : Włączenie opcji z zakładkami w about:flags (lub chrome://flags)

Rysunek 4 : Ustawienie Default-Zoom na stronie Tabbed-options w starszych wersjach Chrome

Rysunek 5 : Przywracanie domyślnego zoomu strony za pomocą Reset Zoom (w przypadku naprawienia błędu resetowania zoomu)

Tabela 1 : (Nieoczywiste) wartości dla domyślnych ustawień zoomu w pliku Preferences:

.

6
6
6
2012-08-18 10:16:31 +0000

Istnieje rozszerzenie Google Chrome o nazwie Zoom , które pozwala ustawić niestandardowe procenty powiększenia za pomocą suwaka lub wpisując określoną wartość procentową. Zapamiętuje procenty powiększenia dla każdej witryny (tak jak Chrome już to robi, ale teraz można przynajmniej ustawić niestandardowy procent).

Chrome nie pozwala na ustawienie uniwersalnego ustawienia zoomu, o ile mi wiadomo. Ale, aby ustawić uniwersalny domyślny zoom dla wszystkich stron internetowych (ponownie, w wybranym przez siebie procencie), możesz użyć rozszerzenia Zoom All .

Sugerowałbym wypróbowanie tych rozszerzeń, mogą one działać dla Ciebie.

2
Advertisement
2
2
2017-03-16 21:09:06 +0000
Advertisement

Szukam sposobu na ustawienie różnych niestandardowych powiększeń dla określonych witryn (nie dla WSZYSTKICH witryn), ale nie mogę znaleźć sposobu, aby to zrobić za pomocą ustawień Chrome. Jeśli chcesz ustawić domyślny niestandardowy zoom dla wszystkich stron, wygląda na to, że niektóre odpowiedzi tutaj mogą działać.

Jako obejście (inne niż instalacja rozszerzenia, które to robi) możesz również spróbować użyć javascript. Wpisz w pasku adresu przeglądarki i naciśnij Enter

javascript: document.body.style.zoom = 2;

To podwoi twój zoom. Możesz wpisać dowolny inny poziom powiększenia, jaki chcesz.

Musisz wpisać część ‘javascript’ , jeśli ją wkleisz chrome usunie ją dla bezpieczeństwa (możesz wpisać ‘j’ i wkleić ‘avascript: …’ co jest dozwolone).

Minusem jest to, że nie jest to zapisywane, musisz uruchamiać javascript za każdym razem, gdy odwiedzasz stronę, ale możesz zakładkę to utworzyć, utworzyć zakładkę i napisać kod javascript zamiast adresu url, wtedy za każdym razem, gdy klikniesz na nią, zostanie ona uruchomiona. To się nazywa bookmarklet.

To może czasami nie działać, w zależności od tego, jak strona została zaprojektowana

Pro tip: Jeśli chcesz pisać kod javascript i uruchamiać go automatycznie na stronie za każdym razem, gdy ją odwiedzasz, możesz skorzystać z Tampermonkey


Inny bookmarklet, który może Ci się przydać:

Po kliknięciu zwiększa zoom o 25%, po 4 kliknięciach resetuje go do 1.

javascript: z = document.body.style.zoom; if(!z) z=1; 
document.body.style.zoom = z<2 ? z*1.25 : 1;

Używam go, gdy chcę tymczasowo zmienić zoom, bez zapisywania ustawień. Kiedy odwiedzę stronę następnym razem, pokaże mi ona normalną wielkość zoomu.

0
0
0
2014-03-08 22:11:48 +0000

Działa od razu dla niestandardowych poziomów powiększenia dla każdej (pod)domeny, np:

Kroki:

  1. Otwórz zakładkę do adresu url w wybranej domenie.
  2. Ustaw własny poziom powiększenia za pomocą CTRL lub ⌘++/-
  3. Otwórz nową (pustą) zakładkę.
  4. Ustaw domyślny poziom powiększenia za pomocą CTRL lub ⌘++/-

Pomocne również:

Naciśnij Ctrl+Numpad-0, aby zresetować poziom powiększenia strony.


Credit goes to the “Caveats” section (below) of Synetech’s awesome answer. Zamieściłem to rozwiązanie, ponieważ było to wszystko, czego potrzebowałem w moim przypadku.

…ustawienie domyślnego zoomu (obecnie) ma wpływ tylko na strony, których jeszcze nie powiększyłeś. Wszystkie strony, dla których zmodyfikowałeś zoom, nie zostaną dotknięte nowym domyślnym skalowaniem i zachowają poprzednio przypisane ustawienie zoomu.

Advertisement

Pytania pokrewne

16
1
18
10
3
Advertisement