Hoe stel ik een aangepaste zoom in Chrome in?
In IE 9 kun je elk nummer intypen dat je wilt om de perfecte zoom te krijgen, maar in Chrome zie ik alleen de + en - in het keuzemenu. Hoe kies ik een aangepaste zoom en stel ik die in als standaard?
In IE 9 kun je elk nummer intypen dat je wilt om de perfecte zoom te krijgen, maar in Chrome zie ik alleen de + en - in het keuzemenu. Hoe kies ik een aangepaste zoom en stel ik die in als standaard?
De ontwikkelaars kregen veel druk over het implementeren van een ingebouwde standaard-zoom functie. Ze hebben dit in versie 10 geïmplementeerd en rapporten hebben bevestigd dat het al in december, 2010 werkt.
Aangezien verve deze vraag in augustus 2012 stelde, gebruik je ofwel een extreem oude versie van Chrome (<10), of je browser had (heeft?) de functie inderdaad. Hetzelfde geldt voor Thomas Ploeger; een extensie zou niet nodig moeten zijn.
Als je een oudere versie gebruikt, dan moet je tabbed-options aanzetten om de instelling te zien, anders is die niet toegankelijk (figuur 2). U kunt de commandline-optie --enable-tabbed-options
gebruiken of de optie omzetten in about:flags
of chrome://flags
(figuur 3). Als u een nieuwere versie gebruikt (Chrome ~11+, Chromium ~12+), dan is tabbed-options de standaard instelling (eigenlijk, de enige instelling). Zoek het Page Zoom veld in chrome://settings
onder de Web Content sectie (figuur 1).
Als je een heel oude versie gebruikt die helemaal geen tabbed-opties bevat, dan kun je proberen de instelling handmatig in te voeren (vóór de "exited_cleanly"
entry) in het preferences
bestand in je User-Data-Directory . Er zijn echter twee problemen met deze methode. Ten eerste gebruikt de instelling (om een of andere reden) floating-point getallen in plaats van een eenvoudig geheel getal om het zoom-niveau weer te geven. Dit maakt het moeilijk om het handmatig in te stellen, maar u kunt de grafiek hieronder raadplegen (tabel 1). Ten tweede, een versie die dateert van voor de toevoeging van tabbed-options zal waarschijnlijk sowieso niet de standaard-zoom instelling bevatten.
In ieder geval moet je je ervan bewust zijn dat de standaard-zoom instelling (op dit moment) alleen van invloed is op pagina’s die je nog niet hebt gezoomd. Pagina’s waarvoor u de zoom hebt aangepast, worden niet beïnvloed door de nieuwe standaardschaling en behouden de eerder toegewezen zoominstelling. Dit is vervelend omdat er momenteel geen manier is om de lijst met pagina/site-specifieke zoom-instellingen te wijzigen, zodat u pagina’s die al ingezoomd zijn handmatig de standaardinstelling moet laten gebruiken.
Merk echter op dat het simpelweg zoomen van een pagina naar 100% niet voldoende is om de zoom voor een pagina/site te resetten. Om dit te doen, kunt u op Ctrl+Numpad-0 drukken of op het vergrootglas op de werkbalk klikken en dan op de knop Herstel zoom klikken. Een andere manier om de zoom te resetten is door in te zoomen op de huidige standaard-zoom instelling. Als de huidige standaardzoom bijvoorbeeld is ingesteld op 125% en de pagina is eerder ingezoomd op 110%, moet u de pagina inzoomen op 125% om de paginaspecifieke instelling te verwijderen. (Dit is eigenlijk een bug, want als je daarna de standaard zoom wijzigt in 150%, dan zal de pagina zijn 125% zoom niet behouden)!
Figuur 1 : Standaardzoominstelling in nieuwere versies van 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,
Figuur 2 : Instellingenvenster zonder tabbladen in oudere versie heeft geen standaard-zoominstelling
Figuur 3 : Inschakelen van tabbed-opties in about:flags
(of chrome://flags
)
Figuur 4 : Standaard-zoom instelling in Tabbed-options pagina van oudere versies van Chrome
Figuur 5 : Pagina-zoom terugzetten naar de standaard instelling met de Reset Zoom (voor het geval ze de bug van het zoomen terugzetten)
Tabel 1 : (Niet voor de hand liggende) waarden voor standaard-zoom instellingen in het Preferences
bestand:
Er is een Google Chrome extensie genaamd Zoom waarmee je aangepaste zoompercentages kunt instellen via een schuifbalk, of door een bepaald percentage in te voeren. Het onthoudt de zoompercentages per website (zoals Chrome al doet, maar nu kun je tenminste een aangepast percentage instellen).
Voor zover ik weet, kun je met Chrome geen universele zoominstelling instellen. Maar om een universele standaardzoom voor alle webpagina’s in te stellen (ook weer in een percentage naar keuze), zou je de extensie Zoom All kunnen gebruiken.
Ik stel voor dat u deze extensies probeert, misschien werken ze voor u.
Ik ben op zoek naar een manier om verschillende aangepaste zooms in te stellen voor specifieke websites (niet voor ALLE websites), maar ik kan geen manier vinden om dit te doen via de instellingen van Chrome. Als je een standaard aangepaste zoom voor alle pagina’s wilt instellen, lijkt het erop dat sommige antwoorden hier zouden kunnen werken.
Als een workaround (anders dan het installeren van een extensie die dit doet) kunt u ook proberen met behulp van javascript. Voer in de adresbalk van je browser in en druk op Enter
javascript: document.body.style.zoom = 2;
Dit zal je zoom verdubbelen. Je kunt elk ander zoomniveau invoeren dat je wilt.
Je moet het ‘javascript’ gedeelte typen, als je het plakt zal chrome het verwijderen voor de veiligheid (je zou de ‘j’ kunnen typen en ‘avascript: …“ plakken wat is toegestaan).
Het nadeel is dat het niet wordt opgeslagen, je moet het javascript elke keer uitvoeren als je de pagina bezoekt, maar je kunt dit bookmarken, maak een bookmark en schrijf je javascript code in plaats van een url, dan zal het elke keer dat je erop klikt worden uitgevoerd. Dit wordt een bookmarklet genoemd.
Dit werkt soms niet, afhankelijk van hoe de website is ontworpen
Pro tip: Als je javascript code wilt schrijven en die automatisch wilt laten uitvoeren op een pagina elke keer dat je die bezoekt, zou je kunnen kijken naar het gebruik van Tampermonkey
Nog een bookmarklet die je handig zou kunnen vinden:
Als je erop klikt, verhoogt hij de zoom met 25%, na 4 keer klikken wordt hij weer op 1 gezet.
javascript: z = document.body.style.zoom; if(!z) z=1;
document.body.style.zoom = z<2 ? z*1.25 : 1;
Ik gebruik hem als ik de zoom tijdelijk wil veranderen, zonder dat de instelling wordt opgeslagen. Als ik de pagina de volgende keer bezoek, krijg ik de normale zoomwaarde te zien.
Werkt out-of-the-box voor aangepaste zoomniveaus per (sub)domein, bijv:
Stappen:
Ook handig:
Druk op Ctrl+Numpad-0 om het zoomniveau van een pagina opnieuw in te stellen.
Credit gaat naar de “Caveats” sectie (hieronder) van Synetech’s geweldige antwoord. Ik heb deze oplossing gepost omdat het alles was wat ik nodig had in mijn geval.
…de standaard-zoom instelling heeft (op dit moment) alleen invloed op pagina’s die je nog niet hebt gezoomd. Alle pagina’s waarvoor u de zoom hebt aangepast, worden niet beïnvloed door de nieuwe standaardschaling en behouden de eerder toegewezen zoominstelling.