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. Արխիվացված է օրիգինալից 2012 թ․ հուլիսի 2-ին. Վերցված է 2018 թ․ սեպտեմբերի 6-ին.
  4. «The Browser Console». Mozilla Hacks – the Web developer blog (ամերիկյան անգլերեն). Վերցված է 2018 թ․ սեպտեմբերի 6-ին.
  5. «Web Console». MDN Web Docs (ամերիկյան անգլերեն). Վերցված է 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 (ամերիկյան անգլերեն). Վերցված է 2018 թ․ սեպտեմբերի 6-ին.
  10. erikadoyle. «Microsoft Edge Developer Tools - Microsoft Edge Development». docs.microsoft.com (ամերիկյան անգլերեն). Վերցված է 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-ին. {{cite web}}: |last= has generic name (օգնություն)
  13. Safari version history