ฉันจะตั้งค่าระดับการซูมเริ่มต้นใน Safari ได้อย่างไร


19

ฉันมี Mac Mini ที่ฉันใช้เป็น Home Theatre PC และการร้องเรียนจริงเพียงข้อเดียวคือฉันไม่สามารถตั้งค่าระดับการซูมเริ่มต้นใน Safari ได้ มันยากที่จะอ่านข้อความเล็ก ๆ ที่ห่างจากทีวีของฉัน 7 ฟุตดังนั้นฉันจึงซูมเข้ามาตลอด

ดังนั้น: มีส่วนขยายหรือวิธีแฮ็คที่ซ่อนอยู่เพื่อบังคับให้ Safari ซูมเข้าโดยอัตโนมัติหรือไม่


1
วิธี "CSS เริ่มต้น" และ "ทุกหน้าซูมปลั๊กอิน" แบ่งไซต์จำนวนมากโดยเฉพาะอย่างยิ่งไซต์ศูนย์สมาชิกนักพัฒนาซอฟต์แวร์ของ Apple ตัวอย่างเช่นฉันได้ตั้งค่าเริ่มต้นที่จะย่อ (75% สำหรับ CSS หรือ 80% สำหรับการซูมทุกหน้า) และไซต์ไม่เต็มหน้าจอ สกรีน
ช็อ

คำตอบ:


12

ใน Safari เวอร์ชันล่าสุด (11) ไปที่:

Safari -> การตั้งค่า -> เว็บไซต์ -> ซูมหน้า

คุณสามารถตั้งค่าการซูมหน้าเริ่มต้นสำหรับทุกไซต์หรือบางไซต์ได้

นี่น่าจะเป็นฟีเจอร์ดั้งเดิมของ Safari ในตอนนี้ (การตั้งค่าซูมหน้าภายใต้แท็บขั้นสูงในการตั้งค่าหายไป)

ป้อนคำอธิบายรูปภาพที่นี่


16

อ้างอิงจากโพสต์นี้จากฟอรัมการสนทนาการสนับสนุน Safari ของ Apple :

1) สร้างไฟล์ชื่อ defaultzoom.css (หรือชื่อที่คุณต้องการเพียงแค่ให้แน่ใจว่ามันมีนามสกุล CSS )

2) คัดลอกและวางต่อไปนี้:

    body {  
      zoom: 130%;  
    }

เปลี่ยน 130 เป็นหมายเลขใดก็ได้ที่เหมาะกับคุณ >100วิธีการซูมเข้า , <100วิธีการซูมเข้าออก อย่าลืมเครื่องหมาย% เปอร์เซนต์!

3) Preferences > Advancedในซาฟารีไปที่ ภายใต้สไตล์ชีทเลือกอื่น ๆ ... และชี้ไปที่ไฟล์ที่คุณสร้าง

4) คุณอาจต้องรีสตาร์ทซาฟารีเพื่อให้การเปลี่ยนแปลงมีผล


[ในข้างต้นทั้งการเน้นและการจัดรูปแบบโค้ด (สำหรับข้อความที่ไม่เกี่ยวข้องกับโค้ด) ถูกเพิ่มเข้าไปในเครื่องหมายคำพูดดั้งเดิมโดยAm1rr3zA ]


4
ฉันสามารถตรวจสอบได้ว่าทำงานได้ใน Safari 5.1 ภายใต้ Lion ฉันไม่ต้องรีสตาร์ทเลย จะมีผลทันทีในหน้าเว็บที่ฉันดู
Armentage

1
@Armentage เดียวกันสำหรับ Safari 7.0.5 ภายใต้ Mavericks
yurkennis

1
วิธีนี้ "CSS เริ่มต้น" และ "ทุกหน้าซูมปลั๊กอิน" วิธีการแบ่งเว็บไซต์จำนวนมากโดยเฉพาะอย่างยิ่งเว็บไซต์ศูนย์นักพัฒนาสมาชิกของ Apple ตัวอย่างเช่นฉันได้ตั้งค่าเริ่มต้นที่จะย่อและไซต์ไม่เต็มหน้าจอ ภาพหน้าจอ
adib

การซูมร่างกายไม่ทำงานสำหรับ macOS Sierra
Fish Monitor

4

มีส่วนขยาย Safari ที่ยอดเยี่ยมคือ SafariMagnifier ซึ่งสามารถตั้งค่ามาตราส่วนการซูมเริ่มต้นสำหรับทุกหน้า

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


1
น่าเสียดายที่ลิงค์นั้นเสีย
ด่าน

4

ตามที่ Am1rr3zA พูดถึงคุณสามารถเลือกสไตล์ชีทที่กำหนดเองได้จากการตั้งค่า:

