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