Как сделать чтобы масштаб не менялся в браузере

Обновлено: 05.07.2024

Взялся за верстку своего первого адаптивного сайта. Все шло хорошо: размеры блоков в процентах, использование медиа-запросов и т.д. При экспериментировании с размером браузера все растягивается, сжимается, перестраивается как надо. Загрузил сайт на сервер, зашел со своего смартфона (android) и столкнулся с проблемой. Но тема даже не об этой проблеме, а о другой, которую породило решение первой. Об этом ниже…

Еще раз повторюсь, что проблема не нова, и возможно многим верстальщикам знакома и может я зря так разжевываю, но все же на всякий случай постарался описать подробно.

И на хабре уже упоминалось решение этой проблемы, и нагуглить не составляет труда. Используем мета тег viewport

<meta name="viewport" content="width=device-width; initial-scale=1">

Но радость моя была не долгой. До тех пор пока я не открыл эту страничку на планшете. Ширина экрана моего самсунга в горизонтальной ориентации (а проблема возникла именно в просмотре в горизонтальной ориентации) 1280 пикс.

Что же в итоге получилось. Сайт, максимальная ширина которого, напомню 900 пикс, отобразился в своем нормальной размере в 100% масштабе. Но размер экрана устройства 1280 пикс! И что в итоге получлось? А получилось, что сайт не занял всю ширину экрана, а занял свои законные 900 пикс. В итоге по краям остались поля примерно по 154 пикс ((1280-900)/2). Кто-то скажет, что это ж нормально. Ведь когда мы открываем сайт на ПК, с шириной экрана, скажем, те же 1280 точек, то естественно сайт не будет занимать всю ширину, а будет занимать положенные ему 900 пикс, которые заданы в CSS как максимальная ширина сайта (или фиксированная ширина, если это фиксированный макет).

Но на планшете то эта ситуация не кажется нормальной. Т.к. экран сам по себе все-таки маленький, по сравнению с десктопами, хоть разрешение у него и 1280 точек. Хотелось бы, чтобы сайт занимал максимум пространства этого экрана. На компе нам этого не нужно, т.к. 900 пикс на мониторе будут выглядеть нормально, благо размер пиксела у него побольше чем у планшета. А вот на планшете когда страница не занимает весь экран – это кажется дикостью (по крайней мере мне). И все дело в том самом мета-теге viewport, которым мы задали отображение сайта в реальном масштабе. Это помогало нам, когда размер сайта был меньше 900 точек, т.е. помогало нам не масштабировать его под размер экрана, а отображать в реальном размере. Но это мешает нам при размере экрана больше 900 точек, ведь тут как раз хочется, чтобы масштабирование сработало, чтобы сайт увеличился до размеров окна, т.е. по максимум использовал всю ширину экрана, ведь это ж все-таки мобильное устройство.

Я для сравнения загрузил старую версию этого сайта (дизайн полностью такой же, за тем исключением, что не адаптивный, а фиксированной ширины 900 пикс) и он при первоначальной загрузке занял всю ширину экрана. Ведь в нем я не использовал viewport.

В заключение хочу сказать, что тестировал пока только на самсунге. Боюсь предположить, что же будет на iPad, разрешение которого по широкой стороне в два раза больше самсунга, 2048 пикс. Неужели страница будет занимать меньше половины экрана (она ж 900 точек)?

Короче говоря, хотелось бы поинтересоваться у сообщества, сталкивался ли кто-нибудь с подобными проблемами. И можно ли это считать проблемой? Или это нормальное поведение, которое не нужно никак исправлять? Т.е. отобразился сайт в реальном масштабе. Если не занял весь экран, то клиент без проблем увеличит его уже пальцами, смасштабирует как надо?

Пытался найти способ как сделать так, чтобы при размере экрана меньше 900 пикс, viewport срабатывал бы, а при размере больше 900 пикс не срабатывал. Не нашел.

Данные об измененном масштабе сохраняются в Яндекс.Браузере . При повторном открытии страница будет отображаться в выбранном вами масштабе.

Чтобы удалить настройки масштаба для отдельных страниц:

Горячие клавиши и жесты мыши для изменения масштаба

