Posts Tagged ‘web standards’

HTML5 Showcase: Apple nos está jugando sucio

HTML5 Showcase HTML5 Showcase: Apple nos está jugando sucio

A principios de esta semana Apple develo una página (HTML5 Showcase) en la cual, supuestamente, hacen una demostración utilizando varios ejemplos, siete en total, de todas las características y posibilidades que tiene HTML5 en el futuro desarrollo de aplicaciones web.

No me opongo a esto, al contrario, lo aplaudo, pero fue hasta darme cuenta que Apple está jugando un poco sucio que no me pareció la supuesta demostración.

Los demos funcionan… solamente en Safari

Si ustedes tratan de visualizar los demos en cualquier navegador que no sea Safari se encontraran con un pequeño mensaje que reproduzco a continuación:

Safari HTML5 Showcase: Apple nos está jugando sucio

Según Apple, es necesario que utilicemos Safari única y exclusivamente para poder visualizar los demos.  Y supuestamente es el único navegador, según ellos, que es capaz de visualizar las demostraciones. Por lo cual surge la siguiente observación: Si se supone que Apple está usando código 100% estándar entonces cualquier otro navegador que soporte los mismos estándares debería poder desplegar las demostraciones.

¿Por qué Apple llega a tal grado de utilizar un Javascript para detectar el navegador utilizado y así poder mostrarnos esa hermosa leyenda pidiéndonos que usemos Safari?

Leer Más

Campaña por el soporte de <canvas> en IE9

ie9html5 Campaña por el soporte de <canvas> en IE9

El elemento <canvas> en HTML5 es una de las nuevas características que más  se espera que soporten los nuevos navegadores.  Este elemento permitirá a los desarrolladores la creación de aplicaciones multimedia y juegos para la red usando nada más que web standards.

Como ya lo habíamos platicado anteriormente el soporte de  todos los navegadores modernos es bastante bueno y este sigue mejorando a medida que son lanzadas versiones nuevas, todos excepto uno: Internet Explorer 9.

Actualmente podemos utilizar Internet Explorer 9 Platform Preview para darnos cuenta de todas las mejoras y novedades que traerá la nueva versión de navegador de Microsoft. Y si bien Microsoft ha mejorado bastante el soporte de estándares en esta nueva versión este aun no es suficiente.

IE9 no soporta ninguna de las características de <canvas> por lo cual limitara en bastante medida el desarrollo de aplicaciones web. Aún estamos a tiempo de que Microsoft lance aun otra versión mediocre de Internet Explorer y que se tarde otros 9 años en hacer que su navegador este al mismo nivel que el de todos los otros competidores.

Vía: Freeciv

HTML 5 Test: Probando el soporte de HTML5

HTML5 Test HTML 5 Test: Probando el soporte de HTML5

Para muchos de nosotros es muy común escuchar y hablar del ACID test, creado por The Web Standards Project, con el cual podemos probar el soporte de varias tecnologías básicas y estándares de la red por parte de todos los navegadores modernos.

Actualmente esta prueba se encuentra en su tercer versión y prácticamente todos los navegadores modernos, en sus iteraciones más nuevas, son capaces de pasarlo con 100 puntos a excepción de Firefox 3.6 que obtiene 94 puntos e Internet Explorer 8 con un terrible puntaje de 20 puntos.

Niels Leenheer, inspirado en el ACID test, ha creado el HTML5 Test con el cual pretende probar a los nuevos navegadores con respecto a su soporte de elementos HTML5 y asignarles un puntaje de un máximo de 160 puntos.

Actualmente los navegadores con mayor puntuación son aquellos basados en Webkit, con un puntaje de 137 puntos, seguidos por Opera y Mozilla con 102 y 101 puntos respectivamente. Internet Explorer, tanto su versión 8 como la versión preview del 9, obtienen 19 puntos.

Si bien la idea de la prueba es buena debemos recordar que HTML5 aún no es finalizado, es un draft, y aún faltan muchos años antes de ver una versión definitiva como propuesta final. Las especificaciones pueden, y seguirán cambiando antes de su versión definitiva.

El critico estado de los web standards en la Internet móvil

2467573809 067c427b84 El critico estado de los web standards en la Internet móvilPara abordar este tema referente a los web standards es necesario que hagamos memoria y recordemos como es que llegamos a este punto en particular que ha hecho que navegadores “alternativos” como lo son Firefox, Chrome y Opera tengan lugar y mercado en estos días.

