Cita: Entre los datos que paso con la variable de sesión paso desde el idioma que ha seleccionado el usuario hasta el usuario que ha hecho login, asi hasta 10 variables distintas. Es muy pesado pasar todas las variables cada vez se hace un click en un link, no crees?!?!?
Si, pero esta rama de la informática no tiene como objetivo principal el hacerle la vida más fácil al programador, sino al usuario final.
Cita: Alguien sabe como hacer independiente este metodo del browser?!?!
No he investigado, tal vez si se pueda, pero si existe no sería más que un método similar a lo que ya existe (que es el envío de los datos por QueryString, solo que el front-end coloca el código). Tomando en cuenta que las cookies son cosa del cliente, no debería poder hacerse lo que deseas.
Ahora, pudes hacer otras cosas, desde crear un archivo texto en el servidor por cada usuario y borrarlo cuando "su sesión" se termine, hasta crear una tabla de preferencias para dicho usuario. El problema consiste en cómo vas a identificar cada petición con su usuario exacto. Sin cookies la verdad es que solo se me ocurre pasar UN campo oculto en todas las páginas, si, es latoso, pero si es la forma de hacerse, pues ni modo.
Te deseo exito en tu búsqueda.
Saludos