La solución de Martín es muy buena. Se podría incluso adaptar los nombres de las clases a los sistemas de notación de ajedrez http://www.jordigonzalezboada.com/ajedrez/anotacion.html
Un Abrazo Pablo Impallari Soluciones en Internet Diseño y Desarrollo | xhtml - php - mysql. Sitio Web: www.pabloimpallari.com.ar Teléfonos: Si llama desde Rosario: 456 7218 Si llama desde Argentina: 0341 - 456 7218 Si llama desde otro país: 0054 - 341 - 456 7218 ----- Original Message ----- From: "Christian Cibelli" <[EMAIL PROTECTED]> To: "Ovillo, la lista de CSS en castellano" <ovillo@lists.ovillo.org> Sent: Wednesday, February 13, 2008 11:23 AM Subject: Re: [Ovillo] Consulta 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 -- No virus found in this incoming message. Checked by AVG Free Edition. Version: 7.5.516 / Virus Database: 269.20.4/1276 - Release Date: 13/02/2008 09:41 a.m. _______________________________________________ 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