Próiseáil HTML go Díreach i do Bhrabhsálaí
Déanann an uirlis seo cód HTML a athfhormáidiú chun go mbeidh sé níos éasca é a léamh, nó chun méid an chomhaid a laghdú. Is féidir léi an HTML a sheiceáil freisin le haghaidh fadhbanna struchtúracha coitianta, cosúil le clibeanna neamhdhúnta. Tarlaíonn an próiseas iomlán go díreach i mbrabhsálaí an úsáideora. Déantar do HTML a fhormáidiú, a mhionlaghdú agus a sheiceáil i do bhrabhsálaí, agus ní uaslódáiltear aon rud chuig BroBroGo.
Is féidir leis an gcóras doiciméid a phróiseáil suas go dtí 500,000 carachtar. Má tá an t-ionchur níos mó ná an teorainn seo, taispeántar an teachtaireacht earráide "Tá an doiciméad seo ró-mhór le próiseáil. Bain triail as ceann níos lú.". I gcásanna nach féidir an cód a phróiseáil ar chúis ar bith, feicfear an teachtaireacht "Níorbh fhéidir an HTML seo a phróiseáil.".
An Difríocht idir Snaidhmtheoir agus Mionlaghdaitheoir
Is dhá oibríocht contrártha iad formáidiú aeistéitiúil agus mionlaghdú cóid, agus freastalaíonn gach ceann acu ar riachtanas ar leith sa phróiseas forbartha gréasáin.
Snaidhm go hálainn
Nuair a roghnaítear an rogha seo, athfhleascaíonn an uirlis an cód agus spásálann sí an chlibeáil amach. Cabhraíonn sé seo go mór le readability agus in-eagarthacht an chóid nuair a bhíonn struchtúr casta nó praiseachúil i gceist. Is féidir le húsáideoirí an cineál fleasca a roghnú faoin rogha "Fleasc", ag roghnú idir spásanna (2 nó 4 spás) nó cluaisín. Nuair a chríochnaíonn an próiseas seo, taispeántar an teachtaireacht stádais "Snaidhmthe go hálainn.".
Mionlaghdaigh
Baineann an oibríocht seo spás bán agus tuairimí nach dteastaíonn as an gcód, comhbhrúíonn sí CSS agus JavaScript inlíne, agus scaoileann sí comharthaí athfhriotail tréithe roghnacha. Laghdaíonn an próiseas seo méid an chomhaid chun luas lódála an tsuímh ghréasáin a fheabhsú. Le linn an mhionlaghdaithe, fágtar téacs atá íogair do spás bán, cosúil le bloic réamhfhormáidithe (clibeanna <pre>), gan teagmháil. Nuair a chríochnaíonn an próiseas, taispeántar an teachtaireacht stádais "Mionlaghdaithe." nó "Mionlaghdaithe — {pct}% níos lú." chun an céatadán de mhéid an chomhaid a sábháladh a thaispeáint.
Bailíochtú Struchtúrach ar Chód HTML
Nuair a bhíonn an rogha "Bailíochtaigh" socraithe ar "Ar siúl", ritheann an uirlis seiceáil struchtúrach tapa ar an gcód. Taispeántar an teachtaireacht "Ag seiceáil…" le linn an phróisis seo.
Ní hionann an seiceáil seo agus tuairisc iomlán comhréireachta W3C; is seiceáil tapa struchtúrach í chun earráidí coitianta a aithint a d'fhéadfadh cur isteach ar rindreáil an leathanaigh. Sainaithníonn an bailíochtú na fadhbanna seo a leanas:
- Clibeanna neamhdhúnta nó mímeaitseáilte
- Aitheantais (IDs) dhúbailte laistigh den doiciméad céanna
- Tréithe athuair ar an gclib chéanna
- Carachtair gan éalú
Má aimsítear fadhbanna, taispeántar an ceannteideal "Bailíochtú" agus an teachtaireacht "{count} fhadhb aimsithe.". Cuirtear suíomh beacht gach fadhb in iúl ag baint úsáide as an bhformáid "Líne {line}:{col}". Mura n-aimsítear aon earráid sa chód, taispeántar an teachtaireacht "Níor aimsíodh aon fhadhb.".
Próiseas Oibre agus Méadracht an Chomhaid
Nuair a ghlanann an t-úsáideoir an limistéar ionchuir ag baint úsáide as an gcnaipe "Glan", taispeántar an teachtaireacht stádais "Glanadh.". Tar éis gach próiseála, soláthraíonn an uirlis sonraí beachta faoin gcód aschuir sa rannán staitisticí:
- Línte: Líon na línte sa chód próiseáilte.
- Carachtair: Líon iomlán na gcarachtar sa chód próiseáilte.
- Méid: Méid an HTML phróiseáilte i mbearta (bytes).
Cabhraíonn na méadrachtaí seo leis an bhforbróir monatóireacht a dhéanamh ar an laghdú beacht ar mhéid an chomhaid tar éis mionlaghdaithe, nó ar an méadú struchtúrtha tar éis formáidithe.
Ceisteanna Coitianta
Cad é an difríocht idir 'Snaidhm go hálainn' agus 'Mionlaghdaigh'? Déanann 'Snaidhm go hálainn' fleascú agus spásáil nua ar an gclibeáil ionas go mbeidh sé éasca é a léamh agus a chur in eagar. Déanann 'Mionlaghdaigh' a mhalairt — baineann sé an spás bán agus na tuairimí nach dteastaíonn ón mbrabhsálaí, ionas go mbeidh an comhad níos lú agus go lódálfaidh sé níos gasta. Úsáid 'Snaidhm go hálainn' agus tú ag obair, agus 'Mionlaghdaigh' sula seolann tú é.
Cad a sheiceáiltear nuair a chuirtear bailíochtú i bhfeidhm? Marcálann sé fadhbanna struchtúracha a ndéanfadh brabhsálaí neamhaird orthu de ghnáth — clibeanna neamhdhúnta nó mímeaitseáilte, aitheantais dhúbailte, tréithe athuair agus carachtair gan éalú — chomh maith le líne agus colún gach ceann acu. Is seiceáil struchtúrach tapa é seo, ní tuairisc iomlán comhréireachta W3C.
An athróidh mionlaghdú an chaoi a bhféachann mo leathanach? Ní athróidh — rindreálann agus iompraíonn do leathanach go díreach mar an gcéanna. Baineann mionlaghdú spás bán agus tuairimí, comhbhrúíonn sé do CSS agus JavaScript inlíne, agus scaoileann sé comharthaí athfhriotail tréithe roghnacha, ag coinneáil ach an méid a theastaíonn ón mbrabhsálaí chun an leathanach a tharraingt go comhionann. Fágtar téacs atá íogair do spás bán, cosúil le bloic réamhfhormáidithe, gan teagmháil.
An uaslódáiltear mo chuid cóid chuig freastalaí seachtrach? Ní uaslódáiltear. Déantar do HTML a fhormáidiú, a mhionlaghdú agus a sheiceáil i do bhrabhsálaí. Ní uaslódáiltear aon rud chuig BroBroGo, rud a chinntíonn go bhfanann an próiseas próiseála ar fad go háitiúil ar do ghléas.