
PNG को WebP में क्यों बदलता हूँ (और वो एक मौका जब नहीं बदलता)
PNG में एडिट करना बढ़िया है, पर उसे वेब पर भेजना फ़िज़ूलख़र्ची है। WebP असल में कितना बचाता है, कहाँ कुछ नहीं बचाता, और वो एक नियम जो मैं कभी नहीं तोड़ता।
इमेज फ़ॉर्मैट, कम्प्रेशन और ब्राउज़र में और भी बहुत कुछ करने पर नोट्स।

PNG में एडिट करना बढ़िया है, पर उसे वेब पर भेजना फ़िज़ूलख़र्ची है। WebP असल में कितना बचाता है, कहाँ कुछ नहीं बचाता, और वो एक नियम जो मैं कभी नहीं तोड़ता।

"आपकी फ़ाइलें आपके डिवाइस से बाहर नहीं जातीं" एक आर्किटेक्चर है, मार्केटिंग की लाइन नहीं। WASM ठीक आपके ब्राउज़र में कन्वर्ज़न कैसे करता है, और इसकी वह एक असली सीमा।
SVG हमेशा के लिए स्केल होती है और नन्ही बनी रहती है, इसलिए उसे रास्टराइज़ करना घाटे जैसा लगता है। कभी-कभी है भी। किसी वेक्टर से PNG पिक्सल आपको असल में कब चाहिए, और SVG को कब छोड़ देना बेहतर है।

ज़्यादातर ख़ाली किसी डैशबोर्ड के स्क्रीनशॉट का 2 MB होना बनता ही नहीं। PNG आपके साथ ऐसा क्यों करता है, और WebP में बदलने से यह 60–90% कैसे घट जाता है, बिना कुछ दिखने वाला खोए।

AVIF आमतौर पर साइज़ में WebP को हरा देता है, कभी-कभी 20% या उससे ज़्यादा से। वह अतिरिक्त कंप्रेशन एनकोड समय और किनारे के मामलों में क्या क़ीमत लेता है, और मैं कब आज भी WebP उठाता हूँ।

लॉसलेस बनाम लॉसी, किनारे बनाम फ़ोटो, ट्रांसपेरेंसी बनाम बिना। एक सीधा-सा सवाल बता देता है कि कोई फ़ाइल किस फ़ॉर्मैट में होनी चाहिए — साथ में इसे साबित करने वाली असली साइज़ टेबल।

HEIC सचमुच एक बेहतर फ़ॉर्मैट है, पर आधा वेब आज भी इसे खोल नहीं पाता। Apple ने इसे क्यों चुना, JPG में बदलने पर असल में क्या छोड़ना पड़ता है, और मैं कब झंझट नहीं पालता।