ЭЭМПрограммалоо

Кылгыч - бул эмне? Эмне үчүн кээ бир текшерүүчү mikrorazmetki керек?

коду текшерүү куралдарын карап көрөлү. Бул максатты ишке ашыруу үчүн түзүлгөн атайын курал, бир талдагычты чакырды. Мисалы, ал колдонулган HTML болот. Бул белгилөө тили үчүн текшерүүчү негиздерин түшүндүрүү жана мисал үчүн өтө ылайыктуу болуп саналат.

Эмне үчүн зарыл?

Бул сиз кодду жазып ошондой болуп калса, бул сезимдерин жана туура иштеп жатат, ал эми текшерүү үчүн зыян эмес. Ошондуктан, мисалы, биз HTML-бетти түзгөн. биз бул кабыл алынган стандарттын көз караш менен жүргүзүлөт, ошондой эле кандай кызыкдар эмес экенин билдирет билдирүүлөрдү жөнүндө эстегенде (жакшы, ал көбүрөөк туура жана ЭЭМ болот).

Биз шарттарды түзүү

барак турган менен катаалдыгы, тег менен каттайт. ал көрсөтүлгөн эмес болсо, аны өтө кылдаттык менен изилдеп, ошондой эле отчет стандарттары бардык текшерүүчү каталар жана таштандыларды көрсөтөт. Ошондой эле аудит HTML5 эрежелери менен жүргүзүлөт деп эсептешет. башка бир нускасын көрсөтүү же четтөөлөр издөө азайтуу үчүн, теги колдонушат. Баса, HTML үчүн нускасына тышкары, дагы бир текшерүүчү CSS бар. Бул стилдерди куруу жана акыркы үлгүлөргө ылайык текшерүүгө мүмкүндүк берет. Бул кокустук, сиз ушул тема боюнча абдан кызыкдар болуп, анда, ал кароосуз эмес, жакшы эмес.

Багыттар DOCTYPE теги текшерүү

Азыркы учурда, текшерүүлөрдүн түрлөрү бар:

  1. Толугу менен акыркы стандарттарга ылайык.
  2. Өткөөл.
  3. Катуу.
  4. устун жасады.

Баса, DOCTYPE дайыма көрсөтүү максатка ылайыктуу болот. Анын үстүнө, сен эмес, эмне болсо, башка браузерлер ар кандай жолдор менен баракты көрсөтүш үчүн коюлат ар кандай орнотуулары бар. Жана каалаган билэ өтө суук болот. Ал аткаруу жабыр тарткан эмес, бирок ошол эле учурда, көрсөтмө компонентин таасир экенин белгилей кетүү керек.

Error бир сөздү айт

Атүгүл кичинекей документ коду талдагычты текшерүү кепте программист көп таба аласыз. Мен алардын баарын алып салуу керекпи? Жок Көпчүлүк техникалык каталар оор эмес, алар эмне болот деп көпчүлүк - бул бир аз сайтты жайыраак болот. Бул параметр силер үчүн баалуу болсо, анда да, алар иштебей калат көрмөксөн. Ошондой эле, кээ бир каталар PHP котормочу түзүүнүн учурда пайда болушу мүмкүн экенин белгилей кетүү керек.

башка элементтер

HTML-коду текшерүүчү текшерүүлөр бул чындык - бул, албетте, жакшы. RSS-Тоюттардын жана CSS ГЭС столдор байланыштуу ар кандай өзгөчөлүктөрү бар? Ооба, алар үчүн талдагыштар бар. Эске алчу нерсе, бир гана код келишин текшерет. Ал жерде жазылган: кандай - алар менен ишим жок. Ошондуктан, сиз беттеринде жана интернет сапаты биринчи кезекте кызыкдар болсо, ошондой эле, аларды текшерип турушу керек.

Онлайн текшерүү

боюнча ар кандай программаларга боюнча өз иш-аракеттерин таратуу үчүн эмес, үчүн, көп иштеп онлайн талдагычты тандап алдык. Ал эмне болгон жана ал кандайча жардам берет? Мындай кызмат көрсөтүүлөр эреже катары, буга чейин үч компоненттерден (RSS-тоюттар, CSS жана HTML) текшерүү үчүн белгиленет. Алардын ар тараптуулугу мактоого татыктуу деп эсептейт. Бирок өзүнчө HTML түзүү туура жакшы кайра текшерүү. Биз онлайн кызмат артыкчылыктары тууралуу сөз кыла турган болсок, анда ал бүт кодун көчүрүү зарылдыгы жок экендигин белгилей кетүү керек. Эле сайттын дарегин, жана бир заматта сиз ката болот. Ошондой эле, жарым-жартылай же толугу менен болушу мүмкүн браузерлер да бутактары бар, стр кабыл алынган стандарттарга ылайык ачык, жокпу, текшерип көр.

