WebP, Google वेब पृष्ठों के लिए छवि प्रारूप

वेबप के बारे में

अगले लेख में हम देखेंगे कि कैसे छवियों को वेबपी प्रारूप में बदलें। यदि आप वेब पेज बनाने के लिए खुद को समर्पित करते हैं, तो आपको पहले ही पता चल जाएगा कि आपकी वेबसाइट के प्रदर्शन को अनुकूलित करने के लिए सर्वोत्तम प्रथाओं में से एक है संकुचित चित्रों का उपयोग करना। इस लेख में, हम यह देखने जा रहे हैं कि वेबपी प्रारूप का उपयोग कैसे करें। इसके साथ हम अपने वेब पेजों पर उपयोग करने के लिए संपीड़ित और गुणवत्ता वाली छवियां बना सकते हैं।

वेबपी एक अपेक्षाकृत नया छवि प्रारूप है जो वेब पर छवियों के लिए असाधारण रूप से दोषरहित और दोषपूर्ण संपीड़न प्रदान करता है। यह प्रारूप रहा है Google द्वारा डिज़ाइन किया गया। इसका उपयोग करने के लिए, आपको Gnu / Linux, Windows और Mac OS X के लिए पूर्व संकलित उपयोगिताओं को डाउनलोड करना होगा।

वेबपी एक नया छवि प्रारूप है जो पीएनजी और जेपीईजी फाइलों के लिए दोषरहित और दोषपूर्ण संपीड़न प्रदान करता है। इस प्रारूप के साथ हम 34% तक की छवि का आकार प्राप्त करेंगे। यह है Google Chrome और Opera के साथ संगत। हम यह निर्धारित करने के लिए कि यह प्रारूप ब्राउज़र एजेंट द्वारा समर्थित है और फिर मूल छवि के बजाय एक नए प्रारूप में छवि को परोसने के लिए हम Nginx और Apache का उपयोग कर सकते हैं। यह फ़ाइल प्रारूप एनिमेटेड छवियों का भी समर्थन करता है, जिससे छवि आकारों में बड़ी कटौती हो सकती है।

WebP प्रारूप के साथ, वेबमास्टर्स और वेब डेवलपर कर सकते हैं छोटे, समृद्ध चित्र बनाएं यह वेब को तेज़ बनाता है।

Ubuntu पर WebP टूल इंस्टॉल करें

सौभाग्य से, वेबप पैकेज है आधिकारिक उबंटू रिपॉजिटरी में मौजूद है। हम इसे एपीटी पैकेज मैनेजर का उपयोग करके स्थापित कर सकते हैं। हमें केवल एक टर्मिनल (Ctrl + Alt + T) खोलना होगा और उसमें लिखना होगा:

sudo apt install webp

हम इसके लिए उबंटू और अन्य गन्नू / लिनक्स वितरण भी चुन सकते हैं Google रिपॉजिटरी से वेबपैक डाउनलोड करें। इसके लिए हम कमांड का उपयोग करेंगे wget एक टर्मिनल खोलकर (Ctrl + Alt + T) और टाइपिंग:

wget -c https://storage.googleapis.com/downloads.webmproject.org/releases/webp/libwebp-0.6.1-linux-x86-32.tar.gz

अगली चीज़ जो हम करेंगे वह है फाइल को निकालना और निकाले गए पैकेज की डायरेक्टरी में जाना।

tar -xvf libwebp-0.6.1-linux-x86-32.tar.gz
cd libwebp-0.6.1-linux-x86-32/
cd bin/
ls

वेब उपकरण

निर्मित उपकरण

