Brotli (original) (raw)
Brotli is a lossless data compression algorithm developed by Google. It uses a combination of the general-purpose LZ77 lossless compression algorithm, Huffman coding and 2nd-order context modelling. Brotli is primarily used by web servers and content delivery networks to compress HTTP content, making internet websites load faster. A successor to gzip, it is supported by all major web browsers and has become increasingly popular, as it provides better compression than gzip.
Property | Value |
---|---|
dbo:abstract | Brotli is a lossless data compression algorithm developed by Google. It uses a combination of the general-purpose LZ77 lossless compression algorithm, Huffman coding and 2nd-order context modelling. Brotli is primarily used by web servers and content delivery networks to compress HTTP content, making internet websites load faster. A successor to gzip, it is supported by all major web browsers and has become increasingly popular, as it provides better compression than gzip. (en) Brotli es una librería de compresión de datos de código abierto desarrollada por Jyrki Alakuijala y Zoltán Szabadka. Brotli está basado en una variante moderna del algoritmo LZ77, codificación Huffman y modelado de contexto de segundo orden. Puede ser usado para acelerar la navegación por sitios webs en Chrome o Firefox.Así como zopfli, otro algoritmo de compresión de Google, brotli está nombrado por un tipo de pastel suizo, . (es) Brotli ist ein Datenkompressions-Algorithmus auf Basis von LZ77 und Huffman-Kodierung, der von und entwickelt wurde. Wie der ebenfalls von Google entwickelte Algorithmus Zopfli ist Brotli nach einem Schweizer Gebäck (Brötli, auf -li endendes Diminutiv für Brot) benannt. Im Gegensatz zu anderen auf der Wörterbuchmethode basierenden Datenkompressions-Algorithmen wie z. B. Deflate benutzt Brotli ein vordefiniertes 120 KiB großes Wörterbuch. Dieses Wörterbuch enthält 13.000 Einträge der am meisten genutzten Ausdrücke in Text und HTML-Dokumenten. Hierdurch wird ein Großteil der verbesserten Kompression erzielt, insbesondere für kleine Dateien. Im Vergleich zu Deflate kann mit Brotli eine um 20 % verbesserte Kompression erzielt werden. Die Verarbeitungsgeschwindigkeit bleibt hierbei ungefähr gleich. (de) Brotli est une bibliothèque de compression libre à source ouverte, dont un brouillon de normalisation est déposé à l'IETF, développé par Jyrki Alakuijala et Zoltan Szabadka pour Google. Il utilise un algorithme de compression offrant une vitesse de décompression comparable à l'algorithme deflate, et un taux de compression proche de LZMA. Brotli est basé sur une version modifiée de LZ77, le codage de Huffman et un modelage du contexte de second ordre. Le format Brotli géré par cette bibliothèque est notamment utilisé dans la norme Web Open Font Format 2 (WOFF 2.0). (fr) Brotli è una libreria di compressione dati open source sviluppata da Jyrki Alakuijala e Zoltán Szabadka.Brotli è basato su una variante moderna dell'algoritmo LZ77, il codice di Huffman e il modello di contesto del secondo ordine.Può essere usato per velocizzare la ricerca su internet ed in particolare nel browser Google Chrome. Come l'algoritmo di compressione di Google , anche questo prende il nome da un prodotto di panetteria svizzero. (it) Brotliは、Jyrki Alakuijalaとにより開発されたオープンソースのデータ圧縮ライブラリである。 (ja) Brotli — алгоритм сжатия данных с открытым исходным кодом, разработанный Юрки Алакуйяла (фин. Jyrki Alakuijala) и Золтаном Сабадка. Метод сжатия brotli основан на современном варианте алгоритма LZ77, энтропийном кодировании Хаффмана и моделировании контекста 2-го порядка. Предназначен для ускорения загрузки веб-страниц, поддерживается в браузерах Chrome, основанных на Chromium, и в Firefox. Как и zopfli, другой алгоритм сжатия от Google, brotli был назван в честь швейцарского хлебобулочного изделия, brötli. (ru) Brotli是一个Jyrki Alakuijala和开发的开源数据压缩程序库。Brotli基于LZ77算法的一个现代变体、霍夫曼编码和二阶。 在Chrome、Opera和Firefox中,它已被用于加速万维网的传输速度。类似Google的压缩算法zopfli,brotli这个名字来自瑞士的烘培产品。 (zh) |
dbo:author | dbr:Jyrki_Alakuijala |
dbo:developer | dbr:Jyrki_Alakuijala |
dbo:genre | dbr:Data_compression |
dbo:latestReleaseDate | 2020-08-27 (xsd:date) |
dbo:latestReleaseVersion | 1.0.9 |
dbo:license | dbr:MIT_License |
dbo:operatingSystem | dbr:Cross-platform |
dbo:programmingLanguage | dbr:C_(programming_language) |
dbo:releaseDate | 2013-10-15 (xsd:date) |
dbo:thumbnail | wiki-commons:Special:FilePath/Brotli-logo.svg?width=300 |
dbo:wikiPageExternalLink | https://httpd.apache.org/docs/2.4/mod/mod_brotli.html https://bitbucket.org/naviserver/naviserver/src/tip/NEWS%3Fat=default&fileviewer=file-view-default https://docs.microsoft.com/en-us/iis/extensions/iis-compression/iis-compression-overview https://github.com/google/ngx_brotli https://www.wired.com/2015/09/hooli-mean-google-gives-away-compression-code-free/%7Cpublisher=wired.com |
dbo:wikiPageID | 43798513 (xsd:integer) |
dbo:wikiPageLength | 15800 (xsd:nonNegativeInteger) |
dbo:wikiPageRevisionID | 1119947046 (xsd:integer) |
dbo:wikiPageWikiLink | dbr:Caddy_(web_server) dbr:Bread_roll dbr:LiteSpeed_Web_Server dbr:PeaZip dbr:Library_(computing) dbr:Permissive_free_software_license dbc:Free_computer_libraries dbr:Cross-platform dbr:Safari_(web_browser) dbr:Cloudflare dbr:Google dbr:Google_Chrome dbr:Mozilla_Firefox dbr:Context_model dbr:Android_(operating_system) dbr:Apache_HTTP_Server dbr:Apache_license dbr:Lighttpd dbr:Lossless_compression dbr:MIT_license dbr:Zlib dbr:Zopfli dbc:Lossless_compression_algorithms dbr:CURL dbr:C_(programming_language) dbr:Data_compression dbr:Web_Open_Font_Format dbr:HTTP_compression dbr:7zip dbr:Amazon_CloudFront dbr:DEFLATE dbr:Node.js dbr:Request_for_Comments dbr:Text_corpus dbr:Gzip dbr:Haxe dbr:Internet_Engineering_Task_Force dbr:Zopf dbr:LZ77_and_LZ78 dbr:Swiss_German dbr:Terminal_emulator dbr:Mark_Adler dbr:Huffman_coding dbr:MiB dbr:Microsoft_Azure dbr:Microsoft_Edge dbr:NaviServer dbr:Nginx dbr:Opera_(web_browser) dbr:MIT_License dbr:Lossless_data_compression dbr:Microsoft_IIS dbr:Jyrki_Alakuijala dbr:Content_delivery_networks dbr:Web_servers |
dbp:author | Jyrki Alakuijala, Zoltán Szabadka (en) |
dbp:developer | Jyrki Alakuijala, Eugene Kliuchnikov, Robert Obryk, Zoltán Szabadka, Lode Vandevenne (en) |
dbp:genre | dbr:Data_compression |
dbp:latestReleaseDate | 2020-08-27 (xsd:date) |
dbp:latestReleaseVersion | 1 (xsd:integer) |
dbp:license | dbr:MIT_License |
dbp:logo | Brotli-logo.svg (en) |
dbp:logoSize | 64 (xsd:integer) |
dbp:name | Brotli (en) |
dbp:operatingSystem | dbr:Cross-platform |
dbp:platform | Portable (en) |
dbp:programmingLanguage | dbr:C_(programming_language) |
dbp:released | 2013-10-15 (xsd:date) |
dbp:wikiPageUsesTemplate | dbt:GitHub dbt:About dbt:Citation dbt:IETF_RFC dbt:Infobox_software dbt:Nbsp dbt:Refbegin dbt:Refend dbt:Reflist dbt:Rp dbt:Short_description dbt:Start_date_and_age dbt:Compression_methods |
dcterms:subject | dbc:Free_computer_libraries dbc:Lossless_compression_algorithms |
gold:hypernym | dbr:Library |
rdf:type | owl:Thing dbo:Software schema:CreativeWork dbo:Work wikidata:Q386724 wikidata:Q7397 dbo:Library |
rdfs:comment | Brotli is a lossless data compression algorithm developed by Google. It uses a combination of the general-purpose LZ77 lossless compression algorithm, Huffman coding and 2nd-order context modelling. Brotli is primarily used by web servers and content delivery networks to compress HTTP content, making internet websites load faster. A successor to gzip, it is supported by all major web browsers and has become increasingly popular, as it provides better compression than gzip. (en) Brotli es una librería de compresión de datos de código abierto desarrollada por Jyrki Alakuijala y Zoltán Szabadka. Brotli está basado en una variante moderna del algoritmo LZ77, codificación Huffman y modelado de contexto de segundo orden. Puede ser usado para acelerar la navegación por sitios webs en Chrome o Firefox.Así como zopfli, otro algoritmo de compresión de Google, brotli está nombrado por un tipo de pastel suizo, . (es) Brotli est une bibliothèque de compression libre à source ouverte, dont un brouillon de normalisation est déposé à l'IETF, développé par Jyrki Alakuijala et Zoltan Szabadka pour Google. Il utilise un algorithme de compression offrant une vitesse de décompression comparable à l'algorithme deflate, et un taux de compression proche de LZMA. Brotli est basé sur une version modifiée de LZ77, le codage de Huffman et un modelage du contexte de second ordre. Le format Brotli géré par cette bibliothèque est notamment utilisé dans la norme Web Open Font Format 2 (WOFF 2.0). (fr) Brotli è una libreria di compressione dati open source sviluppata da Jyrki Alakuijala e Zoltán Szabadka.Brotli è basato su una variante moderna dell'algoritmo LZ77, il codice di Huffman e il modello di contesto del secondo ordine.Può essere usato per velocizzare la ricerca su internet ed in particolare nel browser Google Chrome. Come l'algoritmo di compressione di Google , anche questo prende il nome da un prodotto di panetteria svizzero. (it) Brotliは、Jyrki Alakuijalaとにより開発されたオープンソースのデータ圧縮ライブラリである。 (ja) Brotli — алгоритм сжатия данных с открытым исходным кодом, разработанный Юрки Алакуйяла (фин. Jyrki Alakuijala) и Золтаном Сабадка. Метод сжатия brotli основан на современном варианте алгоритма LZ77, энтропийном кодировании Хаффмана и моделировании контекста 2-го порядка. Предназначен для ускорения загрузки веб-страниц, поддерживается в браузерах Chrome, основанных на Chromium, и в Firefox. Как и zopfli, другой алгоритм сжатия от Google, brotli был назван в честь швейцарского хлебобулочного изделия, brötli. (ru) Brotli是一个Jyrki Alakuijala和开发的开源数据压缩程序库。Brotli基于LZ77算法的一个现代变体、霍夫曼编码和二阶。 在Chrome、Opera和Firefox中,它已被用于加速万维网的传输速度。类似Google的压缩算法zopfli,brotli这个名字来自瑞士的烘培产品。 (zh) Brotli ist ein Datenkompressions-Algorithmus auf Basis von LZ77 und Huffman-Kodierung, der von und entwickelt wurde. Wie der ebenfalls von Google entwickelte Algorithmus Zopfli ist Brotli nach einem Schweizer Gebäck (Brötli, auf -li endendes Diminutiv für Brot) benannt. Im Vergleich zu Deflate kann mit Brotli eine um 20 % verbesserte Kompression erzielt werden. Die Verarbeitungsgeschwindigkeit bleibt hierbei ungefähr gleich. (de) |
rdfs:label | Brotli (en) Brotli (de) Brotli (es) Brotli (fr) Brotli (it) Brotli (ja) Brotli (ru) Brotli (zh) |
owl:sameAs | freebase:Brotli yago-res:Brotli wikidata:Brotli dbpedia-de:Brotli dbpedia-es:Brotli dbpedia-fr:Brotli dbpedia-hu:Brotli dbpedia-it:Brotli dbpedia-ja:Brotli dbpedia-ru:Brotli dbpedia-zh:Brotli https://global.dbpedia.org/id/knbg |
prov:wasDerivedFrom | wikipedia-en:Brotli?oldid=1119947046&ns=0 |
foaf:depiction | wiki-commons:Special:FilePath/Brotli-logo.svg |
foaf:isPrimaryTopicOf | wikipedia-en:Brotli |
foaf:name | Brotli (en) |
is dbo:wikiPageDisambiguates of | dbr:BR |
is dbo:wikiPageRedirects of | dbr:Brotli_Compression dbr:Brotli_compression dbr:Brotly dbr:Zoltán_Szabadka dbr:Large-window_brotli dbr:Large_window_brotli |
is dbo:wikiPageWikiLink of | dbr:BR dbr:List_of_Google_April_Fools'_Day_jokes dbr:List_of_archive_formats dbr:PeaZip dbr:GNOME_Archive_Manager dbr:Brotli_Compression dbr:Brotli_compression dbr:Zopfli dbr:Brotly dbr:Web_Open_Font_Format dbr:HTTP_compression dbr:List_of_Apache_modules dbr:List_of_PHP_extensions dbr:Gzip dbr:Internet_Information_Services dbr:Zoltán_Szabadka dbr:NaviServer dbr:SDCH dbr:Large-window_brotli dbr:Large_window_brotli |
is foaf:primaryTopic of | wikipedia-en:Brotli |