Téigh go dtí an t-ábhar
SilktideCabhair

Acmhainní a chuireann bac ar rindreáil

Déanann Silktide seiceáil ar stílbhileoga agus ar scripteanna nach mór don bhrabhsálaí iad a íoslódáil go hiomlán sular féidir leis aon rud a thaispeáint ar do leathanach. Coinníonn gach ceann acu cuairteoirí ag stánadh ar scáileán bán beagán níos faide.

De réir réamhshocraithe, cuireann stílbhileog nó script a ndéantar tagairt di in aice le barr leathanaigh bac ar rindreáil: ní phéinteálfaidh an brabhsálaí aon rud go dtí go mbeidh an comhad tagtha, mar d'fhéadfadh an comhad an chaoi a mbreathnaíonn nó a n-oibríonn gach rud a athrú.

Cén fáth a bhfuil sé seo tábhachtach

Is iad na nóiméid bhána sula dtaispeántar leathanach den chéad uair na tráthanna a chinneann cuairteoirí ar cheart dóibh fanacht. Cuireann gach comhad a chuireann bac ar rindreáil turas líonra timpeall is ar ais leis an am bán sin, agus carnann na moilleanna go tapa ar naisc mhóibíleacha - is féidir le dornán comhad blocála leathanach atá tapa ar shlí eile a choinneáil bán ar feadh soicindí.

Níl gá leis an gcuid is mó den bhac sin. De ghnáth, ní theastaíonn ach cuid bheag de leathanaigh chun an chéad scáileán a tharraingt, agus ní gá don chuid is mó de rith sula dtaispeántar an leathanach.

Conas é a dheisiú

  1. Luchtaigh scripteanna gan bhac a chur ar rindreáil trí defer a chur leo (nó async do scripteanna neamhspleácha ar nós anailísíochta):
<!-- Fadhb: cuireann sé bac ar rindreáil go dtí go n-íoslódáiltear é agus go rithtear é -->
<script src="app.js"></script>

<!-- Deisithe: íoslódáiltear go comhthreomhar é, ritheann sé tar éis an leathanach a pharsáil -->
<script src="app.js" defer></script>
  1. Cuir an méid beag CSS atá riachtanach don chéad scáileán go díreach isteach sa leathanach, agus luchtaigh na stílbhileoga iomlána gan bhac a chur ar rindreáil.
  2. Tabhair aitreabúid media do stílbhileoga nach mbaineann ach le cásanna áirithe (amhail media="print"), ionas nach gcuirfidh siad bac ar rindreáil in áiteanna eile.
  3. Laghdaigh an méid atá le blocáil: bain stíleanna agus scripteanna nach n-úsáidtear, agus coinnigh an chuid eile beag - féach mionú CSS agus JavaScript mionaithe.

Conas a dhéanann Silktide tástáil air seo

  1. Luchtaigh an leathanach i mbrabhsálaí fíor, ag úsáid an chineáil gléis, luas naisc, agus suíomh tástála atá cumraithe do do thástálacha luais.
  2. Sainaithin gach stílbhileog agus script a chuir bac ar chéad phéinteáil an leathanaigh.
  3. Déan meastachán ar an am a choinnigh gach ceann acu rindreáil siar, agus tuairiscigh gach comhad lena choigilt mheasta.
  4. Grádáil an leathanach de réir an ama iomláin a d'fhéadfaí a shábháil: laghdaítear an grád ag thart ar 100 milleasoicind, agus déantar grád lag de 200 milleasoicind nó níos mó.

Fabhtcheartú

Nach gcaithfidh CSS bac a chur ar rindreáil?

Caithfidh an stílbhileog a rialaíonn an chéad scáileán - is de réir dearaidh atá sé sin, ionas nach bhfeicfidh cuairteoirí ábhar gan stíliú choíche. Ní hé an réiteach CSS a bhaint ach an méid a chuireann bac a laghdú: cuir an chuid chriticiúil isteach sa leathanach, agus luchtaigh an chuid eile ar bhealach nach gcuireann bac air.

Is script tríú páirtí é an comhad blocála

Is minic is cúis leis an bhfadhb bainisteoirí clibeanna, clónna, agus giúirléidí comhrá. Oibríonn a bhformhór i gceart le defer nó async - seiceáil treoracha leabaithe reatha an tsoláthraí, a chuimsíonn é sin cheana féin go minic.

Tuilleadh eolais

Nuashonraithe go deireanach

An raibh an leathanach seo cabhrach?