Як змусити клавіші Page Up та Page Down прокручувати весь екран у веб-переглядачах?


13

Поки я пам'ятаю, я був розчарований поведінкою браузера, згідно з яким використання клавіш Page Upі Page Downклавіш на клавіатурі не прокручує веб-сторінку на повний екран. Щоразу, коли я читаю довгу веб-сторінку, я вважаю за краще читати весь екран зверху вниз, натискати Page Down, а потім продовжувати читати у верхній частині наступної сторінки. Однак це завжди залишає кілька рядків попереднього екрана у верхній частині наступного екрана. Часто це повністю порушує мою зосередженість, коли я переглядаю перші кілька рядків екрана, щоб точно запам'ятати, який саме рядок я попередньо перестав читати на попередньому екрані. Просто повторне перечитування перших кількох рядків кожен раз має аналогічний вплив на мою концентрацію.

Чи можна змінити таку поведінку, щоб клавіші Page Upта Page Downпрокручували 100% поточного екрану, а не залишали кілька рядків попередньої сторінки у верхній частині екрана після прокрутки "повної сторінки"? Ця поведінка "часткового прокручування сторінки" здається нормальною поведінкою в поточних версіях IE, Chrome, Firefox та Safari, хоча різною кількістю (IE та Chrome залишають приблизно п’ять рядків від попереднього екрану, тоді як Firefox і Safari залишають лише один-два).

Наприклад, ось екран у IE9 перед використанням Page Downключа:

введіть тут опис зображення

І ось наступний скріншот після використання Page Downключа ("дублюються" рядки обведені червоним кольором):

введіть тут опис зображення


1
Ознайомтеся з цим рішенням: superuser.com/questions/307739/… - якщо ви регулюєте номер прокрутки, ви повинні мати виправлення!
Пітер Альберт

@RSW ви ризикуєте закрити своє запитання, оскільки воно занадто широке, наскільки воно є. Спробуйте відредагувати його, щоб залишити головне питання, яке видається "Як змінити функцію клавіш вгору / вниз сторінки для переміщення повної сторінки при використанні браузера".
Тог

Відповіді:


3

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

Екран 1:

Екран 1

Екран 2:

Екран 2

Схоже, це перекриття є фіксованою сумою, а не визначається розміром шрифту, тому іноді, наприклад, у цьому прикладі, виникає більше перекриття, ніж необхідно. Однак з великим шрифтом вам може знадобитися стільки перекриттів, щоб уникнути розрізання навпіл лінії на обох екранах.


2

З кількох причин:

  1. Дозволяє перекриватись під час читання у випадках, коли лінія може бути розбита або тісною внизу.

  2. Користувачі, як правило, спускають сторінки перед читанням останніх рядків Тоді вони повинні прокручувати назад декілька рядків. Це економить їм ці зусилля.

ПРИМІТКА. Це те саме, якщо встановити колесо миші для прокрутки по одному екрану одночасно або використовувати кнопки сторінки.

Також це роблять не просто браузери, які роблять це Word та Notepad ++, але обмежують його останнім рядком, а не кількома рядками.


0

Існує розширення для Chrome під назвою "Маркер прокрутки", яке відображатиме індикатор після прокрутки, щоб відобразити там новий вміст.

Я його використовую, і це чудово працює для мене.


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