ÒdinatèPwogram

Validation - sa ki sa li ye? Poukisa mwen bezwen yon mikrorazmetki Validator?

Se pou nou pale sou zouti verifikasyon kòd. Yon zouti espesyal ki se kreye pou objektif sa a, ki rele yon Validator. Kòm yon egzanp, li pral itilize HTML. Validation pou sa a ak lang markeup se byen apwopriye yo eksplike prensip la, epi bay yon egzanp.

Poukisa li nesesè?

Li k ap pase ke ou ekri kòd la, li santi l ak travay yo kòrèkteman, men se pa fè mal yo tcheke. Se konsa, pou egzanp, nou te kreye yon HTML-paj. Lè nou sonje sou Validator la, ki vle di ke nou enterese nan ki jan byen li se te fè li apati de estanda a aksepte (pi bon an, se konsa li ap gen plis kòrèk ak plis òdinatè).

Nou mete kanpe kondisyon

précision a ak ki pral paj la dwe tcheke, anrejistre nan tag a . Si li se pa sa espesifye, li pral etidye avèk anpil atansyon, ak rapò a ap montre tout erè Validator ak dechè soti nan nòm yo. Epitou konsidere ki pral kontwòl kontab la ap fèt pa règleman yo nan HTML5. Ou presize yon vèsyon diferan oswa bese devyasyon rechèch, sèvi ak tag a. By wout la, nan adisyon a vèsyon an pou HTML, gen tou yon CSS Validator. Li pèmèt ou yo tcheke konstriksyon an nan fèy papye style kaskad, epi si li konfòm li yo ak nòm yo dènye. chans sa a, si w ap reyèlman enterese nan sijè sa a, li se pi bon yo pa neglijans.

Esplikasyon Doktip tag chèk

Nan moman sa a, gen kalite chèk:

  1. Fè egzateman nan akò ak estanda an dènye.
  2. Tranzisyon an.
  3. Strik.
  4. Avèk ankadreman.

By wout la, Doktip la se toujou dezirab ou presize. Apre yo tout, si ou pa fè sa, navigatè diferan gen diferan anviwònman ki pral mete deyò yo montre paj la nan diferan fason. Epi se dosye a vle parèt trè lèd. Li ta dwe remake ke li sèlman enfliyanse eleman nan vizyèl, pandan y ap pèfòmans nan se pa sa ki afekte yo.

Erè di yon mo

Menm lè w tcheke ti Kòd dokiman Validator ka jwenn yon anpil nan justesse pwogramè. Mwen gen yo retire yo tout? No Pifò erè teknik yo pa kritik, pi plis nan ke yo ka fè - li a yon ti kras ralanti sit la. Malgre ke, si opsyon sa a se ki gen anpil valè nou la a, inyore yo pa pral travay. Li ta dwe tou dwe te note ke kèk erè pouvwa rive nan moman sa a nan konpile PHP entèprèt.

lòt eleman

Lefèt ke chèk yo Validator HTML-Kòd - li se sètènman bon. Èske gen nenpòt karakteristik konsènan RSS Feeds-yo ak tab CSS kaskad? Wi, gen validation pou yo. Sonje byen, yo te sèlman tcheke konfòmite a nan kòd. Ak sa ki sa ki ekri gen - yo pa pran swen. Se poutèt sa, si ou se prensipalman ki enterese nan bon jan kalite a nan paj sa yo ak sou sit entènèt la, ou ta dwe tcheke yo kòm byen.

Sou entènèt chèk

Nan lòd pa dispèse efò li sou yon varyete pwogram, devlopè anpil te chwazi Validator sou entènèt. Ki sa li ak kijan li ede? sèvis sa yo yo anjeneral deja mete ou tcheke tout twa eleman (RSS-Feeds, CSS ak HTML). adaptabilite yo se merite pou yo fè lwanj. Men, Correct nan desen moute yon HTML separe pi bon tcheke ankò. Si nou pale sou benefis ki genyen nan sèvis sou entènèt, li ta dwe remake ke moun ki pa gen okenn bezwen a kapab bay kopi kòd la tout antye. Jis antre nan adrès la nan sit la, ak nan yon moman ou pral wè yon erè. Genyen tou ekstansyon pou navigatè, ki tou pouvwa gen pasyèlman oswa konplètman tcheke si paj la se ouvè a nòm yo aksepte.

