Flash or not

hostings baratos, tecnología, Internet, SEO y diseño web.

Archivo de la categoría: ‘SEO práctico’

Flash or not

01-16-09

logotipo flashDespués del revuelo que está causando una noticia de Menéame sobre el uso del Flash para el diseño web y que saltó a la portada de ayer, no puedo evitar, como desarrollador web, dar mi opinión extensa al respecto.

Flash es una tecnología básicamente de animación e interactividad entre animaciones y que admite scripts. No es un estándart web y no es compatible con los buscadores en sí misma. Lo cual no quiere decir que hoy en día con un mapa XML, etc, también se puedan indexar webs en Flash sin problemas aparentes.

El uso de Flash para hacer una web, implica alguna cuestión de fondo, que la mayoría de Flash-adictos no conoce. El gran problema es que lastimosamente hay diseñadores que aprenden a usar Flash y con eso ya piensan que pueden hacer todas las webs de sus clientes con esta tecnología. Con lo que finalmente se termina forjando una generación de diseñadores que ofrecen presentaciones multimedia más que otra cosa y nunca van más allá de eso. En algún caso específico puede ser correcto plantearse una web 100% Flash, pero no es ni mucho menos lo ideal en la gran mayoría de casos.

Flash, como cualquier otra tecnología, se ha de saber usar e implementar. Hacer masivamente todas las webs con Flash porque no se conoce otra cosa, es un gran error. No todas las webs van a necesitar Flash, y a muchas de ellas el uso de Flash les va a perjudicar más que otra cosa. Ya existen muchas muestras evidentes de esto que digo, por lo que no me voy a alargar mucho más en éste punto.

El error básico es pensar que con Flash se soluciona todo y listo. Cuando a veces más que solucionar problemas nos los va dar. Además, al tratarse de algo “incrustado” (embedded), es difícil editar una web en Flash una vez ha sido “incrustada”, por muchos CMS que se implementen.

Hay opiniones muy controvertidas con éste tema aparentemente tan delicado, pero para mí la respuesta está muy clara: no todas las webs requieren Flash y por desgracia la gran mayoría de webs que llevan Flash o que (peor aún) están hechas todas con Flash, no lo implementan bien.

Flash es perfecto para hacer animaciones y publicarlas en el entorno web, eso es indudable, pero de ahí a realizar masivamente todas las webs con Flash y además usando solamente ésta tecnología, me parece que hay una diferencia enorme.

Personalmente he usado Flash para realizar toda una web en algún proyecto muy puntual y que no necesitaba ser optimizado según estandarts, sino solamente generar un cierto impacto visual, para eso Flash es sin duda lo mejor. En otros casos prefiero usar Flash implementándolo con otros lenguajes y de manera puntual, que es como creo que se debe utilizar cualquier tipo de herramienta o de tecnología.

Lo que está 100% claro es que si haces una web toda con Flash, de alguna manera habrá de cargar los contenidos y eso implica un tiempo de carga obligatorio (la típica barra de carga) que es prácticamente inexistente en el caso de webs con Flash bien implementado (usado de manera lógica y puntual) o de webs que no usan Flash.

Si la web que se está desarrollando ha de estar optimizada para buscadores o ha de ser user-friendly al 100%, no tiene lógica realizarla toda con Flash, ya que irá seguramente en su contra (imagínense la Craigslist con Flash).

Para concluir: una página web no es una presentación multimedia y se debe poner sobre la balanza lo estético con lo útil. Flash debería usarse como un complemento más y muchos diseñadores que solo conocen Flash, deberían tratar de estudiar también otras cosas antes de ofrecer webs a sus clientes.

Un buen desarrollador web es quien sabe resolver problemas a un nivel global, no solamente a un nivel estético. Y la función del desarrollo web no siempre es: “estar en internet con una web espectacularmente animada y 100% Flash”.

Es simple: ni las webs con mejor ránking de internet son (ni de lejos) 100% Flash…ni los desarrolladores web nos dedicamos a hacer solamente webs tipo “presentación multimedia” de agencias de publicidad y derivados.

