Las plantillas de: diseño de navegador, página principal Start Page, y diseño teclados en pantalla se pueden personalizar para ajustarse a CUALQUIER uso concreto o necesidad.
La tecnología SiteKiosk está basada en estándares de Internet, tales como HTML, Javascript, XML, etc. y su uso es similar a la configuración de un sitio web.
1. Diseños de Navegador (skin)
El diseño de navegador o skin se muestra cuando abre una nueva ventana de navegador. SiteKiosk utiliza este navegador en el cual está embebido la ventana de navebación. La comunicación entre estas dos ventanas de navegador es posible. El diseño del skin se basa principalmente en HTML y tiene funciones especiales que pueden controlarse mediante el javascript propietario llamado SiteKiosk Object Model.
2. Diseños Start Page
Unas plantillas especiales con más funciones específicas son las denominadas Start Page, utilizadas como página principal del navegador SiteKiosk, que permitirá el acceso al usuario a las distintas funciones para la que ha sido diseñado, y en general para permancer siempre visible en el escritorio, permitiendo a su vez abrir nuevas ventanas en un diseño de navegador determinado en la mayoría de los casos. Dado que las Start Page se diseñan para objetivos de uso distinto, el funcionamiento concreto y opciones configuración difieren de un modelo a otro.
3. Diseños de Teclados en Pantalla
Los diseños de teclados en pantalla se basan en al menos dos imágenes .jpg; una muestra las teclas presionadas, y el otro liberadas. Estas imágenes se usan, de forma similar a la parte cliente en un mapa de imagen uitilizado en páginas web, para definir las áreas que pueden pulsarse. Se definen en un fichero basado en xml. A partir de este esquema tan sencillo SiteKiosk proporciona esta importante función para permitir el uso de terminales desde pantalla táctil, despliegue automático (opcional) al entrar en un área de texto, cambio de teclado según el idioma, etc..
4. Asistente de Configuración
La herramienta de configuración de SiteKiosk está basada en HTML y puede ser rediseñada completamente. Si tiene alguna duda, puede contactar.
5. Personalizar el Teclado (modificar mapa de teclado)
En la industria del kiosco, los terminales públicos a menudo utilizan teclados (hardware) especiales con funciones que pueden ejecutarse.
Es posible, por ejemplo, implementar un teclado que en contraste con los teclados convencionales tiene una tecla "http://" y otros botones de desplazamiento adicionales. SiteKiosk le permite, por ejemplo, atribuir a la tecla F4 con una función "Avance Página". También es posible asignar teclas a un enlace a un sitios web de anunciantes, etc.
6. Archivos personalizables
Algunas opciones de configuración de SiteKiosk no e pueden editar mediante la herramienta gráfica del Asistente de Configuración de SiteKiosk. Se trata de determinadas opciones que normalmente no necesitan cambiarse. Un resumen de estas opciones se desarrolla en
8. Componentes requeridos para la creación de diseños de navegador, de Start Page o de teclados para pantalla táctil
8.1 Plantilla
Por favor utilice un diseño de navegador o teclado ya existente como plantilla.
Cuando cree un diseño de navegaor, puede utilizar como plantilla el IE7 skin de SiteKiosk, pues este skin ya contiene todos los componentes necesarios y será más sencillo personalizar un skin existente para ajustarlo a sus necesidades. Antes de probar sus presonalizaciones, por favor haga una copia de seguridad de la carpeta Skins/IE7" y el archivo Skins/IE7.skskin".
- Ruta de acceso al IE7 Skin: directorio-de-instalación-de-SiteKiosk/Skins/IE7
Siga las mismas pautas cuando cree un diseño de teclado. Utilice, por ejemplo el diseño
International como base para su teclado personalizado. En este caso, cree una copia de seguridad de la carpeta "
skins/Provisio/lightweight_int" y archivo
"skins/provisio_lightweight_int.skskin".
- Ruta al diseño de telcado International: directorio-de-instalación-de-SiteKiosk/Skins/Provisio/lightweight_int
8.2 Archhivo skskin
Este archivo XML le asegura que el diseño se muestre en la configuración de SiteKiosk. El nombre del skin y también la imagen de vista previa para la configuración se definen en este archivo. Abajo se muestra un ejemplo del archivo skskin del Skin IE7 (directorio-de-instalación-de-SiteKiosk/Skins/IE7.skskin):
| <skin name="IE7 Skin" filename="IE7.skskin"> |
| <browserskin name="IE7 Skin"> |
| <preview>skins\IE7\Img\Config\Preview.png</preview> |
| <skindef>skins\IE7\IE7Skindef.xml</skindef> |
| </browserskin> |
| </skin> |
El archivo aplicable para el skin IE7 se encuentra aquí:
- Ruta al archivo skskin para el skin IE7:
directorio-de-instalación-de-SiteKiosk/Skins/IE7.skskin
El archivo skskin para el diseño de teclado International se puede encontrar aquí:
- Ruta al archivo skskin para el diseño de teclado International:
directorio-de-instalación-de-SiteKiosk/Skins/provisio_lightweight_int.skskin
Puede encontrar información detallada para el archivo skskin
aquí.
8.3 Definition File
This XML file contains all the definitions that determine the basic layout of the browser or the on-screen keyboard and points to other files that are required for correct display.
For a comprehensive description of the definition file for browser layouts click
here.
- Path to the definition file of the IE7 Skins: SK-Installation folder/Skins/IE7/IE7Skindef.xml
For a comprehensive description of the definition file for keyboard layouts click
here.
- Path to the definition file for the International layout: SK-Installation folder/Skins/Provisio\lightweight_int/lightweight_int.xml
8.4 String Table (Browser skin language elements)
Theoretically you can make SiteKiosk available in as many languages as you need. In the
definition file of the browser skins, the available languages for a skin are defined and linked to a corresponding
stringtable.xml file that refers to the translation. The documentation for this file can be found
here.
- Default stringtable.xml: SK-Installation folder/Language/Browserskins/stringtable.xml
When pressing the Logout button or when the screensaver activates, the display language is automatically reset to the default system language.
Keyboard layouts and start page layouts do not have a separate stringtable.xml. The start page layouts generally fall back to the translation files of the browser layout. The relevant language definitions for a keyboard layout can be found directly in the
definition file of the layout.
8.5 Skin Preview
To display a preview of the browser layout in the configuration tool, SiteKiosk will need a preview image of the skin. This must be the file format .png (in 24 bit color depth) and of the image dimensions 256 pixels wide by 92 pixels high. Popular image editing programs offer the creation of this format.
Corresponding file of the IE7 Skin:
- Path to the preview image of the IE7 Skin: SK-Installlation folder/Skins/IE7/Img/Config/Preview.png
And of the International keyboard layout:
- Path to the preview image of the International Layout: SK-Installation folder/Skins/Provisio/lightweight_int/preview.png
8.6 Skin Files
A wide variety of files like HTML, Javascript, XML, CSS and image files etc form a skin. These files make up the actual skin. Some of these files are explicitly referenced in the definition file of the layout. These are then used by SiteKiosk to directly represent the layout of the skin. The other files like images in HTML files are in turn linked and make up the visual elements of a skin. The contents of these files are too diverse to be covered here. As already mentioned, we recommend the introduction to the subject with the files of an existing skins to get an idea of the possibilities.