Web Image Optimisation Guide dafalen: Formats, Compression & Speed

Web Jaw ɲɛnabɔli gafe

Gafe min bɛ se ka kɛ sababu ye ka aw dɛmɛ ka ɛntɛrinɛti ja ɲɛnabɔli gafe faamuya.

Sanga 8 kalan
Gafe min bɛ kalan kɛ
Dɔnnibaaw ka laadilikanw

Web Jaw cogoyaw faamuyali

Jaw cogoya ɲuman sugandili ye ɛntɛrinɛti ɲɛnabɔli jusigilan ye. O cogoya kelen-kelen bɛɛ bɛ baara kɛ ni kun wɛrɛw ye, wa a bɛ nafa kɛrɛnkɛrɛnnenw di. JPEG ka ɲi fotow ni ja gɛlɛnw ma minnu kulɛriw ka ca, a bɛ compression ratios ɲumanw di nka a musaka bɛ bɔ a la ka kɛ bɔnɛ ye. PNG ka fisa ni jaw ye minnu bɛ kɛnɛya, u dakunw bɛ sɔgɔsɔgɔ, ani u kulɛriw danma, o b’a to a dafalen don logow ni jaw kama, hali ni dosiyew hakɛ ka teli ka bonya. WebP bɛ ɛntɛrinɛti ja nataw jira, a bɛ sɛgɛsɛgɛli kɛcogo ɲuman di ni i y’a suma ni JPEG ni PNG fila bɛɛ ye k’a sɔrɔ a bɛ jogo ɲuman mara. A bɛ bɔnɛ ni bɔnɛ tɛ compression, transparency ani animation (ɲɛnamaya kɛcogo) dɛmɛ. Nka, navigatɔrɔn dɛmɛni, hali n’a ka ca, o tɛ diɲɛ bɛɛ ta ye. AVIF yɛrɛ ye kura ye, a bɛ sɛgɛsɛgɛli kɛcogo danmadɔw di fo ka se 50% ma ka dɔgɔn JPEG ma, nka navigatɔrɔn tali bɛ ka bonya hali bi. Vecteur graphiques i n’a fɔ logow, icons, ani illustrations nɔgɔmanw kama, SVG tɛ se ka se sɔrɔ a kan. I n’a fɔ vektɔri cogoya, SVG jaw bɛ bonya dan tɛ minnu na k’a sɔrɔ u jogo ma tiɲɛ wa a ka c’a la, u bɛ kɛ ni dosiye hakɛ fitininw ye. U fana bɛ Se ka Labɛn ni kode ni dɛmɛn jɛɲɔgɔnya ye, o b’a To u bɛ Se ka Kɛ fɛn caman ye cogo kabakoma na bi ɛntɛrinɛti dilanni na.

  • JPEG: A ka fisa fotow ni ja gɛlɛnw ma
  • PNG: A ka ɲi kosɛbɛ ja minnu bɛ kɛ ni kɛnɛya ye ani minnu dakunw ka nɔgɔn
  • WebP: Bi cogoya min bɛ ni compression sanfɛla ye
  • AVIF: Format kura ni compression exceptionnelle
  • SVG: A dafalen don ka ɲɛsin vektɔri ja ni taamasiyɛnw ma minnu bɛ se ka sɛgɛsɛgɛ

Jaw sɛgɛsɛgɛli fɛɛrɛw ani u jogoɲumanya sigicogo

Compression faamuyali nafa ka bon kosɛbɛ walasa ka ja jogo ni dosiye hakɛ balan. Lossy compression, min bɛ Kɛ ni formatw ye i n’a fɔ JPEG, o bɛ ja kunnafoniw Bɔ kudayi walasa ka filen hakɛ Dɔgɔya. O kun ye ka yɔrɔ duman sɔrɔ, degun bɛ caya yɔrɔ min na, k’a sɔrɔ a bɛ yecogo ɲuman mara min bɛ sɔn. Ɛntɛrinɛti ja fanba la, JPEG jogoɲumanya sigicogo min bɛ 75-85% cɛ, o bɛ balansi ɲuman di, hali n’o bɛ se ka ɲɔgɔn ta ka kɛɲɛ ni ja kɔnɔkow ye. Lossless compression, PNG ni WebP ja dɔw bɛ baara kɛ ni min ye, o bɛ dɔ bɔ filen hakɛ la k’a sɔrɔ jogo bɔnɛ foyi ma kɛ. Hali n’o mankan ka ɲi, a ka c’a la, dosiye minnu tɛ bɔnɛ sɔrɔ, olu ka bon kosɛbɛ ka tɛmɛ u ɲɔgɔnna bɔnɛnenw kan. O b’a to bɔnɛ tɛ sɛgɛsɛgɛli min na, o bɛnnen don kosɛbɛ jaw ma, yɔrɔ minnu na jogo de ka bon kosɛbɛ, i n’a fɔ fɛn dilannenw ja minnu bɛ kɛ ɛntɛrinɛti jago kama walima ja minnu bɛna ladilan ka taa a fɛ. Degun fɛɛrɛ kɔrɔw ye JPEG doni ye min bɛ taa ɲɛ, o min bɛ ja jira tɛmɛsira ɲumanw na, ani chroma subsampling, min bɛ dɔ bɔ kulɛri kunnafoniw na, hadamaden ɲɛw tɛ minnu dɔn kosɛbɛ. Bi baarakɛminɛnw fana bɛ hakilijagabɔ kɛcogo ɲuman di, ka degun ladilan ka da hadamaden ɲɛ bɛ min kɔlɔsi kosɛbɛ, tuma caman na, u bɛ nɔ ɲumanw sɔrɔ ka tɛmɛ laadala jogoɲumanya sigicogo kan.

