Fara í efni
SilktideHjálp

Ónotað JavaScript

Silktide hleður síðunum þínum í raunverulegum vafra og mælir hversu mikið af hverju skriftu keyrir í raun á meðan síðan hleðst inn. Tilkynnt er um skriftur með miklu magni af ónotuðum kóða ásamt mögulegum sparnaði.

Hvers vegna þetta skiptir máli

Ónotað kostar gestina þína tvisvar: einu sinni við að hlaða því niður og aftur á meðan vafrinn þáttar og þýðir kóða sem keyrir aldrei. Í símum vegur seinni kostnaðurinn þyngra – meðalgóður sími getur verið nokkrum sinnum lengur að vinna úr skriftu en að hlaða henni niður, og á meðan getur síðan ekki brugðist við snertingum eða skrunun.

Ónotaður kóði safnast upp á sama hátt og ónotað CSS: rammar og kóðasöfn innihalda eiginleika sem þú notar ekki og gamall kóði er sjaldan fjarlægður. Hver gestur greiðir fyrir þetta við hverja síðuskoðun.

Hvernig á að laga þetta

  1. Fjarlægðu skriftur sem síðan þarf ekki lengur á að halda, þar á meðal merki fyrir þjónustur sem þú ert hætt(ur) að nota.
  2. Skiptu stórum búntum upp þannig að hver síða hlaði aðeins þeim kóða sem hún notar. Nútímaleg smíðaverkfæri styðja kóðaskiptingu sem gerir þetta sjálfkrafa.
  3. Hladdu aðeins kóða fyrir eiginleika neðan við brot eða eiginleika sem eru hlaðnir eftir þörfum – valmyndir, spilarar og græjur – þegar þeirra er þörf í stað þess að hlaða honum strax:
// Hleður spjallgræjunni aðeins þegar gesturinn biður um hana
button.addEventListener('click', async () => {
  const { openChat } = await import('./chat.js');
  openChat();
});

Hvernig Silktide prófar þetta

  1. Hlaðið er síðunni í raunverulegum vafra og skráð hvaða hlutar hverrar skriftu keyra á meðan síðan hleðst inn.
  2. Fyrir hverja skriftu er mælt hversu mörg bæti hennar keyrðu aldrei.
  3. Tilkynnt er um hverja skriftu með umtalsverðum sóun og sýnd núverandi stærð, hlutfall ónotaðs kóða og þau bæti sem mætti spara.

Úrræðaleit

Kóðinn keyrir, bara ekki við hleðslu síðunnar

Mælingin nær yfir upphaflega hleðslu. Kóði sem keyrir aðeins síðar – til dæmis formgilding, meðhöndlun valmynda og eiginleikar sem birtast eftir smell – telst ónotaður þótt síðan þurfi á honum að halda síðar. Sá kóði hentar vel til hleðslu eftir þörfum í stað þess að hlaða honum strax.

Ónotaði kóðinn er í skriftu frá þriðja aðila

Yfirleitt geturðu ekki minnkað búnt einhvers annars, en þú getur stjórnað hvenær það hleðst. Sjáðu kóða frá þriðja aðila og staðgengla fyrir kóða frá þriðja aðila til að skoða mögulegar leiðir.

Frekari upplýsingar

Síðast uppfært

Var þessi síða gagnleg?

Ónotað JavaScript | Hjálp Silktide