Вы используете устаревший браузер. Этот и другие сайты могут отображаться в нём некорректно. Вам необходимо обновить браузер или попробовать использовать другой.
Все правильно. Браузером.
Но ничто не мешает попытаться определить content-type самостоятельно в скрипте, если необходима высокая точность контроля. Для картинок/флэшек -- [m]getimagesize[/m].