Як я можу змусити прискорити масштаб на деяких веб-сайтах?


9

Як людина, яка має проблеми зі зором, мені зазвичай потрібно збільшити масштаб кожної сторінки, яку я завантажую на свій iPhone.

"Кран трьома пальцями" для збільшення масштабу трохи смокче, тому прищіпка для масштабування чудово працює. Однак після оновлення до iPhone 4S я помітив, що багато сайтів цього не дозволяють.

Я знаю, що існує метатег, який ви можете використовувати для відключення цієї функції, але чи є переоцінка, яку ви можете встановити, щоб мати змогу масштабувати кожну сторінку? Я не можу збільшити масштаб результатів google, тому не можу їх реально побачити. NFL.com також не дозволяє щипці збільшити масштаб.


1
Знаєте, я ніколи про це не думав, але точно знаю, про що ви говорите. Сайти, що мають "мобільний макет", не дозволяють вам стискати / розширювати масштаб. Це дійсно цікава / нещасна ситуація.
Джейсон Салаз

Мій 3GS зміг масштабувати, але деякі мобільні макети цього не дозволяють. Це мета-тег, щоб не дозволяти, і він робить серфінг на їхніх сайтах поруч із марним для мене, оскільки я не можу його бачити. Дійсно смокче.
Джек Марчетті

Відповіді:


15

Фу, це настільки дратує - це висота зарозумілості дизайнера / розробника (на мою думку - і я сам розробник). Код іншого відповіді для мене не працював, але після довгих експериментів я почав це працювати (iPad 3 / iOS 5):

javascript:document.querySelector('meta[name=viewport]').setAttribute('content','width=device-width,initial-scale=1.0,maximum-scale=10.0,user-scalable=1');

Для того, щоб додати його, використовуйте той самий спосіб, що й інша відповідь (створити закладку для будь-якої сторінки, потім відредагуйте закладку та замініть її URL вищевказаним кодом).


Я не думаю, що це має щось спільне з "дизайнером", але більше, щоб змусити людей переглядати рекламу, яка, як правило, вздовж верхнього або правого кордонів.
chris

Це працювало для мене. Іншої відповіді не було. Використання iPad mini. Дякую за це
cbmeeks

6

Ви можете зробити закладку JavaScript, щоб видалити метатег.

Спочатку натисніть кнопку обміну (піктограма стрілки, що виходить із поля) та натисніть Додати закладку. Назвіть це "Enable Zoom" або подібне. Адресне поле вимкнено, але не хвилюйтеся: є спосіб виправити це.

Торкніться Зберегти, потім натисніть кнопку закладок (піктограма книги), а потім Редагування та закладку, яку ви тільки що зробили. Тепер введіть це в поле адреси, переконайтеся, що не додавати пробілів:

javascript:void(document.head.removeChild(document.querySelector('meta[name=viewport]')))

Нарешті, збережіть це та перейдіть на сторінку, що запобігає масштабуванню. Перейдіть до закладок і натисніть закладку для запуску. Тепер ви маєте можливість збільшити чи зменшити масштаб.

(Порада для користувачів iPad: Увімкніть панель закладок у Налаштуваннях, а потім перемістіть закладку в папку Панелі закладок, щоб вона завжди була видно під адресним рядком.)


Ідея Ніфті, але не працює для мене. Коли я зберігаю закладку, вона кодує дужки - запитайте, чи це може бути проблема?
Джек Марчетті

@JackMarchetti Це трапляється і для мене, але Safari розшифровує дужки перед запуском сценарію. Спробуйте змінити document.head на document.querySelector('head').
kirb

3

Переконайтеся, що в налаштуваннях> Загальне> Доступність увімкнено масштаб .

Якщо ввімкнено масштабування, ви можете двічі торкнутись трьома пальцями, щоб збільшити масштаб всього екрана вашого iPhone / iPod / iPad. Щоб переміститися, утримуйте три пальці на екрані та перетягніть, щоб показати різні частини у вікні перегляду, або тримайте один палець уздовж краю екрана, щоб перемістити панораму.

Якщо вам потрібно збільшити масштаб, двічі торкніться трьома пальцями та перетягніть вгору або вниз. Щоб зменшити масштаб зображення, двічі торкніться ще раз трьома пальцями.

Але це стає краще: замість того, щоб двічі торкнутись трьома пальцями, щоб збільшити масштаб всього екрана вашого iPhone, iPod Touch або iPad, виявляється, що за допомогою параметра Zoom також Safari ігнорує будь-які meta name="viewport"параметри масштабування на сторінці. Можна збільшити чи зменшити масштаб звичайним способом за допомогою двох пальців.

але чи є переоцінка, яку ви можете встановити, щоб мати змогу масштабувати кожну сторінку?

Таким чином, в основному налаштування масштабування є перекриттям. Насолоджуйтесь!

Джерело

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.