Se acabó la temporada

Como ya comenté hace un par de años hoy, 31 de agosto, es el día en el que se acaba una temporada y comienza otra, por lo que celebro el «fin de año» esta noche. A diferencia de otros años, que han sido más tranquilos, sólo cenas, este año creo que toca algo distinto, y es que coincide con la despedida de soltero de uno de mis socios, así que supongo que el desfase será bastante mayor. Además, mañana tengo visita con el notario para cerrar las negociaciones de otro proyecto. Sin duda va a ser un cambio de año muy distinto a los anteriores. Por ahora los planes más inmediatos son los de un mes de septiembre bastante movidito (dos bodas, unas charlas, varios viajes a Granada…) … Leer más

Evita, con PHP, ataques XSS y SQL injection

Una de las cosas que normalmente no revisamos cuando creamos un sitio web es la vulnerabilidad que se tiene a ataques por URL por cosas como XSS e incluso a ataques a la base de datos por una mala configuración. Para esto normalmente se usa una revisión y se ejecuta, con PHP, la función htmlentities() que, gracias a eliminar el código HTML puede filtrar cosas como los <script>. Para solventar esto existe una cosa llamada Genius Open Source Libraries que, con unas simples funciones, permiten hacer una megalimpieza contra ataques de todo tipo. require_once ‘Core/sgConfig.inc.php’; // Output an unsafe string, presumably user input $xss = ‘<script>alert(\’oh snap\’);</script>’; echo ‘If your entered your name as ‘ . $xss . ‘, we\’d be in trouble.<br>’ . «\n»; // Sanitize that … Leer más

Cada vez buscamos de forma más concreta

Cada día que pasa hay más usuarios en la red de redes, y según pasa el tiempo los usuarios aprenden de forma significativa cómo se ha de buscar. Lo de utilizar una única palabra genérica ya ha pasado de moda (sobre todo en plataformas que han madurado) y, por eso, me he decidido a escribir un poco sobre ello. Y es que existen varios tipos de búsqueda: informacionales, navegacionales, transaccionales, comerciales o geolocalizadas. Quizá las más frecuentas e interesantes en el caso que nos toca son las primeras. Informacional: Son aquellas en las que el usuario quiere aprender algo (sobre el 50% de las consultas). P.E.: [viajes de Cristobal Colón] Navegacional: Son aquellas en las que queremos ir a un sitio (sobre el 20% de las consultas). P.E.: … Leer más

Categorías SEO

Un loogo muy especial

A veces te sorprendes con lo que Google podría hacer… aunque en este caso la idea ha sido de Ignacio Gorostiza… Por cierto… lo del verde OJO… muy sutil… jijiji.

Categorías SEO

Reproductor HTML 5 para vídeo

Estamos muy mal acostumbrados a que nuestros vídeos se alojen en FLV en sitios como Youtube o Vimeo. Hoy en día teniendo en cuenta que el ancho de banda está tirado de precio, no entiendo porqué no se tiende a la calidad y a alojar la propia información si que otros decidan. Con HTML 5 y su nuevo elemento <video> tenemos la posibilidad de incluir muchos formatos de vídeo con muchas opciones… y para hacerlo ya todo más sencillo, además de hacerlo compatible con versiones anteriores que no soportan los nuevos formatos, están apareciendo algunos sistemas que permiten estos reproductores de una forma «chula» y fácil. Algunos de los que he encontrado son estos: FlareVideo: Necesita de jQuery y el soporte es, a mi gusto, un poco reducido… … Leer más