Bildoptimumigo ofertas la plej altan rendimenton de investo por la efikeco de WordPress: kun identaj paĝstrukturoj kaj temoj, simple ĝuste agordi la bildograndecon, dimensiojn, formaton kaj livermetodon ofte povas tuj plibonigi la ŝarĝan sperton.

Tamen bildoptimumigo estas ankaŭ la plej verŝajna por konduki al situacio, kie “ju pli vi fartas, des pli malbone ĝi fariĝas”. La kialo ne estas, ke la tekniko estas tro malfacila, sed ke la informoj estas tro fragmentitaj:
Vi legis kelkajn artikolojn kaj lernis pri “kunpremado”, “WebP/AVIF” kaj “malfrua ŝarĝado”, sed kiam vi rigardas la priskribon de la kromprogramo, ĝi diras “100 senpagaj kreditoj monate”, “20MB senpaga” kaj “1 kredito por bildo”—kaj ju pli vi legas, des pli konfuzita vi iĝas. Ĉu la senpaga kvoto vere sufiĉas? Kiel oni deprenas la pagojn? Ĉu vi miskomprenis “la saman aferon”? Kaj plej grave:Ĉu ĝi fakte ekvalidis post kiam vi finis?

Ĉi tiu artikolo faras nur tri aferojn:

  1. Jen unu aginda por vi.Voja mapo(Kion fari unue, kion fari poste)
  2. Klarigu klare la opciojn, kiujn vi volas elekti (kio precize diferencas inter la senpagaj kaj pagaj versioj, kaj por kiu ĉiu el ili taŭgas).
  3. Listu la plej oftajn kaptilojn komence (por ŝpari al vi la ĝenon serĉi solvojn post kiam vi finos)

1. Kerno: Kion WordPress inkluzivas defaŭlte, kaj kion ĝi ne inkluzivas

Se vi unue ne komprenas, kion la kerno de WordPress jam efektivigis, verŝajne aperos du situacioj:

  • Anstataŭ utiligi la facile disponeblajn senpagajn kapablojn, ni malŝparis tempon kaj monon reinventante la radon.
  • Mi pensis, ke WordPress “aŭtomate konvertos ĉiujn malnovajn bildojn al WebP/AVIF”, sed evidentiĝis, ke ĝi ne faras tion.

La kerno de WordPress jam enhavas ĉi tiujn esencajn kapablojn:

  • Respondemaj bildoj (srcset/sizes)Ekde WordPress 4.4, la kerno elmontros bildojn. srcsetsizeskaj utiligi la plurgrandajn bildojn generitajn dum alŝuto, ebligante al la retumilo elekti pli taŭgajn rimedojn por ŝarĝado laŭ ekranaj kondiĉoj.
  • Denaska pigra ŝargadoWordPress 5.5 kaj pli novaj versioj defaŭlte ebligas nativan pigran ŝarĝadon por bildoj, uzante HTML-normojn. loading Poseda efektivigo.
  • Subtenas alŝutadon de WebP-dosierojEkde WordPress 5.8 eblas alŝuti kaj uzi WebP-dosierojn same kiel JPEG/PNG-dosierojn (se la gastiga medio subtenas WebP).
  • Subtenas AVIF-alŝutojnWordPress 6.5 kaj poste permesas alŝuti kaj uzi AVIF-dosierojn sammaniere kiel JPEG/PNG (depende de la subteno de la gastiga medio).

Tamen, rimarku:
“Subteno por alŝuto/uzo ne egalas al aŭtomata konvertado/aŭtomata liverado.
Alivorte: eĉ se vi jam uzas WP 6.5, la JPG/PNG-dosieroj en via amaskomunikilbiblioteko ne konvertiĝos aŭtomate al WebP/AVIF; nek vi aŭtomate akiros la plenan kapablon “elsendi AVIF/WebP laŭ retumila subteno, dum oni reiras al la originala bildo por nesubtenataj retumiloj” – ĉi tiu funkcio kutime postulas kromprogramojn aŭ aldonajn servojn por kompletigi la solvon.

2. Voja mapo: Optimumigo de bildoj en 5 paŝoj

Kion fari, kial, kio konsistigas kontentigan rendimenton, kaj kiuj estas la tipaj kaptiloj.

2.1 Unue ĝuste taksu la dimensiojn (plej facile pretervidata, tamen donas la plej grandajn rezultojn)

Multaj retejoj estas malrapidaj ne ĉar kompresio ne estis aplikita, sed prefereElŝutis bildon signife pli grandan ol la ekrana areo
Ekzemple, se paĝo efektive montras sin nur 900 piksela larĝa, tamen vi igas vizitantojn elŝuti la plenan 3000-pikselan bildon, la retumilo simple elŝutos ĝin entute antaŭ ol redukti ĝian grandecon por montri ĝin. Tio malŝparas bendolarĝon, plilongigas la dekodigan tempon kaj malrapidigas la ŝarĝadon de la unua ekrano.

WordPress 4.4 kaj pli novajRespondema bilda mekanismosrcset/sizes) precize por trakti ĉi tiun problemon.

Kio konsistigas pasan noton:

  • Kiam oni malfermas la paĝon per poŝaparato, la dimensioj de la elŝutita bildo devus esti rimarkeble pli malgrandaj ol sur labortablo.
  • La grandeco de la resurso de la sama bildo varias laŭ malsamaj aparatoj (anstataŭ ĉiam elŝuti la originalan bildon).

La plej oftaj kaptiloj:

  • Certaj temoj aŭ konstruiloj povas eviti tion traktante bildojn kiel CSS-fonbildojn aŭ uzante personecigitajn elirajn metodojn. srcsetrezultante en la konstanta elŝutado de grandaj bildoj
  • Per uzado de eksteraj bildgastigaj servoj aŭ bildblokoj de triaj partioj, vi povas eviti la plurgrandecan sistemon generitan de la mediateko.

2.2 Kunpremado (Malgrandigi la KB-grandon, sed ne kompromiti la kvaliton)

La esenco de kunpremado ne estas “ju pli malgranda, des pli bona”, sed “diferenco apenaŭ perceptebla per la nuda okulo, tamen kun signifa redukto de volumeno”.

