Creo haberlo explicado más veces
:
Los servidores web, mandan unas cabeceras que deben seguir un estándar, para que se le pueda decir al navegador lo que debe hacer, si descargar el archivo, mostrarlo, etc.
Pues bien, gracias al IE, que no hace caso de esas cabeceras, mucha gente no las configura bien, con lo que a los demás que nos den...
Alguno pensaréis: ¿No debería hacer lo mismo Mozilla? NO, ni de casualidad, se deben seguir los estándares. Imagínate que yo tengo un archivo en un servidor web, que se llama texto.rar, y quiero mostrarlo en el navegador (no descargarlo). Con IE NO se puede, hace caso omiso de las cabeceras, y lo descarga...
Por cierto si das a un enlace y salen esos símbolos raros, no des hacia atrás y pinches con lo de guardar como, si haces click con el botón derecho en ellos, y Guardar página como (o similar, yo lo tengo en inglés), te lo guardará perfectamente