コフス技術ブログ

同名ファイル保存時の各ブラウザのリネーム挙動まとめ

主要なブラウザにて、同名ファイルをローカルへ保存する際のリネーム挙動についてのまとめです。
リネームに関する設定等は行わず、デフォルト状態での挙動になります。(全実機調べ)

実際にまとめてみると、主に以下の3パターンの挙動が見られました。

リネームパターン 挙動
data (1).json 半角スペース+半角括弧付き数字
data(1).json 半角括弧付き数字
data 2.json 半角スペース+半角数字

例外としてmacOSのSafariと、iOS・iPadOSのGoogle Chromeがデフォルトで上書きする個人的には想定外の挙動が見られましたが、どうやら同じブラウザでもOS(or OSのバージョン)が異なれば挙動も変わっているので完全な規則性はないのかもしれません。