После некоторых исследований я получил большую часть ответа с этой страницы:
https://developer.mozilla.org/en/Properly_Configuring_Server_MIME_Types
И этот веб-инструмент:
http://www.rexswain.com/httpview.html
SafariMobile просматривает MIME-тип, возвращаемый веб-сервером, чтобы определить, что делать со ссылкой (просмотреть в Safari или предложить «Открыть в ...».
Поддерживаемые типы, такие как «text / plain», «text / html», «image / gif», отображаются в Safari. В то время как неподдерживаемый тип, такой как application / zip, вызывает интерфейс «Открыть в ...».
Но Safari даже попытается отобразить ссылку типа application / octet-stream, которая является типом mime, обычно используемым для неизвестных двоичных форматов. Я предполагаю, что Apple сделала это, чтобы преодолеть веб-серверы, которые не в состоянии обеспечить надлежащий тип MIME.
Safari игнорирует указание типа в коде HTML.
<a href='file.sgf' type='application/x-go-sgf'>
Единственное (я думаю) решение - это изменить конфигурацию веб-сервера.