如何有效地将二进制数据存储在.js源文件中



我有一个静态的HTML网站,该网站无法加载任何其他资源,因为它也应该离线工作。嵌入在<script>标签中的JavaScript代码需要加载(并存储(大量二进制数据。

将数据存储为数字数组效率低下,似乎需要二进制编码方案。哪一个具有最高的压缩比,仍然可以读取并包含在 <script> -tag中?

如果您的页面可以加载.js,则可能也可以加载任何其他文件,但是,如果您确实想将数据存储在JS中,则使用Base64编码(在此处与Base128进行"比较"(

最新更新