Каждый столкнулся с веб-страницей, где размер шрифта невыразимо мал на устройстве iOS, как правило, жест жесткого диска сделает текст разборчивым, но на некоторых страницах с фиксированной шириной вам придется прокручивать боком в дополнение к вверх и вниз. Вы можете обойти это ограничение размера шрифта, используя функцию Reader на iPhone или iPad, но это не идеально подходит для каждого веб-сайта. Это именно то, что нужно решить двумя удобными букмарклетами, создав две кнопки увеличения и уменьшения fontsize, к которым можно напрямую обращаться в Safari.
Это дополнение настолько полезно, что концепция, вероятно, должна быть включена в будущие версии Safari для iOS, но только время покажет, произойдет ли это. В то же время вот что вам нужно сделать, чтобы это работало.
Повторите этот процесс отдельно для функций увеличения и уменьшения:
- Откройте Safari на iPad или iPhone и создайте закладку для любой страницы
- Нажмите кнопку «Закладки» в верхней части экрана и выберите «Изменить»,
- Отредактируйте вновь созданную закладку, называя ее символом минуса (-) или плюс (+) и заменяя URL, вставляя соответствующий код javascript, показанный ниже, в зависимости от желаемой функции
- Сохраните изменение закладки и загрузите новую веб-страницу, коснитесь кнопок + или -, чтобы протестировать изменения размера шрифта в реальном времени. Обновление страницы восстанавливает размер шрифта по умолчанию.
Уменьшить размер шрифта (-)
1 | javascript: var p = document.getElementsByTagName (‘*’); для (i = 0; i |
javascript: var p = document.getElementsByTagName (‘*’); для (i = 0; i
Увеличить размер шрифта (+)
1 | javascript: var p = document.getElementsByTagName (‘*’); для (i = 0; i |
javascript: var p = document.getElementsByTagName (‘*’); для (i = 0; i
Эти улучшения букмарклета работают, редактируя URL-адрес закладки и заменяя его на javascript, который изменяется на поведение страницы, аналогичные пользовательские буклеты позволяют нам просматривать страницу Source в iOS Safari и даже использовать Firebug на iOS.
Это очень удобное решение поставляется от Marcos.Kirsch.com.mx, который рекомендует размещать их в панели закладок Safari для легкого доступа.