Estoy desarrollando una web donde tengo un juego en flash en un lateral con el supermario para que la gente juegue.
Mucha gente dice el navegador tal es unico,... el qual es mejor,.... yo los he provado todos en linux, mac y windows y todos son una mierda en determinadas acciones! Hay mejores entre ellos, pero todos hacen lo que quieren... Los navegadores dan asco todos: Firefox, IE, chrome, safari, opera... cada uno hace lo que quiere, y en cada version de un mismo navegador o sistema operativo hace lo que quiere.
PROBLEMA 1:
Tengo en mi web un chat y al lado un juego del supermario, Resulta que mientras estas jugando al supermario, paras de jugar en una zona donde no te maten y te pones en el chat a escribir y cuando apretas la a, que es la de saltar en el juego, el juego salta!! y no estás con el focus en el juego, sino en el chat!! ¿¿Si estoy en el chat por que el navegador transfiere las acciones al juego?? Es estupido!
¿¿¿Por que los navegadores no gestionan bien el focus???
¿¿Hay alguna forma de hacerlo con algun script js o algo??
PROBLEMA 2:
Tengo un gato en flash que cuando pasas por encima mauya y come. Yo oculto el gato a veces mandandolo en el z-index = -9999 (Debido al problema 3) Pues bien, muchos navegadores en versiones determinadas si pasas por la zona donde está el gato (pero 9999 capas mas abajo de la visible) lo sigue detectando como si el flash estubiese arriba, en la capa 1, y interactua con el, el gato mauya!!!
¿Para que quieres interactuar con algo que no está visible? no entiendo a estos desarrolladores de navegadores...
PROBLEMA 3:
Si pones un juego flash o un reproductor flash de peliculas (embed) tipo youtube en un div con display:none muchos navegadores o versiones hacen reiniciar el flash cuando vuelves a ponerlo en block. Esto lo he solucionado moviendo los flash en el eje z, pero me molesta que hagan esto :S
Habrá gente que pensará que la culpa no es de los navegadores, sino de flash... pero los navegores tendrian que tenerlo bien soportados si lo aceptan y lo muestran, si no que ni lo muestren y asi el flash habria muerto hace años.
Total, necesitaria ayuda en las dos primeras cuestiones que son las que mas me urgen. Y si teneis experiencias contarlas...
Gracias.