En el ámbito de las tecnologías de la información, un widget o artilugio es una pequeña aplicación o programa, usualmente presentado en archivos o ficheros pequeños que son ejecutados por un motor de widgets o Widget Engine.
En particular, el objetivo de este widget para la predicción por municipios es el de facilitar la usabilidad y que pueda ser utilizado desde otras páginas web simplemente copiando el código generado que se pone a disposición del usuario.
1. Municipio e idioma
Aquí se puede seleccionar en primer lugar el idioma del widget, en concreto español, catalán, gallego, valenciano, euskera, inglés o francés. A continuación se puede seleccionar la provincia o ciudad autónoma apareciendo una vez hecho esto los correspondientes municipios de esa zona en particular. Seleccionamos el municipio deseado y hacemos click en el botón de buscar. Si se conoce el nombre del municipio, directamente se puede acceder introduciendo su nombre en la selección de busqueda.
2. Datos
Se puede personalizar el número de días así como si se quiere mostrar la cabecera, los nombres de las variables y la elección de dichas variables (estado del cielo, temperatura mínima y máxima en grados Celsius, sensaciones térmicas mínima y máxima en grados Celsius, probabilidad de precipitación, humedades relativas mínima y máxima en tanto por ciento y viento). Siempre se tiene que dejar por lo menos una variable seleccionada.
3. Estilo
Esta parte está enfocada a la mejor integración posible del widget en su web, en donde se puede elegir si presentar o no el borde del widget, el tamaño del texto e imagen en píxeles, el color del fondo, principal y secundario. También se puede elegir el ancho y el alto que tendrá el widget arrastrando el botón que aparece en la barra de selección. Por último se podrá especificar si la presentación del widget en su web será en horizontal o vertical.
4. Copie y pegue este código en su web
Para finalizar, lo único que quedaría sería copiar y pegar el correspondiente código generado en su web.
Anexo: Adaptación del código del widget para servidores seguros (con protocolo https)
El código por defecto generado, por ejemplo para el municipio de Gijón, sería el siguiente:
<script type='text/javascript' src='http://www.aemet.es/es/eltiempo/prediccion/municipios/launchwidget/gijon-gijon-xixon-id33024?w=g4p01110001ohmffffffw992z190x4f86d9t95b6e9r1s8n2'></script><noscript><a target='_blank' style='font-weight: bold;font-size: 1.20em;' href='http://www.aemet.es/es/eltiempo/prediccion/municipios/gijon-gijon-xixon-id33024'>El Tiempo. Consulte la predicción de la AEMET para Gijón</a></noscript>
Este código, por el momento, no es válido para páginas en servidores seguros, con protocolo https.
Para que pueda utilizarse se puede sustuir el código anterior por el siguiente:
<iframe id="iframe_aemet_id33024" name="iframe_aemet_id33024" src="/va/eltiempo/prediccion/municipios/mostrarwidget/gijon-gijon-xixon-id33024?w=g4p01110001ohmffffffw992z190x4f86d9t95b6e9r1s8n2" width="100%" height="190" frameborder="0" scrolling="no"></iframe>
El ejemplo anterior es válido para la configuración por defecto, si se desea se puede personalizar el widget (colores, tamaño del texto, tamaño de los iconos, número de días, etc...) y una vez personalizado con el municipio deseado, habría que sustiuir la cadena de caracteres " gijon-gijon-xixon-id33024?w=g4p01110001ohmffffffw992z190x4f86d9t95b6e9r1s8n2" del ejemplo anterior, por la cadena de caracteres equivalente que se genere en la página de " el tiempo en tu web" . Asimismo habría que configurar el ancho (width), alto (heigth) del iframe y sustituir el "id" por el del municipio elegido.
La utilización de este widget en una página web implica aceptar las condiciones de uso expuestas en la nota legal de AEMET