Fråga:
Hur kan jag ställa in en standardzoomnivå i Safari?
Tim Sullivan
2010-09-16 01:31:24 UTC
view on stackexchange narkive permalink

Jag har en Mac Mini som jag använder som en hemmabio-dator, och mitt enda verkliga klagomål är att jag inte kan ställa in en standardzoomnivå i Safari. Det är svårt att läsa all den lilla texten från 7 meter från min TV-apparat, så jag zoomar alltid in.

Så: finns det någon förlängning eller ett dolt hack sätt att tvinga Safari att zooma in automatiskt?

Metoderna "standard CSS" och "All Pages Zoom plugin" bryter ett stort antal webbplatser, särskilt Apples egen utvecklarmedlemssida. Jag har till exempel ställt in standardinställningen för att zooma ut (75% för CSS eller 80% för zoomning av alla sidor) och webbplatsen fyller inte skärmen. [Skärmdump] (http://i.imgur.com/Zbyxqv8.png)
Sju svar:
Am1rr3zA
2010-09-16 02:00:24 UTC
view on stackexchange narkive permalink

Enligt detta inlägg från Apples Safari Support-diskussionsforum:

1) Skapa en fil med namnet defaultzoom.css (eller något namn du gillar, bara se till att det har ett css-tillägg .)

2) Kopiera och klistra in följande:

  body {zoom: 130%; }  

ändra 130 till vilket nummer som helst som passar dig. >100 betyder zoom in , <100 betyder zoom ut . Glöm inte procenttecknet%!

3) I safari, gå till Inställningar > Advanced . Under stilarket väljer du Annat ... och pekar på filen du skapade.

4) Du kan behöva starta om safari för att ändringen ska träda i kraft.


[I ovanstående lades både betoning och kodformatering (för icke-kodrelaterad text) till det ursprungliga offertet av Am1rr3zA].

Jag kan verifiera att detta fungerar i Safari 5.1 under Lion. Jag behövde inte ens starta om; det påverkade omedelbart på sidan jag tittade på.
@Armentage Samma för Safari 7.0.5 under Mavericks.
Denna "standard CSS" och "All Pages Zoom plugin" -metoder bryter ett stort antal webbplatser, framför allt Apples egen utvecklarmedlemssida. Till exempel har jag ställt in standardinställningen för att zooma ut och webbplatsen fyller inte skärmen. [Skärmdump] (http://i.imgur.com/Zbyxqv8.png).
kroppszoom fungerar inte för macOS Sierra.
Parag
2017-11-06 00:02:42 UTC
view on stackexchange narkive permalink

I den senaste versionen av Safari (11), gå till:

Safari -> Inställningar -> Webbplatser -> Sidzoom

Där kan du ställa in standardsideszoom för alla webbplatser eller en specifik webbplats.

Detta verkar vara en inbyggd funktion i Safari nu (inställningen för sidzoom under fliken Avancerat i inställningar är borta.)

enter image description here

fuzu
2010-10-19 10:28:23 UTC
view on stackexchange narkive permalink

Det finns en underbar safariutvidgning, SafariMagnifier, som kan ställa in standard zoomningsskala för varje sida.

http://www.wannseii.com/safarimagnifier/

Tyvärr är länken död.
Lri
2011-09-21 22:38:15 UTC
view on stackexchange narkive permalink

Som Am1rr3zA nämnde kan du välja ett anpassat formatmall från inställningarna:

Jag har lagt till dessa regler i min safari.css-fil:

  html {zoom: 125%;} bild {zoom: 75%;} @ mediautskrift {html {zoom: 100%; }}  

Det har dock många irriterande biverkningar. Men ZoomBySite och AllPagesZoom har samma biverkningar, och det finns också en märkbar fördröjning innan AllPagesZoom ändrar zoomnivån.

Jag skulle ersätta 'body' med 'html', eftersom elementet '' också kan utformas.
Dessa metoder bryter ett stort antal webbplatser, särskilt Apples egen webbplats för utvecklarmedlemscenter. Till exempel har jag ställt in standardinställningen för att zooma ut och webbplatsen fyller inte skärmen. [Skärmdump] (http://i.imgur.com/Zbyxqv8.png).
Orion
2015-01-08 06:20:38 UTC
view on stackexchange narkive permalink

Om du går till "preferenser" på fliken Safari och sedan till "avancerad" kan du klicka på "Använd aldrig teckensnittsstorlekar mindre än" och välj sedan önskad teckensnittsstorlek. Då behöver du inte kisa och komma riktigt nära skärmen för att läsa den längre.

gentmatt
2012-05-28 01:43:16 UTC
view on stackexchange narkive permalink

Alla sidor zoomar

... gör det möjligt att "enkelt ställa in en zoomnivå för alla webbplatser och få den ihågkommen." Jag använder den i Safari 5.1.7.

Du kan ladda ner den från Apples tilläggsgalleri under produktivitet eller direkt från utvecklaren.

enter image description here

Det finns dock en liten fördröjning innan zoomnivån tillämpas. Och det bryter många webbplatser som att ställa in en zoomnivå i CSS.
Denna "All Pages Zoom plugin" -metod bryter ett stort antal webbplatser, särskilt Apples egen utvecklarmedlemssida. Till exempel har jag ställt in standardinställningen för att zooma ut och webbplatsen fyller inte skärmen. [Skärmdump] (http://i.imgur.com/Zbyxqv8.png).
Det bryter också kommandot upp (för att flytta till början av sidan) (men inte kommandot) när du använder Safari i El Capitan.
Tsung-Ting Kuo
2016-09-21 00:57:01 UTC
view on stackexchange narkive permalink

Efter 6 år har vi äntligen den här funktionen i inbyggd Safari 10, så det behövs inte mer CSS eller tillägg (jag brukade tillämpa CSS, men det bröt många webbplatser som påpekats av @adib):

enter image description here

UPDATE: Tack vare @wisbucky har Safari 11.0 faktiskt en ny design.Det kan nu memorera zoomnivån per webbplats.Vi kan också anpassa detta med menyalternativet "Safari" -> "Inställningar för den här webbplatsen ...", och det exakta alternativet "Sidzoom" finns där.Mer detaljerad information finns här och här.

Jag ser inte det här alternativet i Safari 11.0
@wisbucky: uppdaterade svaret därefter, tack så mycket!
Tack för uppdateringen.Observera dock att det inte längre finns någon global zoominställning.Du måste ställa in detta varje gång du besöker en ny webbplats.:(
@wisbucky: Jag tror det, och tack för att du har hållit det här svaret uppdaterat!


Denna fråga och svar översattes automatiskt från det engelska språket.Det ursprungliga innehållet finns tillgängligt på stackexchange, vilket vi tackar för cc by-sa 2.0-licensen som det distribueras under.
Loading...