Generación de páginas webs en Chess Assistant
Por Juan
Francisco Defez Gómez
Email: JUAN1204@santandersupernet.com
En el presente articulo desarrollamos las posibilidades que nos ofrece Chess Assistant 6.1 para la publicación de partidas en Internet, de gran interés para Webmasters y directores de Torneos que desean una rápida publicación de sus eventos en la red.
Chess Assistant dispone de sofisticadas herramientas para evitar la muy habitual edición incorrecta de nombres en partidas jugadas en muchos torneos que realmente reducen la eficacia de la búsqueda de partidas por jugador, o incluso por eventos que se producen con la usual grabación de las partidas en formato ChessBase, pero esta cuestión la comentaremos detenidamente en otro articulo posterior.
En el tema que ahora tratamos, Chess Assistant puede generar el código Java necesario para ofrecer partidas en formato dinámico dónde con un solo clic las piezas se van moviendo y también en el tradicional html estático. Para ello nos debemos de fijar en los comandos de Impresión y las posibilidades que se nos despliegan:
Es conveniente que realicemos una correcta parametrización de la página con las posibilidades que se nos ofrecen para obtener un resultado de la mejor calidad posible. Así, si pulsamos la opción resaltada del dibujo anterior nos lleva a una pantalla como la siguiente:
Ahora pulsaríamos la pestaña de Exportar al Web que nos daría las siguientes posibilidades:
Si usamos HTML dinámico tendremos una exportación posterior con piezas en movimiento.
Si utilizamos el modo HTML 4, se genera una simple página de html con las figuras y diagramas listos para su publicación directa en Internet. En este caso pueden incluso usar los Gifs en lugar de la típica letra CA de Chess Assistant, asi como la posibilidad de utilizar notación algebraica completa etc.
Usted puede elegir exportar al formato HTML estático o a una página controlada por Java que permite jugar por el lado del cliente, es decir el usuario puede estar reproduciendo la partida con movimientos.
Exportar al HTML estático:
Para exportar partidas al HTML estático, desactive la
bandera de control HTML Dinámico en la caja de diálogo Imprimir
| Parámetros de la impresión de partida y ahora (la
pestaña exportar al Web export). Para visualizar las
imágenes GIF en vez de los símbolos ajedrecísticos, active la
bandera de control Usar los GIFs en vez de CA Chess.
Exportar a las páginas
controladas por Java:
Para exportar a las páginas controladas por Java, active la
bandera de control HTML Dinámico. Como regla, este modo
se usa para exportar un conjunto de partidas. Para hacerlo, ha
sido elaborada una estructura especial de carpetas. Junto con los
archivos de HTML con partidas, en la misma carpeta se producen
dos archivos adicionales: gamestoc.htm con el índice y un archivo de frame chess.htm
Al efectuar el comando Imprimir | Exportar | HTML aparece
la ventana Guardar como. Seleccione (o cree) la carpeta
donde va a guardarse el resultado. En un ejemplo práctico dónde
vamos a exportar tres partidas comentadas del último Open
Internacional de Mislata, la vamos a denominar XAbiertoMislata.
Para este ejemplo práctico utilizamos la última versión del Chess
Assistant 6.1 variación 655, que ha incorporado
diversas mejoras al estándar inicial.
Cuando aparece el selector de archivos para indicarnos en dónde queremos que sea generada le hemos indicado en el directorio Bases. Una vez finaliza el proceso, que es muy rápido, podemos ver a través del explorador de Windows, que dentro del directorio de Bases tenemos los siguientes subdirectorios o carpetas creadas:
1. Common
2. XabiertoMislata_files
La filosofía de Chess Assistant
que deben de comprender los Webmasters es que actualmente en la
exportación de partidas a formato html dinámico se crea siempre
un directorio llamado common que
tiene los archivos comunes a cualquier pagina html creada con
Chess Assistant dónde se encuentran las estructuras básicas de
los ficheros html independiente de las partidas que luego sean
puestas y los diferentes tamaños de tablero que pueden
ejecutarse para seguir la partida, utilidad única en Chess
Assistant, en la primera vez.
Adicionalmente se crea también una carpeta con el mismo
nombre que hemos dado para la exportación añadiendo un signo de
subrayado y la palabra files, y cuyo contenido son
las Webs de las diferentes partidas almacenadas.
Por lo tanto en siguientes ediciones de partidas de otros torneos
producirán otra pagina índice diferente y otra carpeta con el
mismo nombre de la pagina html índice pero añadiéndole el
subrayado y la palabra files, sin generar la carpeta common porque ya fue creada con anterioridad.
La ubicación y la generación del fichero índice denominado
XabiertoMislata.htm que tiene el mismo nombre matriz de la
carpeta ubicada en el mismo directorio bases (añadiendo el
subrayado y la palabra files) puede verse en la siguiente
pantalla:
Haciendo doble clic sobre el fichero último marcado en color azul nos resulta una pantalla como sigue:
En la pantalla anterior podemos ver que se exportan tres líneas de encabezamiento, indicando número partida, código ECO, nombres de jugadores y localidad. Asimismo un frame nos permite cambiar de una partida a otra, y también tenemos la posibilidad de enlazar el fichero PGN que puede crearse desde Chess Assistant a la pagina html para su posible download por parte de los usuarios de la web. Esta posibilidad no se realiza automáticamente, como por ejemplo sucede con ChessBase. No obstante el pase de jugadas marcadas con un color amarillo fluoresecente a modo de subrayado es más facil e intiuitivo que en ChessBase 8.0.
La explicación de los diferentes
archivos contenidos en el directorio o carpeta creada con el
titulo del evento exportado a formato dinámico es la siguiente:
Si el archivo se ha llamado XabiertoMislata se van a generar
tantos archivos htm como partidas haya, con la numeración
correlativa, es decir XabiertoMislata1.htm, XabiertoMislata2.htm
y asi sucesivamente.
El archivo Chess.htm consta de tres zonas:
En la variación actual los archivos de soporte o comunes son copiados directamente en la exportación sin que haya que activar ningún tipo de casilla.
Para exportar la pagina en formato dinámico y enviarla a otro webmaster amigo lo único que debe de hacer es incluir la primera vez el directorio common, (posteriormente ya lo tendrá dicha persona instalado y no será necesario volver a enviárselo), y luego el fichero htm índice y la carpeta con el mismo nombre del fichero que contiene lo indicado anteriormente y termina con un subrayado y la palabra files. Usted puede enviar zipeada esa información a otra persona y al recibirla debe descomprimirla en un único directorio, dónde tendrá:
Para ejecutar y ver lo enviado sólo debe de hacer doble clic en el fichero htm y por supuesto tener un navegador Explorer o Nescape Instalado.
Atención: La
información facilitada en la presente nota,
amplia y sustituye la facilitada en el manual en castellano por
la firma Chess Assistant.
Ir al Indice de Notas de Juan Francisco Defez Gómez
INFORCHESS
ESPAÑA Juan Fco. Defez Gómez C/ José Andreu Alabarta, 34-21 46014 VALENCIA Telf. 963782156 Fax: 96 359 68 56 E-mail: inforchess@inforchess.com |
INFORCHESS/AJELIBRE
ARGENTINA Julio Alberto González Río Juramento 145 (B6620LCC) Chivilcoy Te: 0054 - 2346 - 420616 E-mail: ajelibre@infovia.com.ar |
© Inforchess/Ajelibre
- TODOS LOS DERECHOS RESERVADOS.
Río Juramento 145 (B6620LCC) Tel 0236 420616 - Chivilcoy,
Argentina
Mantenimiento y Diseño: Julio Alberto González