При нажатой клавише Ctrl прокрутите колесо мыши вперед.

При нажатой клавише Ctrl прокрутите колесо мыши назад.

При нажатой клавише Ctrl прокрутите колесо мыши вперед.

При нажатой клавише Ctrl прокрутите колесо мыши назад.

Внимание. Если вы пользуетесь однокнопочной мышью в macOS, все жесты нужно выполнять, удерживая клавишу Ctrl и кнопку мыши.

При нажатой клавише Ctrl прокрутите колесо мыши вперед.

При нажатой клавише Ctrl прокрутите колесо мыши назад.

При нажатой клавише Ctrl прокрутите колесо мыши вперед.

При нажатой клавише Ctrl прокрутите колесо мыши назад.

Шрифт

Чтобы задать общий для всех страниц шрифт:

Определите, какие шрифты и какого размера необходимо использовать.

Чтобы увеличить размер шрифта:

На странице Настройки шрифтов в блоке Размер шрифта передвиньте ползунок вправо.

Нечеткий, бледный или ломаный шрифт

Отключите сглаживание шрифтов ClearType в настройках Windows.

Выберите Система и введите в поисковой строке Настройка текста ClearType .

Если у вас установлена программа GDIPP, отключите ее на время и проверьте, как отображаются шрифты.

Отключите глобальную функцию сглаживания FXAA в настройках видеокарты:

В области уведомлений Windows запустите программу управления видеокартой.

Более конкретные рекомендации вы найдете в Руководстве по использованию вашей видеокарты.

В браузерах на основе Chromium шрифты иногда становятся блеклыми. В этом случае попробуйте удалить шрифт Roboto:

Выберите шрифт Roboto и над списком шрифтов нажмите Удалить .

Кодировка

Если текст на странице отображается неправильно, воспользуйтесь автоматическим переопределением кодировки или попробуйте изменить кодировку страницы вручную:

Нажмите&nbsp; &nbsp;→ Дополнительно &nbsp;→ Дополнительные инструменты &nbsp;→ Кодировка . Укажите предполагаемую кодировку страницы или выберите из списка пункт Автоматически . Внимание. Для отображения текста на редких языках потребуется установить дополнительные шрифты на компьютер. ","lang":>,"extra_meta":[>,>,>,>,>,>,>,>,>,>,>,>,>,>,>,>,>,>,>,>,>,>,>,>,>,>],"title":"Масштаб, шрифт и кодировка - Яндекс.Браузер. Справка","canonical":"https://browser.yandex.ru/help/personalization/display-settings.html","productName":"Яндекс.Браузер","extra_js":[[,"mods":,"__func137":true,"tag":"script","bem":false,"attrs":,"__func67":true>],[,"mods":,"__func137":true,"tag":"script","bem":false,"attrs":,"__func67":true>],[,"mods":,"__func137":true,"tag":"script","bem":false,"attrs":,"__func67":true>]],"extra_css":[[],[,"mods":,"__func69":true,"__func68":true,"bem":false,"tag":"link","attrs":>],[,"mods":,"__func69":true,"__func68":true,"bem":false,"tag":"link","attrs":>]],"csp":<"script-src":[]>,"lang":"ru">>>'>

Масштаб


Примечание. Вы можете нечаянно изменить масштаб страницы — например, нажав при прокрутке колесика мыши клавишу Ctrl . Чтобы вернуть нормальный масштаб, в правой части Умной строки нажмите значок .


Нажмите → Настройки → Сайты . В блоке Масштаб страниц выберите из списка нужный Масштаб страницы .


Нажмите значок .

В открывшемся меню нажмите кнопку:


— уменьшить масштаб,


— увеличить масштаб,


— развернуть окно во весь экран.

Данные об измененном масштабе сохраняются в Яндекс.Браузере . При повторном открытии страница будет отображаться в выбранном вами масштабе.

Чтобы удалить настройки масштаба для отдельных страниц:


Нажмите → Настройки → Сайты .

Данные об измененном масштабе сохраняются в Яндекс.Браузере . При повторном открытии страница будет отображаться в выбранном вами масштабе.

Чтобы удалить настройки масштаба для отдельных страниц:

