Estuve pensando y tambien se podria hacer el movimiento con un drag and drop, quedaria mucho mejor
2008/2/13 Ernesto Frías <[EMAIL PROTECTED]>: > De todas formas, con esta solución el tema de la tabla no tiene > consistencia, ¿no? > > O el tema seria que el tablero de ajedrez fuese un .gif, .png o similar. > > Esta claro que es una solución muy acertada. :) > ¡Xapo! > > 2008/2/13 Christian Cibelli <[EMAIL PROTECTED]>: > > > De verdad que es una solucion brillante, e incluso muy sencilla, con un > > js, > > un css y un html, tendriamos todo armado. > > > > Felicitaciones. > > > > 2008/2/13 Victoria Gracia <[EMAIL PROTECTED]>: > > > > > Brillante Martin :) > > > > > > Un problema sería el tablero como fondo... ¿estamos seguros de que > debe > > > tener un tamaño fijo? ¿y si lo queremos mayor, o menor? > > > > > > Pero la resolución del problema en general me parece brillante, como > no > > > podía ser menos de tu mano. > > > > > > Un abrazo > > > > > > Victoria > > > > > > El mié, 13-02-2008 a las 12:01 -0200, Martin Szyszlican escribió: > > > > Intersantes las posturas que generó este hilo. > > > > > > > > Yo me imagino la maquetación de un juego de agedrez con un div para > > cada > > > > pieza, no para cada celda del tablero. > > > > De esta forma cada pieza indica tanto en su contenido como en su > class > > > la > > > > posición en la que está. El contenido es para los usuarios > no-videntes > > y > > > la > > > > class es para que mediante un css se posicione absolutamente en su > > > casilla. > > > > > > > > Por ejemplo > > > > <div id="tablero"> > > > > <div class="pieza alfil fila2 columna5">Alfil(2,5)</div> > > > > </div> > > > > y en el css: > > > > > > > > .pieza { position: absolute; width: 25px; height: 25px; } > > > > .alfil { background-image: url(alfil.png);} > > > > .fila2 { left: 50px } > > > > .columna5 { top: 125px } > > > > #tablero { > > > > position: relative; > > > > width: 200px; > > > > height: 200px; > > > > background-image: url(tablero.png); > > > > } > > > > > > > > Entonces el contenido linearizado es cada pieza con su posición y la > > > > presentación visual es cada pieza en su ubicación dentro del > tablero. > > > > > > > > Los movimientos de piezas se pueden hacer en javascript cambiando la > > > clase > > > > de la pieza. > > > > > > > > Qué opinan? > > > > > > > > Martín. > > > > > > > > El día 13/02/08, Victoria Gracia <[EMAIL PROTECTED]> > escribió: > > > > > > > > > > Puede ;) > > > > > > > > > > ¿Has probado alguna vez jugar al 4 en raya sin tablero, sólo con > la > > > > > memoria? Es un interesante ejercicio para la mente y te agiliza en > > > > > memoria. > > > > > > > > > > Un invidente puede reproducirse el tablero en un sistema Braile, > una > > > > > persona con visión reducida puede reproducirse el tablero en real > > (con > > > > > un buen tablero y fichas grandes). > > > > > > > > > > Conozco incluso videntes que no precisan el tablero físicamente > para > > > > > poder seguir la partida. > > > > > > > > > > Una persona con dificultades de movilidad, que no pueda utilizar > > ratón > > > o > > > > > teclado para indicar el movimiento de las fichas también estará en > > una > > > > > situación en que la "entrada" de datos será mucho más simple si se > > > > > interpreta correctamente el movimiento realizado y que indicará > > > mediante > > > > > voz posiblemente. Una tabla proporciona estos elementos. > > > > > > > > > > Existe una notación internacional normalizada para las partidas de > > > > > ajedrez. El ajedrecista experto sólo precisa de los movimientos > > > > > realizados para reconstruirse el tablero. > > > > > > > > > > Por eso resaltaba el punto, porque realmente un ajedrecista > experto > > no > > > > > precisa ver (o que le describan) TODO el tablero sino únicamente > lo > > > que > > > > > ha cambiado en él desde la última vez. > > > > > > > > > > La pregunta no era trivial, tiene que ver con los casos reales de > > uso > > > > > posibles. Claro que siempre podemos decidir por aquellas personas > > que > > > no > > > > > entren en la normalidad y pensar que no deben jugar al ajedrez en > > una > > > > > web. > > > > > > > > > > Saludos > > > > > > > > > > El mié, 13-02-2008 a las 09:51 -0300, Franky Leonard escribió: > > > > > > Pregunto, porque realmente no lo sé > > > > > > ¿puede una persona ciega jugar al ajedrez? ¿cómo haría en > > cualquier > > > caso > > > > > de > > > > > > maquetación el "lector de pantallas" para darle un paneo de la > > > situación > > > > > en > > > > > > el tablero y así él poder elegir que ficha mover? > > > > > > Me parece piola, en este punto, plantear la pregunta en Acceso > > Web, > > > ¿qué > > > > > les > > > > > > parece? > > > > > > > > > > > > saludos > > > > > > Franky Leonard > > > > > > > > > > > > > > > > > > El día 13/02/08, Victoria Gracia <[EMAIL PROTECTED]> > > > escribió: > > > > > > > > > > > > > > La pregunta era chocante, ciertamente, pero en cualquier caso > > > > > deberíamos > > > > > > > considerar, antes de tomar una decisión de diseño, cuales > serían > > > los > > > > > > > casos de uso. > > > > > > > > > > > > > > Yo, si me preguntan así sin más, opto por una tabla y además > > puedo > > > > > > > argumentar incluso que no es pesada y porqué (a fin de cuentas > > son > > > 8 > > > > > > > columnas de 8 filas cada una). > > > > > > > > > > > > > > Si se trata simplemente de mostrar un tablero de ajedrez, son > > > válidas > > > > > > > las opciones imagen, tabla, CSS creativo, ... > > > > > > > > > > > > > > Si lo que queremos es mostrar una partida (o permitir que se > > > juegue), > > > > > > > deberíamos considerar los potenciales usuarios, y ahí nos > > daríamos > > > > > > > cuenta del verdadero problema, tanto de tablas como de capas, > > para > > > los > > > > > > > usuarios con reducida visión. > > > > > > > > > > > > > > Me explico, tan pesado será para un usuario que utilice un > > lector > > > de > > > > > > > pantalla que le lean "vacío, vacío, vacío, alfil, vacío" en un > > > caso > > > > > como > > > > > > > en otro. > > > > > > > > > > > > > > Lo importante será pues definir además unos estilos apropiados > a > > > los > > > > > > > casos de uso que se prevean, y eso es lo que debería haberse > > > planteado > > > > > > > en la pregunta. > > > > > > > > > > > > > > Sigo pensando que es una tabla, jejejeje > > > > > > > > > > > > > > Un saludo co-listeros > > > > > > > > > > > > > > Victoria > > > > > > > > > > > > > > _______________________________________________ > > > > > > > Lista de distribución Ovillo > > > > > > > Para escribir a la lista, envia un correo a > > > Ovillo@lists.ovillo.org > > > > > > > Puedes modificar tus datos o desuscribirte en la siguiente > > > dirección: > > > > > > > http://lists.ovillo.org/mailman/listinfo/ovillo > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > _______________________________________________ > > > > > Lista de distribución Ovillo > > > > > Para escribir a la lista, envia un correo a > Ovillo@lists.ovillo.org > > > > > Puedes modificar tus datos o desuscribirte en la siguiente > > dirección: > > > > > http://lists.ovillo.org/mailman/listinfo/ovillo > > > > > > > > > _______________________________________________ > > > > Lista de distribución Ovillo > > > > Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org > > > > Puedes modificar tus datos o desuscribirte en la siguiente > dirección: > > > http://lists.ovillo.org/mailman/listinfo/ovillo > > > > > > _______________________________________________ > > > Lista de distribución Ovillo > > > Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org > > > Puedes modificar tus datos o desuscribirte en la siguiente dirección: > > > http://lists.ovillo.org/mailman/listinfo/ovillo > > > > > > > > > > > -- > > /* > > Christian Cibelli > > E-Mail / MSN. chcibelli at gmail dot com > > Phone.(+5411) 15.4099.4019 > > */ > > _______________________________________________ > > Lista de distribución Ovillo > > Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org > > Puedes modificar tus datos o desuscribirte en la siguiente dirección: > > http://lists.ovillo.org/mailman/listinfo/ovillo > > > _______________________________________________ > Lista de distribución Ovillo > Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org > Puedes modificar tus datos o desuscribirte en la siguiente dirección: > http://lists.ovillo.org/mailman/listinfo/ovillo > -- /* Christian Cibelli E-Mail / MSN. chcibelli at gmail dot com Phone.(+5411) 15.4099.4019 */ _______________________________________________ Lista de distribución Ovillo Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org Puedes modificar tus datos o desuscribirte en la siguiente dirección: http://lists.ovillo.org/mailman/listinfo/ovillo