La realidad es que la gran mayoría de diseñadores web que solamente trabajan con Flash, no tienen idea de otras cosas: no saben XHTML, no saben CSS, no saben PHP, no saben qué es una Base de Datos, no saben Javascript (AJAX ni nombrarlo), ni remota idea de qué es un Mapa Web, no saben qué es la Usabilidad, han oído nombrar de lejos el SEO y ni idea de los estándares W3C. Lo siento mucho, pero a pesar de que sepan usar Flash, sepan animar y en muchos casos también sepan diseñar (no lo dudo), todo eso no implicará en absoluto que también sepan hacer webs.

Y si todavía tienen dudas, les dejo con el brillante comentario de Ricardo Galli, creador y programador de Menéame.

gráfico de AlexaTodos hablan mucho del ranking de Alexa: que si sube, que si baja, que cual es mi posición según el ranking, etc. Pero ¿quién sabe realmente qué nos indica el ranking de Alexa?

Alexa es una empresa que ofrece una barra de herramientas para tu navegador, que al instalarla te indica el ranking de la web que estás visitando en cada momento. Pero resulta que ése ranking está basado en los datos que se recopilan a través de la misma barra de herramientas, con lo que solamente contabilizan las visitas realizadas por usuarios que tengan la barra de herramientas de Alexa instalada en su navegador.

La pregunta que nos hacemos es que si por ejemplo tenemos una empresa de viajes para jubilados, nuestra página web seguramente registrará pocas visitas de usuarios que tienen instalada la barra de herramientas de Alexa. Difícilmente un usuario de una web de éstas características tendrá instalada la barra de Alexa en su navegador. Éste sería un caso muy extremo, pero la conclusión general a la que llegamos es que la referencia de Alexa es útil para páginas que ya tienen bastante tráfico y/o relevancia en internet.

Alexa como guía en el posicionamiento para una website relativamente nueva, no creo que sirva de mucho. De hecho, ellos mismo muestran gráficos y estadísticas detalladas de una web, solamente cuando ésta ya posee un volumen de tráfico importante. Sino solamente se nos muestra el número (ej. #x.xxx.xxx) de ranking. Siempre relativo repetimos, ya que está basado en los usuarios que tienen instalada la barra de herramientas en su navegador.

En todo caso, desde aquí recomendamos guiarse por el PageRank de Google a la hora de determinar la importancia de un sitio web y de darle una importancia muy relativa a los rankings de Alexa.

Muchos son los rumores de que Google está saltándose a la torera toda su supuesta neutralidad, en lo que respecta a los resultados de las búsquedas que se realizan con su motor. Por un lado, se abre pie a las paranoias más controvertidas, acerca del favorecimiento de los resultados relacionados con el contenido que le interesa promocionar a la compañía y por otro lado, mucho más realista, parece que se están ultimando los acuerdos para el favorecimiento del acceso a sus contenidos propios, sobretodo a los contenidos que necesitan mayor ancho de banda, como los videos (Youtube).

El favorecimiento implícito de sus contenidos, lo lograrían mediante la colocación de servidores de cacheo en las instalaciones de los proveedores de internet. La experiencia del usuario se vería notablemente mejorada, puesto que Google jugaría con reducir el recorrido de la información.

¿Google está rompiendo su neutralidad?

Está claro desde hace un tiempo, que Google está encaminándose a pasos agigantados hacia el monopolio corporativista, como ya hemos anunciado en otras ocasiones. Lo cual es motivo de preocupación, ya que un monopolio en la entrega de la información y distribución de la misma, solo provocaría la llegada de una era dictatorial a escala Mundial: la era de la dictadura de la información.

Un único monopolio que, movido por sus intereses económicos, decidiría qué ofrecernos en los resultados de nuestras búsquedas realizadas con su servicio, podría desembocar en un caos absoluto. A no ser que se trate de poner un cierto control legislativo al ente corporativo en general, ya que cualquier tipo de empresa que posea aspectos corporativistas o se establezca como monopolio, solo podrá tener efectos y resultados nefastos para la humanidad.