WEB ծրագրավորման գործիքներ

WEB ծրագրավորման գործիքներ, որոնք թույլ են տալիս WEB ծրագրավորողներին թեստավորել և debug անել իրենց կոդը։ Սրանք տարբերվում են WEB կայքերի կոնստրուկտորներից և ինտեգրացված ծրագրավորման միջավայրերից նրանով, որ անմիջականորեն չեն մասնակցում կայքէջի ստեղծմանը, այլ գործիքներ են WEB կայքում կամ WEB ծրագրում օգտագործողի ինտերֆեյսը թեստավորելու համար։ WEB ծրագրավորման գործիքները WEB բրաուզերներում ներկայացված են որպես հավելումներ կամ ներկառուցված ֆունկցիաներ։

Շատ տարածված WEB բրաուզերներում, ինչպիսք են Google Chrome, Firefox, Internet Explorer, Safari և Opera[1], ունեն ներկառուցված գործիքներ, որոնք օգնում են WEB ծրագրավորողներին։ Ինչպես նաև կարելի է տեղադրել բազմաթիվ հավելումներ և պլագիններ։

WEB ծրագրավորման գործիքները հնարավորություն են տալիս ծրագրավորողներին աշխատելու տարբեր WEB տեխնոլոգիաների հետ (HTML, CSS, the DOM, JavaScript, WEB բրաուզերի կողմից մշակվող կոմպոնենտներ)։ WEB բրաուզերների զարգացումով պայմանավորված[2] անընդհատ ավելանում են նոր հնարավորություններ և ֆունկցիաներ[3]։

WEB ծրագրավորման գործիքների աջակցումԽմբագրել

Տարածված բրաուզերները հնարավորություն են տալիս WEB դիզայներներին և WEB ծրագրավորողներին դիտել էջի տեսքը։ Սրանք գործիքներ են, որոնք ներկառուցված են բրաուզերում և չեն պահանջում հավելյալ մոդուլներ կամ կոնֆիգուրացիաներ։

  • Firefox – F12 Web Console / Browser Console (սկսած Firefox 4 - ից).[4][5] The Web Console կիրառվում է մի էջի նկատմամբ, իսկ the Browser Console կիրառվում է ամբողջ էջի նկատմամբ[6]։ Շատ հավելումներ կան[7], այդ թվում նաև Firebug.
  • Google Chrome – Chrome Developer Tools (DevTools)[8]
  • Internet Explorer և Microsoft Edge – F12 Web Developer Tools (սկսած 8 - րդ տարբերակից)[9][10]
  • OperaOpera Dragonfly[11]
  • Safari – Safari Web Development Tools[12] (սկսած 3 - րդ տարբերակից)[13]

Տես նաևԽմբագրել

ԾանոթագրություններԽմբագրել

  1. «Արխիվացված պատճենը»։ Արխիվացված է օրիգինալից 2013-03-06-ին։ Վերցված է 2020-06-22 
  2. «Growing Demand for Web Developers»։ Bright Hub։ Վերցված է 2018-09-06 
  3. «Latest Application Development | Mobile Web Development - App Development, Application Trends»։ devworks.thinkdigit.com։ Վերցված է 2018-09-06 
  4. «The Browser Console»։ Mozilla Hacks – the Web developer blog (en-US)։ Վերցված է 2018-09-06 
  5. «Web Console»։ MDN Web Docs (en-US)։ Վերցված է 2018-09-06 
  6. «Browser Console»։ Mozilla Developer Network։ օգոստոսի 13, 2016։ Վերցված է մարտի 15, 2017 
  7. «Արխիվացված պատճենը»։ Արխիվացված է օրիգինալից 2017-10-13-ին։ Վերցված է 2020-06-22 
  8. «Chrome DevTools Overview - Google Chrome»։ developer.chrome.com։ Վերցված է 2018-09-06 
  9. McCormick Libby։ «F12 Developer Tools (Windows)»։ msdn.microsoft.com (en-us)։ Վերցված է 2018-09-06 
  10. erikadoyle։ «Microsoft Edge Developer Tools - Microsoft Edge Development»։ docs.microsoft.com (en-us)։ Վերցված է 2018-09-06 
  11. «Opera Browser | Faster, Safer, Smarter Web Browser»։ www.opera.com (անգլերեն)։ Վերցված է 2018-09-06 
  12. Inc. Apple։ «Tools - Safari - Apple Developer»։ developer.apple.com (անգլերեն)։ Արխիվացված է օրիգինալից 2014-09-09-ին։ Վերցված է 2018-09-06 
  13. Safari version history