06
septiembre
Con la llegada de HTML5 vinieron muchísimas mejoras, entre ellas, la posibilidad de crear nuestros propios atributos en cada etiqueta HTML. Para el desarrollador y el diseñador web que se preocupa por hacer un código legible, fácil de entender y que cumpla con los estándares de la W3C, esto es un enorme avance.
Gracias a la presión que ejercía la comunidad web, en HMTL5 se incluyó la posibilidad de crear nuestros propios atributos en las etiquetas HTML sin tener que incluir un DTD externo (lo que además no cumpliría con los estándares de la W3C). La importancia de esto radica es que ahora se puede evitar el exceso de clases en las etiquetas, y usar los nuevos atributos para definir estilos o funcionalidades diferentes.
El Problema
Antes, si uno no quería verse forzado a utilizar exceso de clases o ids, tenía que crear atributos como:
CONTENT
ó
CONTENT
Sin embargo, esto hacía …
LEER MAS
05
julio
Para no darle muchas vueltas: No. Flash no está muerto. Quienes hacen esta afirmación deben tener cuidado de no encasillar al formato SWF como un objeto cuyo uso exclusivo es la web. Flash tiene muchas más aplicaciones que hacer precargadores bonitos o banners en un sitio web.
No obstante es entendible el por qué de que algunos piensen que el formato dejará de ser usado. Las películas SWF históricamente han tenido una debilidad cuando se trata de SEO. Los crawlers que andan recorriendo la red no pueden acceder al contenido de los archivos SWF y por tanto no pueden ser indexados ni contribuir al posicionamiento de una página web.
A esto se suma el hecho de que librerías Javascript como JQuery han avanzado significativamente en sus opciones de animación. No tiene sentido, por ejemplo, hacer una galería de imágenes con Flash si se puede hacer lo mismo con javascript, obteniendo el plus …
LEER MAS
27
junio
Para cualquier desarrollador web es vital conocer AJAX. AJAX (Asynchronous JavaScript And XML) es una técnica de programación utilizando Javascript, la cuál permite consultar y mostrar contenidos desde un repositorio sin tener que recargar la página en la que el usuario se encuentra. El repositorio puede ser cualquier elemento que permita almacenar datos para un sitio web: una base de datos, un archivo XML, un servicio web, otra página web, etc.
Bien utilizado, puede ser de inmensa utilidad para mejorar la usabilidad de un sitio web. Por ejemplo, se puede reducir significativamente el tiempo de espera para el usuario si, en lugar de utilizar links comunes para mostrar el contenido de una nueva sección del sitio, se utiliza AJAX para solamente cargar el contenido requerido. Sin embargo, hacer un uso equivocado de esta técnica puede dar al traste con el mejor de los sitios web. Veamos qué cosas no se deberían …
LEER MAS
28
abril
Una de las principales consideraciones al momento de crear un sitio web es la seguridad de los formularios. Estos pueden convertirse en puntos de entrada sensibles hacia el sistema. Un formulario inseguro puede desde sobrecargar un servidor hasta acceder y modificar información almacenada en una base de datos. Acá listamos 6 pasos sencillos para asegurar que los formularios de un proyecto web están protegidos.
1. POST
Cualquier formulario debe siempre enviar la información de su contenido usando el método POST. Con POST los valores del formulario viajan ocultos hacia el script de destino. Si un formulario utiliza el método GET, toda la información del mismo será desplegada en la barra de direcciones del browser.
2. Token
Es necesario que el script que va a procesar la información del formulario tenga algún modo de reconocer que efectivamente la información proviene de el formulario para el cuál fue diseñado. Para ello, normalmente se utiliza un token …
LEER MAS
29
enero
Este pasado viernes 27 de enero publicamos el nuevo sitio web de Quazar (http://www.quazarwebdesign.com), nuestra nueva compañía hermana, experta en todo lo relacionado a Responsive Web Design y diseño de Mobile Apps.
Nacimiento de Quazar
Cada vez más usuarios acceden a Interet desde dispositivos móviles tales como tablets y smartphones. De la misma forma, los últimos años han estado caracterizados por un gran auge en el desarrollo de aplicaciones móviles, principalmente para iOS y Android. Por esta razón, nuestra compañía ha unido esfuerzos con el nuevo CEO de Quazar, Neftalí Loría para crear esta división de la empresa y ofrecer estos nuevos servicios a nuestro amplio grupo de clientes y amigos, tanto a nivel nacional como fuera de Costa Rica.
¿Qué es “Responsive Web Design”?
El diseño web “sensible” o “Responsive Web Design” en inglés, es una técnica utilizada para crear sitios web que muestren …
LEER MAS
28
abril

Hoy tuvimos la oportunidad de compartir con estudiantes de la escuela de Ingeniería en Computación del Tecnológico de Costa Rica una charla en la que expusimos un poco sobre HTML5 y CSS3. Exploramos las nuevas capacidades que vienen a mejorar la experiencia para el usuario y los aportes en cuanto a diseño y rendimiento.
La implementación de estas nuevas tecnologías ha empezado a tomar más fuerza en los últimos meses gracias a la salida de versiones actualizadas de los principales navegadores de internet (incluso el infame Internet Explorer, que con su última versión trata de ponerse al nivel …
LEER MAS