Горячие клавиши и жесты мыши для изменения масштаба

При нажатой клавише Ctrl прокрутите колесо мыши вперед.

При нажатой клавише Ctrl прокрутите колесо мыши назад.

При нажатой клавише Ctrl прокрутите колесо мыши вперед.

При нажатой клавише Ctrl прокрутите колесо мыши назад.

Внимание. Если вы пользуетесь однокнопочной мышью в macOS, все жесты нужно выполнять, удерживая клавишу Ctrl и кнопку мыши.

При нажатой клавише Ctrl прокрутите колесо мыши вперед.

При нажатой клавише Ctrl прокрутите колесо мыши назад.

При нажатой клавише Ctrl прокрутите колесо мыши вперед.

При нажатой клавише Ctrl прокрутите колесо мыши назад.

Шрифт

Чтобы задать общий для всех страниц шрифт:

Определите, какие шрифты и какого размера необходимо использовать.

Чтобы увеличить размер шрифта:

На странице Настройки шрифтов в блоке Размер шрифта передвиньте ползунок вправо.

Нечеткий, бледный или ломаный шрифт

Отключите сглаживание шрифтов ClearType в настройках Windows.

Выберите Система и введите в поисковой строке Настройка текста ClearType .

Если у вас установлена программа GDIPP, отключите ее на время и проверьте, как отображаются шрифты.

Отключите глобальную функцию сглаживания FXAA в настройках видеокарты:

В области уведомлений Windows запустите программу управления видеокартой.

Более конкретные рекомендации вы найдете в Руководстве по использованию вашей видеокарты.

В браузерах на основе Chromium шрифты иногда становятся блеклыми. В этом случае попробуйте удалить шрифт Roboto:

Выберите шрифт Roboto и над списком шрифтов нажмите Удалить .

Кодировка

Если текст на странице отображается неправильно, воспользуйтесь автоматическим переопределением кодировки или попробуйте изменить кодировку страницы вручную:

Нажмите&nbsp; &nbsp;→ Дополнительно &nbsp;→ Дополнительные инструменты &nbsp;→ Кодировка . Укажите предполагаемую кодировку страницы или выберите из списка пункт Автоматически . Внимание. Для отображения текста на редких языках потребуется установить дополнительные шрифты на компьютер. ">,"extra_meta":[>,>,>,>,>,>,>,>,>,>,>,>,>,>,>,>,>,>,>,>,>,>,>,>,>,>],"title":"Масштаб, шрифт и кодировка. Справка","canonical":"https://browser.yandex.ru/help/personalization/display-settings.html","productName":"Яндекс.Браузер","extra_js":[[],[,"mods":<>,"__func134":true,"tag":"script","bem":false,"attrs":,"__func61":true>],[,"mods":<>,"__func134":true,"tag":"script","bem":false,"attrs":,"__func61":true>]],"extra_css":[[],[,"mods":<>,"__func63":true,"__func62":true,"bem":false,"tag":"link","attrs":>],[,"mods":<>,"__func63":true,"__func62":true,"bem":false,"tag":"link","attrs":>]],"csp":<"script-src":[]>,"documentPath":"/help/personalization/display-settings.html","isBreadcrumbsEnabled":true,"lang":"ru","params":<>>>>'>Масштаб


Примечание. Вы можете нечаянно изменить масштаб страницы — например, нажав при прокрутке колесика мыши клавишу Ctrl . Чтобы вернуть нормальный масштаб, в правой части Умной строки нажмите значок .


Нажмите → Настройки → Сайты . В блоке Масштаб страниц выберите из списка нужный Масштаб страницы .


Нажмите значок .

В открывшемся меню нажмите кнопку:


— уменьшить масштаб,


— увеличить масштаб,


— развернуть окно во весь экран.

Данные об измененном масштабе сохраняются в Яндекс.Браузере . При повторном открытии страница будет отображаться в выбранном вами масштабе.

Чтобы удалить настройки масштаба для отдельных страниц:


Нажмите → Настройки → Сайты .

Изменение масштаба страницы — тривиальная задача, но есть сразу несколько способов ее выполнения. Рассказываем о самых удобных.

