ycliper

Популярное

Музыка Кино и Анимация Автомобили Животные Спорт Путешествия Игры Юмор

Интересные видео

2025 Сериалы Трейлеры Новости Как сделать Видеоуроки Diy своими руками

Топ запросов

смотреть а4 schoolboy runaway турецкий сериал смотреть мультфильмы эдисон
Скачать

Raul Fraile: How GZIP compression works | JSConf EU 2014

Raul Fraile

gzip

js

JavaScript (Programming Language)

jsconf

jsconf eu

Автор: JSConf

Загружено: 2014-11-25

Просмотров: 22877

Описание: Data compression is an amazing topic. Even in today’s world, with fast networks and almost unlimited storage, data compression is still relevant, especially for mobile devices and countries with poor Internet connections.

For better or worse, GZIP compression is the de-facto lossless compression method for compressing text data in websites. It is not the fastest nor the better, but provides an excellent tradeoff between speed and compression ratio. The way Internet works makes it also difficult to use newer compression methods.

This talk examines how GZIP works internally, explaining the internals of the DEFLATE algorithm, which is a combination of LZ77 and Huffman coding. Different implementations will be compared, such as GNU GZIP, 7-ZIP and zopfli, focusing on why and how some of these implementations perform better than others.

Finally, we will try to go beyond GZIP, preprocessing our data to achieve better results. For example, transposing JSON.

Transcript & slides: http://2014.jsconf.eu/speakers/raul-f...

License: For reuse of this video under a more permissive license please get in touch with us. The speakers retain the copyright for their performances.

Не удается загрузить Youtube-плеер. Проверьте блокировку Youtube в вашей сети.
Повторяем попытку...
Raul Fraile: How GZIP compression works | JSConf EU 2014

Поделиться в:

Доступные форматы для скачивания:

Скачать видео

  • Информация по загрузке:

Скачать аудио

Похожие видео

Филипп Робертс: Что за чертовщина такая event loop? | JSConf EU 2014

Филипп Робертс: Что за чертовщина такая event loop? | JSConf EU 2014

How PNG Works: Compromising Speed for Quality

How PNG Works: Compromising Speed for Quality

JavaScript Engines: The Good Parts™ - Mathias Bynens & Benedikt Meurer - JSConf EU 2018

JavaScript Engines: The Good Parts™ - Mathias Bynens & Benedikt Meurer - JSConf EU 2018

The Science and Application of Data Compression Algorithms

The Science and Application of Data Compression Algorithms

Dan Mané: Why are there so many Javascript charting libraries?!? | JSConf EU 2014

Dan Mané: Why are there so many Javascript charting libraries?!? | JSConf EU 2014

Explaining File Compression Formats

Explaining File Compression Formats

База по Базам Данных - Storage (Индексы, Paging, LSM, B+-Tree, R-Tree) | Влад Тен Систем Дизайн

База по Базам Данных - Storage (Индексы, Paging, LSM, B+-Tree, R-Tree) | Влад Тен Систем Дизайн

How are Images Compressed?  [46MB ↘↘ 4.07MB] JPEG In Depth

How are Images Compressed? [46MB ↘↘ 4.07MB] JPEG In Depth

Encrypting Data in the Browser - Exploring Web Crypto APIs by Aakansha Doshi

Encrypting Data in the Browser - Exploring Web Crypto APIs by Aakansha Doshi

КАК УСТРОЕН TCP/IP?

КАК УСТРОЕН TCP/IP?

© 2025 ycliper. Все права защищены.



  • Контакты
  • О нас
  • Политика конфиденциальности



Контакты для правообладателей: [email protected]