Logo de islavisual
Isotipo de islavisual IslaVisual
imagen de sección

DESARROLLO Y DISEÑO WEB
Listado de Artículos sobre HTML

HTML5: Amenazas y oportunidades

Hace apenas unos días, la BBC informaba de que un joven de la Universidad de Stanford, Feross Aboukhadijeh, había descubierto un fallo en la implementación del lenguaje de programación web HTML5 en varios navegadores, el cual podía ser aprovechado para llenar de basura todo el disco duro del ordenador. Este agujero podría permitir a los sitios web bombardear a los usuarios con muchos gigabytes de datos basura, como por ejemplo dibujos de gatos, como se ha demostrado. El único navegador que consiguió frenar los datos basura fue Firefox, el resto: Chrome, Explorer, Safari y Opera, se han visto afectados por este bug.

Leer más

Hacer Drag & Drop en HTML5

Todos los que nos dedicamos a la programación sabemos que para habilitar la tecnología Drag & Drop en una página Web hay que usar algún Framework del tipo de jQuery o Mootools. Bueno, pues desde hace algún tiempo ya no. La tecnología Drag & Drop se implantado de forma nativa en HTML5 y ahora, de forma sencilla y rápida, podemos disponer y dotar a nuestras páginas de este efecto tan llamativo.

Leer más

Convertir de Array a HTML en PHP (array2HTML)

array2html es una función que permite convertir un array asociativo en una Tabla HTML de forma sencilla en 2 pasos. Como veréis, sólo hay que enviarle un array bien formado. Para crear la estructura de tabla primero se añadirán las partes fijas como son table, thead y tbody. Seguidamente se recorrerá el array haciendo que cada elemento del array sea una fila.

Leer más

Como hacer que la imagen de fondo se adapte al tamaño de la pantalla con CSS3

En CSS2.1, lás imágenes de fondo se aplicaban a un recipiente o DIV conservado sus dimensiones fijas. Afortunadamente, CSS3 introduce la propiedad background-size que permite que los fondos de pantalla sean estirados o distorsionados. Por defecto, la anchura y la altura del fondo o background se establece a auto que mantiene las dimensiones originales de la imagen.

Leer más

Ataque avanzado de phishing usando la API de HTML5 Fullscreen

¿ Hacer uso siempre del motor de búsqueda instantánea de YouTube ? Dicho motor de búsqueda fue desarrollado por un desarrollador de 21 años llamado Feross Aboukhadijeh en 2012. Chad Hurley, CEO y co-fundador de YouTube, quedó tan impresionado que inmediatamente le ofreció un trabajo en YouTube. Recientemente se ha desarrollado un concepto de ataque que aprovecha la interfaz de programación de aplicaciones de pantalla completa en HTML5 con el fin de llevar a cabo ataques de phishing por adelantado. La "API Fullscreen de HTML5" permite a los desarrolladores web mostrar contenido web en modo de pantalla completa. Si quieres ver más puedes visitar la url http://thehackernews.com/2012/10/advance-phishing-attacks-using-html5.html

Leer más

Swiffy: La herramienta de Google para convertir Flash a HTML5

El Stándar de HTML 5 está cada día más presente y Google apremia y apuesta por ello con toda su energía. Además, como ya muchos sabrán Adobe ya no desarrolla para las nuevas versiones de Android y eso es un punto que da fuerza a Google para ayudar a los desarrolladores web a incluir HTML 5 en vez de Flash. Swiffy es una herramienta sencilla que convierte los archivos .SWF a HTML 5 aunque, por el momento está limitado a archivos Flash de un tamaño no superior a 1MB y está en fase beta.

Leer más

TideSDK: Crea aplicaciones de escritorio con HTML5, CSS3 y JavaScript

TideSDK es una plataforma open source que permite desarrollar aplicaciones de escritorio (Windows, Linux, Mac OS X) usando HTML5, CSS3 y JavaScript. Con TideSDK puedes extender la funcionalidad de las aplicaciones apoyándote en lenguajes de lado del servidor como PHP, Python y Ruby. También pueden hacer uso del sistema de archivos, tener una base de datos integrada, notificaciones de la pantalla, etc.

Leer más

Libros recomendados para aprender CSS3 y HTML5

Capacitarnos y no dejar de estar al tanto de todas las nuevas tecnologías es lo que nos permite sobrevivir en este competitivo mundo, en especial si nos dedicamos al desarrollo o al diseño Web. Si bien existen muy buenas obras en idioma español, si buscamos profundizar sobre algunas características o técnicas de HTML5 es una buena idea recurrir a libros en inglés.

Leer más

HTML5: Las etiquetas semánticas y estructurales

Después de nuestro artículo de introducción a HTML5, vamos a hacer un repaso a algunas de las nuevas etiquetas que nos trae esta revisión del lenguaje. En particular, en este artículo, nos centraremos en las que han aparecido para añadir valor semántico y estructural a la web. Algunas de las más importantes etiquetas introducidas en HTML5 son las que añaden valor semántico y estructural, es decir, indican de forma inequívoca las distintas partes de las que consta un página: cabecera, pie, navegación, ...

Leer más

HTML 5: Semántica y estructura en las páginas web

Desde el punto de vista tecnológico de las páginas web estamos viviendo tiempos de gran interés, con múltiples cambios, nuevas necesidades y nuevas tendencias sobre su uso. Si observamos las páginas desde la perspectiva de cómo se crean y cómo se definen “por dentro” también hay novedades importantes en el plano más fundamental: el del HTML.

Leer más
Página  1  2  3  4    

Sobre el autor

Imagen de Pablo Enrique Fernández Casado
Pablo Enrique Fernández Casado

CEO de IslaVisual, Manager, Full Stack Analyst Developer y formador por cuenta ajena con más de 25 años de experiencia en el campo de la programación y más de 10 en el campo del diseño, UX, usabilidad web y accesibilidad web. También es escritor y compositor de música, además de presentar múltiples soft kills como la escucha activa, el trabajo en equipo, la creatividad, la resiliencia o la capacidad de aprendizaje, entre otras.

Especializado en proveer soluciones integrales de bajo coste y actividades de consultoría de Usabilidad, Accesibilidad y Experiencia de Usuario (UX), además de ofrecer asesoramiento en SEO, optimización de sistemas y páginas web, entre otras habilidades.