Foros del Web » Creando para Internet » Flash y Actionscript »

Odio los preloaders

Estas en el tema de Odio los preloaders en el foro de Flash y Actionscript en Foros del Web. Hola amigos, no me gustan las webs con intros donde hay que esperar la carga de todo el swf. Lo que suelo hacer es una ...
  #1 (permalink)  
Antiguo 23/01/2010, 11:15
 
Fecha de Ingreso: enero-2004
Mensajes: 58
Antigüedad: 20 años, 10 meses
Puntos: 3
Odio los preloaders

Hola amigos,
no me gustan las webs con intros donde hay que esperar la carga de todo el swf.

Lo que suelo hacer es una página en html, con css y en algunos divs meto varios archivos flash que carguen rápido. Esto me limita la espectacularidad, claro está.

Pero aún así hay algo que no me convence. La primera vez que carga la página, o en un ordenador con poca velocidad de descarga, se nota durante unas décimas de segundo que la web muestra unos cuadros (los divs) donde luego se cargan los flash.

¿Hay alguna manera de que eso no se note?

Había pensado que a lo mejor diciendo en el archivo flash que hasta que no esté cargado el último fotograma no se reproduzca no pasaría esto ¿no?

Lo que quiero es ir 'entreteniendo' al usuario que entra con lo que se va mostrando para que dé tiempo a cargar un flash entero sin que se noten los límites del mismo, el div.

Espero haberme explicado.

Un saludo y gracias
  #2 (permalink)  
Antiguo 24/01/2010, 00:57
Avatar de Eskombro  
Fecha de Ingreso: septiembre-2009
Ubicación: Colombia
Mensajes: 437
Antigüedad: 15 años, 2 meses
Puntos: 22
Respuesta: Odio los preloaders

Cita:
Iniciado por frankma Ver Mensaje
Lo que quiero es ir 'entreteniendo' al usuario que entra con lo que se va mostrando para que dé tiempo a cargar un flash entero
Eso es lo que hace un preloader, jajaja...
__________________
Blog AS3 Ideas -> Programación en ActionScript 3
________
Esk Games | Free online flash games
  #3 (permalink)  
Antiguo 24/01/2010, 02:06
Avatar de lucasmoyano  
Fecha de Ingreso: enero-2010
Mensajes: 75
Antigüedad: 14 años, 10 meses
Puntos: 10
Respuesta: Odio los preloaders

ponele un minijuego junto al preloader... o podes hacer que la web se cargue hasta el 60% y la muestre, que el resto lo vaya cargando mientras la mira
  #4 (permalink)  
Antiguo 24/01/2010, 06:39
 
Fecha de Ingreso: enero-2004
Mensajes: 58
Antigüedad: 20 años, 10 meses
Puntos: 3
Respuesta: Odio los preloaders

Cuando me refería a 'entretener' no era a eso, sino a que se fuesen viendo cosas de la portada mientras cargan los swf.

Hay webs que el preloader tarda mucho, y eso hay gente a la que no le gusta (aparte de mí).

Gracias de todas formas.
  #5 (permalink)  
Antiguo 24/01/2010, 09:54
 
Fecha de Ingreso: enero-2010
Mensajes: 25
Antigüedad: 14 años, 10 meses
Puntos: 1
Respuesta: Odio los preloaders

Un preloader no necesariamente tiene que ser la típica barrita de porcentaje que "aburre" a los usuarios. Puedes usar como preloader una presentación liviana de titualres y contenido principal de la página o un juego como dijeron por ahí (que no hace falta que este "al lado", el mismo juego puede ser el preloader). De esta manera, quien accede a la web, ni siquiera nota que esta esperando que la página se cargue... Un poco de imaginación nomás...
  #6 (permalink)  
Antiguo 24/01/2010, 12:44
Avatar de Eskombro  
Fecha de Ingreso: septiembre-2009
Ubicación: Colombia
Mensajes: 437
Antigüedad: 15 años, 2 meses
Puntos: 22
Respuesta: Odio los preloaders