El imperio de Internet Explorer 6

Corría el año de 1995 cuando el uso de Internet se empezó a popularizar y los primeros navegadores llegaron a las computadoras. Estos primeros navegadores eran muy arcaicos comparados con los que tenemos en estos momentos, con capacidades muy básicas pero marcarían la pauta para lo que seria la primera “guerra de navegadores” en la cual saldría victorioso Internet Explorer 6.

En ese entonces solamente existían dos competidores: Netscape Navigator e Internet Explorer. Estos navegadores poco a poco fueron evolucionando al añadir soporte para nuevas tecnologías como lo fue CSS y Javascript y la guerra poco a poco fue tomando lugar.

Netscape Navigator, en su apogeo, llego a tener casi el 80% de cuota de mercado por ahí del año 1996 y poco a poco fue descendiendo hasta su eventual derrota a manos de Microsoft.

Si algo caracterizo al mercado en esta época fue que tanto a Netscape como a Microsoft se les ocurrió la grandiosa idea de crear capacidades propietarias, es decir que no estaban dentro del marco de la W3C, para incentivar a la gente a usar su navegador.

“Extendieron” HTML y CSS con etiquetas y propiedades que no existían, pero que ciertamente hacían a sus navegadores muy atractivos y fue entonces cuando la red se empezó a dividir y era muy común encontrar sitios con leyendas que decían “este sitio esta optimizado para ser usado con Internet Explorer” o con Netscape Navigator.

Sitios que funcionaban en Internet Explorer eran prácticamente inutilizables en Netscape Navigator y viceversa. La red se había convertido en un campo de batalla propietario y solo el navegador con mas capacidades podría salir victorioso.

Llego un momento en que la competencia de Microsoft había logrado robarle un poco de mercado a Netscape pero gracias a las tácticas de Microsoft esto estaba a punto de cambiar; Microsoft utilizo su arma mas fuerte: Windows. La integración de Internet Explorer y Windows inicio con Internet Explorer 4 y fue ahí cuando se dio el punto critico de la guerra.

Mucha gente nunca había usado Internet y era muy fácil utilizar el navegador que venia por defecto en Windows y fue entonces cuando la muerte de Netscape inicio. Para cuando se lanza la versión de Internet Explorer 5 Microsoft prácticamente ya había aniquilado a Netscape.

En el año 2001 Microsoft lanza Internet Explorer 6 y es un año mas tarde cuando ve su punto mas alto al alcanzar el 96% de cuota de mercado.

En verdad eran tiempos sombríos para la red.

WaSP Project

Existen dos tipos de estándares: Primeramente los que son estándares, es decir, los que son desarrollados por un grupo de personas que acuerdan seguir ciertas pautas para hacernos las cosas mas fáciles y el segundo tipo de estándares, el mas horrible que existe, aquel que se hace estándar por el simple hecho de ser el jugador dominante y que tienen suficiente poder en el mercado como para crear sus propias reglas y someter a los jugadores mas chicos.

El segundo tipo fue exactamente lo que paso con Internet Explorer. Al ser el jugador dominante la gente inicio a considerarlo EL estándar, sin tomar en cuenta que existía un organismo dedicado a la creación y definición de las tecnologías web llamado World Wide Web Consortium mejor conocido como W3C.

En el año de 1998, después de varios años de dominancia de Internet Explorer, surge un pequeño proyecto llamado Web Standards Project (WaSP) co-fundado por Jeffrey Zeldman, George Olsen y Glenn Davis. Este proyecto surge con el propósito de “luchar por la aceptación de estándares que reduzcan el costo y la complejidad del desarrollo web así como también aumentar la viabilidad y accesibilidad de un sitio web en el largo plazo.

Es decir, el proyecto WaSP surge con el motivo de abolir todas las tecnologías propietarias creadas por Microsoft y Netscape en la guerra de los navegadores con el fin de evitar que encontremos sitios “optimizados” para ciertos navegadores y así asegurar la misma experiencia en todos los navegadores sin importar quien lo programo.

Leer Más

Social Media

Logit42, Rapidamente...

Para saber de qué trata este blog basta con dar un vistazo por la página principal o visitar alguna de las entradas al azar seleccionadas de nuestros archivos. También es posible seguirnos vía RSS, Twitter o Facebook.

Más: Acerca de Logit42Ale en TwitterFer en TwitterPeredo en Twitter