Provincias españolas separadas por coma

Bueno, hoy estaba buscando un lugar dónde hubiera un simple listado de las provincias españolas para hacer un copia y pega sencillo y al final no he podido.
Así que se me ocurrió dejarlo aquí por si le sirviera a alguien que se hubiera encontrado en la misma tesitura 😉

Un saludo y si falta alguna provincia o hay alguna falta ortográfica que corregir no dudéis en comentarlo.

Descargar provincias españolas separadas por coma

El concepto de Mobile First

mobile-first

Esta es una filosofía que entronca con el diseño multidispositivo y que defiende que el diseño de interfaz debe partir del diseño de las interfaces para dispositivos móviles, o sea, el móvil primero. La idea es que la adaptación progresiva a formatos más grandes se hará más fácil si se parte de la esencia de los elementos que se deben desarrollar en un dispositivo más pequeño. Digamos que sería algo así como ir de lo concreto a lo general, o al menos es como yo lo veo.

En la siguiente ilustración se hace una comparación de lo que sería una degradación gradual del diseño partiendo de formatos más grandes y siguiendo con el diseño de interfaces móviles y un diseño que se mejora progresivamente si se sigue el camino contrario.

progressive_enhancement

Algunos de los beneficios que promulga esta filosofía:

  • Permite el acceso a más usuarios (el 77% de la población mundial tiene móvil y el 85% de los móviles vendidos en 2011 estaba equipado con navegador)
  • Obliga a los diseñadores a centrarse en el contenido y funcionalidades centrales (¿que hacer cuando pierdes el 80% de tu pantalla para diseñar?)
  • Deja que los diseñadores innoven y aprovechen las ventajas de las nuevas tecnologías (geolocalización, eventos como arrastrar, pulsación múltiple, etc)

Os dejamos un dato por si pensáis que internet viene dentro de tu ordenador de sobremesa:
España es el país de Europa con mayor penetración de smartphones, al tener un 66% de los usuarios de móvil.
Casi 7 de cada 10 personas que tienen un móvil disponen de internet en su terminal.

Parece que en España cada vez más parece que va cobrando sentido eso del Mobile First. Si os interesa podéis encontrar el libro de Luke Wroblewsky, padre filosófico de esta idea.

Voy a ver como ha quedado esta entrada en el móvil 😉

El diseño responsive o diseño multidispositivo

Me imagino que a estas alturas gran parte de los profesionales del entorno web sabe lo que es un diseño multidispositivo. La verdad es que nosotros llevamos poniéndolo en práctica en nuestros proyectos desde hace años aunque no siempre es fácil que los clientes entiendan el esfuerzo que requiere.

La idea es básica, no es lo mismo ver un sitio web o aplicación en un ordenador con pantalla de 21″ que en uno de 12″, o mejor aún, no es lo mismo que verlo en un samsung ace de 320×480 a 165 ppi.

responsive-dispositivosAl inicio de los tiempos del móvil, la idea más extendida con respecto a los sitios web adaptados era que la mejor opción partía de crear un sitio web paralelo para móviles y mantener el mismo sitio web para tablets.

Hoy en día cada vez tenemos más claro que la “presentación” o frontend del sitio web es lo único que debe cambiar y que pare ello hay herramientas más que de sobra para conseguir un gran resultado para todos los dispositivos.

Hoy en día casi el 100% de nuevas plantillas para CMS como wordpress o joomla incluyen ya un soporte básico para la visualización multidispositivo que se traduce en la inclusión de frameworks como bootstrap o foundation que permiten de un modo sencillo la adaptación del sitio web a diferentes anchos haciendo la página flexible para ser vista en pequeños móviles o grandes pantallas de televisión.

No podemos conformarnos con que nuestro sitio web se vea correctamente en nuestra pantalla o en la de nuestro cliente, la realidad es que no podemos obviar que hoy en día un navegador web puede abrirse en multiples dispositivos y que no basta con “alejar o acercar el zoom” de nuestra pantalla para ver correctamente el contenido.

Nosotros por si acaso lo recordamos para que quede constacia 🙂

Google opina que el diseño de tu sitio es importante

El otro día estudiando la documentación de Google Adwords para los exámenes de certificación me encontré una pregunta muy curiosa que os dejo aquí para clientes excépticos-conformistas y en general dedicada a todo aquel que pretenda anunciarse y venderse en internet y que tiene dudas acerca de la importancia de construir un sitio web con más o menos dedicación, esfuerzo y/o dinero.

Ahí va la pregunta:

Un anunciante ha realizado cambios al diseño de la página de destino asociada con un grupo de anuncios. El anunciante observa que el nivel de calidad de muchas de las palabras clave de ese grupo de anuncios ha aumentado. ¿Cuál es la posible causa de ese aumento?

  • a) El anunciante ha excluido las visitas de AdWords™ a la página de destino como parte de los cambios.
  • b) El sistema de AdWords™ volvió a visitar la página de destino y ha determinado que sea de una calidad mayor que antes.
  • c) El sistema de AdWords™ determinó que la página de destino del competidor más cercana a la anunciante es de baja calidad.
  • d) La clasificación del anunciante en el índice de búsquedas de Google ha aumentado recientemente.

 

