Abstract
Використання вебдодатків у різних сферах людської діяльності (економіці, освіті, науці, дозвіллі) обумовило стрімке зростання технологій, методів та засобів розробки вебдодатків, підвищило рівень складності користувацьких інтерфейсів. В статті відзначено, що зі збільшенням інформації, з якою користувач взаємодіє у вебдодатку, збільшилася і кількість користувачів зі своїми особливостями сприйняття інформації та вимогами щодо комфортності й інтуїтивній зрозумілості інтерфейсівВебдодатки використовують комбінацію серверних і клієнтських сценаріїв для виконання завдань користувача. Проаналізовано використання фреймворків та бібліотек для програмування клієнтської частини вебдодатку, зокрема, такі як: Reactjs, Create React App, Babel, Webpack. Програмування серверної частини підтримується, зокрема, Node.js (наприклад, при розробці online-чату, вебсайтів для потокового відео). Розглянуто основні причини поширення вебдодатків, зокрема: залучення споживачів, кросплатформеність, використання централізованих даних, забезпечення безпеки конфіденційної інформації, простота обслуговування, динамічне розширення та оновлення, доступність та підтримка клієнтів (користувачів вебдодатку). Наведено основні положеннята інструментарій розробки сучасних вебдодатків. Розглянуто сучасні програмні засоби розробки вебдодатків та моделювання користувацьких інтерфейсів.Розглянуто класифікацію сучасних вебдодатків, до якої, зокрема, було віднесено: вебсайти, орієнтовані на документи, інтерактивні вебдодатки, транзакційні вебдодатки, вебдодатки (вебсервіси) на основі робочого процесу, спільні вебдодатки, вебдодатки, орієнтовані на портал, універсальні вебдодатки, вебдодатки на основі знань, традиційні вебдодатки, розширені вебдодатки мають динамічний вміст, містять велику кількість інформації, їх легко інтегрувати та прогресивні вебдодатки. В результаті проведеного аналізу вебдодатків та технологій їх створення було визначено, що вони мають запропоновувати постійну високоякісну продуктивність незалежно від розміру екрана, щільності пікселів і пристрою, який використовується для доступу до програми. Крім того, коли користувач впроваджує сенсорну взаємодію та адаптивний дизайн у процес розробки, то можна отримати зручність, що є важливим, бо власники вебдодатків намагаються досягти того, щоб користувачі були задоволені, а так звана «видимість» можливостей вебдодатку була найвищою. Ключові слова: вебдодаток, вебсайт, вебсторінка, HTML, CSS, JavaScript, фреймворк, клієнт-серверна технологія, користувацький інтерфейс, моделювання користувацького інтерфейсу.
Publisher
State University of Infrastructure and Technology
Reference30 articles.
1. Al-Sherrawi M., Saadoon M., SotnikS., Lyashenko V. Information model of plastic products formation process duration by injection molding method. //International Journal of Mechanical Engineering and Technology, 2018. Vol. 9(3). P. 357-366.
2. Sotnik S.,NevliudovaV., Malaya I. Developing the information search system for selecting the moulds formingelements.//Innovative technologies and scientific solutions for industries,2017. 2(2). Р. 86-92.
3. Sotnik S., Belova N., Lyashenko V., Mohammad A.Informational and Structural-Parametric Models of Inductions Micromotors. //Journal of Electrical and Electronics Engineering (IOSR-JEEE), 2018. Р. 66-76.
4. Deineko Z., Sotnik S., Lyashenko V.Confidentiality of Information when Using QR-Coding. // IJAISR, 2022. Vol. 6. Issue 9. P. 10-15.
5. Ashraf S. Avoiding Vulnerabilities and Attacks with a Proactive Strategy for Web Applications. //Advances in Robotics and Mechanical Engineering, 2021. Vol. Issue 2.