diplomsko delo
Val Waldner (Avtor), Marko Bajec (Mentor)

Povzetek

Cilj diplomske naloge je bil ustvariti odprtokodno JavaScript knjižnico, ki animira tekst v okolju brskalnika. Najprej so bile pregledane vse obstoječe javascript knjižnice za animacijo in zapisane vse njihove pomanjkljivosti pri animaciji teksta. Nato so bile pregledane popularne spletne strani, kjer so takšne animacije uporabljene, in zapisane vse funkcionalnosti, ki jih bo knjižnica potrebovala. S temi podatki je bila ustvarjena psevdo koda knjižnice, ki je bila uporabljena za zgled pri programiranju prave knjižnice. Sledila je izbira razvojnega okolja in potrebne tehnologije za lažjo implementacijo kode knjižnice. Med implementiranjem knjižnice so bili ustvarjeni testi za posamezne funkcionalnosti za sprotno preverjanje delovanja kode. Ko so bile posamezne funkcionalnosti zaključene, je bila na spletno mesto NPM objavljena nove verzija knjižnice. Po zaključku knjižnice je bilo potrebno natančno dokumentirati njeno delovanje in primere uporabe.

Ključne besede

JavaScript;knjižnica;animacija;tekst;animacija teksta;HTML;CSS;univerzitetni študij;diplomske naloge;

Podatki

Jezik: Slovenski jezik
Leto izida:
Tipologija: 2.11 - Diplomsko delo
Organizacija: UL FRI - Fakulteta za računalništvo in informatiko
Založnik: [V. Waldner]
UDK: 004.928(043.2)
COBISS: 184576003 Povezava se bo odprla v novem oknu
Št. ogledov: 28
Št. prenosov: 4
Ocena: 0 (0 glasov)
Metapodatki: JSON JSON-RDF JSON-LD TURTLE N-TRIPLES XML RDFA MICRODATA DC-XML DC-RDF RDF

Ostali podatki

Sekundarni jezik: Angleški jezik
Sekundarni naslov: JavaScript library for text animation
Sekundarni povzetek: The goal of the thesis was to create an open-source JavaScript library for creating text-based animations in the browser. First, all existing animation libraries were examined, and their flaws regarding text animations were noted. Next, popular websites that use text animations were looked at, and all the features required to replicate them were noted. With this information, library pseudo code was created, which served as a basis for the actual library. Next, the development environment and necessary technologies were selected. During implementation, unit tests were written for individual features to continuously verify the code's functionality and performance. When a feature was completed, a new version of the library was uploaded to the NPM site. After the library was complete, its features and use cases were thoroughly documented.
Sekundarne ključne besede: JavaScript;library;animation;text;HTML;CSS;computer and information science;diploma;Računalniška animacija;Računalništvo;Univerzitetna in visokošolska dela;
Vrsta dela (COBISS): Diplomsko delo/naloga
Študijski program: 1000468
Konec prepovedi (OpenAIRE): 1970-01-01
Komentar na gradivo: Univ. v Ljubljani, Fak. za računalništvo in informatiko
Strani: 36 str.
ID: 22824574