Categories
Miniposts Seguridad

Seguridad de las compras en línea

Interesante artículo (pdf) donde comentan algunas fallas de algunas plataformas de comercio electrónico. Recuerdo que hace unos años, me había tocado integrar ese tipo de cosas en aplicaciones existentes. En ese entonces habían bastantes cosas que las daba por seguras, haciendo evidentemente la aplicación propensa a los problemas que se describen en ese artículo.

Ahora veo necesario el uso de herramientas que permitan verificar formalmente este tipo de protocolos, si bien es cierto que puede que no sea perfecto o que haya errores al definir los modelos, al menos da cierto grado de garantía de que las propiedades que se prueban en este tipo de herramientas, se mantienen.

Categories
HTML Varios

Humans.txt: somos personas, no máquinas

Una iniciativa para conocer a los creadores de un sitio web.

Humans.txt

Generalmente creamos archivos robots.txt para ser reconocidos y controlar cierta información para los buscadores. Pero ¿Por qué no poner información de los autores del sitio?

¿Qué tengo que hacer?

La iniciativa propone crear un archivo humans.txt en la raiz de nuestro sitio y añadir en <head>:

HTML:

<link type="text/plain" rel="author" href="http://domain/humans.txt" />

El contenido de este archivo de texto sería algo como esto:

CODE:

/* TEAM */
        Chief: Alex Concha
        Contact: alex [at] buayacorp.com
        From: Cusco, Perú

        Slave: Braulio Soncco
        Contact: braulio [at] buayacorp.com
        From: Cusco, Perú

/* SITE */
        Last update: 2011/01/22
        Language: Spanish
        Doctype: XHTML with CSS
        Tools: WordPress, PHP
        IDE: Various

Una excelente iniciativa que podemos adoptar.

Categories
CSS3 Diseño html5 JavaScript WTF

Apple nos muestra HTML5 y los web standards, pero sin respetar los standards.

El día de ayer Apple nos presentó HTML5 and the web standards, un lugar donde podemos ver ejemplos de lo que se puede hacer combinando HTML5, CSS3 y Javascript. Como introducción nos dicen:

...Éstos web standards son abiertos, confiables, altamente seguros y eficientes. Permiten a los diseñadores y desarrolladores crear gráficos avanzados, tipografía, animación y transiciones. Los standards no son add-ons en la web. Son la web. Y puedes empezar a usarlos ahora mismo.

Entre los ejemplos que ofrecen está la capacidad de insertar video, tipografía, transiciones, audio, etc.

Obviamente se nota muy inspiradora la cita, sin embargo notamos que al querer entrar a ver los ejemplos obtenemos una gran advertencia:

Aca me entras con Safari, sino no me entras.

Si quieres tener una experiencia con este demo, simplemente ¡bájate el Safari!. Se supone que si es una demostración de web standards, pues debería poder ingresar tranquílamente con cualquier navegador moderno.

Con este tipo de actitudes Apple cada vez se está conviertiéndose en el Microsoft de hace unos años, obligándonos en cierta forma a usar software que no queremos o a comprar productos (sino fíjense los lindas fotos del iPhone, iPad y demás íes) que no necesitamos.

Veamos que reacciones tendremos en estos días.

Categories
Firefox Google Google Chrome Recursos

Extensiones para Google Chrome

Chrome ExtensionsHace ya un tiempo dejé de usar Mozilla Firefox. La razón principal: el excesivo consumo de memoria. Por ahora sólo lo utilizo a veces por la extensión Web Developer.

Me he cambiado a Google Chrome extrañando de vez en cuando las extensiones, especialmente Adblock Plus, sin embargo hoy me di con la sorpresa que Google Chrome ya permite sin trucos, extensiones para Google Chrome desde la versión 4.0.249.30.

Ya podemos ver la lista completa de extensiones para Google Chrome e instalarlas en un click sin cerrar el navegador.

Algunos que sugiero son:

Te invito a probar las demás extensiones. ¿Tienes alguna que recomendar?

Categories
Miniposts

Los 10 errores más comunes en el desarrollo de plugins para WordPress

Una lectura interesante acerca de las cosas que se deberían tener en cuenta para desarrollar plugins de WordPress.