Обычно функцию масштабирования используют те люди, у которых есть проблемы со зрением, и стандартный масштаб текста и изображений в сети им разглядеть сложно. Но эта опция может оказаться полезна и для тех, кто обладает хорошим зрением. Некоторые веб-страницы сверстаны не очень удачно и шрифт на них выглядит слишком мелко. А еще приходится сталкиваться с маленькими экранами ноутбуков с низким разрешением. Там без масштабирования тоже не обойтись.

С помощью комбинации клавиш

Изменять масштаб отдельной страницы можно с помощью специальных горячих клавиш. Для этого:

  • Открываем любую страницу.
  • Зажимаем клавишу Ctrl (или клавишу Cmd в macOS).
  • И нажимаем на клавишу + (плюс) , чтобы постепенно увеличивать размер страницы.
  • Чтобы уменьшить масштаб, делает то же самое, только вместо клавиши + (плюс) нажимаем на клавишу — (минус) .
Первое нажатие на + увеличит страницу на 10%. Следующее на 15%. Затем на 25% и так вплоть до 500%. Первое нажатие на уменьшает страницу на 10%. Затем еще на 10%. Потом на 5%. Потом на 3% и так далее.
При попытке увеличить масштаб страницы с помощью комбинации клавиш Ctrl и +, появится вот такое окошко с текущей степенью увеличения. Здесь же можно сбросить масштаб страницы до базового При попытке увеличить масштаб страницы с помощью комбинации клавиш Ctrl и +, появится вот такое окошко с текущей степенью увеличения. Здесь же можно сбросить масштаб страницы до базового

С помощью колесика мыши

Вместо клавиш + и — можно использовать колесико мыши. Это работает так:

  • Открываем любую страницу.
  • Зажимаем клавишу Ctrl (или клавишу Cmd в macOS).
  • Начинаем крутить колесико вверх или вниз в зависимости от того, хотим мы увеличить масштаб страницы или, наоборот, уменьшить его.

В настройках браузера

  • Открываем Яндекс.Браузер.
  • Переходим в основное меню, нажав на иконку в правом верхнем углу.
  • Нажимаем на кнопку + , чтобы увеличить масштаб. Или — , чтобы его уменьшить.
Список основных настроек и дополнительных функций Яндекс.Браузера Список основных настроек и дополнительных функций Яндекс.Браузера

Все описанные выше методы изменяют масштаб только одной страницы, на которой вы их использовали. Если вы хотите изменить масштаб сразу всех веб-сайтов, делаем следующее:

yabro2

Настройки и инструкции

Уменьшить или увеличить масштаб в Яндекс браузере можно несколькими способами. Это обеспечивает более комфортное отображение контента и текста на страницах сайта. Изменение размера возможно на компьютере и на телефоне. Рассмотрим подробно методы масштабирования в обозревателе.

Что такое масштаб в Яндекс браузере

Масштаб представляет собой область, которая отображается на экране без прокручивания страницы. В окне может помещаться несколько картинок и немного текста или множество изображений и большое количество информации, в зависимости от разрешения.

Нередко сайта плохо оптимизированы, отчего отображение информации некорректно: мелкий шрифт сложно прочесть, а картинки – просмотреть. Яндекс браузер предусматривает способы масштабирования, поэтому содержимое можно на вкладке увеличить. Также есть возможность использовать встроенный инструмент операционной системы.

Как увеличить масштаб в Яндекс браузере

В пошаговом руководстве будет рассмотрено, как увеличить или уменьшить масштаб в браузере Яндекс на компьютере несколькими способами. Для этого можно воспользоваться горячей комбинацией клавиш, мышью, средствами обозревателя или ОС Windows.

Способ 1: комбинация горячих клавиш

Воспользоваться плюсом и минусом можно в цифровом блоке или блоком под функциональными клавишами.

С каждым нажатием на + или – значение масштаба меняется на один шаг. Самое минимальное значение равно 25%, максимальное – 50%.

Способ 2: колесико мыши

Еще один способ использовать масштабирование – это одновременное использование клавиши Ctrl и колесика мыши, которое находится между кнопок:

Масштабирование таким способом происходит довольно быстро, но при этом лучший размер отображения можно более тонко настроить под себя.

После закрытия вкладки изменения сохраняются, поэтому при последующем заходе на сайт, будет применено масштабирование, которое настроено пользователем.

Способ 3: меню Яндекс браузера

Яндекс браузер позволяет изменить масштаб страницы через меню:

Увеличение масштаба через меню Яндекс браузера

  1. Кликните по значку в виде трех параллельных полосок, чтобы перейти в главное меню обозревателя.
  2. Вверху отображаются кнопки для масштабирования. Нажмите на «плюс», чтобы увеличить отображение, на «минус» для уменьшения.
  3. Между кнопкам можно посмотреть процентное соотношения масштабирования.

В панели масштабирования находится кнопка в виде двухсторонней стрелки, благодаря которой можно быстро перейти в полноэкранный режим просмотра.

Способ 4: настройки обозревателя

Увеличить или уменьшить страницу можно для каждого сайта в настройках Яндекс браузера. При этом все регулировки будут сохранены, поэтому не придется каждый раз менять размер отображения содержимого страницы.

Чтобы масштабировать страницу через настройки, действуйте следующим образом:

Настройки будет применены ко всем страницам, которые открываются в Яндекс браузере. Чтобы просмотреть масштаб определенных ресурсов, нажмите на кнопку «Настройки сайтов». В появившемся окне находится список тех страниц, где была применена функция масштабирования вместе со значением параметра.

Способ 5: Инструмент Windows «Лупа»

Встроенное средство операционной системы позволяет увеличить текст на просматриваемой области страницы. Приблизить содержимое можно в 15 раз, но при этом обозреватель не сохраняет настройки. Такой способ подойдет для разового использования на определенном сайте.

Чтобы открыть специальный инструмент «Лупа», нужно одновременно зажать клавиши Win и знак плюса (+). Появится небольшая панель, через которую управляется функционал приложения.

Доступно 3 режима просмотра увеличенного окна:

С помощью кнопок в виде плюса и минуса можно увеличить страницу до 16000% или вернуть отображение в исходное состояние, выбрав минимальное значение 100%.

Увеличение масштаба в мобильной версии Яндекс браузера

По умолчанию, в Яндекс браузере для смартфонов все страницы адаптированы под отображение на мобильных устройствах. Но в некоторых случаях требуется открыть полный режим показа, как в версии на ПК. Сделать это можно через настройки. Но тогда текст плохо видно из-за его небольшого размера. На телефонах изменить масштаб отображения страницы можно двумя способами.

Увеличение картинки на Android

Самый простой – это растягивание страницы двумя пальцами. Откройте нужный сайт, затем поставьте большой и указательный палец на середине экрана и растяните его при помощи обоих пальцев.

Второй способ изменения параметров масштабирования – это использование настроек мобильного браузера:

Некоторые ресурсы не позволяют масштабировать текст на страницах. Чтобы снять это ограничение в разделе «Масштаб и перенос текста», отметьте пункт игнорирования запросов сайтов на запрет масштабирования.

Для более удобного просмотра текста можно активировать функцию переноса текста по словам.

Как сбросить параметры масштабирования

Сброс настроек масштабирования

Через настройки Яндекс браузера можно отключить масштабирование при необходимости. Если на странице применено увеличение или уменьшение размера, в верхней панели отобразится иконка в виде лупы. Для сброса параметров достаточно кликнуть по ней и в появившемся окошке выбрать соответствующий пункт.

Настройка сайтов в Яндекс браузере

Еще один способ отменить регулировку масштаба на ПК – это переход в раздел «Сайты» через меню настроек, затем выбор пункта «Настройки сайтов» в блоке «Масштаб страниц».

Удаление настроек масштабирования сайтов в Яндекс браузере

Чтобы отменить параметры для определенного сайта, нужно кликнуть по значку «Удалить», который располагается напротив названия ресурса в списке.

Для изменения масштаба страниц на ПК или смартфоне предусмотрено несколько вариантов, которые позволят быстро увеличить текст или картинку. При этом настройки можно сохранить в Яндекс браузере. Также для этого есть специальные возможности операционной системы.

Читайте также: