Una dintre numeroasele cele mai bune practici de care veți auzi, pentru optimizarea performanței site-ului dvs. web este utilizarea de imagini comprimate. În acest articol, vă vom împărtăși un nou format de imagine numit webp pentru crearea de imagini comprimate și de calitate pentru web.
WebP este un format de imagine open source relativ nou, care oferă compresie excepțională fără pierderi și pierderi pentru imaginile de pe web, proiectat de Google. Pentru ao utiliza, trebuie să descărcați utilitare precompilate pentru Linux, Windows și Mac OS X.
Cu acest format de imagine modern, webmasterii și dezvoltatorii web pot crea imagini mai mici, mai bogate, care fac webul mai rapid.
Din fericire, webp pachetul este prezent în depozitele oficiale Ubuntu, îl puteți instala folosind Manager de pachete APT așa cum se arată.
$ sudo apt install webp
Pe alte distribuții Linux, începeți prin descărcarea fișierului webp pachet din depozitul Googles folosind comanda wget după cum urmează.
$ wget -c https://storage.googleapis.com/downloads.webmproject.org/releases/webp/libwebp-0.6.1-linux-x86-32.tar.gz.
Acum extrageți fișierul arhivat și mutați-vă în directorul pachetului extras după cum urmează.
$ tar -xvf libwebp-0.6.1-linux-x86-32.tar.gz $ cd libwebp-0.6.1-linux-x86-32 / $ cd bin / $ ls.
După cum puteți vedea din captura de ecran de mai sus, pachetul conține o bibliotecă precompilată (libwebp) pentru adăugare webp codificarea sau decodarea programelor dvs. și a diferitelor utilitare webp enumerate mai jos.
Pentru a converti o imagine în webp, puteți utiliza cwebp instrument, unde -q
comutatorul definește calitatea ieșirii și -o
specifică fișierul de ieșire.
$ cwebp -q 60 Cute-Baby-Girl.png -o Cute-Baby-Girl.webp. SAU. $ ./cwebp -q 60 Cute-Baby-Girl.png -o Cute-Baby-Girl.webp.
Puteți vizualiza conversia webp imagine folosind vwebp instrument.
$ ./vwebp Cute-Baby-Girl.webp.
Puteți vedea toate opțiunile pentru oricare dintre instrumentele de mai sus rulându-le fără niciun argument sau folosind -longhelp
steag, de exemplu.
$ ./cwebp -longhelp.
Nu în ultimul rând, dacă doriți să rulați programele de mai sus fără să tastați căile lor absolute, adăugați directorul ~ / libwebp-0.6.1-linux-x86-32 / bin la variabila dvs. de mediu PATH din ~ / .bashrc fişier.
$ vi ~ / .bashrc.
Adăugați linia de mai jos spre sfârșitul fișierului.
export PATH = $ PATH: ~ / libwebp-0.6.1-linux-x86-32 / bin.
Salvați fișierul și ieșiți. Apoi deschideți o nouă fereastră de terminal și ar trebui să puteți rula toate webp programe precum orice alte comenzi de sistem.
Pagina principală a proiectului WebP: https://developers.google.com/speed/webp/
Consultați și aceste articole utile:
WebP este doar unul dintre multele produse care rezultă din eforturile continue ale Google de a face webul mai rapid. Nu uitați să vă împărtășiți gândurile referitoare la acest nou format de imagine pentru web, prin intermediul formularului de feedback de mai jos.