QWERTY: mitos y verdades
Publicado el 18/05/2009 por Cecilia y guardado en la categoría: Curiosidades.
La semana pasada escribí un artículo con una anécdota referida al origen del teclado QWERTY, y los comentarios no tardaron en legar: aquellos que la consideraban cierta, aquellos que conocían versiones ligeramente distintas, y otros que conocían una historia completamente opuesta.
Hoy Eduardo en ALT1040 se encargó de tirar un poco de luz sobre el tema, y nos cuenta que en realidad la historia que habla de la disposición QWERTY como un modo de retrasar la escritura no es más que un mito urbano. Muy por el contrario, y como sugerían algunos de ustedes en los comentarios de mi post anterior, la disposición apunta a escribir más rápido (probándose más eficiente incluso que la disposición Dvorak) y también para evitar que algunos de los martillos se choquen al escribir.
Así que, tranquilos, confíen en la disposición de las teclas y no dejen de practicar la escritura utilizando bien los dedos de ambas manos :)


Comentarios (2)
lagente se adapta
18/05/2009 @ 06:19 pmDani
Hola!
Bueno te cuento que discrepo un poco con lo que dices, te paso a explicar por que:
====== Palabras que se pueden escribir con la fila del medio ======
19 con qwerty, 1958 con dvorak. Son 103 veces más.
grep ‘^[asdfghjklñ]*/’ es_ES.dic | wc -l; : 19
grep ‘^[aoeuidrtns]*/’ es_ES.dic | wc -l; : 1958
es_ES.dic la lista de palabras en español del myspell, con una palabra
por línea, y seguido siempre de una barra con atributos.
====== Sacando musculatura ======
Si por ejemplo nos interesa conocer qué porcentaje de las veces hay que
mover el mismo dedo al escribir dos teclas sucesivas, principal
limitante de velocidad en los teclados, podremos ver los datos con el
siguiente script:
function gen_deltas() {
sed -n ‘
4h;5H;6h;7H;10h
1 i\
BEGIN {
s|\(.\)\(.\)\(.\)|\
DELTAS["\1\2"] = DELTAS["\2\3"] = 1\
DELTAS["\1\3"] = 2|p
10g;10s|\(.\)\(.\)\(.\)|\
DELTAS["\2'\''"] = DELTAS["\3'\''"] = 1\
DELTAS["\1'\''"] = 1|p
s/.*//
5g;7g
s|\(.\)\(.\)\(.\)\n\(.\)\(.\)\(.\)|\
DELTAS["\1\4"] = DELTAS["\2\5"] = DELTAS["\3\6"] = 1\
DELTAS["\1\6"] = 2.5\
DELTAS["\2\4"] = DELTAS["\3\5"] = 1\
DELTAS["\1\5"] = DELTAS["\2\6"] = 1.5\
DELTAS["\3\4"] = 2|p
$ a\
}
‘
}
echo $’.a-\n,oq\nñej\npuk\nyix\nfdb\ngrm\nctw\nhnv\nlsz’ | \
gen_deltas > fn_dvorak.awk
echo $’qaz\nwsx\nedc\nrfv\ntgb\nyhn\nujm\nik,\nol.\npñ-’ | \
gen_deltas > fn_qwerty.awk
Y por medio del script dist.awk:
BEGIN {
max_d = 0
}
function d_delta(w, i, n, c, d) {
c = substr(w, 1, 1)
for (i = 2; i <= length(w); i++) {
d = substr(w, i, 1)
n += DELTAS[c d] + DELTAS[d c]
c = d
}
return n
}
{
sub(/\/.*/, “”)
gsub(/á/, “‘a”)
gsub(/é/, “‘e”)
gsub(/í/, “‘i”)
gsub(/ó/, “‘o”)
gsub(/ú/, “‘u”)
if ($0 == “”)
next
d = d_delta(tolower($0))
dist += d / length
if (max_d < d) {
max_d = d
worst_word = $0
}
}
END {
print “Distancia acumulada “dist” en “NR” palabras.”
print “Palabra más difícil de escribir: ” worst_word
print “Promedio: ” 100 * dist / NR “%”
}
Podremos ver como qwerty limita bastante más la velocidad máxima:
awk -f fn_qwerty.awk -f dist.awk < es_ES.dic
Distancia acumulada 4507,44 en 49365 palabras.
Palabra más difícil de escribir: deshumedecer
Promedio: 9,13083%
awk -f fn_dvorak.awk -f dist.awk < es_ES.dic
Distancia acumulada 2017,89 en 49365 palabras.
Palabra más difícil de escribir: pipiripao
Promedio: 4,0877%
====== La Santa Biblia ======
Todas estas pruebas mencionadas en los textos anteriores podrán ser muy
divertidas, pero alguien podría disputarlas diciendo que en un texto
común no todas las palabras son equiprobables, lo cual es cierto.
Por eso me tomé unas cuantos minutos de tiempo del procesador para
realizar la prueba anterior contra el texto completo de la traducción
al castellano de la bibla católica, en particular en este caso usé la
“Bibla de Jerusalem” con notas y todo.
awk -f fn_qwerty.awk -f dist.awk < biblia_en_una_palabra_por_línea.txt
Distancia acumulada 105322 en 991545 palabras.
Palabra más difícil de escribir: enmudece
Promedio: 10,622%
awk -f fn_dvorak.awk -f dist.awk < biblia_en_una_palabra_por_línea.txt
Distancia acumulada 21683,6 en 991545 palabras.
Palabra más difícil de escribir: expuls’o
Promedio: 2,18685%
Como habrán visto, en oraciones comunes y corrientes también gana
dvorak, y hasta con una diferencia bástante más pronunciada.
Fuente: http://fideo.no-ip.info/cgi-bin/blog/%C2%BFC%C3%B3mo+puede+haber+gente+usando+dvorak%3f
Muchas gracias a FCR por esta demostración tan buena sobre el uso de DVORAK vs QWERTY donde me parece que queda mas que demostrado la superioridad de DVORAK y lo malo que es QWERTY
20/05/2009 @ 12:30 pmSantiago Hernandez http://www.tulugar.com.uy