vadimiron
в данном случае "!==" придает больше уверености мне

и это совершенно не влияет на работу скрипта. потому как все остальные типы указанные в скрипте определяются корректно.
Prisoner
это именно то, что я сама подумала
и про браузеры и про функцию mime_content_type
спасибо, что просвятил