Foros - Stratos

Programadores => General Programadores => Mensaje iniciado por: Diferencial en 09 de Mayo de 2007, 10:27:14 PM

Título: Transacciones entre paginas.
Publicado por: Diferencial en 09 de Mayo de 2007, 10:27:14 PM
Hola a todos,
He visto en algunos sitios webs que cuando vas de una pagina a otra, cuando termina de cargar el navegador te la presenta con una transaccion suave. ¿Alguien tiene alguna idea de como realizar eso?
Título: Transacciones entre paginas.
Publicado por: Pogacha en 10 de Mayo de 2007, 12:35:25 AM
Supongo que usan javascript o flash.
Título: Transacciones entre paginas.
Publicado por: tewe76 en 10 de Mayo de 2007, 11:20:11 AM
Aquí tienes cómo hacerlo:
http://www.yomaster.com/efectos57.htm

Yo pensaba que sería más complicado y, sobre todo, menos estándar (algo del Frontpage, por ejemplo), pero se ve que es un simple "meta" :shock:

Así que la pregunta está respondida, pero surge una nueva ;) :
¿Es este un método universal? ¿Funcionará en cualquier browser?
Título: Transacciones entre paginas.
Publicado por: Kabila en 10 de Mayo de 2007, 12:09:43 PM
En el Opera, NO FUNCIONA
Título: Transacciones entre paginas.
Publicado por: Diferencial en 10 de Mayo de 2007, 12:10:24 PM
Es lo primero que se me ha ocurrido a mi, si valdra para cualquier navegador. Por lo menos en el internet explorer 7 funciona.
Título: Transacciones entre paginas.
Publicado por: tewe76 en 10 de Mayo de 2007, 02:10:37 PM
Me lo imaginaba :(

Es una pena porque, sin abusar de ellos, los efectos quedan muy bien :roll:
Título: Transacciones entre paginas.
Publicado por: josepzin en 10 de Mayo de 2007, 02:14:01 PM
Yo creo que este tipo de cosas no tiene sentido usarlas... Además no son estándares.

Por cierto, sería TRANSICIONES y no "transacciones"  :P  :P  :lol:  :lol:
Título: Transacciones entre paginas.
Publicado por: Diferencial en 10 de Mayo de 2007, 09:22:05 PM
:lol: cierto no estaba seguro, pues es tambien verdad que no es un estandar pero prueba esto y despues di que no lo vas a usar:
<meta http-equiv="Page-Enter" content="blendTran(Duration=0.2)" />
<meta http-equiv="Page-Exit" content="blendTrans(Duration=0.2)" />
Esto sigue el estandar XHTML 1.0 Transitional no se queja.
Título: Transacciones entre paginas.
Publicado por: yens en 11 de Mayo de 2007, 02:41:09 PM
Yo lo veo tan poco útil como las barritas de carga de los flash, música de fondo y demás pijaditas que entorpecen la navegación :P
Título: Transacciones entre paginas.
Publicado por: janio en 12 de Mayo de 2007, 06:07:50 PM
No funciona en ninguno de los navegadores que he probado, eso si, la pagina demuestra lo bien hecha que esta cuando redimensiona el firefox a 2560x1280 aunque no quiera.
Lo unico util que he sacado de esa pagina ha sido descubrir que por alguna razon tenia permitido al javascript mover y redimensionar ventanas.

En cuanto a como hacer transiciones, no lo veo util, pero tal vez usando ajax y css se pueda, con el inconveniente para el usuario de no poder elegir si abrir las paginas en el sitio o en una nueva.
Título: Transacciones entre paginas.
Publicado por: Diferencial en 13 de Mayo de 2007, 02:17:23 AM
La utilidad principal es que muestras la informacion de una forma diferente, aunque a nosotros como desarrolladores nos parezca inutil a un tipo que lo unico que le preocupa son sus cuentas, ese tipo de chorradas les gusta. La unica transicion que defiendo es la que he puesto arriba y me parece extraño que no funcione en todos los navegadores, por el hecho de que si sigue el estandar xhtml 1.0 transitional, deberia de funcionar. Aunque es algo que tampoco me preocupa mucho ya que de antemano se va usar el internet explorer y como en ese si que funciona pues con eso me basta. Aunque gracias por vuestras aportaciones.
Título: Transacciones entre paginas.
Publicado por: janio en 13 de Mayo de 2007, 03:11:37 AM
Lo que esta en el http-equiv no es validado, como mucho el propio tag del meta es comprobado que su forma sea correcta, pero el contenido no tiene que ver con el estandar xhtml.
De todas formas, por esta misma razon no deberia ser ningun problema que este, sabiendo siempre que solo funcionara en un navegador.

Respecto a usar ajax que dije antes para el efecto, tiene otro problema: el usuario no podra usar los botones de atras y alante del historial
Título: Transacciones entre paginas.
Publicado por: Loover en 14 de Mayo de 2007, 01:49:52 AM
"Trasición", no "transacción". ;)
Título: Transacciones entre paginas.
Publicado por: Diferencial en 16 de Mayo de 2007, 09:41:16 AM
jejeje eres ya el segundo que lo dice, primero fue josepzin.
Título: Transacciones entre paginas.
Publicado por: josepzin en 16 de Mayo de 2007, 11:04:39 AM
Cita de: "Diferencial"jejeje eres ya el segundo que lo dice, primero fue josepzin.
Se ha hecho justicia!!  :lol:  :lol:
Título: Transacciones entre paginas.
Publicado por: Tei en 02 de Junio de 2007, 03:18:42 AM
una chapuza seria cargar la siguiente pagina en un iframe que empieza con opacity 0.01 y va subiendo.

posible, si
recomendable?, absolutamente no