suscribeme
cerrar
¿qué canción quieres escuchar?

vagacode

sacando a pasear viejos vicios

vagacode

publicaciones en la categoría JavaScript

Métodos para precargar y verificar imágenes

Cuando se cargan las imágenes de una página, estas quedan almacenadas en el caché. Por lo tanto, si una de ellas se utiliza en otras páginas no será requerida al servidor para ser cargada de nuevo. Por ello, siempre que se pueda, es conveniente repetir la misma imagen para los botones, los íconos, las barras de separación, etc.

ver el artículo completo

La moda de las modales

Una ventana modal no es otra cosa que un contenedor HTML como cualquier otro que tiene una característica básica, permanecer oculta hasta que se hace click en algún botón. En principio, nada en particular y podrían diseñarse cientos de modelos gráficos pero digamos que lo más usual es que al abrirse, la pantalla se oscurece y sobre la página se muestra un elemento con cierto contenido que luego, podemos cerrar.

ver el artículo completo

Agregar fullscreen a distintos elementos

Mostrar contenido en pantalla completa no es algo exclusivo de los videos incrustados ya que puede hacerse sobre cualquier otro contenido aunque siempre veremos la advertencia del navegador que nos avisa que esta opción está en uso y que podemos volver atrás utilizando la tecla ESC.

ver el artículo completo

Los eventos del teclado

Los eventos relacionados con el teclado suelen ser bastante complicados. Saber cuál es la tecla que se ha no es tan sencillo porque una cosa es la tecla en si misma y otra el código del carácter. Si a eso le sumamos que podemos combinarlas la cabeza explota y solemos abandonar el problema o agregar alguna librería externa que nos facilite la tarea.

ver el artículo completo

Manipular iframes

Cuando dos páginas están en el mismo dominio podemos incrustar una dentro de la otra usando la etiqueta iframe y, desde cualquiera de ellas, acceder a los datos de ambas o ejecutar funciones.

ver el artículo completo

Validación de formularios

Aunque la verificación final de los datos enviados desde un formulario debe ser hecha en el servidor que los procesará, siempre es bueno realizar una validación previa con JavaScript y así reducir los accesos y evitar el envio de datos vacíos o nulos.

ver el artículo completo

¿Por qué 2 no es lo mismo que 3?

Entender una igualdad es sencillo siempre que estemos comparando cosas similares. Es bien sabido que no pueden compararse peras con manzanas pero en JavaScript eso es relativamente falso ya que en este lenguaje, cuando se comparan cosas, ambos operadores son convertidos para que sean del mismo tipo.

ver el artículo completo

Manejar el API Storage del navegador

Cuando cargamos una página web, hay datos que se mantienen en la memoria y una vez que la cerramos se pierden. Guardar información localmente siempre ha sido un problema ya que para que esto fuera posible, solo se contaba con las cookies que, como se sabe gozan de muy mala reputación.

ver el artículo completo
  • notificaciones
  • mensajes
  • suscripciones

se recomienda utilizar la versión móvil en resoluciones de pantalla inferiores a 1260 pixeles de ancho m.wiii.me ignorar advertencia