Desde que me lembro, fiquei frustrado com o comportamento do navegador, ao usar as teclas Page Up
e Page Down
no teclado não rolar a página da web com uma tela cheia. Sempre que estou lendo uma página da web longa, prefiro ler a tela inteira de cima para baixo, pressione Page Down
e continue lendo na parte superior da página seguinte. No entanto, fazer isso sempre deixa algumas linhas da tela anterior na parte superior da próxima tela. Freqüentemente, isso interrompe completamente minha concentração enquanto eu procuro nas primeiras linhas da tela para lembrar exatamente qual linha eu deixei de ler na tela anterior. Simplesmente reler as primeiras linhas novamente a cada vez tem um efeito semelhante na minha concentração.
Existe alguma maneira de alterar esse comportamento para que as teclas Page Up
e Page Down
rolem 100% da tela atual em vez de deixar algumas linhas da página anterior na parte superior da tela depois de uma rolagem de "página inteira"? Esse comportamento de "rolagem parcial da página" parece ser o comportamento normal nas versões atuais do IE, Chrome, Firefox e Safari, embora em quantidades diferentes (o IE e o Chrome deixam cerca de cinco linhas da tela anterior, enquanto o Firefox e o Safari deixam apenas um ou dois).
Por exemplo, aqui está uma tela no IE9 antes de usar a Page Down
chave:
E aqui está a próxima tela depois de usar a Page Down
tecla (as linhas "duplicadas" estão circuladas em vermelho):