Интернетті дамыту құралдары - Web development tools - Wikipedia

Интернетті дамыту құралдары (жиі шақырылады христиандар) рұқсат етіңіз веб-әзірлеушілер сынау және түзету олардың коды. Олар ерекшеленеді веб-сайт жасаушылар және интеграцияланған даму орталары (IDEs), олар тікелей а жасауға көмектеспейді веб парақ керісінше, олар тестілеу үшін қолданылатын құралдар пайдаланушы интерфейсі веб-сайттың немесе веб-қосымша.

Вебті әзірлеу құралдары браузердің қондырмалары немесе кіріктірілген функциялары ретінде келеді веб-шолғыштар. Сияқты ең танымал веб-шолғыштар Google Chrome, Firefox, Internet Explorer, Сафари және Опера,[1] веб-әзірлеушілерге көмектесетін қондырылған құралдар бар және көптеген қосымша қондырмаларды олардың плагиндерін жүктеу орталықтарында табуға болады.

Вебті әзірлеу құралдары әр түрлі веб-технологиялармен жұмыс істеуге мүмкіндік береді, соның ішінде HTML, CSS, DOM, JavaScript, және веб-шолғыш өңдейтін басқа компоненттер. Веб-браузерлерден көп нәрсеге деген сұраныстың артуына байланысты,[2] танымал веб-браузерлерде әзірлеушілерге арналған көптеген мүмкіндіктер бар.[3]

Веб-әзірлеуші ​​құралдарын қолдау

Бірнеше танымал веб-браузерлерде веб-дизайнерлер мен веб-дизайнерлерге өз беттерінің макияжын қарауға мүмкіндік беретін құралдар әзірленеді. Бұл браузерде орнатылған және қосымша модульдер мен конфигурацияны қажет етпейтін құралдар.

  • FirefoxF12 веб-консольді / шолғыш консолін ашады (Firefox 4-тен бастап).[4][5] Веб-консоль жалғыз мазмұн қойындысына қолданылады; шолғыш консолі бүкіл шолғышқа қолданылады.[6] Көптеген қосылғыштар да бар,[7] оның ішінде Firebug.
  • Google Chrome - Chrome әзірлеуші ​​құралдары (DevTools)[8]
  • Internet Explorer және Microsoft EdgeF12 веб-әзірлеуші ​​құралдарын ашады (8-нұсқа бойынша)[9][10]
  • ОпераOpera Dragonfly[11]
  • Сафари - Safari Web Development Tools[12] (3-нұсқа бойынша)[13]

Ең көп қолданылатын функциялар

Браузердегі кірістірілген веб-әзірлеушілерге веб-беттегі элементтің үстінен жылжу және «Элементті тексеру» немесе сол сияқты опцияны таңдау арқылы қол жетімді. контекстік мәзір. Балама ретінде F12 кілт тағы бір жалпы сілтеме болуға ұмтылады.[14]

HTML және DOM

HTML және DOM қарау құралы мен редактор әдетте кіріктірілген веб әзірлеу құралдарына енеді. HTML және DOM қарау құралы мен веб-браузерлердегі көру көзінің ерекшелігінің айырмашылығы - HTML және DOM қарау құралдары HTML және DOM-ға өзгертулер енгізуге мүмкіндік беріп, DOM-ді көрсетілгендей көруге мүмкіндік береді. өзгеріс енгізілгеннен кейін парақта көрінетін өзгеріс.[15]

HTML элементтер панелін таңдаудан және өңдеуден басқа, әдетте DOM объектісінің дисплей өлшемі және каскад стилінің парақ қасиеттері сияқты қасиеттері көрсетіледі.[16]

Веб-парақтың активтері, ресурстары және желілік ақпарат

Әдетте веб-парақтар кескіндер, сценарийлер, қаріптер және басқа сыртқы файлдар түрінде қосымша мазмұнды жүктейді және қажет етеді. Вебті әзірлеу құралдары, сонымен қатар, веб-параққа жүктелген және қол жетімді ресурстарды ағаш құрылымы тізімінде тексеруге мүмкіндік береді.[17][18]

Вебті әзірлеу құралдары әзірлеушілерге желіні пайдалану туралы ақпаратты көруге мүмкіндік береді, мысалы, жүктеу уақыты мен өткізу қабілеттілігін пайдалану және HTTP тақырыптары жіберіліп жатыр және қабылданады.[19]

Профильдеу және аудит

Профильдеу әзірлеушілерге веб-парақтың немесе веб-қосымшаның өнімділігі туралы ақпарат алуға мүмкіндік береді. Осы ақпараттың көмегімен әзірлеушілер сценарийлердің жұмысын жақсарта алады. Аудиторлық мүмкіндіктер парақты талдағаннан кейін әзірлеушілерге парақтың жүктелу уақытын азайтуға және жауап беруді арттыруға арналған оңтайландыру бойынша ұсыныстар бере алады. Вебті әзірлеу құралдары, сонымен қатар, уақыт шкаласының мүмкіндіктерін ұсынады, парақты көрсетуге кететін уақытты, жадты пайдалану және болып жатқан оқиғалар туралы жазуды қамтамасыз етеді.[20][21]

