lunes, 19 de mayo de 2008

Los botones de Back y Forward son un mal paradigma

Jacob Sheehy ha publicado recientemente una nueva forma de como la navegación en los browsers debería de funcionar. Pone como ejemplo el siguiente caso:

Navegue desde una página A hacia una página B, luego regrese a A (seguramente a través del botón BACK) y a partir de ahí, navegue hacia una página C.

A partir de la página C, podríamos navegar hacía una página D.

Entonces, la secuencia de navegación que nuestro browser guarda es A -> C -> D. Pero ¿qué pasó con B? Pues el browser la omitió del historial de la ventana que estamos usando en ese momento. Nótese que la entrada a la página B si aparece dentro del historial global del browser, pero no podrán llegar a B por medio de los botones de back y forward.

Claro, el uso de tabs nos ayuda a no padecer por este comportamiento. Lo que Sheehy propone es que esa navegación se debería de guardar como un árbol.

browser tree

Y aún cuando no sea tan relevante según algunas personas, creo que almacenar esta información en un árbol, nos podría dar una pequeña ayuda en saber cómo o por qué hemos llegado a determinada página.

1 comentario:

José Julio Pineda dijo...

Si pero el problema estaría en que ya no debería de ser solamente back y forward, sino que ahora tendríamos que tener habilitado una especie de botón donde se elija que pata del árbol vas a navegar. Lo que si sería bueno (pienso yo) es habilitar la opción de tracking, es decir seguir la secuencia de los links y ahi si armar el árbol de navegación, o que te lo desplegara y vos podrías seleccionar el nodo que queres regresar sería lo mejor... pero solo es un deseo tal vez en el futuro, o sería una bonita extensión de firefox ;).