作成者は、名前に非 ASCII 文字 (国別文字など) を含むリソースを (URI で) どのように公開する必要がありますか?
さまざまな関係者 (HTML コード、ブラウザーの送信要求、ブラウザーによるファイルの保存、ディスクへの保存、サーバーによる要求の受信と処理、およびファイルの保存) をすべて (おそらく) さまざまなエンコーディングを使用して考慮すると、一貫して動作させることはほとんど不可能に思えます。または、少なくとも私は管理できませんでした。
Web ページに関しては、私はすでにそれに慣れており、常に国別文字を対応するラテン語の基本文字に置き換えています。
しかし、外部ファイル (PDF、画像など) に関しては、名前を「ダウングレード」するのは、どういうわけか「間違っている」と感じます。特に、ユーザーがこれらのファイルをディスクに保存することを期待している場合。この問題に対処するには?