From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from omta001.cacentral1.a.cloudfilter.net (omta001.cacentral1.a.cloudfilter.net [3.97.99.32]) by sourceware.org (Postfix) with ESMTPS id 435DD3858D20 for ; Thu, 17 Feb 2022 15:56:37 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.1 sourceware.org 435DD3858D20 Authentication-Results: sourceware.org; dmarc=none (p=none dis=none) header.from=SystematicSw.ab.ca Authentication-Results: sourceware.org; spf=none smtp.mailfrom=systematicsw.ab.ca Received: from shw-obgw-4003a.ext.cloudfilter.net ([10.228.9.183]) by cmsmtp with ESMTP id Kg6NnsFDA43SgKj92nopaJ; Thu, 17 Feb 2022 15:56:36 +0000 Received: from [10.0.0.5] ([184.64.124.72]) by cmsmtp with ESMTP id Kj92nL96iQV6mKj92nZ4Q7; Thu, 17 Feb 2022 15:56:36 +0000 X-Authority-Analysis: v=2.4 cv=PbTsOwtd c=1 sm=1 tr=0 ts=620e7034 a=oHm12aVswOWz6TMtn9zYKg==:117 a=oHm12aVswOWz6TMtn9zYKg==:17 a=r77TgQKjGQsHNAKrUKIA:9 a=94nOnFI1EgyDtX4ev68A:9 a=QEXdDO2ut3YA:10 a=DQvv8wBmtM4VkHOzfQEA:9 a=GYF7G-pZNXIA:10 a=3bnzkM_pQkgA:10 a=KnQKo7-VntYA:10 a=bK7-36PAWOEA:10 a=vzAOhSnPDfoA:10 a=ITdVHhY7-e0A:10 Content-Type: multipart/mixed; boundary="------------vaxokUMxk2HVAEF2IZ8BL8j9" Message-ID: Date: Thu, 17 Feb 2022 08:56:36 -0700 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:91.0) Gecko/20100101 Thunderbird/91.6.0 From: Brian Inglis Subject: Re: [PATCH htdocs 1/7] crush images Reply-To: newlib@sourceware.org To: newlib@sourceware.org References: <20220215022552.11267-1-vapier@gentoo.org> Content-Language: en-CA Organization: Systematic Software In-Reply-To: X-CMAE-Envelope: MS4xfLwzWNoM7eTp+vDeJGAFgdHaaQ0Ive3dc9RBMQ67XIuM0tEJnesj5pKjuyH8xax0MGUV8AfkRFWwnm9aIXWDihQGHIOzYQ/GECdj7GtcGsQDkXUZ97UQ 1a4CmE1BowuAe36CvOtRtZ++Eed+SW33fOnrzYPVvrhgcdhKETP3G0po2LFgINS4gsc9HPBMndzrUWziYE/Esjh2zB/sv8KYptw= X-Spam-Status: No, score=-1162.2 required=5.0 tests=BAYES_00, BODY_8BITS, KAM_DMARC_STATUS, KAM_LAZY_DOMAIN_SECURITY, NICE_REPLY_A, RCVD_IN_MSPIKE_H3, RCVD_IN_MSPIKE_WL, SPF_HELO_NONE, SPF_NONE, TXREP, T_SCC_BODY_TEXT_LINE autolearn=no autolearn_force=no version=3.4.4 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on server2.sourceware.org X-BeenThere: newlib@sourceware.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Newlib mailing list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 17 Feb 2022 15:56:38 -0000 This is a multi-part message in MIME format. --------------vaxokUMxk2HVAEF2IZ8BL8j9 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit On 2022-02-16 23:27, Brian Inglis wrote: > On 2022-02-14 19:27, Mike Frysinger wrote: >> Shrink their sizes while maintaining their content by recompressing >> and stripping unused metadata. > >>   download.jpg   | Bin 1671 -> 1344 bytes >>   faq.jpg        | Bin 1312 -> 983 bytes >>   info.jpg       | Bin 1218 -> 886 bytes >>   logo_big2.png  | Bin 973 -> 844 bytes >>   mailing.jpg    | Bin 1902 -> 1580 bytes >>   news.jpg       | Bin 1287 -> 960 bytes >>   properties.png | Bin 49230 -> 36129 bytes >>   7 files changed, 0 insertions(+), 0 deletions(-) > > I've had good results usually about 25-50% of PNG replacing some Cygwin > images with webp, by tweaking some basic parameters, and comparing > sizes, although many of your initial file sizes are small by comparison: > > Cygwin htdocs: > >  639178 png     195942 webp    docs/ug/figures/ >    7458 png/bmp       1112 webp    docs/xlaunch/ > 3548814 png     898900 webp    screenshots/ >  208225 png      30848 webp    screenshots/thumbs/ > > 4403675 png/bmp 1126802 webp    total Converting Newlib-Htdocs images to webp (including newlib.jpg), where Recomp are your crushed files, and picking the minimum size of each file converted using various webp options detailed and explained in the attached: Image Size Recomp Wp-q100 Wp-napp Wp-naz9 Wp-napd Wp-ba Min Total 59042 44175 53256 25742 39750 27458 26624 21036 -- Take care. Thanks, Brian Inglis, Calgary, Alberta, Canada This email may be disturbing to some readers as it contains too much technical detail. Reader discretion is advised. [Data in binary units and prefixes, physical quantities in SI.] --------------vaxokUMxk2HVAEF2IZ8BL8j9 Content-Type: text/plain; charset=UTF-8; name="newlib-image-webp-sizes.log" Content-Disposition: attachment; filename="newlib-image-webp-sizes.log" Content-Transfer-Encoding: base64 TmV3bGliIEh0ZG9jcyBJbWFnZSBTaXplcyBhbmQgV2VicCBPcHRpb25zCgpJbWFnZQkJVHlw ZQkgU2l6ZQlSZWNvbXAJV3AtcTEwMAlXcC1uYXBwCVdwLW5hejkJV3AtbmFwZAlXcC1iYQkg IE1pbglPcHRpb25zCmRvd25sb2FkCWpwZwkgMTY3MQkgMTM0NAkgMjI2NAkgIDgwNCoJIDQ3 OTIJICA4ODQJICA4NTQJICA4MDQJbmFwcApmYXEJCWpwZwkgMTMxMgkgIDk4MwkgMTQxOAkg IDQ3NCoJIDI5MjIJICA1MjAJICA0OTYJICA0NzQJbmFwcAppbmZvCQlqcGcJIDEyMTgJICA4 ODYJIDEyMjQJICAzODIqCSAyNjgyCSAgNDM2CSAgNDA0CSAgMzgyCW5hcHAKbWFpbGluZwkJ anBnCSAxOTAyCSAxNTgwCSAyNTgyCSAgOTQ0KgkgNTI1MgkgMTAyNgkgIDk5MgkgIDk0NAlu YXBwCm5ld3MJCWpwZwkgMTI4NwkgIDk2MAkgMTQxMAkgIDUxMCoJIDI3NzgJICA1NjIJICA1 NDAJICA1MTAJbmFwcApsb2dvX2JpZzIJcG5nCSAgOTczCSAgODQ0CSAyNDYyCSAxMTAyCSAg ODAyKgkgMTI0OAkgMTE4NAkgIDgwMgluYXo5CnByb3BlcnRpZXMJcG5nCTQ5MjMwCTM2MTI5 CTM5OTYyCTIwNzY4CTE2Mzk0KgkyMjA1NgkyMTQyOAkxNjM5NAluYXo5Cm5ld2xpYgkJanBn CSAxNDQ5CSAxNDQ5CSAxOTM0CSAgNzU4CSA0MTI4CSAgNzI2KgkgIDcyNioJICA3MjYJYmEv bmFwZAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIApUb3RhbAkJCTU5MDQyCTQ0MTc1CTUz MjU2CTI1NzQyCTM5NzUwCTI3NDU4CTI2NjI0CTIxMDM2CVRvdGFsCgpXZWJwIENvbW1hbmQg YW5kIE9wdGlvbnM6CgpxMTAwCWN3ZWJwIC1xIDEwMApuYXBwCWN3ZWJwIC1ub2FscGhhIC1w cmVzZXQgcGljdHVyZQpuYXo5CWN3ZWJwIC1ub2FscGhhIC16IDkKbmFwZAljd2VicCAtbm9h bHBoYSAtcHJlc2V0IGRyYXdpbmcKYmEJY3dlYnAgLWJsZW5kX2FscGhhIDB4ZmZmZmZmIAoK --------------vaxokUMxk2HVAEF2IZ8BL8j9--