A veces, el cliente pretende decirte como tienes que hacer el sitio. No es cuestión de ignorar por completo la opinión del experto en diseño, pero este debe aceptar las sugerencias e ideas que el programador puede aportar. Estas son las razones por las recominedo no usar flash para hacer páginas web.
|
etiquetas: flash , web , diseño , programación
Preciso y contundente, no hacen falta más razones
meneame.net/story/puede-pasar-si-pasas-tu-web-flash
# Flash es pesado - Cualquier página es pesada si le pones un monton de media
# Diseño arbitrario y variable - Aplicable a cualquier sitio web, mucho depende de la capacidad de usabilidad que tenga el desarrollador.
# Dificil de mantener- bueno si no sabes algo de programación, claro que es díficil de mantener, o no recuerdan como actualizaban sus paginas antes de la existencia de los CMS?
# No es amigo de los buscadores- verdad hasta cierto punto , cabe recodar que google ya puede indexar el contenido inmerso dentro de un SWF (googlewebmastercentral.blogspot.com/2008/06/improved-flash-indexing.ht), si bien es cierto aún no es 100% eficiente ya se está mejorando esta característica.
Como conclusión creo que no es amarillista decir "nunca hagas una web con flash" algo más correcto seria "nunca hagas una web si no sabes usar flash" . Flash es una herramienta muy poderosa en el desarrollo de las RIA's pero siempre y cuando uno sepas usarlo de la manera adecuada. No olviden que posee un lenguaje de programación que abre la puerta a un sin fin de aplicaciones.
Hay que ver ... primo bastardo del Javascript + Svg, y resulta ser todo lo opuesto.
Dejando de lado el hecho de que he visitado la web y todavía no sé de qué iba.
Es un mal diseño, claramente.
salvador armesto nunez/escueladepercusionesdeleon/2006
He probado también en el iPhone y me sale una página en blanco.
¿Has diseñado una página en blanco?
#11 En mi vida he necesitado Flash para desarrollar aplicaciones web, hay lenguajes de programación de verdad que me dan las funcionalidades que necesito, pero claro está que depende en el ámbito en el que te muevas, y no veo yo a físicos ni ingenieros trabajando con ese juguete
# Flash es pesado - Cualquier página es pesada si le pones un monton de media
No le pongas media. O haz que el usuario sea el responsable de indicar si quiere ver media o si no lo quiere ver. Esto se puede hacer en HTML (incluyendo pequeños flashes) y en flash sin problema, usando stream.
Una vez aislado el supuesto problema del contenido multimedia, hagamos un benchmark sobre qué es más pesado: una página con solo texto hecha en flash o una página con solo texto hecha en html. Y eso sin contar lo que pesa el plugin de flash si el visitante no lo tiene.
El tema del peso del flash es bastante importante ya que, cada vez más, los dispositivos móviles nos rodean. Estos no tienen mucha RAM, y sobrecargar el navegador con cosas inútiles puede traer problemas (en mi iPod, por ejemplo, al cargar unas cuantas páginas pesadas, con muchas imágenes, se me reinicia el safari; pa cagarse).
# Diseño arbitrario y variable - Aplicable a cualquier sitio web, mucho depende de la capacidad de usabilidad que tenga el desarrollador.
Muy, pero que muy, tonto debe ser ese desarrollador si utiliza sus conocimientos de CSS para crear engendros. En comparación, he visto más páginas caóticas hechas en flash que en HTML.
# Dificil de mantener- bueno si no sabes algo de programación, claro que es díficil de mantener, o no recuerdan como actualizaban sus paginas antes de la existencia de los CMS?
El primer CMS se creó en 1995 (es.wikipedia.org/wiki/CMS). No he logrado encontrar la fecha de publicación del primer flash, pero aún así: ¿Estás seguro de que tu argumento es correcto 13 años después?
La diferencia es que los CMS cada vez serán más fáciles de mantener, ya que te ofrecen la opción de separar el diseño y la programación de una manera bastante sencilla. Flash, al ejecutarse en la máquina del cliente, lo tiene jodido para poder administrar contenidos.
# No es amigo de los buscadores- verdad hasta cierto punto , cabe recodar que google ya puede indexar el contenido inmerso dentro de un SWF (googlewebmastercentral.blogspot.com/2008/06/improved-flash-indexing.htl), si bien es cierto aún no es 100% eficiente ya se está mejorando esta característica.
Google no significa "todos los buscadores". Que google pueda leer (y no muy bien) el contenido de los swf no significa que muchos otros lo hagan.
Y ahora te voy a poner un par de cosas que,… » ver todo el comentario
Lamentablemente, no tiene reproductor flash.
hay muchos navegadores Y solo unos pocos tienen el plugin de flash Y tu web está hecha en flash -> tu web solo se verá en unos pocos navegadores
El problema es de tu web. Antes de visitarla, me iría a otra menos discriminatoria.
Menéame es un ejemplo de buen diseño sin necesidad de flash, la mayoría de la llamada web 2.0 lo es.
Flash me gusta tan poco como silverlight
Yo no opino que Flash para todo, pero sí que hay cosas que sin flash son imposibles de conseguir. Un ejemplo: ecodazoo.com/
- Esa web se puede implementar perfectamente con javascript (héchale un vistazo a las mootools que he comentado antes). Además, si estuviera hecho con javascript, mi iPod y mi PC con FreeBSD podría verla sin problemas.
- Estoy haciendo pruebas y me sobrecarga el procesador enormemente con solo pasar el ratón por encima.
- No puedo navegar hacia la página anterior.
- No puedo pasarle un link a algún amigo que apunte directamente a una página específica de su web. Por ejemplo, pásame tú un link directo a la sección "articles".
- Ha querido reinventar la navegación web y hace que los usuarios como yo se pierdan.
#33
- Para empezar, tiene sonido.
- Tiene una puta presentación. Joder, si quiero ver un vídeo que me lo pregunten. Yo lo que quiero hacer es acceder al contenido, y lo quiero hacer YA.
- Consume el 50% de mi procesador sin hacer NADA. Solo con existir. Hace que mi firefox se merezca un kill...
- No puedo navegar hacia la página anterior.
- No puedo pasarle un link a algún amigo que apunte directamente a una página específica de su web.
- Ha querido reinventar la navegación web y hace que los usuarios como yo se pierdan.
- ¿De qué coño va la página?
PD: En ninguna de las dos puedo meter en favoritos algún apartado específico de la web.
El flash es un applet, no sirve para mostrar contenidos joder.
De todas formas, es evidente que hay cosas que quedan geniales en flash, es más, a mí me gusta y lo utilizo para crear juegos o presentaciones. Pero el artículo va de hacer sitios webs con dicha tecnología. Para mí es un error crear la estructura y la navegación de la web en flash, porque además de ser más costoso, no utiliza las posibilidades del navegador y necesitas conocimientos avanzados del player para que sea mínimamente usable y accesible. Por ejemplo poder cambiar el tamaño de las letras, navegar con el tabulador, que el usuario pueda cambiar los estilos, utilizar estándares, y un largo etc.
Otra cosa sería que un sitio creado en html presente contenidos en flash (con su correspondiente texto o versión alternativa). Incluso esa página del ejemplo que me das, que es más publicidad que otra cosa, ganaría con una versión más estándar (sin renunciar al contenido en flash).
Os dejo un proyecto en el que colaboré desarrollado en flash.
ares.cnice.mec.es/geografia/inicio.htm
En esa URL hacen un buen uso de flash. Por ejemplo, si yo quiero hacer un foro donde los usuarios puedan editar online sus avatares, realizaré el foro en PHP + HTML + Javascript y, como complemento, realizaré un flash player para editar los avatares.
Si quisiera hacer una web donde los usuarios pudieran ver y subir videos, haría el sistema basado en HTML y lo único que tendría de flash sería el visualizador... oh wait! que eso ya está inventado! (youtube.com)
He leído tantas chorradas aquí que me ahorro volver a decir lo que yo sé sobre Flash sin usarlo. Porque yo antes de abrir mi bocota, me preocupo de saber de qué estoy hablando.
el que sobrecargue o no el procesador es normal, ya que se hace un uso más intensivo de capacidades multimedia.
#36 Es cierto que crear sites en flash es costoso, por eso su desarrollo en el mundo profesional se paga más caro que los desarrollos html. También estoy totalmente de acuerdo en que utilizar flash bien es complicado y pocas webs llegan a ser "perfectas" en todos sus aspectos. Pero de ahí a decir que no se deben hacer webs en flash me parece una frase de un talibán del HTML.
Imaginad que tenéis un documento de texto, y decidís que la mejor manera de que la gente lo lea es en una imagen jpg. Sí, vale, es un texto legible. Y sí, se pueden meter efectos visuales que el procesador de textos no tiene. Pero no es eficiente, pesa mucho, es difícil hacer cambios si no tienes el original, no es tan portable...
Tú has entrado a www.rolex.com/ (QUE ES HTML!!!) y has clickado sobre el link al flash asqueroso de www.rolex.com/es/index.jsp
Este es el índice: www.rolex.com/
Y este uno interior: www.rolex.com/es/index.jsp#/es/xml/inside-rolex/rolex-company/obsessio
El segundo enlace apunta, dentro del idioma español, a la sección "obsesión por la perfección".
100% flash
Algo bueno tb tiene el flash no?
De todos modos, pocas páginas hechas en flash te dan esa funcionabilidad. Creo que es la primera que veo que lo soporta.
Aún así, cualquier navegador va más rápido cargando en memoria 100kb de javascript (ojo, no digo "interpretando", ya que entonces entraría en juego la optimización del código) que cargando en memoria una instancia del reproductor flash + el swf
Si hombre, sí.
Flash es algo opcional, no es estándar de nada, y nadie tiene por que tenerlo instalado. Es más, deberías de dar las gracias a quién lo instala, puesto que te hacen parte del trabajo sucio.
#26: Toda la razón del mundo.
Ahora llevo 2 años montándolas en XHTML + CSS + jQuery (php-mysql aparte)
Con eso lo digo todo..
Personalmente no estoy de acuerdo con los puntos de vista y los razonamientos del autor del post.
Y estas vacaciones me viene preguntando como imprimir los apuntes que están en la web que le dieron en el colegio para hacer un trabajo sobre tecnología.
Cuando miro la página, veo que los muy listos de los diseñadores programaron los apuntes en flash (SOLO los apuntes, el resto de la página era "normal"). Por tanto, los apuntes (material indispensable) eran imposibles de imprimir.
Aunque personalmente, creo que lo hicieron por motivos de copyright, ya que un poco mas abajo ponía un botón que daba la posibilidad de imprimir un formulario...
En conclusión: Flash para presentar contenidos no mola. Nada.
Por cierto, flash puede realizar 6380000 raices cuadradas diferentes y sumarlas en 1 segundo sin colgar el navegador?
- No hay opcion de buscar en página (control+f), ya con eso yo me pierdo en una pagina.
- No se puede imprimir desde control+p
- Como ya han dicho la direccion a un vinculo normalmente no se puede sacar
- No funciona en mi iPod, ni en Imagenio, ni en mi movil...
Y yo en una web busco accesibilidad y creo que el resto de personas prefieren encontrar algo rapido a tener un monton de efectos y chorradas (que por cierto se pueden hacer con Javascript).
Y TODO ESTO SI ME DA LA GANA LO PUEDO PROGRAMAR CON EL BLOC DE NOTAS DE WINDOWS.
Ademas pronto con el html 5 que soportara Canvas como en JAVA y el Flash no tendra mucho sentido.
Porque programar en Flash en linux que tal??? jejeje
Con lo facil que es utilizar un editor de texto normalito como el bloc de notas jeje
El tema es que mucha gente no quiere una página web, quiere un cartel o un programa de televisión, quieren dominar al cliente.
Problema de concepto, creo.
Desarrollo interfaces en flash, xhtml/css, js/ajax y con conocimiento te digo que estas TECNICAMENTE equivocado.
ademas no es lo mismo tener una web dinamica a interactiva
La primera pagina te la hago yo facilmente con html+css+javascript...Puedes hacer ventanas semitransparente y si quieres hacer lineas 3D solo aplicas la tipica formulas de traslacion, rotacion y proyeccion que hasta en un PC 286 con basic funcionaba osea que con javascript y un core 2 duo tiene que funcionar mejor y mas rapido.
Las formulas son estas:
x=(-1)*x;
xa=cr1*x-sr1*z;za=sr1*x+cr1*z 'Rotacion de deriva
x=cr2*xa+sr2*y;ya=cr2*y+sr2*xa 'Rotacion de balanza
z=cr3*za-sr3*ya;y=sr3*za+cr3*ya 'Rotacion de caida
x=x+mx;y=y+my;z=z+mz 'Traslacion
sx=d*x/z;sy=d*y/z 'Proyeccion
Y la otra pagina que me has puesto, mas facil aun porque no tiene nada de 3d es 2d..
devfiles.myopera.com/articles/580/3d_texture.htm
Pero prefiero un millon de veces un codigo standar y bien documentado, puede que algun dia saquen alguna herramienta parecida a Flash con codigo en html ( Quizas html 5 )
proyectos.danieloso.com
100% flash, 100% indexable, 100% accesible, (Y en firefox tiene una hoja de estilo alternativa).
Y solo pesa 8 kbs