A eso me refiero yo. Un preloader es una animación ¿no? y tu la muestras mientras lo demás se carga, para 'entretener' al otro, es decir, para que sepa que se está cargando y vea esa animación mientras tanto. Pero el preloader puede ser cualquier animación. Puedes hacer una animación que vaya haciendo la portada, o algunos textos, o cualquier cosa, y que cuando la carga termine, abra el flash completo...

Saludos.
Eskombro
__________________
Blog AS3 Ideas -> Programación en ActionScript 3
________
Esk Games | Free online flash games
  #7 (permalink)  
Antiguo 24/01/2010, 14:18
 
Fecha de Ingreso: agosto-2008
Mensajes: 79
Antigüedad: 16 años, 2 meses
Puntos: 0
Respuesta: Odio los preloaders

darle de clase "hidden" a los divs?
no se si es posible, pues nunca lo he intentado.. pero en todo caso:

Código:
<div style="visibility:hidden;">
</div>
  #8 (permalink)  
Antiguo 27/01/2010, 09:50
 
Fecha de Ingreso: enero-2004
Mensajes: 58
Antigüedad: 20 años, 10 meses
Puntos: 3
Respuesta: Odio los preloaders

Hombre, yo entiendo como preloader, algo que muestra el porcentaje de carga de la web.

Entiendo que si se va mostrando texto del contenido de la web, aunque siga cargándose, ya estamos viendo el contenido de la web.

Gracias de todas formas, probaré lo de ocultar los divs.

Una cosa, no sé si tendría que abrir un nuevo hilo:

Puedo probar a cargar una animación liviana, que cargue rápido, mientras otra se carga.

Había pensado incluso un vídeo flv. ¿Cómo es la mejor manera de hacerlo? ¿Cómo puedo hacer para que cargue inmediatamente una animación ligera (menos de 70 kb), y que a su vez empiece a cargar el flv pero sin reproducirse, para que a los pocos segundos se sustituya esa animación primera por un vídeo? ¿Con loadmovie podría?

GRACIAS Y SALUDOS
  #9 (permalink)  
Antiguo 27/01/2010, 11:53
 
Fecha de Ingreso: enero-2010
Mensajes: 25
Antigüedad: 14 años, 10 meses
Puntos: 1
Respuesta: Odio los preloaders

El preloader estándar es la típica barrita con el porcentaje que es la que odias, pero justamente por eso es que la puedes "disfrazar". lo que querés hacer de la animacion liviana y el video es un ejemplo. Hacés una pelicula con dos escenas, en la primera (fotogr 1) pones un movieclip con tu animación liviana y en la segunda el video o cualquier otro contenido mas "pesado" y en el primer fotograma de la primera escena tambien este código:

function Preloader()
{
if (getBytesLoaded() = getBytesTotal())
{
play();
clearInterval(cargador)
}
}
cargador= setInterval(Preloader,10)
stop();

De esta manera se vera la animación hasta que carge el otro contenido y despues pasa a mostrarlo.
  #10 (permalink)  
Antiguo 27/01/2010, 12:06
 
Fecha de Ingreso: enero-2004
Mensajes: 58
Antigüedad: 20 años, 10 meses
Puntos: 3
Respuesta: Odio los preloaders

Y si el segundo archivo a cargar es un flv externo, ¿cómo puedes indicar que ya está cargado?

No hace falta que esté cargado del todo, pero sí que haya cargado algo.

Lo que yo quisiera es que mientras ya ha cargado el primer swf, empiece a cargar el vídeo, para que luego, cuando se dé la orden de cargar el segundo swf, vaya fluido.

Por si no me he explicado bien:
- Carga el primer swf
- Termina de cargar y se reproduce
- Empieza a cargar el segundo swf.
- Al cabo de unos segundos de reproducción del primer swf, empieza a reproducirse el segundo swf, que es un vídeo en flv.

Etiquetas: Ninguno
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 00:06.