Aprende cómo codificar contraseñas de PHP 5.5

La novedad más importante de PHP 5.5 relacionada con la seguridad es la creación de una nueva API para codificar y verificar contraseñas. Además de ser muy fácil de utilizar, esta API sigue todas las buenas prácticas de seguridad recomendadas para aplicaciones web modernas. Internamente la API utiliza la función crypt() y está disponible desde la versión 5.5.0 de PHP. Si utilizas una versión anterior de PHP, siempre que sea igual o superior a 5.3.7, existe una librería con las mismas funcionalidades que la nueva API: github.com/ircmaxell/password_compat. Codificando contraseñas La función más importante…

Leer más

Aprende acerca del elemento de HTML5 para imágenes responsive

El nuevo elemento <picture> de HTML5 permite describir con todo detalle cómo deben cargarse las imágenes de tu sitio web. Ya no serán necesarios los hacks de CSS o JavaScript para gestionar las imágenes responsive de los diseños web. Además, los usuarios se aprovecharán de las ventajas de cargar solamente las imágenes optimizadas para el dispositivo que están utilizando, lo que es especialmente útil para usuarios con móviles y conexiones lentas a Internet. Al margen de los nuevos atributos srcset y sizes definidos recientemente para los elementos <img>, el nuevo elemento <picture> permite una mayor flexibilidad al especificar qué imágenes utiliza…

Leer más

Cónoce algunos recursos útiles de Javascript

Estándares y especificaciones oficiales Especificación oficial del lenguaje JavaScript: ECMAScript Language Specification (3ª edición, Diciembre de 1999) Otros estándares relacionados: ECMAScript Components Specification (ECMA-290), ECMAScript 3rd Edition Compact Profile (ECMA-327), ECMAScript for XML (E4X) Specification (ECMA-357) Scripts y utilidades gratuitas Hotscripts: sitio web en inglés que contiene referencias a miles de scripts y utilidades de JavaScript gratuitas. Dynamic Drive: sitio web en inglés con cientos de scripts gratuitos de JavaScript con las utilidades más comunes (calendarios, menús, formularios, animaciones de texto, enlaces, galerías de imágenes, etc.) Gamarod JavaScript: sitio web en español que contiene decenas…

Leer más

Aprende acerca de las posibilidades y limitaciones

Desde su aparición, JavaScript siempre fue utilizado de forma masiva por la mayoría de sitios de Internet. La aparición de Flash disminuyó su popularidad, ya que Flash permitía realizar algunas acciones imposibles de llevar a cabo mediante JavaScript. Sin embargo, la aparición de las aplicaciones AJAX programadas con JavaScript le ha devuelto una popularidad sin igual dentro de los lenguajes de programación web. En cuanto a las limitaciones, JavaScript fue diseñado de forma que se ejecutara en un entorno muy limitado que permitiera a los usuarios confiar en la ejecución…

Leer más

Aprende acerca de la etiqueta noscript

Algunos navegadores no disponen de soporte completo de JavaScript, otros navegadores permiten bloquearlo parcialmente e incluso algunos usuarios bloquean completamente el uso de JavaScript porque creen que así navegan de forma más segura. En estos casos, es habitual que si la página web requiere JavaScript para su correcto funcionamiento, se incluya un mensaje de aviso al usuario indicándole que debería activar JavaScript para disfrutar completamente de la página. El siguiente ejemplo muestra una página web basada en JavaScript cuando se accede con JavaScript activado y cuando se accede con JavaScript…

Leer más

Mejorale el rendimiento a tus animaciones con CSS

Los navegadores web modernos pueden aplicar con facilidad los siguientes cuatro efectos CSS: cambio de posición, escalado, rotación y opacidad. Si aplicas cualquier otro efecto CSS en la página, es muy posible que el rendimiento se resienta y no puedas mantener los 60 frames por segundo que hacen que la página se vea tan bien. Por este motivo, todos los efectos gráficos de tus páginas se deberían reducir a las siguientes cuatro instrucciones: /* mover un elemento */ … { transform: translate(0px, 0px); } /* escalar (cambiar el tamaño) de un elemento…

Leer más

Cónoce la relación que hay entre selfies y anunciantes

Entre tanto e infinidades de selfies que de paso nos encanta compartir en las redes sociales son más peligrosos de lo que parecen a simple vista. Y no sólo porque nos están convirtiendo en unos narcisistas redomados sino porque, por culpa de ellos, somos más que nunca presa fácil de los anunciantes. Que muchos anunciantes se están poniendo literalmente las botas con nuestros selfies lo demuestra el hecho de que varias empresas -Ditto Labs y Piqora, entre ellas- rastrean constantemente los datos que se están agazapados en nuestras “autofotos” para…

Leer más

Especialización de Android en línea, clases en vivo

Especialización en vivo Android Desde tu casa u oficina cursa, aprende y certíficate en la Especialización Android: Java nivel 1 + Android nivel 1 + Android nivel 2 ,  para desarrollar Aplicaciones móviles,  CURSO EN VIVO CON EL INSTRUCTOR ON LINE, en nuestro sistema de conferencia en línea  Participantes hasta 8 cupos Fecha: 24/ NOVIEMBRE /2014 Hora: 7pm a 8:30pm Clases en vivo: Lunes, miércoles y viernes (1 mes y 2 semanas) Con más de 12 módulos del mejor material orientado a proyecto on line las 24 horas, Certificado por el Ministerio de Educación conferencias…

Leer más

Especialización webmaster en vivo (100% on line)

Especialización webmaster en vivo Desde tu casa u oficina cursa, aprende y certíficate en la Especialización Webmaster HTML + HTML5 + PHOTOSHOP ,  para desarrollar Páginas web,  CURSO EN VIVO CON EL INSTRUCTOR ON LINE, en nuestro sistema de conferencia en línea  Participantes hasta 8 cupos Fecha: 10 / NOVIEMBRE /2014 Hora: 7pm a 8:30pm Clases en vivo: Lunes, miércoles y viernes (1 mes y 2 semanas) Con más de 12 módulos del mejor material orientado a proyecto on line las 24 horas, Certificado por el Ministerio de Educación conferencias en vivo cada semana Bs. 4500,00…

Leer más

Apertura de CURSOS Y DIPLOMADOS 10 de Noviembre

Este Lunes 10 de Noviembre 2014 tenemos abierto Diplomado de Programación, Diseño Digital, Integración Web y Mercadeo Web  Inscripciones abiertas.  Modalidad presencial y online Horarios: Lunes 10 de Noviembre y Sábado 08 de Noviembre CLASES PRESENCIALES: Mañana  9am a 12m Lunes a Viernes de 9am a 12m:  Diplomado de Diseño Digital Lunes a Viernes de 9am a 12m:  After Effects Lunes a Viernes de 9am a 12m:  Diplomado de Programación Tarde 2pm a 5pm Lunes a Viernes de 2pm a 5pm:  SEO  Lunes a Viernes de 2pm a 5pm: After Effects nivel 1 Lunes a Viernes de 2pm…

Leer más