Page Explicação em Três Páginas
Imagine uma biblioteca contendo todos os livros possíveis, ordenados alfabeticamente em uma única estante. Livros cuja primeira letra é "a" ficam do lado esquerdo. Livros cuja primeira letra é "z" ficam do lado direito. Na figura (i) abaixo, a estante é exibida verticalmente com a "esquerda" (a) em cima e a "direita" (z) em baixo. O primeiro livro da seção "a" intitula-se "aaaaaaaaaaaa..."; em algum lugar a sua direita ficam livros que começam com "all good things must come to an end..."; um pouquinho mais para a direita ficam livros que começam com "all good things must come to an enema...".
(i) | (ii) | (iii) |
Quando alguém escreve um fragmento de texto, sua escolha acerca da seqüência de caracteres de texto pode ser vista como a escolha de um livro dentre todos os livros dessa biblioteca - o livro que contém exatamente o texto escolhido. Como escolher esse livro? Imaginemos que você queira escrever "all good things..."
Primeiro, você tem que ir para a seção "a" da biblioteca. Ali, você é confrontado com livros que começam com "aa", "ab", "ac,.... "az" [Figura (ii)]. Olhando mais de perto a seção "al", você encontrará livros começando com "ala", "alb",... "alz" [Figura (iii)].
Olhando ainda mais de perto a estante, você (o usuário) encontrará o livro que contém o texto que deseja escrever. Assim, o ato de escrever poderia ser descrito como fazer um zoom em uma biblioteca alfabética, acertando o rumo à medida que se avança.
É exatamente assim que o Dasher funciona, exceto por um ponto crucial...