Ascii85 Variant
Ascii85 の変種は、標準 Ascii85(PostScript/PDF)のアルファベットや整列規則を調整したエンコーディングであり、btoa や IPv6 形式などが該当する。
目的
文字集合やパディング規則を特定のアプリケーションに合わせて調整し、出力がホスト側の構文と衝突しないようにする。
メカニズム
中核は 4 バイトから 5 文字への写像のままだが、アルファベットの先頭文字、特殊な圧縮マーカー(4 バイトのゼロを表す z など)、整列戦略は変種ごとに異なる。
ユースケース
- PDF オブジェクトストリームのエンコード
- PostScript データの埋め込み
- IPv6 アドレスのコンパクト表現