Jaw ɲɛnabɔli ni jaabiw ɲɛnabɔli

Bi ɛntɛrinɛti dilanni bɛ ja dɔw ɲini minnu ɲɛ bɛ jɛya fɛn bɛɛ kan k’a ta telefɔni seleke naani na ka se 4K monitorw ma. O kun ye pixel density (piksɛl density) ni minɛnw seko faamuyali ye. Ja min bonya ye 1200px ye, o bɛ se ka kɛ dafalen ye tabali lajɛli kama, nka a bɛ tɛmɛn 375px mobili ɛkran kan, ka bandwidth tiɲɛ ani ka doni waatiw sumaya. Ja hakɛ caman dilanni b’a to minɛn kelen-kelen bɛɛ bɛ ja hakɛ bɛnnen sɔrɔ. Ja minnu bɛ jaabi di, olu bɛ HTML ka srcset attribut ani ja element kɛ walasa ka baara kɛ ni ja suguya wɛrɛw ye ka da ɛkran bonya n’a janya kan. O fɛɛrɛ in bɛ se ka ja nafa dɔgɔya ni 50% ye walima ka tɛmɛ o kan mobili baarakɛlaw fɛ. Misali la, i bɛ se ka ja 400px di telefɔni selilɛriw ma, ka 800px di tablɛtiw ma, ani 1200px ka di tablɛtiw ma. Display minnu ka bon kosɛbɛ i n’a fɔ Retina screens, olu bɛ ja 2x resolution de wajibiya walasa u ka kɛ cogo jɛlen na. Jaw bonya fana ka kan ka jateminɛ kɛ jiracogo hakɛ lakikaw la i ka siti kan. Ja min bɛ jira ni 300px ye, o man kan ka kɛ 1200px ye, baarakɛla ka ɛkran mana kɛ min o min ye. Jaw labɛn ka ɲɛ tuma bɛɛ u jiracogo hakɛ yɛrɛ la, ani ka jateminɛ kɛ ka baara kɛ ni CSS ye walasa ka sɛgɛsɛgɛli misɛnninw ɲɛnabɔ sanni ka baara kɛ ni ja belebelebaw ye.

Baarakɛcogo nɔfɛkow ani doni tali fɛɛrɛw

Jaw bɛ nɔba bila siti baarakɛcogo la, tuma caman na, u bɛ 50-70% jira ɲɛ bɛɛ girinya la. Ja belebelebaw, minnu ma ɲɛ, olu bɛ jalakibaga fɔlɔw cɛ minnu bɛ sitiw doni dɔɔnin dɔɔnin, minnu bɛ nɔ bila baarakɛlaw ka dɔnniya la ani ɲininikɛlanw ka jatebɔ la. Segin kelen o segin faralen don doni waati kan, o bɛ se ka dɔ fara bounce hakɛ kan fo ka se 32% ma, o b’a to ja ɲɛnabɔli bɛ kɛ jateminɛ nafama ye jago siratigɛ la. Lazy loading ye fɛɛrɛ barikama ye min bɛ ja doni bila kɔfɛ fo u ka don filɛliyɔrɔ la. O bɛ ɲɛw doni daminɛ waatiw ɲɛ kosɛbɛ, kɛrɛnkɛrɛnnenya la ɲɛ minnu ja ka gɛlɛn. Bi navigatɔrɔw bɛ native lazy loading dɛmɛ ni loading=”lazy” fɛn ye, k’a sɔrɔ JavaScript gafemarayɔrɔw bɛ kunnafoni kɔrɔtalen caman di ani navigatɔrɔn dɛmɛni ka bon. Jaw doncogo ɲɛfɛ fɛɛrɛw fana bɛ se ka baarakɛlaw ka dɔnniya bonya. Ja kɔrɔlenw minnu bɛ foli sanfɛ, olu ka kan ka ɲɛnabɔ ka ɲɛ walasa ka doni teliya, k’a sɔrɔ ja minnu bɛ foli duguma, olu bɛ se ka doni sɛgɛn. Aw bɛ a lajɛ ka baara kɛ ni ja yɔrɔ-minɛnw ye minnu ka dɔgɔ (LQIP) walima minnu bɛ kɛ ni ja blur-to-sharp effects ye walasa ka teliya ka jaabi yelenw di k’a sɔrɔ ja dafalenw bɛ doni ta. JPEG kodɔnni min bɛ taa ɲɛ, o b’a to jaw bɛ bɔ joona ni jogo dɔgɔman ye, o kɔfɛ, u bɛ nɔgɔya ni kunnafonidilan caman bɛ doni.

