Järgmises artiklis heidame pilgu sellele, kuidas piltide teisendamine WebP-vormingusse. Kui pühendute veebilehtede loomisele, teate juba, et üks parimaid tavasid oma veebisaidi jõudluse optimeerimiseks on tihendatud piltide kasutamine. Selles artiklis vaatame, kuidas kasutada WebP-vormingut. Sellega saame luua tihendatud ja kvaliteetseid pilte, mida meie veebilehtedel kasutada.
WebP on suhteliselt uus pildivorming, mis pakub veebis piltide jaoks erakordselt kadudeta ja kadudeta tihendamist. See formaat on olnud kujundas google. Selle kasutamiseks peate alla laadima Gnu / Linuxi, Windowsi ja Mac OS X-i jaoks eelnevalt koostatud utiliidid.
WebP on uus pildivorming, mis pakub PNG- ja JPEG-failide jaoks kadudeta ja kadudeta tihendamist. Selle vorminguga saavutame kuni 34% väiksema pildi suuruse. See on ühildub Google Chrome'i ja Operaga. Saame kasutada Nginxi ja Apache'i, et teha kindlaks, kas brauseragent toetab seda vormingut, ja seejärel kuvada pilti uues vormingus originaalpildi asemel. See failivorming toetab ka animeeritud pilte, mis võib põhjustada pildisuuruste suurt vähenemist.
WebP-vormingus saavad veebimeistrid ja veebiarendajad seda teha luua väiksemaid, rikkalikumaid pilte mis muudavad veebi kiiremaks.
Installige WebP tööriist Ubuntu
Õnneks veebipakett on kohal Ubuntu ametlikes hoidlates. Saame selle installida APT paketihalduri abil. Peame avama ainult terminali (Ctrl + Alt + T) ja kirjutama sinna:
sudo apt install webp
Saame valida ka Ubuntu ja teiste Gnu / Linuxi distributsioonide jaoks laadige alla veebipakett Google'i hoidlast. Selleks kasutame käsku wget terminali avades (Ctrl + Alt + T) ja tippides:
wget -c https://storage.googleapis.com/downloads.webmproject.org/releases/webp/libwebp-0.6.1-linux-x86-32.tar.gz
Järgmine asi, mida me teeme, on fail välja tõmmata ja liikuda ekstraheeritud paketi kataloogi järgmiselt:
tar -xvf libwebp-0.6.1-linux-x86-32.tar.gz cd libwebp-0.6.1-linux-x86-32/ cd bin/ ls
Sisseehitatud tööriistad
Nagu ülaltoodud ekraanipildilt näha, sisaldab pakett eelkompileeritud teeki (libwebp) erinevate allpool loetletud veebi utiliitide lisamiseks:
- anim_diff → See on tööriist näidata animatsioonipiltide erinevust.
- anim_dump → See on tööriist tühjendage animatsioonipiltide erinevus.
- cwebp → See on tööriist veebilehtede kodeerimine.
- dwebp → See on tööriist veebi dekodeerimine.
- gif2webp → Tööriist GIF-piltide teisendamine veebiks.
- img2webp → Tööriistad teisendada pildijada animeeritud veebifailiks.
- vwebp → See on a veebi failivaatur.
- veebiinfo → Seda tööriista kasutatakse vaatamiseks teave faili kohta pildiveeb.
- veebileht → Üks muxi tööriist veebist.
Me näeme kõigi eelmiste tööriistade kõiki võimalusi, käivitades need ilma igasuguse argumendita või kasutades - pikaaegne lipp. Näiteks:
cwebp -longhelp
Lõpuks, kui soovime eelmisi programme käivitada nende absoluutseid teid kirjutamata, peame lisama ainult kataloogi ~ / libwebp-0.6.1-linux-x86-32 / bin meie PATH keskkonnamuutuja meie ~ / .bashrc failis. Selleks käivitame terminalis (Ctrl + Alt + T):
vi ~/.bashrc
Viimasesse faili lisame:
export PATH=$PATH:~/libwebp-0.6.1-linux-x86-32/bin
Kui olete lõpetanud, peame faili ainult salvestama ja sulgema. Lahkudes avame uue terminaliakna ja me suudame täita kõiki veebiprogramme nagu kõiki muid käske süsteemis.
Teisendage pilt veebiks
Kujutise teisendamiseks veebiks saame seda teha kasutage veebivõrgu tööriista. Selles parameeter -q määratleb väljundi kvaliteedi ja -o määrab väljundfaili. Siin on näide:
cwebp -q 80 ubunlog.jpeg -o ubunlog.webp
Vaadake teisendatud pilti
Kui teisendamine on lõppenud, saame hakkama vaata veebipilti vwebp-tööriista abil. Nagu pildistamisel näete, on samal pildil JPEG-vormingus oleva pildi suhtes teatud erinevused.
vwebp ubunlog.webp
WebP on vaid üks paljudest toodetest, mis tulenevad Google'i jätkuvatest püüdlustest veebi kiiremaks muuta. Kui tahame selle pildivormingu kohta rohkem teada saada, saame külastada WebP projekti veebisait.