Categorías
curiosidades

Arqueología informática

Tiene tela llamado arqueolog√≠a, pero s√≠, hace casi 10 a√Īos de estas capturas de pantalla.

Y es que buscando otra cosa, he encontrado algunas capturas de c√≥mo era twitter entonces…

La web de twitter en 2007: cuadrada, con aspecto muy antiguo.

Y es que no sólo he encontrado capturas de twitter. He encontrado la cabecera de Google Reader, que me ha hecho recordar aquellos buenos momentos anteriores a Feedly.

La cabecera principal de Google Reader, siempre con m√°s de 1000 elementos pendientes :)

Y Sweeter, con referencias al Ikariam, un juego a través de navegador que sigue funcionando (con flash) y que ha saltado a móviles.

P√°gina principal de Sweeter, un twitter de Software libre creado por la gente de Sugus de Sevilla.

He encontrado también referencias a los tests Acid para navegadores, que también siguen existiendo.

Una imagen del test de Acid3 en Safari con un 100/100

He encontrado hasta una captura de Windows Live Messenger de los personajes de Lost.

Messenger con los personajes de la serie Lost (una peque√Īa co√Īa)

Y, cómo no, una captura de Plurk. Que, para mi sorpresa, ¡sigue funcionando!

Plurk era y es el "twitter horizontal", donde los comentarios se veían de forma horizontal.

Descubrir que Plurk todav√≠a funciona me ha hecho soltar la lagrimita :’).

Categorías
programación

Est√°ndares

De la wikipedia:

En tecnología y otros campos, un estándar es una especificación que regula la realización de ciertos procesos o la fabricación de componentes para garantizar la interoperabilidad.

Y para eso nacieron las especificaciones estándar de los navegadores, para que si escribíamos lo mismo, viéramos también lo mismo.

Un est√°ndar, por supuesto, tiene su ‘trayectoria’. Primero sale la nueva especificaci√≥n, y despu√©s todos los desarrolladores se ponen a trabajar antendiendo a estos est√°ndares. Todo tiene un periodo de adaptaci√≥n, y unos son m√°s r√°pidos que otros al ponerse al d√≠a.

En su momento, salíó el acid test para comprobar esto del cumplimiento de las CSS. Y todos los navegadores lo pasan sin problemas.

Referencia CSS

referencias - acid test 1

Ahora bien, con CSS2 empiezan los problemas.

Referncia CSS2

referencias - acid test 2

Opera con CSS2

opera - acid test 2

Firefox con CSS2. Todavía hay que pulirse un poquito (pero se arreglará en Firefox 3).

firefox - acid test 2

IE con CSS 2. ¬ŅPero qu√© #@$% es esto?

ie - acid test 2

Conclusi√≥n: Tenemos en la calle la especificaci√≥n de CSS3 y ¬°¬°tenemos que trabajar con la primera especificaci√≥n de CSS!! porque la mayor√≠a de la gente utiliza Internet Explorer. Eso hace, irremediablemente, que nuestras p√°ginas sean menos bonitas, menos √ļtiles, menos din√°micas, menos personalizables. Y m√°s dif√≠ciles de mantener, y m√°s lentas por la cantidad de c√≥digo extra.

¬ŅPor qu√© tenemos que ir hacia atr√°s? ¬ŅPor qu√©, adem√°s, Microsoft¬ģ es incapaz de hacer un navegador en condiciones? ¬ŅPor qu√© Internet Explorer 7 no funciona correctamente en Windows¬ģ XP, obligando al usuario a desinstalarlo antes de pasar dos semanas de la actualizaci√≥n? ¬ŅPor qu√© Internet Explorer 8 en vez de mejorar es mucho peor?

¬ŅHar√°n que los usuarios se queden estancados para siempre en Internet Explorer 6? ¬ŅEs esta la raz√≥n del auge de las p√°ginas en flash?

¬ŅPor qu√© Webkit/Safari saca un 100/100 en el Acid Test 3 y el resto no? Incomprensible a mis ojos, ya que Webkit es de C√≥digo Abierto y todos podemos saber c√≥mo consiguen llegar a ese 100/100.

Pero lo impresionante de verdad es esto:

Referencia CSS3

referencias - acid test 3

IE CSS3

ie - acid test 3

Firefox CSS3

firefox - acid test 3

Opera CSS3

opera - acid test 3

Opera beta CSS3

opera - acid test 3 beta

¬ŅDe verdad tenemos que hacer que nuestras creaciones se vean en Internet Explorer 6? ¬ŅO debemos obligar al usuario a actualizarse?