SEO ni Sɔrɔcogo jateminɛw

Ɲinifɛnw bɛ ɲɛ teliya jate jatebɔfɛn ye, o b’a to ja labɛnni nafa ka bon kosɛbɛ SEO ɲɛtaa kama. Ja minnu ɲɛnabɔra ka ɲɛ, olu bɛ ɲɛw dɛmɛ u ka doni teliya la, o bɛ kɛ sababu ye ka ɲinini kɛcogo ɲuman sɔrɔ ani ka baarakɛlaw ka dɔnniya sɔrɔ. Ka fara o kan, ja filenw tɔgɔw ni alt sɛbɛnniw bɛ sigida nafama di ɲininikɛlanw ma, k’i kɔnɔkow dɛmɛ u ka bɔ ja ɲinini jaabiw kɔnɔ. Sɔrɔli bɛ alt text miirilen de wajibiya min bɛ ja kɔnɔkow ɲɛfɔ ɛkran kalanbagaw ni ɲɛnayeli dɛsɛbagatɔw ye. Alt sɛbɛnni ka kan ka kɛ ɲɛfɔli ye nka a ka kan ka kɛ kuma surun ye, min bɛ ja in kɔnɔ ani a kuntilenna ɲɛfɔ a kɔnɔkow la. Ja masirilenw kama minnu tɛ kunnafoni nafa fara a kan, baara kɛ ni alt fɛn lankolonw ye (alt=””) walasa ka ekran kalanbagaw bali k’u laseli kɛ kun tɛ. Donanw ni schema markup sigilenw bɛ se ka ɲininikɛlanw bɛ i ka jaw faamuya cogo min na ani k’u jiracogo ɲɛ. Jaw yɔrɔ karti ɲumanw bɛ ɲininikɛlaw dɛmɛ u k’i ka jaw sɔrɔ ani k’u index (index) kɛ ka ɲɛ. Dosiyɛri tɔgɔladonni bɛnkanw ka kan ka kɛ ɲɛfɔli ye ani daɲɛ kolomaw ka kan ka kɛ ni u bɛnnen don, k’i yɛrɛ tanga tɔgɔ caman ma i n’a fɔ “image1.jpg” ka ɲɛfɔli tɔgɔw nɔfɛ i n’a fɔ “red-running-shoes-front-view.jpg”.

Takeaways (Takeaways) kunbabaw

Format ɲuman sugandi

Ja suguya wɛrɛw ka fisa ni tɔw ye cogoya wɛrɛw la. Ni u bɛ bɛn cogoya ni kɔnɔkow suguya ma, o bɛ kɛ sababu ye ka degun kɛcogo ɲuman caya.

  • Baara kɛ ni JPEG ye fotow ni ja gɛlɛnw kama
  • PNG sugandi jatebɔw kama minnu bɛ kɛnɛya
  • Aw ye WebP jateminɛ walasa ka ja suguyaw bɛɛ lajɛlen sɛgɛsɛgɛ ka ɲɛ

Master Compression Settings (Dɔgɔtɔrɔso Labɛncogo).

Ka balansi ɲuman sɔrɔ jogo ɲuman ni dosiye hakɛ cɛ, o nafa ka bon kosɛbɛ ɛntɛrinɛti baarakɛcogo la k’a sɔrɔ i ma ɲɛnayeli saraka.

  • Laɲini 75-85% jogo ɲuman JPEG ja fanba la
  • Aw bɛ baara kɛ ni degun tɛ bɔnɛ ye dɔrɔn ni a jogo ka bon kosɛbɛ
  • Aw bɛ sigida suguya wɛrɛw kɔrɔbɔ walasa ka balansi dafalen sɔrɔ

