Как отключить плавную прокрутку Safari при нажатии клавиш со стрелками

Знаете ли вы, что вы можете отключить плавную прокрутку в браузере Safari на вашем Mac? Это позволяет прокручивать страницы построчно с помощью клавиш со стрелками на клавиатуре.

Иллюстрация, показывающая логотип Apple Safari на синем градиентном фоне.

Apple добавила поддержку плавной прокрутки с помощью клавиш со стрелками в macOS в Safari 16.4, выпущенном для macOS Monterey и Big Sur. Такое поведение также присутствует в macOS Sonoma, последней операционной системе Mac.

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

Как отключить плавную прокрутку в Safari для Mac

Чтобы остановить плавную прокрутку Safari, вы должны переключить параметр в скрытом меню «Отладка» Safari. Но сначала вы должны открыть меню, если вы еще этого не сделали. Вы можете сделать это через терминал, но вам нужно будет дать приложению терминала разрешение на доступ ко всей файловой системе на вашем Mac.

1. Включить полный доступ к диску для терминала

Включение полного доступа к диску для терминала в системных настройках macOSУстановите полный доступ к диску для приложения «Терминал» | Изображение: Кристиан Зибрег/iDB

Откройте меню Apple и выберите «Системные настройки», затем выберите «Конфиденциальность и безопасность» на боковой панели и нажмите «Полный доступ к диску» справа. Затем сдвиньте переключатель рядом с Терминалом в положение ВКЛ. Если Терминала нет в списке, щелкните значок + (Добавить), перейдите в папку «Приложения/Утилиты» на Mac и дважды щелкните приложение «Терминал».

При появлении запроса выполните аутентификацию с помощью Touch ID, пароля macOS или Apple Watch.

2. Откройте скрытое меню отладки Safari.

Окно терминала macOS, отображающее команду для отображения скрытого меню отладки SafariВключение меню отладки Safari в Терминале | Изображение: Кристиан Зибрег/iDB

После этого мы можем включить скрытое меню отладки Safari. Откройте Терминал из папки «Приложения/Утилиты», вставьте следующую команду в окно Терминала и нажмите клавишу «Ввод» или «Ввод», чтобы выполнить ее:

по умолчанию пишет com.apple.Safari IncludeInternalDebugMenu -bool true

Когда в Safari включено меню «Отладка», мы можем перейти к последнему шагу.

3. Отключите плавную прокрутку

Отключение плавной прокрутки в меню отладки SafariВот как вы отключаете плавную прокрутку | Изображение: Кристиан Зибрег/iDB

Теперь откройте Safari, щелкните меню «Отладка» и выберите «Внутренние функции WebKit» > «Плавная прокрутка клавиатуры, управляемая EventHandler». Это должно снять галочку с опции, отключив плавную прокрутку.

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

Чтобы повторно активировать плавную прокрутку, переключите параметр меню «Отладка», чтобы добавить галочку. Когда закончите, вы можете снова безопасно скрыть меню отладки с помощью этой команды терминала:

по умолчанию писать com.apple.Safari IncludeInternalDebugMenu -bool false

Скрытие меню «Отладка» не изменит настройки плавной прокрутки.

Какой тип прокрутки вы предпочитаете: плавный или скачкообразный?

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

Было бы намного лучше, если бы Apple поместила этот переключатель в настройки Safari, чтобы мы могли изменить тип прокрутки с помощью простого флажка вместо того, чтобы копаться в скрытых меню. Как бы то ни было, теперь у вас, по крайней мере, есть возможность изменить метод прокрутки Safari, если вы не являетесь поклонником плавной прокрутки.

Другой учебник по Safari, чтобы проверить

Похожие записи

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *