Outbook

HTML+CSS+JS, Accesibilidad, PHP y más

Inicio que contiene a Desarrollo web

Datos de búsqueda

Etiqueta ‘Desarrollo web’

Flash: importación de datos desde XML, dominios con eñe (ñ) y Firefox

Fecha de publicación: 2010/11/29

Es habitual el uso de ficheros XML para mostrar datos en archivos SWF (Adobe Flash), simplifica mucho las cosas. Si tenemos, por ejemplo, una galería de imágenes en Flash, se puede generar un XML con el listado de URLs de las imágenes, de modo que cuando queramos añadir alguna no hay que volver a generar el SWF, sino que baste con modificar el XML. Incluso se podría generar el XML de forma dinámica.

Leer el resto del artículo

Datos del artículo:

Javascript: equivalencia de método ‘closest’ de Jquery en Prototype

Fecha de publicación: 2010/10/14

En Prototype no hay equivalencia al método closest() de Jquery (enlace externo, en inglés), pero hay algunas formas de suplirlo.

Leer el resto del artículo

Datos del artículo:

Javascript: Actualización automática de CSS

Fecha de publicación: 2010/10/11

Al maquetar puede resultar engorroso el andar ajustando un pequeño detalle en CSS y tener que actualizar la página cada vez que se cambia.

He montado un Javascript simple para hacer más fácil la tarea del maquetador. Consiste en recargar la CSS en un intervalo de tiempo (en el ejemplo será 1 segundo) sin recargar la página, de modo que cuando se guarde la CSS se vean los cambios en el navegador casi de inmediato.

Leer el resto del artículo

Javascript: eventos mouseenter y mouseleave

Fecha de publicación: 2010/09/27

Cuando estamos haciendo el típico menú desplegable por Javascript que despliega al pasar el puntero por encima de algún elemento puede ocurrir que se active el evento onmouseout sin que se salga del área que ocupa el elemento (cuando tiene más elementos dentro) sobre el que se hizo el onmouseover.

Pero ese problema tiene fácil solución.

Leer el resto del artículo

PHP: eliminar elementos duplicados en un array

Fecha de publicación: 2010/08/10

Para eliminar los elementos duplicados en un array habrá que utilizar las funciones array_unique (enlace externo, en inglés) y array_values (enlace externo, en inglés).

Leer el resto del artículo

Datos del artículo:

Javascript: simular hover en Internet Explorer 6 con Prototype

Fecha de publicación: 2010/07/16

Se trata de un sencillo script que nos permitirá evitar el problema de Internet Explorer 6 con la pseudo-clase :hover. Dicha pseudo-clase se puede aplicar a cualquier elemento, para que al pasar el puntero por encima puedan cambiarse los estilos, pero Internet Explorer 6, en su línea habitual, solo lo acepta en elementos de enlace.

Leer el resto del artículo

Datos del artículo:

Simulación de elemento SELECT con jQuery

Fecha de publicación: 2010/07/11

He preparado un componente que simula un elemento SELECT, en el que se puede seleccionar una sola opción, que evita algunas de las limitaciones de los elementos SELECT de verdad, pudiendo dar formato a las opciones que contiene, añadir imágenes, etc.

Leer el resto del artículo

Herramienta de publicación de código

Fecha de publicación: 2010/06/16

En ocasiones es necesario convertir un fragmento de código (HTML, CSS, JS, etc.) a entidades HTML para posibilitar su publicación en una web.

He creado una herramienta que facilita dicha conversión, espero que resulte útil.

Acceder a la herramienta de publicación de código.

Datos del artículo:

PHP: ereg y eregi obsoletos (deprecated) en PHP 5.3.x

Fecha de publicación: 2010/06/12

Las funciones PHP ereg y eregi se utilizan para realizar búsquedas en cadenas de texto mediante expresiones regulares:

ereg($patron, $cadena_texto);
eregi($patron, $cadena_texto);

Con PHP 5.3 se consideran obsoletas y provocan errores, aunque en Devthought dan una solución: cambiarlas por preg_match.

Los ejemplos anteriores con preg_match:

preg_match('/'.$patron.'/', $cadena_texto);

Las diferencias son escasas:

  • Se cambia la función.
  • La expresión regular ahora va entre barras inclinadas a la derecha "/[expresión regular]/"

Datos del artículo:

CSS: max-width y min-width en Internet Explorer 6

Fecha de publicación: 2010/05/10

Como ya sabemos, Internet Explorer 6 carece de soporte para determinadas propiedades de CSS.

Pero se pueden emular las propiedades min-width ymax-width, mediante la inclusión de expresiones en la propiedad width.

Leer el resto del artículo

Datos del artículo:

Información del sitio