[Buoh-dev] Re: Sobre el modo browser
Esteban Sánchez
esteban at steve-0.com
Sat Dec 31 09:03:03 MST 2005
El sáb, 31--2005 a las 16:25 +0100, Carlos Garcia Campos escribió:
> Una forma
> --------------
>
> El comportamiento por defecto es el de siempre, seleccionas un comic y
> se muestra el último. Se supone que este es el comportamiento esperado
> del buoh. Mientras hay un comic manager seleccionado en la lista puedo
> hacer Menu Comic -> browse y se muestran los thumbnails de los últimos
> 10 comics. Doble click en el thumbnail nos lleva de nuevo a la vista de
> comic de toda la vida.
>
> Esto tiene varios problemas:
>
> - Siempre requiere primero ver el último comic y después darle a browse
> para ver los tumbnails
> - Si selecciono un comic manager de la lista y le doy a browse, si ahora
> selecciono el siguiente de la lista, se deberían ver los thumbnails o el
> comic? En otras palabras, el modo comic o thumbnail es global o por cada
> comic manager?
A mi esta opción no me gusta mucho. De todas formas la única diferencia
con la segunda forma es que el modo browser es o no global. Creo que
debería de ser global, un modo de la aplicación y por eso no me gusta
mucho esta aproximación.
> Otra forma
> --------------
>
> El modo comic o thumbnail es global, es decir, es una configuración del
> visor y no de los comic manager. De esta forma tendremos en el menu ver
> las entradas Comic Image y Thumbnails (por ejemplo) que serán de tipo
> radio button y por tanto mutuamente excluyentes. De esta forma el
> comportamiento en todos los casos será el que diga dicha configuración,
> la primera vez que se arranque el buoh estará seleccionado Comic Image,
> pero esta config se almacenará en una clave GConf y el resto de las
> veces se hará en función de dicha clave.
Esta opción me parece más interesante porque en cierto modo me resulta
más natural, algo que me espero así cuando uso un navegador de imágenes.
> Problemas:
>
> - Si estoy en modo browse y selecciono una imagen para ver, se cambia el
> modo? o solo se cambia el modo a petición de usuario? como vuelvo
> entonces después de seleccionar una imagen para ver al modo browse?
Si desde el modo browse se hace doble clic lo que se espera es que se
abra la imagen, es evidente que se cambia de modo. Para volver al modo
browser se puede hacer mediante un botón en el toolbar, el menú (si no
tiene toolbar el usuario) o se puede añadir un botón en la parte
inferior de la vista de imagen para volver al modo browser. Esto último
es un poco feo, lo sé, pero es una posibilidad... :)
También creo que hay que guardar en la configuración el último valor del
modo.
> Hay algunos problemas mas en cada una de las aproximaciones que ahora ya
> no recuerdo. Creo que todos los problemas, en cualquier caso, están
> asociados al hecho de que o se está en un modo o se está en otro y en
> como cambiar de estado. Quizás la solución sea tan simple como que los
> thumbnails no sean un modo, sino una parte mas del gui que puede estar
> visible o no. De forma similar a como hacen muchos programas de
> visualización de imágenes, podríamos separar las vistas de imagenes y
> thumbnails de forma que se pueda ver una, otra o las dos.
Creo que la tercera opción de añadirlo a un lado suena bastante
inteligente, pues permite tener siempre a la vista el último comic
(funcionalidad actual) y poder navegar fácil e intuitivamente en el
histórico algo que pide bastante gente. Si alguien no quiere navegar
sólo tendría que deshabilitar el navegador view -> (x)browser. En este
caso a lo mejor sólo se deberían de mostrar 4 o 5 thumbnails o adaptarlo
a la medida de la ventana.
Sin embargo, también surgen problemas, ¿cómo te mueves en el histórico?
No sé como lo haces ahora, pero imagino que si estás en modo browse los
botones de atrás y delante mostrarán los 10 comics anteriores y
siguientes. Si estás mostrando ambas ventanas la toolbar actual no es
suficiente porque su semántica cambiaría dependiendo de la parte de la
ventana seleccionada. No sé si me explico...
> Bueno, creo que en cualquiera de los casos hay que hacer un poco de ing
> del software y ver cuales son los casos de uso y que posibilidades
> tienen.
Pensando un poquito en los casos de uso llego a la conclusión de que la
mejor opción es la tercera. Lo que yo veo es que el usuario puede usar
el programa de dos formas:
- Una es abrir el programa y ver los últimos comics de sus tiras
favoritas. En ese caso el usuario estaría siempre en modo "imagen". Al
día siguiente cuando vuelva a abrir el buoh se lo debería de encontrar
como lo dejó, para permitirle hacer lo mismo.
- Otro uso es quizás la de un usuario más irregular, que por ejemplo una
vez a la semana se acuerda de abrir el programa. Lo que buscará es ver
los últimos 7 comics de sus tiras. Si le haces cambiar de modo cada dos
por tres acabará un poco cansado y lo cerrará. Por ejemplo, esta es una
posible secuencia de pasos que debería de dar en el caso 1 y 2.
1 abro buoh
2 selecciono comic
3 estoy en modo browser
4 selecciono imagen
5 me muevo por el historico
6 cambio de comic
7 veo ultima imagen
8 me muevo por el histórico
9 goto 6
Como se ve el modo browser sería bastante inutil pues sólo ha llegado a
usarlo una vez (o ninguna en el caso 1). En cambio, con la solución 3
(la de ponerlo en diferentes partes de la ventana) la secuencia podría
ser:
1 abro buoh
2 selecciono comic
3a se me muestra el último
3b se me abren los 5 thumbnails
4 me muevo por el historico con los thumbnails
5 cambio de comic
6 goto 3a
Creo que ahí el browser es super útil, algo que a los usuarios del
primer grupo no les molestaría en absoluto pues podrían no mostrarlo si
no les interesa.
> Feliz Año!
Igualmente
Saludos
--
Esteban Sánchez
esteban at steve-0.com
http://steve-o.org
http://subanales.com/
------------------------------------------------
PGP key: http://pgp.mit.edu:11371/pks/lookup?op=get&search=0xB6E0F8AF
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: Esta parte del mensaje =?ISO-8859-1?Q?est=E1?= firmada
digitalmente
Url : http://forge.novell.com/pipermail/buoh-dev/attachments/20051231/7cedb389/attachment.pgp
More information about the Buoh-dev
mailing list