¿Que has respondido?

Si has respondido b) sabes de que estoy hablando y además has acertado, enhorabuena !!!

 

Openframeworks Programación Creativa

Dentro de las posibilidades que ofrecen las nuevas tecnologías y los diferentes lenguajes de programación hoy os presentamos una herramienta que facilita a los nuevos creadores y artistas dejar volar la imaginación y poner en marcha proyectos innovadores y sugerentes integrando la imagen, el video y el sonido. Las posibilidades son ilimitadas y permite generar aplicaciones de diferente tipología con resultados asombrosos para el usuario o el espectador.

Os dejamos un video presentación y os recomendamos que paséis por su galería de trabajos para que se os active la imaginación: http://openframeworks.cc/gallery/

¿Problemas con el reCaptcha en Joomla y k2?

Si trabajas con joomla y tienes activado el reCaptcha en tu página puede que hayas experimentado problemas para hacer que funcione correctamente, y sobre todo con versiones antiguas de joomla y k2.

Uno de los problemas más extendidos ha sido el que viene derivado del cambio de la dirección de las APIs que usa reCaptcha. Tanto el plugin reCaptcha de joomla como versiones no actualizadas del famoso componente K2 apuntan a APIs antiguas. Google aloja ahora bajo su dominio dichas APIs.

¿Donde encuentro las urls?

Plugin joomla:

Buscar archivo:
plugins\captcha\recaptcha\recaptcha.php

Cambiar en dichos archivos
api.recaptcha.net/js/recaptcha_ajax.js
por
www.google.com/recaptcha/api/js/recaptcha_ajax.js

Componente K2:

Buscar archivos:
\components\com_k2\views\item\view.html.php
\components\com_k2\views\comments\view.html.php
\plugins\system\k2\k2.php

Cambiar en dichos archivos
api.recaptcha.net/js/recaptcha_ajax.js

por
www.google.com/recaptcha/api/js/recaptcha_ajax.js

Recordad que deberéis tener activado el reCaptcha para que funcione. Tanto el plugin como activar el recaptcha en las preferencias de k2 si queréis que funcione con k2.

Espero que os sirva de ayuda como nos ha servido a nosotros.

 

 

Datos demográficos e intereses de tu público con Google Analytics

Google Analytics sigue añadiendo funcionalides y aunque nos incomode cada cierto tiempo tener que adaptarnos a estos cambios, casi siempre son para mejor 🙂

En este caso se ha añadido un apartado dedicado a los intereses de los usuarios que permiten recopilar datos muy interesantes para segmentar y conocer algo más de los usuarios que nos visitan.

Para poder activar esta funcionalidad tendremos que ir a la pestaña de Público > Intereses y nos aparecerá un mensaje parecido a la imagen que hay a continuación:

Imagen de Google Analytics
Imagen de la pantalla de intereses de google analytics antes de activar el código de seguimiento

Después de Habilitar esta función tendremos que proceder a modificar el código de seguimiento para que podamos recibir los datos correctamente. Esta modificación es muy sencilla y como explica google solo afecta a una linea.

Tendremos que cambiar:

ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';

por lo siguiente:

ga.src = ('https:' == document.location.protocol ? 'https://' : 'http://') + 'stats.g.doubleclick.net/dc.js';

Una vez hayamos realizado dicho cambio, volveremos a nuestra pestaña de Público > Intereses y validaremos el código.

Pantalla para validad código de seguimiento
Pantalla para validar código de seguimiento

Después de validarlo aparecerá una pantalla que nos indica que ya estamos recibiendo los datos y que podemos por fin usar esta funcionalidad.

Muy importante no introducir comentarios u otras modificaciones del código ya que podrían hacer que no validara.

También es interesante actualizar la política del sitio o aviso legal como Google nos explica en el siguiente enlace: políticas para la publicidad de display 

Bueno, espero que os animéis a usar esta nueva funcionalidad que puede aportar datos muy intersantes acerca de las personas que se acercan a tu sitio web.

 

Realidad Aumentada: Just Customize (Versión Móvil)

Hace poco publicamos un artículo en el que se daba una muestra de una aplicación que creamos en Panorama: “JustCustomize”. La aplicación es un ejemplo de las posibilidades que nos ofrece la Realidad Aumentada de cara a la muestra de productos y a la personalización e interacción que permite de los mismos por parte del usuario. Ahora os mostramos una nueva muestra de la aplicación adaptada para dispositivos móviles. Gracias al uso de Unity3d y a la implementación de los plugins de qualcomm de realidad aumentada somos capaces mediante programación de conseguir interacción con el modelo y un acabado realmente sorprendente por su fiabilidad en la detección y por su nivel de detalle. Por supuesto este nivel de detalle no sería posible sin un gran trabajo de modelado realizado con anterioridad (no se enfaden nuestros especialistas en 3d).

Bueno, sin más os dejamos con un pequeño vídeo demostración que hemos grabado para que os hagáis una idea del resultado. Esperamos que próximamente podamos publicar nuevas creaciones en las que estamos trabajando.