<aside> ℹ️

最終更新:2026年10月31日

QuickKitを使う際に知っておきたい、現在の制限や注意点をまとめています。通常の操作で問題が起きるという意味ではありませんが、特定のデータや利用環境では結果が正しくならない場合があります。

</aside>

はじめに

1. 特定の入力で結果が正しくならない場合

Data URI Decoder(データURIの読み取り)

Shift_JISやISO-8859-1など、ブラウザーが対応する文字コード指定に従って復号します。Base64マーカー前後のスペース、Base64部分のパーセント表記、URL末尾の空白や#以降のfragmentは、URL・Fetchの仕様に沿って扱うよう改善しました。

ただし、URL中のタブ・改行の扱いはブラウザーによって異なる場合があります(Chromium系とFirefox・Safari等)。また、ブラウザーがそのままのURLとしては受け付けない特殊な先頭空白を、貼り付け補助として取り除く場合は注記します。未対応・重複した文字コード指定や無効なBase64データは理由を表示し、推測で置き換えません。

注意する場面: バイト列の完全一致が必要な場合は、表示される除去・補正の注記を確認し、元のURIと復号結果を照合してください。

JSON Formatter / JSON → YAML / JSONPath Tester

3ツールとも大きな整数や指数表記などのJSON数値をJavaScriptのNumberで丸めず、元の数値表記を保持するよう改善しました。ただし、JSONのネストは最大1,000段までです。JSON → YAMLで出力した数値は、読み込み先のYAML処理系によって解釈が変わる場合があります。

注意する場面: IDや金額などを変換するときは、数値だけでなく、重複する名前の項目や入力順序も確認してください。

JSON Pointer Tester / XML ⇄ JSON

HTML Formatter / OAuth Scope Formatter