|
Zopfli is a data compression algorithm that encodes data into DEFLATE, gzip and zlib formats.〔 Zopfli is regarded as the most size-efficient DEFLATE encoder available.〔 In February 2013, a reference implementation of the Zopfli algorithm was released by Google as a free software programming library under the Apache License, Version 2.0.〔 The name ''Zöpfli'' is the Swiss German diminutive of “Zopf”, a special type of Hefezopf.〔 ==Properties and use case== Zopfli can output either a raw DEFLATE data stream or DEFLATE data encapsulated into gzip or zlib formats. It can be configured to do more or less iterations than the default 15 to trade processing time for compression efficiency. Under default settings, the output of Zopfli is typically 3–8% smaller than zlib's maximum compression, but takes around 80 times longer.〔〔 The speed of decompressing Zopfli's output versus zlib's output is practically unaffected.〔 Due to its significantly slower compression speed, zopfli is less suited for on-the-fly compression and is typically used for one-time compression of static content.〔〔 This is typically true for web content that is served with DEFLATE-based HTTP compression or web content in a DEFLATE-based file format such as PNG or WOFF font files.〔 Another use case is software updates or downloads with software package files that have a zip-based format such as Android application packages (APK) or Java Archives (JAR), especially over mobile connections. 抄文引用元・出典: フリー百科事典『 ウィキペディア(Wikipedia)』 ■ウィキペディアで「Zopfli」の詳細全文を読む スポンサード リンク
|