10 puan yazan lifthrasiir 2021-09-01 | Henüz yorum yok. | WhatsApp'ta paylaş

Son 2 haftadır tatildeydim; bu süre boyunca da böyle bir şey yapıyordum. Roadroller, nispeten yeni sıkıştırma tekniklerini kullanarak kodu ciddi biçimde küçülten bir packer. Ne kadar küçüldüğüne gelirsek,

  • Orijinal kod boyutu: 32782 bayt

  • gzip -9: 12716 bayt

  • zopfli, ECT gibi gzip optimizasyon araçları çalıştırıldıktan sonra: 12385 bayt

  • Brotli --best: 11358 bayt

  • Roadroller 2.0.0 -O2 + zopfli: 10604 bayt (diğer durumlardan farklı olarak buna açma kodu da dahil)

Elbette gerçek dünyadaki geliştirmede hiç işe yaramaz; bunu, js13kGames https://js13kgames.com gibi boyutun hayati olduğu son derece sınırlı bazı durumlarda kullanmak için yaptım. Bu yılki js13kGames katılımlarından birkaçının Roadroller kullanarak yaklaşık %10 boyut kazancı elde ettiği söyleniyor; bu yüzden bundan sonra standart(?) bir araç haline gelecek gibi görünüyor.

Henüz yorum yok.

Henüz yorum yok.