La reguloj estas jenaj:

  • Fotoj/Reaj fotoj (portretoj, produktoj, pejzaĝoj)Prioritigu perdan kunpremadon (maksimumigas gajnojn)
  • Ekrankopio/Bildo kun ampleksa tekstoKompresio devus esti pli konservativa por eviti, ke la teksto aperu malklara.
  • Logotipo/IkonoPrioritigu SVG aŭ elektu senperdan kunpremadon (perda kunpremado facile kaŭzas randan malklarigon)

Kio konsistigas pasan noton:

  • La grandeco de bildoj sur plej multaj paĝoj signife malpliiĝis.
  • Neniu rimarkebla bruo, malklaraj randoj, koloraj strioj aŭ malklarigo de teksto.

2.3 WebP / AVIF (Formata politiko: Pli malgranda dosiergrandeco por ekvivalenta klareco)

WordPress nun subtenas alŝutadon. WebP (5.8) kaj AVIF (6.5)
Tamen, por vere meti la “sekvageneracian formaton” en praktikan uzon, kutime necesas trakti du aferojn:

  1. Kiel arokonverti historiajn amaskomunikilajn arkivojn(Alie, vi nur optimumigis “novajn bildojn alŝutotajn en la estonteco”)
  2. Ĉu oni kreu duplikaĵon, aŭ ĉu oni anstataŭigu la originalan bildon?(Ĉi tio markas la kritikan turnopunkton; ni poste fokusiĝos pri la anstataŭigo kaj forigo de originalaj bildoj de Plus WebP.)

