Experience in developing a javascript component for implementing logo deformation effects when applied on product images

dc.contributor.authorSerhii Baran
dc.date.accessioned2025-03-04T11:21:11Z
dc.date.available2025-03-04T11:21:11Z
dc.date.issued2024-12-25
dc.description.abstractThe development of an online store for selling goods is quite relevant in view of the possibilities of attracting new customers. The main task in promoting a store on the Internet market is to ensure competitive advantages and uniqueness of content. Visual configuration of a product is such a tool. It ensures consumer interest, the formation of a unique offer for him and provides an individual approach and loyalty. This is especially important for companies that offer the application of any logos on souvenir products. At the same time, it is important to provide the user with tools for applying various effects to the logo image when placing it on the product image. When researching and selecting tools to implement this task, the use of JavaScript for development, as well as the Canvas component for displaying images with warp effects, was justified. Using JavaScript, universal components were developed that allow applying the following deformation and distortion effects to logo images: deformation effects using the quadratic Bezier curve equation, deformation effects using the ellipse equation, deformation with an arch effect, deformation with a perspective effect. Розробка Інтернет-магазину для продажу товарів є досить актуальним з огляду на можливості залучення нових клієнтів. Основною задачею при просуванні магазину на Інтернет-ринку є забезпечення конкурентних переваг і унікальності контенту. Візуальне конфігурування продукту є таким інструментом. Воно забезпечує зацікавленість споживача, формування для нього унікальної пропозиції та забезпечує індивідуальний підхід і лояльність. Це особливо важливо для компаній, які пропонують нанесення будь-яких логотипів на сувенірні вироби. При цьому важливо забезпечити користувача інструментами для нанесення різноманітних ефектів на зображення логотипу при розміщенні його на зображенні продукту. При дослідженні і виборі інструментів для реалізації даної задачі було обґрунтовано використання мови JavaScript для розробки, а також компоненту Canvas для виведення зображень з ефектами деформації (warp effects). З використанням обраної мови було розроблено універсальні компоненти, які дозволяють наносити такі ефекти деформації та викривлення зображень логотипів: ефекти деформації з використанням сплайнів, ефекти деформації з використанням рівняння еліпсу, деформація з ефектом арки, деформація з ефектом перспективи.
dc.identifier.citationBaran, S. (2024). Experience in Developing a JavaScript Component for Implementing Logo Deformation Effects when Applied on Product Images.Scientific and practical journal "Economics and technical engineering"Vol.2 No.2 (2024), 116-126.
dc.identifier.issn3041-1246
dc.identifier.urihttps://doi.org/10.62911/ete.2024.02.02.10
dc.identifier.urihttps://dspace.duet.edu.ua/handle/123456789/961
dc.language.isouk
dc.publisherScientific and practical journal "Economics and technical engineering"
dc.relation.ispartofseriesVol. 2; No. 2 (2024)
dc.subjectwebsite
dc.subjectbrowser
dc.subjectlogo
dc.subjectJavaScript
dc.subjectCSS
dc.subjectHTML
dc.subjectcanvas
dc.subjectweb-сайт
dc.subjectбраузер
dc.subjectлоготип
dc.titleExperience in developing a javascript component for implementing logo deformation effects when applied on product images
dc.title.alternativeДосвід розробки компонента на мові javascript для накладання ефектів деформації логотипів при нанесенні на зображення продукції
dc.typeArticle
Files
Original bundle
Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
ETE_№4_10.pdf
Size:
7.84 MB
Format:
Adobe Portable Document Format
License bundle
Now showing 1 - 1 of 1
No Thumbnail Available
Name:
license.txt
Size:
1.71 KB
Format:
Item-specific license agreed upon to submission
Description: