छवियाँ और तस्वीरें · छवि मेटाडेटा गोपनीयता टूल
क्यों फोटो मेटाडेटा आपकी वेबसाइट पर प्रत्येक पेज लोड पर भार डालता है
· यह क्यों मायने रखती है
छवि-गोपनीयता फ़ाइल स्वरूपों ब्राउज़र-प्रसंस्करण
एंबेडेड थंबनेल, XMP पैकेट और मेकरनोट ब्लॉक आपके विज़िटर द्वारा डाउनलोड की गई प्रत्येक छवि के साथ यात्रा करते हैं, और जो प्रदर्शित होता है उसमें उनका कोई योगदान नहीं होता है। यह पोस्ट बताती है कि वजन कहां से आता है और क्यों पुन: संपीड़न के बिना स्ट्रिपिंग एक नि:शुल्क सुधार है।
उत्पाद गैलरी जो प्रत्येक चित्र की दूसरी प्रति भेजती है - कैसे एम्बेडेड EXIF थंबनेल और XMP बाइट्स जोड़ते हैं जिन्हें कोई नहीं देख पाता है
एक वेब गैलरी प्रत्येक विज़िटर को एक एम्बेडेड EXIF थंबनेल, XMP पैकेट, टिप्पणियाँ और डिवाइस रिकॉर्ड वितरित कर सकती है, भले ही कोई भी प्रदर्शित चित्र में योगदान न दे। सटीक ओवरहेड फ़ाइल के अनुसार अलग-अलग होता है, इसलिए टूल सार्वभौमिक बचत का वादा करने के बजाय हटाए गए इनपुट बाइट्स, आउटपुट बाइट्स और बाइट्स की रिपोर्ट करता है। जब वे ब्लॉक अनावश्यक होते हैं तो गोपनीयता और स्थानांतरण दक्षता संरेखित होती है।
बाइट्स कहाँ छिपते हैं - मेकरनोट ब्लॉब्स, एम्बेडेड पूर्वावलोकन, लंबे XMP पैकेट और डुप्लिकेट IPTC डेटा
JPEG में हटाने योग्य बाइट्स APP1 Exif और XMP, APP13 Photoshop/IPTC, COM और अन्य मेटाडेटा APPn सेगमेंट में बैठते हैं। PNG eXIf, टेक्स्ट और समय खंड का उपयोग करता है। WebP EXIF और XMP RIFF टुकड़ों का उपयोग करता है। क्लीनर संपीड़ित JPEG स्कैन, PNG IDAT और WebP VP8 या VP8L डेटा को अपरिवर्तित छोड़ देता है, जिससे किसी भी आकार में कमी का स्रोत स्पष्ट हो जाता है।
यह क्यों संयोजित होता है - प्रति पेज कई छवियां, बार-बार आने वाले विज़िटर, मोबाइल डेटा और मेटाडेटा जिसका उपयोग कोई भी ब्राउज़र चित्र प्रस्तुत करने के लिए नहीं करता है
प्रत्येक छवि और प्रत्येक डाउनलोड के साथ एक छोटा सा प्रति-फ़ाइल ओवरहेड दोहराया जाता है जो कैश से नहीं दिया जाता है। गैलरी, उत्पाद ग्रिड और प्रतिक्रियाशील वेरिएंट उस पुनरावृत्ति को कई गुना बढ़ा सकते हैं, लेकिन रिपॉजिटरी कोई ट्रैफ़िक मॉडल या प्रतिशत दावा प्रदान नहीं करता है। एक नमूने को उद्योग के आँकड़े में बदलने के बजाय वास्तविक फ़ाइलों और उत्पादन वितरण से मापें।
संपीड़न इसके लिए समाधान नहीं है - बाइट्स ट्रेडों की गुणवत्ता को बचाने के लिए पुनः संपीड़ित करना; मेटाडेटा हटाने से बाइट्स बचती हैं और कोई पिक्सेल नहीं बदलता
पुनर्संपीड़न से फ़ाइल छोटी हो सकती है, लेकिन यह अलग-अलग गुणवत्ता और रंग परिणामों के साथ एक अलग अनुकूलन है। मेटाडेटा हटाने के लिए पिक्सेल को डीकोड करने की आवश्यकता नहीं होती है। ToolAcre पूरे ब्लॉक को छोड़ देता है और रेंडरिंग-क्रिटिकल ICC, गामा, घनत्व, पारदर्शिता और रंग-रूपांतरण जानकारी को संरक्षित करता है, इसलिए इसकी रिपोर्ट की गई बचत तस्वीर को बदलने वाले एनकोडर के साथ भ्रमित नहीं होती है।
आपके आगंतुकों और कर्मचारियों के लिए भी गोपनीयता - GPS और स्टाफ फ़ोन पर ली गई उत्पाद तस्वीरों में डिवाइस डेटा
वेबसाइट की छवियां कर्मचारियों के नाम, कैमरा पहचानकर्ता, स्थान, सॉफ़्टवेयर और टाइमस्टैम्प के साथ-साथ अपशिष्ट बाइट्स को भी उजागर कर सकती हैं। डेरिवेटिव प्रकाशित करने से उन क्षेत्रों को हटाने से अनावश्यक प्रकटीकरण कम हो जाता है। यह उत्पादों, कार्यालयों या प्रतिबिंबित स्क्रीन पर दिखाई देने वाली जानकारी को नहीं बदलता है, जिसके लिए अभी भी एक अलग एडिटरीय समीक्षा की आवश्यकता होती है।
काम किया गया उदाहरण: गैलरी फोटो पर पहले और बाद में - छवि डेटा को अलग करने और पुष्टि करने के बाद फ़ाइल आकार की तुलना करना अपरिवर्तित है
एक गैलरी छवि को उसके अंतिम आयाम और एन्कोडिंग पर तैयार करें, फिर उसका निरीक्षण करें और उसे हटा दें। साफ़ की गई रिपोर्ट में दिखाई गई सटीक बाइट गणनाओं की तुलना करें, हटाई गई और रखी गई सूचियों का निरीक्षण करें और परिणाम सत्यापित करें। इस अंतिम पास से पहले छवि का आकार बदलना या गुणवत्ता अनुकूलन करें, क्योंकि बाद का एडिटर निर्यात मेटाडेटा को एक साफ़ फ़ाइल में वापस लिख सकता है।
इसमें क्या शामिल नहीं है - सर्वर-साइड बिल्ड पाइपलाइन और CDN परिवर्तन; यह पोस्ट उन फ़ाइलों के बारे में है जिन्हें आप हाथ से तैयार करते हैं
यह ब्राउज़र टूल अलग-अलग फ़ाइलें तैयार करता है और किसी वेबसाइट को क्रॉल नहीं करता है, सामग्री प्रबंधन प्रणाली को फिर से नहीं लिखता है या गारंटी नहीं देता है कि एक छवि CDN साफ़ किए गए बाइट्स को संरक्षित करेगी। यह 50 MB तक की फ़ाइलें स्वीकार करता है और असमर्थित प्रारूपों को अस्वीकार करता है। शेष प्रकाशन पाइपलाइन चलने के बाद स्वयं तैनात संसाधन की जाँच करें।
टेकअवे: अपलोड से पहले स्ट्रिप - छवि मेटाडेटा गोपनीयता टूल पुन: एन्कोडिंग के बिना मेटाडेटा ब्लॉक को हटा देता है, इसलिए चित्र उतना ही तेज रहता है जितना आपने इसे निर्यात किया था
अपलोड करने से पहले स्ट्रिप करें, लेकिन परिणाम को मुफ़्त सार्वभौमिक प्रदर्शन के रूप में विपणन करने के बजाय मापें। रक्षात्मक लाभ प्रत्येक फ़ाइल से हटाए गए मेटाडेटा बाइट्स की सटीक संख्या है जबकि संपीड़ित चित्र डेटा अपरिवर्तित रहता है। गैलरी में उस नियतात्मक तैयारी को दोहराने से उन निजी ब्लॉकों को स्थानांतरित करने से बचा जाता है जिनका पेज कभी उपयोग नहीं करता है।