Sleipnir Part187

このエントリーをはてなブックマークに追加
61名無し~3.EXE
188 名前: ◆n7ktedJmA. [sage] 投稿日:2007/07/19(木) 11:47:51 ID:hFs88RrQ
こんにちは、前スレでお騒がせしました者です。

お返事したいレスもありましたが荒れそうなのでやめておきました。
>推敲してないのと単に文章まとめる力がないってだけだろ
>思いついたままに書き綴ったオナニー文
他。
全くその通りだと思います。
では本題へ。

fublog ■[Tips]拡張子ではなく、内容によってファイルを開くこと 10:10
http://d.hatena.ne.jp/fublog/20070719

こちらで

開発停止のブラウザにIEの設定を適用させる場合
開発者がIEコンポーネントにIEの設定を適用させる場合

の対処法が書かれています。Sleipnir1.66等を使ってる人は参考にしてください。直ったかどうかの確認はこれ使ってください。
http://tool-ya.ddo.jp/webfs/~enigma/iflame.gif
62名無し~3.EXE:2007/12/31(月) 22:58:20 ID:hoGvDEYB

189 名前: ◆n7ktedJmA. [sage] 投稿日:2007/07/19(木) 11:48:30 ID:hFs88RrQ
外部リンク開けない環境の方向けに内容コピペ

■[Tips]拡張子ではなく、内容によってファイルを開くこと 10:10
リファラに ime.nu が付いてたのでどこに貼られたのかと探したのだけど分からず、それはまあ置いておいて探した中で"fub"でヒットしたのがSleipnirのスレッドで、何の話かと思ったら「拡張子ではなく、内容によってファイルを開くこと」の話で盛り上がっていた。

で、なんかすごい熱い人が方法を公開するべきだとか、開発停止のブラウザから乗り換えることを推奨する必要があるかも、とか言っていたので書いておく。そんなので扇動されたらMoonBrowserのユーザーがかわいそうすぎる。

開発停止のブラウザにIEの設定を適用させる場合
レジストリに以下のキーを作ればいい。以下はMoonBrowserの例。

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer\Main\FeatureControl\FEATURE_MIME_SNIFFING]

"moonb.exe"=dword:00000001

他にもXPSP2やIE7以降増えた機能は同じようにレジストリだけでも適用可能。一覧は以下を参照。

http://msdn2.microsoft.com/en-us/library/ms537169.aspx

開発者がIEコンポーネントにIEの設定を適用させる場合
別に開発者は自力で辿り付けると思うけど一応。

CoInternetSetFeatureEnabled(FEATURE_MIME_SNIFFING, SET_FEATURE_ON_PROCESS, TRUE);