ฉันได้เพิ่มกฎเหล่านี้ไปยังไฟล์ safari.css ของฉัน:

html {
    zoom: 125%;
}
img {
    zoom: 75%;
}
@media print {
    html {
        zoom: 100%;
    }
}

มันมีผลข้างเคียงที่น่ารำคาญมากมาย แต่ZoomBySiteและAllPagesZoomมีผลข้างเคียงเหมือนกันและยังมีการหน่วงเวลาที่เห็นได้ชัดเจนก่อนที่ AllPagesZoom จะเปลี่ยนระดับการซูม


1
ฉันจะแทนที่bodyด้วยhtmlเนื่องจาก<html>องค์ประกอบสามารถจัดสไตล์ได้เช่นกัน
Mathias Bynens

1
วิธีการนี้แบ่งไซต์จำนวนมากโดยเฉพาะเว็บไซต์ Developer Developer Center ของ Apple ตัวอย่างเช่นฉันได้ตั้งค่าเริ่มต้นที่จะย่อและไซต์ไม่เต็มหน้าจอ ภาพหน้าจอ
adib

3

หากคุณไปที่ "การตั้งค่า" ในแท็บ Safari แล้วไปที่ "ขั้นสูง" คุณสามารถคลิกปุ่ม "ไม่ต้องใช้ขนาดตัวอักษรที่เล็กกว่า" แล้วเลือกขนาดตัวอักษรที่คุณต้องการ จากนั้นคุณจะไม่ต้องเหล่และใกล้เคียงกับหน้าจอเพื่ออ่านอีกต่อไป


2

ซูมหน้าทั้งหมด

... อนุญาตให้ "ตั้งค่าระดับการซูมหนึ่งระดับได้ง่ายสำหรับทุกเว็บไซต์และจำได้" ฉันใช้มันใน Safari 5.1.7

คุณสามารถดาวน์โหลดได้จากแกลเลอรีส่วนขยายของ Apple ภายใต้การผลิตหรือโดยตรงจากนักพัฒนา

ป้อนคำอธิบายรูปภาพที่นี่


2
มีความล่าช้าเล็กน้อยก่อนที่จะใช้ระดับการซูม และยังมีเว็บไซต์จำนวนมากเช่นตั้งค่าระดับการซูมใน CSS
Lri

1
วิธีการ "ปลั๊กอินสำหรับซูมหน้าทั้งหมด" นี้แบ่งไซต์จำนวนมากโดยเฉพาะอย่างยิ่งไซต์ศูนย์สมาชิกนักพัฒนาซอฟต์แวร์ของ Apple ตัวอย่างเช่นฉันได้ตั้งค่าเริ่มต้นที่จะย่อและไซต์ไม่เต็มหน้าจอ ภาพหน้าจอ
adib

1
นอกจากนี้ยังแบ่งคำสั่งขึ้น (เพื่อเลื่อนไปด้านบนสุดของหน้า) (แต่ไม่ใช่คำสั่งลง) เมื่อใช้ Safari ใน El Capitan
แมวเพดาน

2

หลังจากผ่านไป 6 ปีเราก็มีฟีเจอร์นี้ในภาษา Safari 10 ดังนั้นจึงไม่จำเป็นต้องใช้ CSS หรือส่วนขยายอีกต่อไป (ฉันเคยใช้ CSS แต่มันทำให้หลาย ๆ เว็บไซต์แตกโดย @adib):

ป้อนคำอธิบายรูปภาพที่นี่

UPDATE:ขอบคุณ @wisbucky ซาฟารี 11.0 มีการออกแบบใหม่จริง ๆ ขณะนี้สามารถจดจำระดับการซูมต่อไซต์ได้ นอกจากนี้เราสามารถปรับแต่งสิ่งนี้ได้ด้วยรายการเมนู "Safari" -> "การตั้งค่าสำหรับเว็บไซต์นี้ ... " และสามารถพบตัวเลือก "ซูมหน้า" ที่แน่นอนได้ ข้อมูลรายละเอียดเพิ่มเติมสามารถพบได้ที่นี่และที่นี่


1
ฉันไม่เห็นตัวเลือกนี้ใน Safari 11.0
wisbucky

1
@wiscucky: อัปเดตคำตอบตามนั้นขอบคุณมาก!
Tsung-Ting Kuo

2
ขอบคุณสำหรับการอัพเดท. อย่างไรก็ตามโปรดทราบว่าไม่มีการตั้งค่าการซูมหน้าเว็บอีกต่อไป คุณต้องตั้งค่านี้ทุกครั้งที่คุณเยี่ยมชมเว็บไซต์ใหม่ :(
wisbucky

@wiscucky: ฉันเชื่ออย่างนั้นและขอขอบคุณสำหรับการรักษาคำตอบที่ทันสมัย!
Tsung-Ting Kuo
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.