hola BladeRunner,
lo de los zip no se puede hacer, porque hay que entregar el proyecto y son demasiados documentos pdf, además implicaría cambios en el backend... así que creo que si con JS o JScript no puede hacerse más que detección, es la solución a darle...
saludos y gracias
PD: la próxima vez que vea la película con el mismo nombre que tu nick, será la nº 10 más o menos