User:Wildgoosespeeder/PNG Monstrous: Difference between revisions
(Added a misconception category. Be sure to talk to me if you have further misconceptions.) |
|||
Line 6: | Line 6: | ||
*Faster page load times. | *Faster page load times. | ||
*It's more considerate to people using slow or metered connections accessing MarioWiki. | *It's more considerate to people using slow or metered connections accessing MarioWiki. | ||
==Misconceptions== | |||
PNG Monstrous (and by extension PNG Monster) does not make PNG images higher quality. It just finds the smallest file size possible for a given image. If you supply a low quality image, you will still get a low quality image out, just with a smaller file size. What is responsible for higher quality submissions is the use of [[User:Wildgoosespeeder/sandbox|emulators or other tools to obtain screenshots]]. Those have better file sizes than low quality submissions because of how clean the image capture was. | |||
==New Features== | ==New Features== |
Revision as of 18:53, October 31, 2016
PNG Monstrous (accidently misspelled "Monsterous" at run time) is an unofficial update for PNG Monster that gives it a few extra features while retaining all the original features and functionality. It contains the latest version of pngout for good measure. Yes, I still have a working version of Visual Basic 6.0 Enterprise Edition to make this revision thanks to the included source code of the PNG Monster download. File:PM Mariothininking.PNG
Benefits for MarioWiki
Optimizing PNGs benefits MarioWiki in three ways:
- Reduces storage space required, which is a plus for Porplemontage (talk), the owner of MarioWiki.
- Faster page load times.
- It's more considerate to people using slow or metered connections accessing MarioWiki.
Misconceptions
PNG Monstrous (and by extension PNG Monster) does not make PNG images higher quality. It just finds the smallest file size possible for a given image. If you supply a low quality image, you will still get a low quality image out, just with a smaller file size. What is responsible for higher quality submissions is the use of emulators or other tools to obtain screenshots. Those have better file sizes than low quality submissions because of how clean the image capture was.
New Features
- zopflipng added.
- Check/uncheck optimizers to speed up optimization time.
- pngout and zopflipng are enabled by default while the other older optimizers are disabled by default.
- The reason is that most of my tests indicate that these optimizers are all you will ever need, but for edge cases, you will get access to all optimizers.
- This usually occurs with very dimensionally small images, such as sprites. Use all optimizers in this case. It won't take long to cycle through all of them.
- pngrewrite check box can't be modified but the option is there for a future revision.
- The reason is that most of my tests indicate that these optimizers are all you will ever need, but for edge cases, you will get access to all optimizers.
- Log notes what optimizer is running.
Bugfixes
Download
You will need Service Pack 6 for Visual Basic 6.0 to run this app. If you are running a supported Windows OS by Microsoft, this should already be installed and ready to go so no need to download that. I LOVE Microsoft's efforts to retain compatibility! File:Go Mario.PNG
ZIP file on GitHub:
PNG Monstrous
DISCLAIMER
PS to admins: If this counts as advertising, please delete this page asap.