2020年に、browserconfig.xmlとieconfig.xmlは事実上非推奨になりましたか?

2020年8月17日、Microsoftは、MicrosoftTeamsがサポートを停止することを示すタイムラインを公開しました。 Internet Explorer 11は2020年11月30日に、Microsoft365製品はInternetExplorer11のサポートを2021年8月17日に終了します。

出典: https://en.wikipedia.org/wiki/Internet_Explorer_11

Webmasters SE とより広いWebを検索しましたが、現在のWebが見つかりません

ieconfig.xmlインターネットエクスプローラー

browserconfig.xmlも非推奨になりますか?それとも、当面の間それを使用するつもりですか?

後者の場合、どのブラウザがbrowserconfig.xmlを使い続けるつもりですか?

ちょうど MS Edge ?または他のブラウザも同様ですか?

コメント

  • 誰かがショートカットを作成したときに、これらのファイルを使用してデスクトップにアイコンを表示したのはWindowsだと思いましたそこにあなたのURLに。 ' IEがこれらのファイルを直接使用したとは思いませんでした。
  • これらのファイルを使用しているのがIEだけであっても、ユーザーが使用をやめるまで必要になる場合があります。ブラウザ。サポートが停止した後でも、IEの使用量が減少するまでに数年かかる場合があります。
  • ああ、それはMSIEファイルではなくWindowsファイルですか?ありがとう、@ StephenOstermiller- 'をデプロイしたことがないので'気づいていませんでしたbrowserconfig.xml (またはieconfig.xml)。私は'現在、必要になる可能性のあるプロジェクトに取り組んでいます(必要な場合は、'に熱心に取り組んでいます。フォーマットについて学ぶために)。次に、IEに関するニュースを読んだとき、この構成へのアプローチ全体が非推奨になるのではないかと思いました。 ChromeやFirefoxなどはbrowserconfig.xmlの存在をWindowsに報告しますか?
  • 私は'とは思いません。 Windowsが自分でリクエストをするのが印象的でした。ブラウザがOSに統合されていることを考えると、リクエストはおそらくIEからのリクエストによく似たものになります。私は' Windowsを自分で実行していないので、これは'を読んだことに基づいており、直接の経験ではありません。
  • 2番目のポイントについて-'が絶対的に有効なアプローチであることに同意しますが、2010年にIEユーザーへのケータリングを停止することを意識的に決定しました。 'ブラウザの互換性に反対します-それどころか、私は'強力な支持者です-しかし、標準に準拠し、普遍的にクロスブラウザ互換のサイトを作成した後2000年代初頭から2010年にかけて、IEはひどく失われたため、ユーザーに対応するために必要な時間は正当化されなかったと結論付けました。' [1/2]

回答

2021ここに

非推奨について

これをサポートするエージェント(主にIE11)を使用している人がいる限り、ブラウザの構成は準関連性があるか、少なくとも使用可能です。 MicrosoftはIE11が今年8月17日にEOLになると発表しましたが、あちこちで固執することは誰もが知っています。

ファイル名について/ URL

あなたがあなた自身の答えで参照したドキュメント 、次のコードサンプルがあります:

<meta name="msapplication-config" content="IEconfig.xml" /> 

これがブログの作成者であると想定しています参照している記事の名前はIEconfig.xmlです。 ただし、ドキュメントには次のように記載されています。

注:ウェブページでブラウザ構成ファイルが指定されていない場合、IE11は自動的に検索します。サーバーのルートディレクトリにある" browserconfig.xml "。これを防ぐには、" msapplication-config "ヘッダーとcontent属性を" none "(前に表示)

したがって、

は、browserconfig.xmlではないことを示しています(この場合、最初からそのメタデータは必要ありません)。これは、彼らの悪名高いfavicon.icoを思い出させます。これは、マークアップでリンクすることも、favicon.icoと呼んでそれで済ませることもできます。 。

結論

それをサポートすることにマイナス面は見られません(物を作る必要があることを除いて)、そしてそれをサポートするエージェントを持つ一部のユーザーにとって実際に役立つかもしれません。

ただし、そうする場合は、常に/browserconfig.xmlのルートを設定することを強くお勧めします。そうすれば、それをサポートするエージェントはおそらく自動的にそれを発見し(私は一般的に悪いUAプラクティスだと思いますが、そこにあります)、何の意味もない独自のメタデータでマークアップを汚染する必要はありません他のシステム。

(IE11の訪問者の数、サーバーが404とロギングを処理する方法によっては、パフォーマンス上のメリットがわずかになる場合もありますが、それはおそらく何よりも理論的です。 )

コメント

  • これが非推奨になった場合、これを置き換えるものは何ですか?単純な大きなファビコン画像?
  • @William、非推奨となるのはbrowserconfig.xmlではありませんが、サポートするUAが(私が知る限り)唯一知られているIE11です。それ。したがって、他のエージェントの場合、何も変わりません。アイコンを表示する独自の方法がありますが、それは別の質問です。

回答

これはこれを聞いてから1か月が経ちましたので、インターネットをもう少し調べて、何ができるか見てみようと思いました。


browserconfig.xml

このMicrosoftページ:

これは次の例です。 a browserconfig.xml

<?xml version="1.0" encoding="utf-8"?> <browserconfig> <msapplication> <tile> <square70x70logo src="small.png"/> <square150x150logo src="medium.png"/> <wide310x150logo src="wide.png"/> <square310x310logo src="large.png"/> <TileColor>#009900</TileColor> </tile> <badge> <polling-uri src="badge.xml"/> <frequency>30</frequency> </badge> <notification> <polling-uri src="1.xml"/> <polling-uri2 src="2.xml"/> <polling-uri3 src="3.xml"/> <polling-uri4 src="4.xml"/> <polling-uri5 src="5.xml"/> <frequency>30</frequency> <cycle>1</cycle> </notification> </msapplication> </browserconfig> 

ieconfig.xml

これによるとブログ投稿:

これはの例ですieconfig.xml

<?xml version="1.0" encoding="utf-8"?> <browserconfig> <msapplication> <tile> <square70x70logo src="ms-tile-128x128.png"/> <square150x150logo src="ms-tile-270x270.png"/> <wide310x150logo src="ms-tile-558x270.png"/> <square310x310logo src="ms-tile-558x558.png"/> <TileColor>#6a9a22</TileColor> </tile> </msapplication> </browserconfig> 

これは、 browserconfig.xml ieconfig.xml 異なる名前です同じことのために …そしてそこに確認はできませんが、後者の名前 ieconfig.xml が現在の正しい名前であるという提案があります。名前。

とはいえ、エッジブラウザが検索し、認識しているかどうかはまだ確認できません。または、 ieconfig.xml について知っているので、質問に答えて、後者が事実上非推奨であるかどうかを確認できません。

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です