Jump to content

ҲТМЛ муҳаррири

From Vikipediya
Cомпосер ҲТМЛ муҳаррири
„Амая“ нинг ҲТМЛ муҳаррири

ҲТМЛ муҳаррири ҲТМЛ белгилаш тилини қўллаб-қувватлайдиган веб-саҳифанинг манба кодлари муҳаррири. Одатда манба кодлари муҳаррирлари ва WЙСИWЙГ муҳаррирларига бўлинади, улар манба кодини таҳрирлаш имкониятига ҳам эга бўлиши мумкин.

ҲТМЛ муҳаррирлари ихтисослашган дастурий таъминот бўлиб, улар ҲТМЛ белгиларини ёзиш учун бир қатор қулайликларни таъминлайди. Масалан, алмаштириш ёки бутун саҳифа шаблонлари, синтаксисни таъкидлаш. WЙСИWЙГ бўлинмаларивеб-сайт яратувчиси каби ишлаши ҳам мумкин. Ҳар бир муҳаррир эксклюзив бўлиб, бир қатор ўзига хос хусусиятлари, афзалликлари ва камчиликларига эга.

Афзалликлари[edit | edit source]

Лаёут дизайнери учун матн муҳаррири (ҲТМЛ муҳаррири) асосий ишчи восита ҳисобланади. Замонавий муҳаррирлар учун код ёзишни тезлаштириш ва автоматлаштириш воситалари муҳим, чунки, унумдорлик код муҳарририга боғлиқ. Эммет каби плагинлар бундай воситаларга айланади.

WЙСИWЙГ муҳарриридан фойдаланиш учун ҲТМЛ тилини билиш шарт эмас. махсус билимсиз ҳам, сиз белгилашдан тўлиқ фойдаланишингиз мумкин: охирида нима бўлишини дарҳол кўриб, параграфлар, сарлавҳалар, расмлар ёки жадвалларни белгилай оласиз.

Бироқ, улар профессионаллар орасида машҳур эмас, чунки, код ишлаб чиқарувчи ҳар бир визуал муҳаррир профессионалга қараганда суб-оптимал даражада кўпроқ код яратади. Бундан ташқари, бундай муҳаррир фақат профессионал макет дизайнери ностандарт теглардан фойдаланиши ёки маркировкага ЖаваСcрипт кодини киритиши мумкин бўлган тақдирдагина белгилаш билан ишлаши мумкин.

Визуал муҳаррир ва манба коди муҳарририни солиштириш[edit | edit source]

Матбуот кўпинча иккита ёндашувни таққослаш масаласини кўтаради: визуал муҳаррир ва манба кодлари муҳаррири.

Манба кодлари муҳаррири манба кодини тоза сақлаш имконини беради. Белгилашнинг ўзи визуал белгилашга қараганда анча мослашувчан ва аниқроқдир. Белгилаш бир хил турдаги „тайёр“ шаблонлардан қочиб, турли хил визуал компонентларга эришиш имконини беради.

Манба коди муҳаррирларини солиштириш[edit | edit source]

Манба кодлари муҳаррирлари, ҳар қандай дастурий таъминот каби, нархи, янгиланиш оралиғи, ишлатиладиган лисензияси, операцион тизимни қўллаб-қувватлаши билан фарқланади. Бироқ, бошқа дастурларда мавжуд бўлмаган махсус хусусиятлар ҳам мавжуд: ёрдамчи протоколларни қўллаб-қувватлаш (ФТП, СФТП, ГИТ, ССҲ), имло текшируви, саҳифани олдиндан кўриш, технологияларни (ХСЛТ, РСС, хПатҳ, МатҳМЛ, ЖаваСcрипт) ва ҲТМЛнинг турли спесификацияларини (3.2, 4, ХҲТМЛ, ҲТМЛ5) қўллаб-қувватлаш ва уларни текшириш, график форматларни қўллаб-қувватлаш.

Веб-саҳифаларни лойиҳалаш, яратиш ва сақлаш учун қандай дастурий воситалардан фойдаланилмасин, асосий ҲТМЛ сифати саҳифада ишлайдиган одамнинг малакасига боғлиқ. ҲТМЛ, CСС ва бошқа скрипт тилларини билиш ва ушбу соҳалардаги жорий W3C кўрсатмалари билан танишиш ҳар қандай дизайнерга WЙСИWЙГ ҲТМЛ муҳаррири билан веб-саҳифаларни яратишга ёрдам беради. [1]

Манбалар[edit | edit source]

  1. {{{заглавие}}}. — П. 21–42.