アカウント名:
パスワード:
EdgeはWindows 8以降で効果がなくなったはずの IApplicationAssociationRegistration::SetAppAsDefault [microsoft.com]を使っている。
まずMicrosoftの署名したバイナリから呼び出さないとエラーになる。そこでrundll32.exe経由で呼び出すと、EdgeのProgIDだけを受け付けるようになっていることがわかる。完全にチート。サポートされないことなんか百も承知だからサポートされている方法をよこすか、Edgeだけチートするのをやめろ。
ちなみ
ストーリーはFirefoxがEdgeの手法を拝借したって話だと思うんだけど、実際には違う手法を使ってるってこと?
それはThe Vergeが書いてるんだけど「MozillaがEdgeの手法をリバースエンジニアリングで解析した」とか書いててそもそも事実関係からデタラメ。
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
あと、僕は馬鹿なことをするのは嫌いですよ (わざとやるとき以外は)。-- Larry Wall
Microsoft Edgeはどうしているか (スコア:5, 参考になる)
EdgeはWindows 8以降で効果がなくなったはずの IApplicationAssociationRegistration::SetAppAsDefault [microsoft.com]を使っている。
まずMicrosoftの署名したバイナリから呼び出さないとエラーになる。そこでrundll32.exe経由で呼び出すと、EdgeのProgIDだけを受け付けるようになっていることがわかる。完全にチート。サポートされないことなんか百も承知だからサポートされている方法をよこすか、Edgeだけチートするのをやめろ。
ちなみ
Re:Microsoft Edgeはどうしているか (スコア:0)
ストーリーはFirefoxがEdgeの手法を拝借したって話だと思うんだけど、実際には違う手法を使ってるってこと?
Re: (スコア:0)
それはThe Vergeが書いてるんだけど「MozillaがEdgeの手法をリバースエンジニアリングで解析した」とか書いててそもそも事実関係からデタラメ。