Ki sa ki se enkli nan validation a?

Pwosesis sa a divize an plizyè pati:

  1. Rechèch la pou erè sentaks.
  2. Fè enspeksyon entegre Tags. Yo toujou fèmen nan lòd la ranvèse sou fason pou vini an. Men, si yon bagay ki mal - ou pral fè w konnen.
  3. Lè nap Peye pou konfòmite avèk espesifye Definisyon Dokiman Kalite. analiz otomatik ak detèmine si tout kòrèkteman (Tags, atribi) ki ekri ki gen rapò ak vèsyon an nan lang lan markeup, ki se deklare.
  4. Lè nap Peye pou prezans nan eleman etranje yo. Rechèch la pou sa ki nan kòd la nan reyalite a, men se absan nan Definisyon nan Dokiman Kalite.

Li ta dwe konprann ke tout sa a - tès la lojik. Nan ka sa a li se pa enpòtan ki jan yo aplike Validator la. Kisa sa vle di nan pratik? Si omwen youn chèk se pa siksè, kòd la ki pa ta dwe konsidere kòm anfòm. Nan fen chak pwogram pi gwo ap montre rekòmandasyon sou sa ki bezwen yo dwe fiks (e yo ka menm di nou ki jan fè li).

agiman pou

Rezon prensipal ki fè poukisa yon mikrorazmetki Validator - se asire kwa-navigatè nan sit entènèt la oswa paj endividyèl li yo. Lefèt ke chak pwogram ki ede ou wè paj wèb, gen analizeur pwòp li yo. Se poutèt sa, yon fason yon sèl yo dwe asire ke kòd la ap travay kòrèkteman nan tout navigatè - debarase m de l 'nan Validator la. Ki sa ki fè li pi?

Lefèt ke chak navigatè gen mekanis pwòp li yo nan korelasyon nan erè nan kòd la. Se konsa, petèt li yo pral kapab remèd sitiyasyon an ak yon pwogram valab epi yo ka toujou vin pi mal. Se yo ki te agiman yo nan favè, men gen tou dezavantaj.

Se konsa, li se vo anyen ki mikrorazmetki nan Validator se trè strik. Ak navigatè yo kapab korije kèk erè tèt ou. Se poutèt sa, si travay la premye se yo travay byen, aparans la nan pati ka inyore.

Reviews, lè l sèvi avèk Validator a

Ki sa ki li fè sa nan pratik? Konpare ak sa ki itilize nan aplikasyon pou mond reyèl la, Validator a montre yon reklamasyon ekstraòdinè. Natirèlman, li ka montre kèk erè ki anpeche nòmal operasyon, men eseye fè l plezi konplètman - toujou pa fè sa. Epitou souvan pwen soti ke li pa se toujou transparans tès pou eleman envalid. Men, yo gen ladan yo atribi koutim ki pa rekonèt estanda, men yo te itilize pa devlopè yo fasilite pwosesis yo pwodiksyon an.

Si ou gen dout sou aparans la ayestetik nan paj la yo, yo se gremesi. Pou egzanp, si ou mete Doktip la, yo pral chanje navigatè analizeur nan yon mòd espesifik. Se sèlman li pa ap mennen nan lefèt ke li se boure, epi yo pral kòd la dwe tcheke pou konfòmite avèk li. Se poutèt sa analizeur navigatè deja prekonfigure ki pral yon mank sèten nan validite nan kòd la. Se avèk koutim atribi figi: yo avèk siksè detekte ak trete. Kòm yon egzanp, ARIA teknoloji. Li travay ak atribi ki konplete siyifikasyon an semantik nan kòd la, se konsa ke sèmante Validator. Ki sa ki li se: bon oubyen move? Sou yon bò, kòd a ap travay, epi li ofri opòtinite espesyal. Nan lòt - estanda devyasyon a. Men, nan ka a nan ARIA li se jistifye.

konklizyon

Rive sou fen a mwen vle di ke tout moun chwazi yo sèvi ak li oswa ou pa Validator la. Kòm yon pati nan atik la nou dekri karakteristik yo ak nuans nan etap sa a, men desizyon an se jiska lektè a.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 ht.delachieve.com. Theme powered by WordPress.