Graduate papers
  
Description of the graduate paper
Form of studies Bachelor
Title of the study programm Computer Systems
Title in original language JavaScript bibliotēku salīdzinošā analīze un lietojums animētu tīmekļa vietņu izstrādē
Title in English Comparative Analysis and Usage of JavaScript Libraries for Animated Website Development
Department 12300 Institute of Applied Computer Systems
Scientific advisor Natālija Prokofjeva
Reviewer Artūrs Ivanovs
Abstract Bakalaura darba tips – 1 tips: Moderno risinājumu izpēte. Bakalaura darbs ir veltīts JavaScript animācijas bibliotēku analīzei un animētu tīmekļa vietņu izstrādei, kā arī bibliotēku salīdzināšanai pēc definētiem kritērijiem, lai noteiktu to priekšrocības, trūkumus un pielietošanas iespējas tīmekļa vietņu izstrādē. Galvenā uzmanība tiek pievērsta šādu uzdevumu risināšanai: tīmekļa un JavaScript animācijas izpēte, animācijas bibliotēku analīze, salīdzināšanas kritēriju un plāna izstrāde pēc citu autoru pētījumu apskates, animētu tīmekļa vietņu izstrāde un analīze pēc kritērijiem, iegūto rezultātu salīdzināšana ar citu autoru rezultātiem, bibliotēku priekšrocību un lietošanas gadījumu noteikšana. Bakalaura darbs sastāv no piecām galvenajām nodaļām. Ievadā tiek aprakstīta tēmas aktualitāte, bakalaura darba mērķi un veicamie uzdevumi. Pirmajā nodaļā tiek aprakstīta informācijas avotu analīze, kas ietver tīmekļa vietņu animēšanas vēstures un izmantoto tehnoloģiju apskati, JavaScript valodas vēstures, īpašību un animācijas iespēju detalizētu aprakstu, kā arī tiek apskatītas dažādas JavaScript animācijas bibliotēkas un analizēta to dokumentācija. Otrā nodaļa veltīta apskatīto bibliotēku salīdzināšanas plāna izstrādei, lai to izdarītu ir apskatīti citu autoru veiktie pētījumi un tiek definēti salīdzināšanas kritēriji. Trešā nodaļa satur detalizētu animācijas bibliotēku salīdzinošo analīzi pēc definētajiem salīdzināšanas kritērijiem. Ceturtajā nodaļā tiek izstrādātas tīmekļa vietnes ar 1000 un 3000 elementiem, kuri tiek animēti ar katru no bibliotēkām 2 veidos, kā arī tās tiek salīdzinātas pēc definētā veiktspējas kritērija. Piektajā nodaļā tiek salīdzināti iegūtie rezultāti ar citu autoru veiktā pētījuma rezultātiem. Darbs sastāv no 55 lpp. teksta, 11 tabulām, 11 attēliem un 52 literatūras avotiem.
Keywords JavaScript, animācija, tīmeklis, Anime.js, Velocity.js, GSAP
Keywords in English JavaScript, animation, web, Anime.js, Velocity.js, GSAP
Language lv
Year 2023
Date and time of uploading 30.05.2023 15:44:09