Текшериле эмне кирет?

Бул жараян бир нече бөлүктөн турат:

  1. издөө синтаксистик каталарды.
  2. камтылган теги издөө. Алар ар дайым болуп кантип эле арткы үчүн жабык. бир нерсе туура эмес болсо - Сиз кабар берилет.
  3. көрсөтүлгөн документ иш мейкени сайты ылайык текшерүү. Автоматтык Скандоолордун жана туура экендигин аныктайт (теги, касиет) айтылган белгилөө тилин нускасы карата жазылган.
  4. чет өлкөлүк элементтердин бар экендиги текшерилүүдө. Чындыгында кодексине эмне үчүн издөө, бирок документ иш мейкени сайты жок.

логикалык тест - Мунун баарын түшүнүү керек. Бул учурда ал талдагычты ишке ашыруу үчүн кандай мааниге ээ эмес. Бул иш жүзүндө эмнени билдирет? Эгерде жок дегенде бир чек ийгиликтүү эмес, татыктуу деп эмес, коду. Ар бир негизги Программанын аягында (ал тургай, аны кантип кылууга сага айтып берет) негизги керек кандай сунуштарды көрсөтүшү мүмкүн.

үчүн негиз болуп

негизги себеби эмне үчүн текшерүүчү mikrorazmetki - сайттын же анын айрым Бетке кайчылаш-браузер камсыз кылуу болуп саналат. сага жардам берет, ар бир программа интернет баракчаларды карап көрүү экенин, өзүнүн талдагычты бар. Ошондуктан, коду браузерлердин бардыгы туура иш кыларына толук ишенсек болот бир гана жолу - билдирүүлөрдү аркылуу андан арылуу. Эмне аны көп алат?

Ар бир серепчи кодексине каталарды катышын өзүнүн механизми бар деген чындык. Ошентип, балким, ал жараксыз программасы менен кырдаалды оӊдоо үчүн бере алат жана дагы начарлап кетиши мүмкүн. Бул пайдасындагы жүйөөлөр, ошондой эле терс жактары да бар.

Ошондуктан, бул текшерүүчү mikrorazmetki абдан катуу экенин белгилей кетүү маанилүү. Ал эми серепчилер кээ бир каталары өзүң туура алат. Ошондуктан биринчи милдети тийиштүү түрдө иштеши үчүн болсо, жарым-жартылай көрүнүшү байкабай калууга болот.

талдагычты менен сын-пикирлер,

Эмне иш кылат? реалдуу дүйнө колдонулат менен салыштырганда, текшерүүчү өзгөчө талап көрсөтөт. Албетте, бул нормалдуу иштеши үчүн тоскоолдук жараткан айрым каталарды көрсөтүп, бирок, толугу менен ага жагууга аракет болот, - деле эмес. Ошондой эле учурда ар дайым эле билинбей бөтөн элементтер үчүн сынап жатат деп айтышууда. Бирок алар стандарттарга, ал эми өндүрүштүк ишти камсыз кылуу үчүн иштеп колдонгон таанылган эмес, салт сыпаттары кирет.

Сиз эстетикалык көрүнүшү жөнүндө күмөн бар болсо, алар бекер болуп саналат. Мисалы, сиз DOCTYPE белгиленген болсо, белгилүү бир режимге талдоочу браузер болот болот. Бир гана аны жүктөп алып келет +, ошондо коду ага ылайык текшерилет. Ошондуктан браузерлерге мурунтан кодексинин-аракетинин бир жоктугу болот preconfigured талдагычтарды. Ал салт атрибуты: ийгиликтүү аныкталган жана кайра иштетилген. Мисалы, ARIA технология катары. Бул кодексинин семантикалык маанисин толуктап турган өзгөчөлүктөрү менен иштейт, ошол талдагычты оозанып ант берген болот. Эмне бул жакшы же жаман? Бир жагынан алганда, коду жана иштешет, жана атайын мүмкүнчүлүктөрдү сунуш кылат. стандарттык четтөөсүн - башка. Бирок Ария учурда ал акталат.

жыйынтыктоо

максатка жетүү үчүн ар талдагычты аны колдонууну чечсе, же жок экенин айткым келет. макаланын алкагында биз өзгөчөлүктөрүн жана бул кадамдын өзгөргөнүн айтып, бирок чечим окурманга болот.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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