Cuando insertamos una galería de imágenes en WordPress se incrusta por defecto una serie de estilos CSS: #{$selector} { margin: auto; } #{$selector} .gallery-item { float: {$float}; margin-top: 10px; text-align: center; width: {$itemwidth}%; } #{$selector} img { border: 2px solid #cfcfcf; } #{$selector} .gallery-caption { margin-left: 0; } Este fragmento de código se encuentra en: …
Abrir enlaces externos en nueva ventana añadiendo class external y _blank target al vuelo con jQuery
Hace tiempo (2009 y como pasa de rápido…) hablábamos de esto mismo en _blank, rel=”external” y una solución jQuery para abrir enlace en nueva ventana. Ahora traigo una revisión del snippet con esa misma funcionalidad pero un poco más completa y optimziada. Código jQuery jQuery(document).ready(function($) { //open external links in new window $(‘a:not([href^=»https://aurea.es»]):not([href^=»#»]):not([href^=»/»])’).addClass(‘external’); $(‘a[class=»external»]’).click(function(){ $(this).attr(‘target’,’_blank’); …
Mosaic UOC me entrevista tras llevar el proyecto de Coca-Cola El Almacén de la Ilusión. Algunas preguntas: Esta Navidad, Coca-Cola ha impulsado una campaña por Internet llamada “El Almacén de la Ilusión” que insta los usuarios a intercambiar objetos y en el cual tú has participado activamente. ¿Cómo llegas a hacer este proyecto? ¿Se pone …
Cuando necesitamos incluir un objeto HTML externo incrustado en una página podemos recurrir al tag IFRAME. Si el objeto que necesitamos incrustar es un SWF se suele recurrir a OBJECT y EMBED. Antes de seguir, es bueno recordar la historia de los elementos IMG, EMBED y OBJECT.
Tener diferentes hojas de estilo dependiendo del navegador me parece algo horrible :( . Pero si por algún motivo es necesario, podemos emplear una forma bastante fácil y limpia mediante PHP (Ref. Andrew Martin). Para ello, (1) pondremos un CSS base que sea compatible para todos los navegadores y a continuación (2) haremos uso del …
A continuación recopilo algunos consejos beneficiosos para evitar el Spam y mejorar la Usabilidad del Newsletter, en algunos casos también aplicables a un simple e-mail enviado al usuario.
Me he encontrado con un problema que parece afectar exclusivamente a Gmail y que ocurre al recibir un mail que contiene la etiqueta pre. La misión de esta etiqueta es pre-formatear su contenido, con lo cual mantiene en el texto los espacios en blanco, saltos de línea, etc. Y es justamente por esa razón por …
Hace un tiempo escribí sobre algunas técnicas para poder optimizar nuestros códigos CSS. También mencionaba herramientas que puede facilitar nuestro trabajo de optimización: Firebug, PageSpeed, YSlow y YUI Compressor. 5 errores típicos Un 42% de páginas no comprimen su contenido con GZIP. Un 44% de páginas enlazan a más de 2 ficheros CSS. Un 56% …
Internet Explorer en su versión 6 y anteriores no soporta la transparencia del formato PNG. Para solucionar este problema existen varias técnicas: A través del filtro Directx AlphaImageLoader. Con Behaviors. El conocido pngfix (con la ayuda de JavaScript). Algunas implementaciones pngfix para frameworks de JavaScript, como jquery.pngFix.js Todas ellas presentan pros y contras. Dependiendo del …
El atributo alt de una imagen u otro elemento debe proporcionar un texto alternativo que contenga la información que se pretendía transmitir. No olvidemos que la información textual es la de mayor grado de accesibilidad. Usar textos alternativos lógicos y coherentes Si la imagen contiene texto, por ejemplo un número de teléfono, debemos transmitirlo completamente, …