जैसा कि आप ऊपर दिए गए स्क्रीनशॉट में देख सकते हैं, पैकेज में एक पूर्वनिर्धारित पुस्तकालय है (libwebp) नीचे सूचीबद्ध विभिन्न वेब उपयोगिताओं को जोड़ने के लिए:

  • anim_diff → यह एक उपकरण है एनीमेशन छवियों के बीच अंतर दिखाएं.
  • anim_dump → यह एक उपकरण है एनीमेशन छवियों के बीच अंतर डंप.
  • cwebp → यह एक उपकरण है वेब एन्कोडिंग.
  • dwebp → यह एक उपकरण है वेब डिकोडिंग.
  • gif2webp → के लिए एक उपकरण GIF छवियों को वेब में परिवर्तित करें.
  • img2webp → उपकरण एक छवि अनुक्रम को एक एनिमेटेड वेब फ़ाइल में बदलें.
  • vwebp → यह एक है वेबप फ़ाइल दर्शक.
  • webpinfo → इस टूल का उपयोग देखने के लिए किया जाता है एक फ़ाइल के बारे में जानकारी छवि वेबप।
  • webpmux → एक mux उपकरण वेबप से।

हम किसी भी पिछले उपकरण के सभी विकल्पों को बिना किसी तर्क के निष्पादित करके या उपयोग करके देख पाएंगे -लंबे झंडे। उदाहरण के लिए:

cwebp -longhelp

अंत में, यदि हम पिछले कार्यक्रमों को उनके पूर्ण पथ को लिखे बिना चलाना चाहते हैं, तो हमें केवल निर्देशिका को जोड़ना होगा ~ / libwebp-0.6.1-linux-x86-32 / bin करने के लिए हमारे हमारे ~ / .bashrc फ़ाइल में पथ पर्यावरण चर। ऐसा करने के लिए हम टर्मिनल में निष्पादित करेंगे (Ctrl + Alt + T):

vi ~/.bashrc

फ़ाइल के अंतिम में हम जोड़ देंगे:

bashrc में webp शामिल करें

export PATH=$PATH:~/libwebp-0.6.1-linux-x86-32/bin

समाप्त होने पर, हमें केवल फ़ाइल को सहेजना होगा और इसे बंद करना होगा। छोड़ने पर हम एक नई टर्मिनल विंडो खोलेंगे और हम सिस्टम में किसी भी अन्य कमांड की तरह सभी वेब कार्यक्रमों को निष्पादित करने में सक्षम होंगे।

एक छवि को वेबप में बदलें

एक छवि को वेबप में बदलने के लिए, हम कर सकते हैं cwebp टूल का उपयोग करें। इसमें पैरामीटर -q आउटपुट क्वालिटी को परिभाषित करता है और -o आउटपुट फाइल को निर्दिष्ट करता है। यहाँ एक उदाहरण है:

वेबप के साथ उत्पन्न छवि

cwebp -q 80 ubunlog.jpeg -o ubunlog.webp

एक परिवर्तित छवि देखें

देखें वेब छवियां

रूपांतरण समाप्त होने के बाद, हम कर सकते हैं vwebp टूल का उपयोग करके वेब छवि देखें। जैसा कि आप कैप्चर में देख सकते हैं, एक ही छवि में जेपीईजी प्रारूप में एक के संबंध में कुछ मतभेद हैं।

vwebp ubunlog.webp

वेबपी कई उत्पादों में से एक है जो वेब को और तेज बनाने के लिए Google के निरंतर प्रयासों से उपजा है। यदि हम इस छवि प्रारूप के बारे में अधिक जानना चाहते हैं, तो हम कर सकते हैं दौरा करना वेबपी प्रोजेक्ट वेबसाइट.


पहली टिप्पणी करने के लिए

अपनी टिप्पणी दर्ज करें

आपका ईमेल पता प्रकाशित नहीं किया जाएगा। आवश्यक फ़ील्ड के साथ चिह्नित कर रहे हैं *

*

*

  1. डेटा के लिए जिम्मेदार: मिगुएल elngel Gatón
  2. डेटा का उद्देश्य: नियंत्रण स्पैम, टिप्पणी प्रबंधन।
  3. वैधता: आपकी सहमति
  4. डेटा का संचार: डेटा को कानूनी बाध्यता को छोड़कर तीसरे पक्ष को संचार नहीं किया जाएगा।
  5. डेटा संग्रहण: ऑकेंटस नेटवर्क्स (EU) द्वारा होस्ट किया गया डेटाबेस
  6. अधिकार: किसी भी समय आप अपनी जानकारी को सीमित, पुनर्प्राप्त और हटा सकते हैं।