Esta é uma tradução conforme crédito no final da matéria. Vamos a ela:
Em um post anterior no meu Blog – add within-page links to the top of a page – eu perguntei aos meus visitantes se eles sabiam como determinar a necessidade de adicionar em uma página, links do tipo “Ir para o Topo” e se eles conheciam alguma recomendação sobre esta questão.
O feedback recolhido naquele post motivou-me a pensar sobre o assunto e acabei por chegar a uma conclusão desenvolvendo uma fórmula para determinar a necessidade de usar os links do tipo “Ir para o Topo”.
A fórmula considera diversas variantes, tais como, o ‘comprimento’ da página, a resolução da tela, o número de palavras, o número de vezes que se rola a página na tela e assim por diante.
A seguir uma listagem dos dados necessários ao cálculo:
O cálculo é feito com a fórmula a seguir :
índice = (nP × nR) ÷ rT × pPA
Esta é a fórmula! Uma fórmula que Pythagoras gostaria de ter descoberto.
Vamos a um exemplo prático. Considere um artigo de onde extraímos os seguintes dados:
O cálculo do índice será assim:
índice = (750 × 3) ÷ 768 × 31% = 0.9
O índice será um número, na maioria dos casos compreendido entre 0.5 e 3. A interpretação do índice é conforme mostrado a seguir:
No exemplo mostrado que resultou em um índice igual a 0.9 não há necessidade de se projetar links para o topo da página.
Graças aos serviços ‘mágicos’ do Zoho Sheet, eu criei um exemplo editável para você fazer seus cálculos.
Eu pensei em adicionar mais uma variável na fórmula, considerando dados relativos a número de caracteres e título da página, mas cheguei a conclusão que não há necessidade de complicar a fórmula.
Este artigo é uma tradução do original em ingles de Christian Watson
publicado em Smileycat
Em 2006 comecei a publicar nesse blog uma série de desafios CSS que consistiam em…
Há muito tempo que eu não publico um "Teste seu conhecimento". Esta semana, revendo algumas…
Introdução Elementos da marcação HTML podem ser aninhados uns dentro de outros, criando-se uma cadeia…
HTML5? Web universal? É comum eu me deparar com dúvidas sobre a HTML5 não só…
Quem é Tab Atkins Jr? Tab Atkins Jr, um desenvolvedor americano, trabalhou durante muitos anos…
Pessoal, a BrazilJS Conf 2013 disponibilizou para o Maujor cupons de desconto para serem oferecidos…
View Comments
Tô com o Pedro... nunca pensei sobre isso...
Muito interessante sua colocação, nunca havia parado pra pensar sobre isso. Bem legal. Abraços!!!