Làm cách nào tôi có thể đặt mức thu phóng mặc định trong Safari?


19

Tôi đã có một máy Mac Mini mà tôi đang sử dụng như một PC Rạp hát tại nhà và khiếu nại thực sự duy nhất của tôi là tôi không thể đặt mức thu phóng mặc định trong Safari. Thật khó để đọc tất cả những văn bản nhỏ bé đó cách TV của tôi 7 feet, vì vậy tôi luôn phóng to.

Vậy: có một số cách mở rộng hoặc ẩn hack để buộc Safari tự động phóng to?


1
Các phương thức "CSS mặc định" và "Plugin All Pages Zoom" phá vỡ một số lượng lớn các trang web, đáng chú ý nhất là trang web Trung tâm thành viên nhà phát triển của chính Apple. Ví dụ: tôi đã đặt mặc định được thu nhỏ (75% cho CSS hoặc 80% cho thu phóng tất cả các trang) và trang web không lấp đầy màn hình. Ảnh chụp màn hình
adib

Câu trả lời:


12

Trong phiên bản mới nhất của Safari (11), đi tới:

Safari -> Tùy chọn -> Trang web -> Thu phóng trang

Ở đó bạn có thể đặt thu phóng trang mặc định cho tất cả các trang hoặc một trang cụ thể.

Đây dường như là một tính năng gốc của Safari ngay bây giờ (cài đặt Thu phóng trang trong tab Nâng cao trong tùy chọn không còn nữa.)

nhập mô tả hình ảnh ở đây


16

Theo bài đăng này từ diễn đàn thảo luận Hỗ trợ Safari của Apple :

1) Tạo một tệp có tên defaultzoom.css (hoặc bất kỳ tên nào bạn thích, chỉ cần đảm bảo rằng nó có phần mở rộng css .)

2) Sao chép và dán vào sau:

    body {  
      zoom: 130%;  
    }

thay đổi 130 thành bất cứ số nào phù hợp với bạn. >100có nghĩa là phóng to , <100có nghĩa là thu nhỏ . Đừng quên ký hiệu phần trăm!

3) Trong safari, đi đến Preferences > Advanced. Trong biểu định kiểu, chọn Khác ... và trỏ đến tệp bạn đã tạo.

4) Bạn có thể cần phải khởi động lại safari để thay đổi có hiệu lực.


[Trong phần trên, cả phần nhấn mạnh và định dạng mã (đối với văn bản không liên quan đến mã) đã được Am1rr3zA thêm vào trích dẫn ban đầu .


4
Tôi có thể xác minh rằng điều này hoạt động trong Safari 5.1 trong Lion. Tôi thậm chí không phải khởi động lại; nó ngay lập tức ảnh hưởng đến trang tôi đang xem.
Armentage

1
@Armentage Tương tự cho Safari 7.0.5 trong Mavericks.
yurkennis

1
Phương pháp "CSS mặc định" và "Tất cả các plugin thu phóng" này phá vỡ một số lượng lớn các trang web, đáng chú ý nhất là trang web Trung tâm thành viên nhà phát triển của chính Apple. Ví dụ: tôi đã đặt mặc định để thu nhỏ và trang web không lấp đầy màn hình. Ảnh chụp màn hình .
adib

zoom cơ thể không hoạt động cho macOS Sierra.
Giám sát cá

4

Có một tiện ích mở rộng safari tuyệt vời, SafariMagnifier, có thể đặt tỷ lệ thu phóng mặc định cho mỗi trang.

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


1
Thật không may liên kết đã chết.
Dan

4

Như Am1rr3zA đã đề cập, bạn có thể chọn một biểu định kiểu tùy chỉnh từ các tùy chọn:

Tôi đã thêm các quy tắc này vào tệp safari.css của mình:

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

Nó có rất nhiều tác dụng phụ khó chịu mặc dù. Nhưng ZoomBySiteAllPagesZoom có cùng tác dụng phụ và cũng có độ trễ đáng chú ý trước khi AllPagesZoom thay đổi mức thu phóng.


1
Tôi sẽ thay thế bodybằng html, vì <html>phần tử cũng có thể được tạo kiểu.
Mathias Bynens

1
Phương pháp này phá vỡ một số lượng lớn các trang web, đáng chú ý nhất là trang web Trung tâm thành viên nhà phát triển của chính Apple. Ví dụ: tôi đã đặt mặc định để thu nhỏ và trang web không lấp đầy màn hình. Ảnh chụp màn hình .
adib

3

Nếu bạn đi đến "tùy chọn" trong tab Safari và sau đó đến "nâng cao", bạn có thể nhấp vào nút "Không bao giờ sử dụng kích thước phông chữ nhỏ hơn" và sau đó chọn kích thước phông chữ bạn muốn. Sau đó, bạn sẽ không phải nheo mắt và đến gần màn hình để đọc nó nữa.


2

Thu phóng tất cả các trang

... cho phép "dễ dàng đặt một mức thu phóng cho tất cả các trang web và ghi nhớ nó." Tôi đang sử dụng nó trong Safari 5.1.7.

Bạn có thể tải xuống từ thư viện tiện ích mở rộng của Apple theo năng suất hoặc trực tiếp từ nhà phát triển .

nhập mô tả hình ảnh ở đây


2
Có một độ trễ nhỏ trước khi mức thu phóng được áp dụng. Và nó phá vỡ rất nhiều trang web như thiết lập mức thu phóng trong CSS.
Lri

1
Phương pháp "All Zoom Zoom plugin" này phá vỡ một số lượng lớn các trang web, đáng chú ý nhất là trang web Trung tâm thành viên nhà phát triển của chính Apple. Ví dụ: tôi đã đặt mặc định để thu nhỏ và trang web không lấp đầy màn hình. Ảnh chụp màn hình .
adib

1
Nó cũng phá vỡ lệnh (để di chuyển lên đầu trang) (nhưng không phải xuống lệnh) khi sử dụng Safari trong El Capitan.
mèo trần

2

Sau 6 năm, cuối cùng chúng tôi cũng có tính năng này trong Safari 10 gốc, do đó không cần thêm CSS hay tiện ích mở rộng (tôi đã từng áp dụng CSS, nhưng nó đã phá vỡ nhiều trang web như được chỉ ra bởi @adib):

nhập mô tả hình ảnh ở đây

CẬP NHẬT: Nhờ @wisbucky, Safari 11.0 thực sự có thiết kế mới. Bây giờ nó có thể ghi nhớ mức thu phóng trên mỗi trang web. Ngoài ra, chúng tôi có thể tùy chỉnh mục này bằng mục menu "Safari" -> "Cài đặt cho trang web này ..." và có thể tìm thấy tùy chọn chính xác "Thu phóng trang" ở đó. Thông tin chi tiết có thể được tìm thấy ở đâyở đây .


1
Tôi không thấy tùy chọn này trong Safari 11.0
wvducky

1
@wvducky: cập nhật câu trả lời cho phù hợp, cảm ơn bạn rất nhiều!
Tsung-Ting Kuo

2
Cảm ơn các cập nhật. Tuy nhiên, lưu ý rằng không còn cài đặt thu phóng trang toàn cầu nữa. Bạn phải thiết lập điều này mỗi khi bạn truy cập một trang web mới. :(
wvducky

@wisbucky: Tôi tin là như vậy, và cảm ơn bạn đã cập nhật câu trả lời này!
Tsung-Ting Kuo
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.