Rekomendata skribstilo:

  • WebP: Ĝenerale la defaŭlta preferata elekto (ofertante pli stabilan kongruecon)
  • AVIF: Plia paŝo en kunpremado, taŭga por grandaj bildoj/unua-ekranaj baneroj/albumaj fotoj (kvankam pli...Dependa de media subteno

2.4 Pigrada ŝarĝado devus esti ĝuste aplikata (evitu ĝeneralan aliron)

WordPress 5.5 kaj postePigrada ŝarĝado defaŭlteBildo.
Ĝi reduktas la larĝbendan konsumon dum la komenca redonado:

  • Pigrada ŝarĝado taŭgas por ekskrinaj rimedoj.“
  • La plej grava bildo sur la unua ekrano (ofte la ĉefa bildo sur la unua ekrano) ofte ne taŭgas por prokrastita ŝarĝado.

2.5 Liverotavolo: CDN / Bildo CDN

Kompresio, grandeco kaj formato traktas la bezonon de “pli malgrandaj, pli taŭgaj dosieroj”.
Tamen, se bildoj estas konstante alŝutitaj de fora origina servilo, retmalfruo ankoraŭ signife influos la uzantosperton. En tiaj kazoj necesas solvo de “livera tavolo” (CDN/bildo CDN).

Du tipaj aliroj:

  • Cloudflare PollandoDokumentaro de CloudflareLa artikolo prezentas la kunpremajn metodojn de Polish (senperdaj/perdaj/WebP) kaj mencias la uzon de format=auto La uzo de la formatoj WebP/AVIF estas permesita.
  • Jetpack Reteja AkceliloDokumentaro de JetpackĜi optimumigos bildojn kaj distribuos ilin kune kun statikaj rimedoj per sia reto.

Bildoptimumigo respondecas pri redukto de grandeco kaj certigo de taŭgeco.CDN: Liverante pli proksime kaj pli fidinde

3. Elekto: Nur du ĉefaj vojoj estas sekvotaj.

La plej ofta kaptilo en bildoptimumigo ne estas “ne instali kromprogramojn”, sed instali tro multajn kromprogramojn, kiuj rezultigas redundantan prilaboradon:
A kunpremas, B ankaŭ kunpremas; A konvertas al WebP/AVIF, B ankaŭ konvertas; A ŝanĝas URL-ojn, B reskribas ilin— fine, vi mem eĉ ne povas klarigi, kio okazas en la retejo.

Reguloj:

Nur unu vojo antaŭen: aŭ tute senpaga loka stokado, aŭ nubokunpremado kun tri elekteblaj opcioj.

  • Vojo A (tute senpaga loka):Krome WebP aŭ AVIF + EWWW Image Optimizer(aŭ elektu nur unu el ili)
  • Vojo B (Elektu unu el tri opcioj por nubokunpremado):ShortPixel / Imagify / TinyPNG

3.1 Vojo A: Tute Senpaga Loka (Krome WebP aŭ AVIF aŭ EWWW)

La difinaj karakterizaĵoj de ĉi tiu itinero estas:

  • Vi ne fidas je triapartiaj kunpremaj servoj, kiuj funkcias laŭ monata kvoto aŭ laŭ dosiero (kvankam iuj funkcioj eble ofertas laŭvolajn servojn).
  • La kompromiso estas, ke aro-prilaborado povas meti pli pezan ŝarĝon sur la servilon laŭ CPU/IO, kio postulas, ke vi pli atente konsideru “strategion kaj riskon”.”

3.1.1 Krome WebP aŭ AVIFLa kerna koncepto estas “generado/anstataŭigo”, kiu ne estas tradicia “kompresia ilo”.”

  • Kiam generiĝas bildoj en plena rezolucio:La ID de la originala bilddosiero estos superskribita de la WebP/AVIF-dosiero, la originala dosiero estos forigita, kaj la URL en la enhavo ankaŭ estos anstataŭigita.
  • La kromprogramo provizas WP-CLI-komandojn kaj konsilas: Kiam temas pri multaj dosieroj, WP-CLI montriĝas pli fidinda.

Tio implicas: ĝi ne “silente generas WebP-dosieron por vi”, sed povas anstataŭe okazi nur unufoje.Aktivaĵa migrado(precipe kiam vi ebligas la opcion “Anstataŭigi kaj forigi la originalan bildon”).

La diferenco inter la du reĝimoj

Reĝimo 1: Konservi la originalan bildon + generi WebP/AVIF-kopion (pli stabila)

  • Avantaĝo: Pli facile restarigi en kazo de kongruecaj problemoj.
  • Kosto: Diska spaco-uzo pliiĝos (originala bildo + nova formato + miniaturbildoj de pluraj grandecoj)

Reĝimo 2: Anstataŭigi kaj forigi la originalan bildon (pli agresive)

  • Avantaĝoj: Diskoj ne ekspansias tiel rapide; internaj referencoj estas aŭtomate konvertitaj al la nova formato.
  • Riskoj: Kiam oni samtempe modifas aktivojn kaj referencojn, solvado de kongruecaj problemoj fariĝas signife pli multekosta (precipe kiam eksteraj sistemoj aŭ tem-logiko dependas de originalaj dosiernomoj, vojoj aŭ formatoj).

Rekomendo

Antaŭ ol elekti “Anstataŭigi kaj forigi la originalan bildon”, unue faru malgrandan teston kaj certigu, ke sekurkopioj disponeblas; ne tuj procedu al plena datumbaza anstataŭigo.

Oftaj kaptiloj kun WebP aŭ AVIF

  1. Post la kompleta anstataŭigo de la datumbazo, iuj paĝbildoj montriĝas malĝuste.
    La kaŭzo kutime ne estas, ke “la bildo estas koruptita”, sed ke iu ligo en la ĉeno – kiel URL-anstataŭigo, kaŝmemorigo aŭ strategioj pri miniaturbildoj – ne estis ĝuste agordita.
  2. Ju pli granda estas la nombro de miniaturbildoj, des pli vasta estas la amplekso de ŝanĝoj.
    Alŝuti bildon al WordPress generas plurajn grandecojn; temoj aŭ kromprogramoj povas aldoni pliajn dimensiojn. Plena anstataŭigo implicas, ke vi eble modifos konsiderindan aron da dosieroj.
  3. Nur formata migrado ne garantias la plej malgrandan eblan volumon.
    WebP/AVIF-dosieroj ĝenerale estas pli malgrandaj, sed “grandecstrategio” kaj “kunpremadstrategio” restas esencaj. Ne traktas Plus WebP kiel “unu-klakan solvon por pli rapida ŝarĝado”.

3.1.2 EWWW Bild-OptimumigiloSenpaga loka kunpremada solvo

La poziciigo de la paĝo de la EWWW-aldonaĵo estas tre klara:

  • Ĝi povas uzi aron da iloj sur via servilo por optimumigo (jpegtran, optipng, pngout, pngquant, gifsicle, cwebp, ktp.).
  • Se vi bezonas pli altan kunpremon aŭ deziras ŝpari CPU, vi ankaŭ povas eksterigi la prilaboradon, kiu konsumas CPU, al via servilo (laŭvola).

Kian rolon devus EWWW ludi en Vojo A?

Se vi uzas Plus WebP por “strategio de migrado/anstataŭigo de formato”, tiam EWWW estas pli taŭga por entrepreni:

  • Kompresio kaj Volumena Optimumigo(precipe la redukto de la grandeco de krudaj rimedoj kiel JPG/PNG-dosieroj)
  • Amasa optimumigo de historiaj amaskomunikilaj bibliotekoj(Celante “volum-redukton” anstataŭ “URL-anstataŭigon”)

Bonvolu noti

Krome WebP Fuj! Ĉio povas esti konvertita al AVIF aŭ WebP.
Estas konsilinde instali nur unu el ili, ĉar la instalado de ambaŭ povas kaŭzi konfliktojn.

La klasikaj kaptiloj de EWWW

  1. La servila ŝarĝo pliiĝas dum aro-optimumigo.
    Ĉi tio estas ĉar loka kunpremado konsumas CPU/IO. La solvo ne estas “ĉesi uzi ĝin”, sed prefere “prilabori en aroj dum malalt-trafikaj horoj kaj, kie necese, elekti eksterŝarĝadon aŭ nubajn solvojn”.
  2. “Generado de WebP ne nepre signifas, ke la frontendo servas WebP.
    Multaj kromprogramoj suferas sub ĉi tiu miskompreno: generado estas unu afero, liverada strategio (redaktado, bildetikedoj, kaŝmemoraj trafoj ktp.) estas tute alia.
  3. duplikante la saman funkciecon kiel aliaj kromprogramoj
    Se vi elektas Itineron A, evitu amasigi servojn por kunpremi nubojn kiel ShortPixel/Imagify/TinyPNG; se vi elektas Itineron B, malŝaltu la Plus WebP-anstataŭigan logikon. Kerna principo:Restu ĉe unu agmaniero.

3.2 Vojo B: Elektu unu el tri servoj por kompresado de nuboj (ShortPixel / Imagify / TinyPNG)

Ĉi tiu itinero taŭgas por tiuj, kiuj deziras konservi servilajn rimedojn, preferas pli senprobleman aliron al aro-prilaborado, kaj komfortas kun pagmaniero laŭkonsumo.
Tamen, la plej ofta miskompreno pri nubokunpremado estas:La senpaga kvoto ne estas simple afero de “senpagaj folioj”.La nombro de miniaturo-grandecoj, ĉu WebP/AVIF-formatoj estas generataj, kaj ĉu ripetita rekunpremado estas farata, ĉiuj signife influos la rimedkonsumon.

Sube ni klarigos: kiel la senpagaj kaj pagaj niveloj funkcias, kiel kvotoj estas deduktitaj, la plej oftaj kaptiloj por eviti, kaj kiuj tipoj de retejoj plej taŭgas.


3.2.1 ShortPixel100 senpagaj kreditoj monate, sed kreditoj estos konsumataj de miniaturbildoj kaj de pligrandigoj en WebP/AVIF.

Kio estas la afero pri senpaga/pagata?

La priskribo de la kromprogramo ShortPixel eksplicite deklaras:

  • 100 senpagaj kreditoj monate
  • Estas ankaŭ “aldonaj senlimaj monataj kreditoj” (la paĝo de la kromprogramo provizas la koncernajn prezinformojn).
  • Ankaŭ ofertas “neeksvalidiĝantajn unufojajn kreditpakaĵojn” (kun komencaj prezinformoj provizitaj)

Noto:

  • Senpaga: Monata asigno de kreditoj por malpezaj retejoj aŭ por testado.
  • Unufoja pakaĵo: Taŭga por retejoj kun ampleksaj amaskomunikilaj bibliotekoj, kiuj celas forvendi stokon en unuopa transakcio (aĉetita unufoje por senfina uzo, kutime sen limdato).
  • Monata/Senlima: Taŭga por retejoj, kiuj postulas kontinuan ĝisdatigon de bildoj kaj longdaŭran, stabilan optimumigon.

La oficiala sciobazo de ShortPixel ankaŭ traktas la komparon inter “unu-foja pakaĵoj kontraŭ senlimaj monataj planoj”.Klara klarigoLa senlima monata plano estas fakturita monate (aŭ jare), ofertante senlimajn kreditojn kaj fiksan CDN-kvoton; unu-foja kreditoj ne eksvalidiĝas, donante al vi pli grandan kontrolon pri uzado laŭbezone.

Rekomendo

  • Likvidado de stoko de la malnova ejo: prioritatigu unu-fojaĵajn pakaĵojn
  • Kontinuaj ĝisdatigoj: Pli taŭgas por monataj aŭ senlimaj planoj (se vi ne volas kalkuli kreditojn, elektu senliman planon)

La plej grava punkto: Kiel oni kalkulas ShortPixel-kreditojn?

Oficiala Dokumentado de ShortPixel KB diris ĝin tre klare:

  • Alŝuto de bildo al WordPress generas plurajn miniaturojn;
  • Ĉiu optimumigo de miniaturo kalkuliĝas kiel unu kredito.
  • Se vi elektas generi WebP aŭ AVIF,Ĉiu WebP/AVIF-versio de originala bildo kaj ĝia miniaturo konsumos plian krediton.
  • Vi povas ekskludi certajn miniaturojn el optimumigo por redukti datuman konsumon.

Kreditoj Ekzemplo

Supozu, ke vi alŝutas unu bildon, kaj la temo/aldonaĵo generas ok miniaturojn:

  • Optimumigo de originala bildo + nur miniaturbildoj: 1 (originala bildo) + 8 (miniaturbildoj) = 9 kreditoj
  • Se ankaŭ necesas generi WebP/AVIF-dosierojn: aldonu unu venontgeneracian version por ĉiu el la supraj 9 formatoj → poste aldonu pliajn 9 kreditojn.
    Alivorte, tio, kion vi eble konsiderus “unu bildo”, povus fakte konsumi preskaŭ “du-ciferajn kreditojn”.

Tial:“Senpagaj 100 kreditoj” ne egalas al “senpagaj 100 bildoj”.

La plej oftaj kaptiloj de ShortPixel

  1. Senpagaj 100 kreditoj rapide elĉerpiĝas
    Radika kaŭzo: multaj miniaturoj + aldonaj kreditoj bezonataj por generacio de WebP/AVIF.
    Rekomendo
  • Unue taksu la nombron de miniaturbildoj en la retejo.
  • Forigu nenecesajn miniaturgrandecojn (optimumigu nur tiujn grandecojn, kiuj efektive estos uzataj)
  • Unue difinu la kunpremadstrategion antaŭ ol prilabori en aroj, por eviti ripetajn prov-erarfazojn kiuj konsumas rimedojn.
  1. Simultane supermetu aliajn kromprogramojn por formatkonvertado.
    Se vi ebligas Plus WebP-anstataŭigon dum vi samtempe instrukcias ShortPixel generi/enmeti sekvageneraciajn etikedojn, la logiko iĝas plurtavola, kio malfaciligas la diagnozadon de problemoj. Vojo B simple lasas ShortPixel pritrakti ĝin sendepende.
  2. Supozante, ke simple instali ĝin garantias, ke “la frontofaco servas WebP/AVIF”.”
    Paĝo de la kromprogramo ShortPixelĜi povas konverti la formatojn WebP/AVIF kaj integri bildojn de la sekva generacio en frontend-paĝojn (ekzemple, per etiked-implementado).
    Tamen, post kiam ĝi estos finita, la rezultoj ankoraŭ devas esti kontrolitaj.

3.2.2 ImagifySenpaga 20MB/monato; kvoto estas deduktata surbaze de “origina bildgrandeco + nombro de miniaturbildoj”; re-kunpremado rezultigos duoblajn deduktojn

Senpaga kvoto kaj poziciigo

Oficiala Prejpagino de ImagifyEstas skribite sufiĉe klare:Senpagaj kontoj havas monatan kvoton de 20MB
Ĝia kromprograma paĝo ankaŭ eksplicite deklaras, ke ĝi povas kunpremi, redimensii kaj konverti WebP/AVIF-dosierojn.

Kiel oni deprenas kvotojn?

Oficiala Dokumentado de Imagify “Kiel oni kalkulas la kvotuzadon?” klare klarigas la deduktan mekanismon:

  • La nombro de miniaturbildoj influos la konsumon.Ekzemple, se vi havas 10 miniaturgrandecojn, optimumigi unu bildon fariĝas optimumigi 11 bildojn (la originala bildo plus 10 miniaturbildoj), kiuj ĉiuj kontribuas al la konsumo de la kvoto.
  • Subtrahu kvoton laŭ la originala dosiergrandeco.Ekzemple, se vi sendas 100 KB-an bildon al Imagify, 100 KB estos deprenitaj de via kvoto.
  • Ŝanĝi la kompresan nivelon kaj reoptimumigi denove konsumos kvoton.
  • La sama API-ŝlosilo povas esti uzata en pluraj retejoj, sed la kvotoj estos dividitaj inter tiuj retejoj.

Jen la “kerna komprenada aliro” de Imagify:
Ĝi pli similas al datuma pakaĵo: kion ajn vi sendas, tion ĝi deprenas; ju pli da miniaturbildoj, des pli ĝi deprenas; ripetitaj pezaj alŝutoj rezultigos ripetitajn deprenojn.

Facile kompreneblaj ekzemploj de Imagify-kvoto

Supozu, ke vi alŝutas originalan bildon de 800 KB, kaj la retejo generas ok miniaturbildojn.

  • Kiam oni optimumigas per Imagify, estas inkluzivitaj kaj la originala bildo kaj ok miniaturbildoj (se vi elektas “Optimumigi Ĉion”). Tio signifas, ke ĉi tiu sola operacio konsumos kvoton proksiman al la totala originala grandeco de ĉiuj ĉi dosieroj kombinite.
    Jen kial iuj retejoj konstatas, ke ilia “20MB”-kvoto rapide elĉerpiĝas: ne ke Imagify ne estus sufiĉe potenca, sed ke la bildoj, kiujn vi alŝutas, estas tro grandaj, vi generas tro multajn miniaturbildojn, kaj vi eble ankaŭ ripete eksperimentas kun diversaj kunpremajn nivelojn.

Oftaj kaptiloj kun Imagify

  1. Senpaga 20MB ne sufiĉas por plenumi “plenan forviŝadon de reteja historio”.”
    20MB ĝenerale pli taŭgas por testado kaj malgrandaj ĝisdatigoj; se via amaskomunikila biblioteko jam estas granda, forigi ĝin ĉiunfoje verŝajne postulos ĝisdatigon.
  2. Ripeta agordo de la kunpremnivelo rezultigas ripetan konsumon de kvoto.
    Imagify eksplicite deklarasRe-optimumigo denove konsumos la kvoton.
    Estas konsilinde klare skizi la strategion sur ĉi tiu paĝo:
  • Unue, uzu malgrandan nombron da bildoj por determini la kompresan nivelon kaj la vidan kvaliton.
  • Finfinaligu la strategion antaŭ ol ruli en aroj.
    Evitu ripetan prov-eraran testadon tra la tuta datumbazo.
  1. Kunhavigitaj API-ŝlosiloj tra pluraj retejoj rezultigas misteran malkreskon de kvotoj.“
    Se vi uzas la saman API-ŝlosilon en pluraj retejoj, la kvotoj estos dividitaj.
    Tial, en teamaj aŭ plur-lokaj scenaroj, estas konsilinde klare difini, kiuj lokoj dividas rimedojn kaj kiuj funkcias sendepende, tiel evitante buĝetan nekontroleblecon.

3.2.3 Tineta PNG(Malgrandaj Kunpremitaj Bildoj): Senpagaj 500 kreditoj monate; konvertado al WebP/AVIF kostas “plian 1 krediton por grandeco”.”

Senpaga kvoto kaj ĝia fakturiga aliro

La paĝo de la TinyPNG-aldonaĵo por WordPress estas verkita kun granda klareco:

  • 500 senpagaj kreditoj ĉiumonate
  • En “normala WordPress-instalo”, ĝi povas esti kunpremita je proksimume Proksimume 100 bildoj monate
  • Tamen, se AVIF- aŭ WebP-konvertado estas ebligita:Ĉiu bildgrandeco kaŭzos plian kreditkoston.Tial ĝi verŝajne povas esti nur kunpremita kaj konvertita. Proksimume 50 bildoj monate(Depende de kiom da malgrandaj bildgrandecoj vi havas).

Dume, Tinify (disvolvanto de TinyPNG/TinyJPG) ankaŭ anoncis sur sia Prezpaĝo de la APINoto: Registriĝu por ricevi 500 senpagajn kunpremadojn monate. Preter ĉi tiu kvoto, oni pagas laŭ la nombro de sukcesaj kunpremadoj, sen deviga abono.

Por resumi TinyPNG en unu frazo:
Ĝi kalkulas per kreditoj; ju pli da miniaturgrandecoj vi havas kaj ju pli da WebP/AVIF-formatoj vi ebligas, des pli rapide viaj kreditoj estos eluzitaj.

Facile komprenebla ekzemplo de TinyPNG-kreditoj

Supozu, ke via retejo generas ok miniaturo-grandecojn por ĉiu bildo:

  • Nur kunpremado: Originala bildo + 8 miniaturbildoj → Postulas 9 kreditojn
  • Se WebP/AVIF-konvertiĝo estas ebligita: aplikiĝas plia kredita dedukto por ĉiu grandeco → tio povas preskaŭ duobligi la koston.
    Ĉi tio precize kongruas kun la priskribo de la kromprograma paĝo: kiam oni ebligas konvertiĝon, la senpaga kvoto ŝanĝiĝas de proksimume “100 bildoj monate” al “50 bildoj monate”.

Oftaj kaptiloj kun TinyPNG

  1. Supozante, ke 500 kreditoj egalas al 500 bildoj.
    Ne. Ĝi konsumas kreditojn laŭ la “bildgrandeco/varianto”. La paĝo de la kromprogramo eksplicite deklaras: “Konvertiĝo deprenas plian 1 krediton por ĉiu bildgrandeco”.
  2. Tema/retkomerca kromprogramo generas troajn dimensiojn, rezultigante signifan redukton de senpagaj kvotoj.
    Ju pli grandaj la dimensioj, des pli facile kreditoj estas pligrandigitaj kaj konsumitaj.
  3. Post kiam mi ebligis la konvertiĝon, mi trovis, ke la kreditlimo subite fariĝis nesufiĉa.
    Ĉi tio ne estas cimo; ĝi estas ĝia fakturiga mekanismo.
    Strategiaj rekomendoj:
  • Se la senpaga tavolo estas ĉefe uzata por kunpremado kaj pezoredukto, vi komence povas koncentriĝi nur pri kunpremado. Post kiam vi konfirmis, ke la reteja strukturo estas stabila kaj ke la sekva generacio vere estas bezonata, vi tiam povas komenci la konvertiĝon.

4. Kontekst-bazitaj rekomendoj: Kiel elekti por diversaj tipoj de retejoj

Dum ĉiuj uzas WordPress, enhavaj retejoj, retkomercaj platformoj, portfolioj kaj membrecaj retejoj prezentas apartajn bildrilatajn premojn.

4.1 Enhav-fokusitaj retejoj/blogoj (kun multaj bildoj po artikolo kaj modera ĝisdatiga ofteco)

Prioritataj rekomendoj:

  1. Dimensia Strategio (Paŝo 1)
  2. Kompresio (Paŝo 2)
  3. WebP (Paŝo 3)

Pli taŭga itinero:

  • Por senĝena opcio: Elektu unu el tri alternativoj (ShortPixel / Imagify / TinyPNG)
  • Senpaga opcio: Vojo A (Plus WebP + EWWW), sed estas konsilinde komenci taksante riskojn en “konservema reĝimo (sen forigi la originalajn bildojn)”.

Oftaj kaptiloj:

4.2 Retkomercaj/Produktaj Retejoj (Multaj miniaturoj, pluraj bildaj variantoj, stabileco plej grava)

La plej oftaj problemoj en retkomerco ne devenas de “malbonaj kunpremrezultoj”, sed prefere de “malĝustaj dimensioj post optimumigo, mankantaj miniaturoj, kaj frontendaj komponantoj ne sukcesantaj elŝuti bildojn”.

Prioritataj rekomendoj:

  1. Agadu singarde: adoptu konservativan aliron al kompresaj strategioj; evitu tuj plenan anstataŭigon de la datumbazo.
  2. Taksu la dimensiojn de la miniaturoj: Temoj por retkomerco tipe generas pli da grandecoj, pligrandigante la kvotuzadon (precipe rimarkebla kun ShortPixel/TinyPNG).
  3. Faru malgrandskalan validigon antaŭ ol pligrandigi (ekstreme grava)

Pli taŭga itinero:

  • Ruto B ofte estas pli simpla: ShortPixel, Imagify kaj TinyPNG ĉiuj subtenas amasprilaboradon. La ŝlosilo estas kompreni iliajn kvotajn mekanismojn kaj antaŭe taksi la kostojn.
  • Vojo A ankaŭ estas realigebla, sed oni devas esti pli singarda pri la konduto de Plus WebP de “anstataŭigo de ID-oj/forigo de originalaj bildoj/anstataŭigo de URL-oj”: tio konsistigas migradon de aktivoj, kaj ne estas konsilinde ekde la komenco plenan anstataŭigon.

4.3 Retpaĝaro pri portfolio/fotografio (sentema al individua bildkvalito, grandaj dosiergrandecoj, altaj vidaj normoj)

Prioritataj rekomendoj:

  1. Dimensia Strategio (Kontrolo de Montra Areo)
  2. Kompresia strategio (pli bone erari al iom pli granda grandeco ol perdi detalojn)
  3. WebP/AVIF (provizas signifajn avantaĝojn por scenaroj kun grandaj bildoj, kvankam la vida kvalito postulas konfirmon)

Pli taŭga itinero:

  • ImagifyAlokado de kvotoj laŭ la “origina bildgrandeco” igas tiajn retejojn pli taŭgaj por “buĝeta kontrolo” (ĉar vi proksimume scias, kiom ĉiu granda bildo konsumos), sed evitu ripete kunpremi ilin.
  • ShortPixelSe la nombro de miniaturgrandecoj estas limigita, la kredita konsumo restas regebla; tamen, kiam oni generas multajn grandecojn kune kun venontgeneraciaj aktivoj, la kredita uzo signife pliiĝas, kio postulas antaŭan planadon.

5. Komparo de Kontingento kaj Fakturado: Klarigo pri tio, ĉu la senpaga kontingento sufiĉas

Kiu el ili estas pli kostefika, kaj kiom longe daŭros la senpaga periodo?

5.1 Tri modeloj de kotizdetraho

  • ShortPixel(kreditoj)Kreditoj estas kalkulataj surbaze de la nombro de originalaj bildoj plus miniaturbildoj; generi WebP/AVIF-versiojn kaŭzos pliajn kredit-deduktojn por ĉiu respektiva formato.
  • Imagify(kvoto MB)Kvotaj deduktoj baziĝas sur la originala dosiergrandeco; pli da miniaturbildoj rezultigas pli grandajn deduktojn; rekunpremado kaŭzos pliajn deduktojn.
  • Tineta PNG(kreditoj): 500 kreditoj monate; ebligo de WebP/AVIF-konvertado kaŭzos pliajn kreditojn laŭ bildgrandeco.

5.2 Rapidaj taksometodoj

Vi povas taksi ĝin jene:

  1. Elektu iun ajn “originalan bildon, kiun vi ofte alŝutas”, kaj kontrolu ĝian proksimuman grandecon (ekz. 300KB / 1MB / 3MB)
  2. Taksu la proksimuman nombron da miniaturograndecoj, kiujn via retejo generas (ekz. 5 / 10 / 20)
  3. Determini ĉu generi WebP/AVIF (Jes/Ne)

Tiam uzu la jenan “mensan aritmetikon” por kompreni konsumon:

  • ShortPixelĈiu bildo ≈ (1 + nombro da miniaturbildoj) kreditoj; se oni generas WebP/AVIF, ≈ proksimume duoblo de tio (ĉar la sekvageneraciaj versioj ankaŭ postulas kreditojn).
  • ImagifyĈiu bildo proksimume konsumas kvoton egalan al (la grandeco de la originala bildo + la suma grandeco de ĉiuj miniaturbildoj); rekompresado je alia kunpremnivelo kaŭzos pliajn kvotodetraktojn.
  • Tineta PNGSenpage: 500 kreditoj; se via retejo generas multajn bildgrandecojn por ĉiu bildo kaj konvertado estas ebligita, la senpaga kvoto signife malpliiĝos (la paĝo de la kromprogramo donas intuician takson de “proksimume 100 bildoj monate” kontraŭ “proksimume 50 bildoj monate”).

6. Malkaŝo de risko

Risko 1: Evitu havi plurajn kromprogramojn, kiuj redundante plenumas la saman funkcion.

Ĉi tio estas la plej ofta fonto de katastrofoj.“

  • Vojo A:Krome WebP aŭ AVIF + EWWW(Dividu la respondecojn inter la du; ne faru similajn konvertojn kaj liverojn samtempe, aŭ instalu nur unu el ili.)
  • Vojo B: ShortPixel / Imagify / TinyPNG Elektu unu el tri(Elektu unu respondeculon pri kunpremado kaj venontgeneracio)

Risko 2: La funkcio “anstataŭigi ID / forigi originalan bildon / anstataŭigi URL” de Plus WebP konsistigas migradon de aktivoj.

Denove, oni devas emfazi:Krome WebP La priskribo eksplicite deklaras, ke dum plena generado la ID de la originala bildo estos superskribita, la originala dosiero forigita, kaj la enhava URL anstataŭigita.
Tio signifas, ke ĝi ne estas “malgranda ĝustigo, kiu povas esti retirita iam ajn”, sed modifo je la nivelo de la aktivo.

La rekomendata strategio devus esti:

  • Komenca malgrandskala testado (dekoj ĝis centoj da eroj)
  • Konfirmu, ke la fronta interfaca ekrano, la miniaturoj kaj la kaŝmemoraj ĝisdatigoj funkcias ĝuste.
  • Konsideru plen-datumbazan prilaboradon.

Risko 3: La efektiva konsumado de la senpaga kvoto de nuba kunpremado dependas de la nombro de miniaturbildoj kaj de la elektitaj opcioj de la sekva generacio.

  • ShortPixelMinifiguroj kaj la venonta generacio signife influos kreditojn.
  • Tineta PNGAktivigo de WebP/AVIF kaŭzos pliajn deprenojn de kredito por ĉiu bildgrandeco.
  • ImagifySubtrahu laŭ la originala bildgrandeco; ju pli da miniaturbildoj, des pli granda la subtraho. Peza kunpremado rezultigos ripetajn subtrahojn.

Risko 4: “Generita WebP/AVIF” ne egalas al “Frontend liveranta WebP/AVIF”

Multaj uzantoj raportas, ke ilia retejo ne plirapidiĝis post konvertiĝo, kaj la ĉefa kaŭzo estas, ke la frontendo daŭre liveras JPG- kaj PNG-dosierojn (pro malkongruoj en iu ajn stadio de la procezo: kaŝmemorado, rewritado, etikedoj aŭ retumila negocado).

7. Kiel mi povas kontroli, ĉu ĝi ekvalidis post la plenumo de la tasko?

Kvar tre simplaj kontrolpunktoj:

  1. Post refreŝigo de la sama paĝo duan fojon, ĉu la ŝargoprocezo estas pli stabila kaj pli rapida?(Perceptita efikeco de kaŝmemorigo kaj optimumigo)
  2. Ĉu estas rimarkebla diferenco en bildgrandecoj inter poŝtelefona kaj labortabla ŝarĝado?(Respondema) fontaroj/grandecoj Ĉu ĝi estas efika
  3. Rapide kontrolu plurajn bildojn: Ĉu iuj WebP- aŭ AVIF-dosieroj aŭ rimedoj ĉeestas?Ĉu la retejo fakte uzas ĝin? venontgeneracia
  4. Hazarde kontrolu plurajn bildojn: zumu por vidi, ĉu ili ŝajnas rimarkeble malklaraj aŭ ĉu la teksto ŝajnas nebula.(Ĉu la kunprema kvalito estas troa?)

Se ĉiuj kvar kriterioj estas plenumitaj, tio indikas, ke la itinero, kiun vi elektis, nun estas funkcianta. Daŭrigu al la sekva paŝo. CDN “Liverotavolo”La ĝenerala stabileco estos plibonigita.

8. Rekomendoj por Agado

  1. Unue elektu vian itineron:
  • Mi ŝatus teni ĝin senpaga laŭeble.Krome WebP aŭ AVIF + EWWW (aŭ instalu nur unu el ili)
  • Por ŝpari servilajn rimedojn kaj ĝui pli grandan mensan trankvilon per pagmaniero laŭkonsuma.Elektu unu el la jenaj: ShortPixel / Imagify / TinyPNG
  1. Faru malgrandan teston (kelkaj dekduoj da eroj)
  2. Konfirmu, ke ĉio estas en ordo antaŭ ol daŭrigi kun la aro.
  3. Pliaj plibonigoj estas bezonataj por plibonigi la liveran stabilecon:Legado CDN Akcelo

Oftaj demandoj

1. Kiom da kromprogramoj mi instalu? Ĉu mi povas instali ilin ĉiujn?

Provu resti sur unu vojo.

  • Vojo A: WebP aŭ AVIF + EWWW Image Optimizer (aŭ instalu nur unu el ili)
  • Ruto B: Elektu unu el ShortPixel / Imagify / TinyPNG
    Havi plurajn kromprogramojn samtempe plenumantajn “kunpremadon/konvertadon al WebP/AVIF/URL-modifon/livera-reskribadon” en la sama retejo plej verŝajne fariĝos ĉiam pli kaosa kaj estos la plej malfacile riparebla.

2. Ĉu WordPress ne jam subtenas WebP/AVIF? Ĉu mi ankoraŭ bezonas kromaĵon?

Necesas distingi:
“Subteno por alŝuto/uzo ne egalas al aŭtomata konvertado/aŭtomata liverado.
WordPress 6.5 ne aŭtomate arokonvertos pli malnovajn JPG/PNG-dosierojn al WebP/AVIF, nek ĝi aŭtomate pritraktos la tutan laborfluon de “generado de AVIF/WebP laŭ retumilaj kapabloj kun rezervaj solvoj”. Por ĝisdatigi historiajn amaskomunikilajn bibliotekojn, kutime necesas kromprogramoj aŭ servoj por kompletigi la procezon.

3. En bildoptimumigo, kiu paŝo ofertas la plej altan rendimenton de investo?

Ĝi kutime estas Unue, ĝustigu la dimensiojn (srcset/sizes)
Multaj retejoj funkcias malrapide ne ĉar al ili mankas kunpremado, sed ĉar paĝoj montras nur 900 pikslojn dum ili devigas uzantojn elŝuti la plenan 3000-pikselan bildon. Kunpremado ŝparas kilobajtojn, sed malkongruaj dimensioj povas senbezone malŝpari plurfoje pli da datumoj.

4. Kiel mi povas konfirmi, ke la bildo nuntempe ŝarĝiĝanta estas la “pli malgranda”, anstataŭ ĉiam elŝuti la originalon?

Observu du fenomenojn:

  • Kiam oni malfermas la paĝon per poŝtelefono, la dimensioj de la elŝutita bildo estas rimarkeble pli malgrandaj ol sur labortablo.
  • La memorkonsumo de la sama bildo varias kiam ĝi estas ŝarĝita sur malsamaj aparatoj.
    Se originalaj bildoj ĉiam estas elŝutitaj, ofta kaŭzo estas, ke la temo aŭ konstruilo traktas la bildon kiel CSS-fonbildon aŭ personigitan eliron, tiel ĉirkaŭirante la multograndajn kapablojn kaj la srcset-funkciecon de la mediateko.

5. Ĉu “generita WebP/AVIF” nepre signifas, ke la frontofino eligas WebP/AVIF?

Ĝi ne estas la sama kiel.
Generado estas nur la kompletigo de la “dosier-tavolo”; ĉu la frontofaco efektive liveras WebP/AVIF dependas de faktoroj kiel reskribado, strategio pri bildetikedoj, kaŝmemoraj trafoj, kaj ĉu retumila negocado efikas. Post kiam vi finos, vi devas “hazarde kontroli la resursajn tipojn de pluraj bildoj”.

6. Kio precize estas la risko kun WebP aŭ AVIF? Ĉu mi povas fari unu-klakan konvertiĝon tra la tuta biblioteko?

Ĝia riska punkto ne estas “kunpremado”, sed pli ĝusteModifo de la nivelo de aktiva migrado

  • Dum plenekrana generacio, la ID de la originala bilddosiero povas esti superskribita, la originala dosiero forigita, kaj la URL-oj en la enhavo anstataŭigitaj.
    TialNe estas konsilinde tuj anstataŭigi la tutan datumbazon.Unue faru malgrandskalan testadon (dekoj ĝis centoj da rekordoj) kaj certigu, ke sekurkopioj disponeblas antaŭ ol konsideri plenan datumbazan prilaboradon.

7. Kiel elekti inter la du reĝimoj por Plus WebP: Konservi originalan bildon kontraŭ Anstataŭigi kaj forigi originalan bildon?

En simplaj terminoj:

  • Reĝimo 1: Konservi la originalan bildon + generi WebP/AVIF-kopion (pli stabila)Konvena por restarigoj, sed diskospaco pliiĝos (originala bildo + nova formato + miniaturbildoj de pluraj grandecoj).
  • Reĝimo 2: Anstataŭigi kaj forigi la originalan bildon (pli agresive)Diskospaco ne estas facile akirebla, sed kiam vi samtempe modifas aktivojn kaj referencojn, la kosto de solvado de kongruecaj problemoj fariĝas signife pli alta.
    Ju pli kompleksa la retejo (reta komerco/multaj kromprogramoj/multaj ekrangrandoj), des pli konsilinde estas komenci per pli stabila aliro.

8. Ĉu la senpaga loka kunpremado de EWWW Image Optimizer sufiĉas? Ĉu ĝi povus superŝarĝi la servilon?

EWWW estas pli kiel loka kompresila ilo: ĝi konsumas CPU/IO.
Estas kutime, ke la ŝarĝo pliiĝas dum lota optimumigo. Tio ne signifas, ke la aliro estas neadekvata, sed ke la strategio devas esti taŭga: efektivigi en lotoj dum malalt-ŝarĝaj horoj, kaj, kiam necese, elekti malŝarĝadon aŭ nubajn solvojn.
Se vi serĉas senprobleman solvon aŭ spertas limigojn de servilaj rimedoj, Vojo B estas pli servil-efika.

9. La 100 senpagaj kreditoj de ShortPixel ĉiumonate – kial ŝajnas, ke ili malaperas post nur kelkaj bildoj?

Ĉar Kreditoj ne estas la “nombro de bildoj”.”Estos miniaturigita kaj pligrandigita al sekvageneracia formato:

  • Originala bildo + ĉiu miniaturo kalkuliĝas kiel kredito.
  • Se WebP/AVIF estas generita, ĉiu koresponda versio kaŭzos plian kreditkonsumon.
    Do vi eble pensus, ke “1 bildo” fakte povus konsumi preskaŭ “du-ciferajn kreditojn”. ShortPixel

10. Kial la senpaga 201 TP234T monate de Imagify elĉerpiĝas tiel rapide?

Imagify estas pli simila al “datum-pakaĵo”:

  • Laŭ via mesaĝoOriginala dosiergrandecomalaltigi kvoton
  • Ju pli da miniaturbildoj, des pli granda la konsumo.
  • Ŝanĝi la kompresan nivelon por re-optimumigi denove konsumos kvoton.
  • Unuopa API-ŝlosilo estas komuna al pluraj retejoj, kun kvotoj laŭe dividitaj.
    Do la mesaĝo “20MB baldaŭ estos elĉerpita” ofte estas kaŭzata de tro grandaj bildoj, tro multaj miniaturbildoj aŭ ripetita provo kaj eraro.

11. TinyPNG ofertas 500 senpagajn kreditojn monate, do kial la kromprogramo asertas, ke temas pri nur ĉirkaŭ 100 bildoj monate? Kaj kial ĝi malpliiĝas al 50 bildoj monate post aktivigo de WebP/AVIF?

Ĉar la kreditoj de TinyPNG ankaŭ estas pligrandigitaj per “grandeco/varianto”:

  • Normala WordPress-instalo tipe kunpremas ĉirkaŭ 100 bildojn monate.
  • Aktivigu AVIF- aŭ WebP-konvertiĝon:Ĉiu bildgrandeco kaŭzos plian kreditkoston.Tial verŝajne eblas kompresi kaj konverti nur ĉirkaŭ 50 bildojn monate (depende de la nombro da miniaturgrandecoj).
    Tial, 500 kreditoj ne egalas al 500 bildoj.

12. Kiom da miniaturbildoj estas sur mia retejo? Kial tio havas tiel signifan efikon?

Alŝutado de bildo al WordPress generas plurajn grandecojn; temoj/aldonaĵoj (precipe tiuj por retkomerco) povas aldoni pliajn dimensiojn.
Nubaj kunpremaj kreditoj/kvotoj kutime estas kalkulataj kiel “originala bildo + kombinita miniaturbildo”, do ju pli multaj miniaturbildoj, des pli mallonge daŭros la senpaga kvoto.

13. Ĉu pigra ŝarĝado ĉiam plirapidigas aferojn? Kial iuj asertas, ke ĝi fakte malrapidigas ilin?

Pigrada ŝarĝado taŭgas por rimedoj ekster la ekrano.
Se la plej grava granda bildo sur la unua ekrano ankaŭ estas prokrastita, tio povas malrapidigi la komencan ŝarĝan sperton. Kvankam la defaŭlta prokrastita ŝarĝado de WordPress 5.5 estas ĝenerale akceptebla, evitu ĝeneralan aliron.

14. Kiam mi bezonas la CDN / Bildo CDN se mi prenas Itineron A aŭ B?

Kunpremado, grandeco kaj formato traktas la bezonon de “pli malgrandaj, pli taŭgaj dosieroj”;
CDN certigas pli rapidan kaj pli fidindan liveradon.
Kiam estas signifa latenteco pro tio, ke bildoj estas alŝutitaj de malproksima origina servilo, aldoni CDN por ĉiu bildo (ekz. Cloudflare Polish / Jetpack Site Accelerator) ĝenerale rezultigas pli stabilan sperton, igante la enhavon pli facile legebla. WordPress CDN Akcelo

15. Kio estas la plej simpla maniero por kontroli, ke ĝi fakte funkciis post kiam mi faris ĝin?

La plej tempŝpara verifika metodo:

  • Post refreŝigo de la sama paĝo duan fojon, ĉu la ŝargoprocezo estas pli stabila kaj pli rapida?
  • Ĉu estas rimarkebla diferenco en bildaj dimensioj inter poŝtelefona kaj labortabla ŝarĝado (ĉu srcset/sizes funkcias efike)?
  • Rapide kontrolu plurajn bildojn: Ĉu iuj WebP- aŭ AVIF-dosieroj aŭ rimedoj ĉeestas?
  • Hazarde kontrolu plurajn bildojn: zumu por vidi, ĉu ili ŝajnas rimarkeble malklaraj aŭ ĉu la teksto ŝajnas nebula.