Ja minnu bɛ jaabi di, olu waleya

Jaw hakɛ bɛnnenw dili minɛn suguya wɛrɛw ma, o bɛ dɔ bɔ bandwidth baara la ani ka doni waatiw ɲɛ kosɛbɛ.

  • Ja hakɛ caman dilan ekran hakɛ danfaralenw kama
  • Baara kɛ ni srcset ni ja fɛnw ye walasa ka jaabi di
  • Aw ye pixel density jateminɛ jiracogo caman na

Ɲininkali minnu bɛ kɛ tuma caman na

Filen hakɛ ɲuman ye mun ye ɛntɛrinɛti jaw kama?

Jaabi kelen tɛ yen, nka a ka c’a la, i laɲini ka kɛ 100KB jukɔrɔ ja fanba la, 20KB duguma ja misɛnninw na, ani 1MB duguma ja belebelebaw la. O kun ye ka jogo ni doni teliya balansi ka da ja nafa n’a jiracogo hakɛ kan.

Yala ne ka kan ka baara kɛ ni WebP ye ne ka siti ja bɛɛ kama wa?

WebP bɛ sɛgɛsɛgɛli ni jogo ɲumanba di, nka i ka kan k’a waleya ni fallbacks ye JPEG walima PNG kan navigatɔrɔ kɔrɔw kama. Baara kɛ ni ja yɔrɔ ye walima baarakɛminɛn fan fɛ dɔnni ye walasa ka WebP baara ka ɲɛsin navigatɔrɔw dɛmɛbagaw ma k’a sɔrɔ i bɛ bɛnkan mara.

Ne bɛ se ka jaw labɛn ka ɲɛ cogo di k’a sɔrɔ ne ma bɔnɛ u jogo la?

Baara kɛ ni fɛnw ye minnu tɛ bɔnɛ sɔrɔ, ka cogoya bɛnnenw sugandi (PNG jaw kama, JPEG fotow kama), ani ka jaw bonya caman sɛmɛntiya ka kɛɲɛ n’u jiracogo hakɛ yɛrɛ ye. JPEG ta fan fɛ, jogoɲumanya sigicogo minnu bɛ 80-90% cɛ, olu ka teli ka nɔ ɲumanw di ni jogoɲumanya bɔnɛ yelen fitinin ye.

Danfara jumɛn bɛ bɔnɛ ni bɔnɛ tɛ degun na?

Lossy compression bɛ ja kunnafoniw bɔ kudayi walasa ka filen hakɛ fitininw sɔrɔ, o bɛ se ka dɔ bɔ jogo la. Lossless compression bɛ filen hakɛ Dɔgɔya k’a sɔrɔ jogo bɔnɛ foyi ma Kɛ nka a ka c’a la a bɛ compression dɔɔnin Sɔrɔ. Sugandili ka da a kan ni jogo walima filen hakɛ nafa ka bon kosɛbɛ.

Lazy loading nafa ka bon cogo di jaw ɲɛnabɔli la?

Lazy loading nafa ka bon kosɛbɛ ja caman bɛ site web minnu na. A bɛ Se ka ɲɛ fɔlɔw doni waatiw ɲɛ ka Se 20-50% ma ni jaw doni dɔrɔn ye ni mago bɛ a la. O nafa ka bon kɛrɛnkɛrɛnnenya la mobili baarakɛlaw ma, wa a bɛ baarakɛlaw ka dɔnniya bɛɛ lajɛlen ni SEO jatebɔw ɲɛ.

Yala ne bɛ se ka fɛn caman tigɛli kɛ ja suguya wɛrɛw cɛ walasa ka filen hakɛ ɲɛ wa?

Ɔwɔ, ka fɛn caman sɛmɛntiya cogoyaw ni ɲɔgɔn cɛ, o ye tuma caman na, o ye optimisation fɛɛrɛ ye min bɛ nɔ bɔ kosɛbɛ. PNG fotow jiginni ka kɛ JPEG ye, walima ka ja jɔlenw sɛmɛntiya ka kɛ bi cogoyaw ye i n’a fɔ WebP walima AVIF, o bɛ se ka dɔ bɔ kosɛbɛ dosiyew hakɛ la k’a sɔrɔ a bɛ jogo ɲuman mara.

I ka dɔnniya bila baara la

Sisan, i kɛlen kɔ ka hakilinaw faamuya, i k’a ɲini ka Convertify kɛ walasa k’i ye min kalan, i k’o waleya. Yɛlɛma fu, dan tɛ min na, ni jatebɔ tɛ wajibiya.

Scroll to Top