Бұл мүмкіндіктер әзірлеушілерге веб-парағын немесе веб-қосымшасын оңтайландыруға мүмкіндік береді.[22]

JavaScript күйін келтіру

JavaScript әдетте веб-браузерлерде қолданылады. Әдетте веб-әзірлеу құралдары сценарийлерді түзету панелін қамтиды, бұл әзірлеушілерге сценарийлерді, үзілістерді қосуға, қоңыраулар стегін қарауға және JavaScript-ті жөндеу кезінде функциялардан кідіруге, өтуге, кіруге және одан шығуға мүмкіндік береді.

JavaScript консолі әдетте қосылады. Консольдар әзірлеушілерге JavaScript командаларын теруге және функцияларды шақыруға немесе сценарийді орындау кезінде кездескен қателерді көруге мүмкіндік береді.[23][24][25]

Кеңейтімдер және плагиндер

Заманауи веб-шолғыштар плагиндер немесе функционалдылықты қосуға немесе көбейтуге арналған кеңейтімдер.[26] Әр түрлі қосымша мүмкіндіктерді ұсына алатын көптеген плагиндер бар.

Сондай-ақ қараңыз

Әдебиеттер тізімі

  1. ^ http://www.fraakz.com/top-web-browsers-in-2012.html
  2. ^ «Веб-жасаушыларға сұраныстың артуы». Жарқын хаб. Алынған 2018-09-06.
  3. ^ «Соңғы қосымшаларды жасау | Мобильді веб-әзірлемелер - қолданбаларды әзірлеу, қолданбалы үрдістер». devworks.thinkdigit.com. Алынған 2018-09-06.
  4. ^ «Браузер консолі». Mozilla Hacks - веб-әзірлеушілер блогы. Алынған 2018-09-06.
  5. ^ «Веб-консоль». MDN веб-құжаттары. Алынған 2018-09-06.
  6. ^ «Браузер консолі». Mozilla Developer Network. 13 тамыз 2016. Алынған 15 наурыз 2017.
  7. ^ http://tips.webdesign10.com/web-developer-toolbar.htm
  8. ^ «Chrome DevTools шолуы - Google Chrome». developer.chrome.com. Алынған 2018-09-06.
  9. ^ МакКормик, Либби. «F12 Developer Tools (Windows)». msdn.microsoft.com. Алынған 2018-09-06.
  10. ^ ерикадойл. «Microsoft Edge Developer құралдары - Microsoft Edge Development». docs.microsoft.com. Алынған 2018-09-06.
  11. ^ «Opera Browser | Жылдам, Қауіпсіз, Ақылды Веб-Шолғыш». www.opera.com. Алынған 2018-09-06.
  12. ^ Inc., Apple. «Құралдар - Safari - Apple Developer». developer.apple.com. Алынған 2018-09-06.
  13. ^ Safari нұсқасының тарихы
  14. ^ https://developers.google.com/chrome-developer-tools/docs/overview#access
  15. ^ МакКормик, Либби. «F12 әзірлеуші ​​құралдарына кіріспе (Windows)». msdn.microsoft.com. Алынған 2018-09-06.
  16. ^ «Беттерді және стильдерді тексеру және өңдеу | Веб-әзірлеушілерге арналған құралдар». Google Developers. Алынған 2018-09-06.
  17. ^ «Ресурстар панелі - Google Chrome». developers.google.com. Алынған 2018-09-06.
  18. ^ «Firefox жаңа әзірлеушілердің құралдар тақтасын шығарады». Mozilla блогы. Алынған 2018-09-06.
  19. ^ «Ресурстарды жүктеу уақытын өлшеу | Веб-әзірлеушілерге арналған құралдар». Google Developers. Алынған 2018-09-06.
  20. ^ «Профильдер панелі - Google Chrome». developers.google.com. Алынған 2018-09-06.
  21. ^ МакКормик, Либби. «F12 өңдеуші құралдары консолінің қателіктері туралы хабарламалар (Windows)». msdn.microsoft.com. Алынған 2018-09-06.
  22. ^ МакКормик, Либби. «Кодтың өнімділігін талдау үшін Profiler құралын пайдалану (Windows)». msdn.microsoft.com. Алынған 2018-09-06.
  23. ^ «Жаңа Firefox командалық желісі жылдам дамуға көмектеседі». Mozilla Hacks - веб-әзірлеушілер блогы. Алынған 2018-09-06.
  24. ^ «Opera Browser | Жылдам, Қауіпсіз, Ақылды Веб-Шолғыш». www.opera.com. Алынған 2018-09-06.
  25. ^ «Консольді қолдану | Веб-әзірлеушілерге арналған құралдар». Google Developers. Алынған 2018-09-06.
  26. ^ «Браузердің қосымша мүмкіндіктері, плагиннің жаңартулары аз | Firefox». Mozilla. Алынған 2018-09-06.