Pretražite po imenu i prezimenu autora, mentora, urednika, prevoditelja

Napredna pretraga

Pregled bibliografske jedinice broj: 970434

Dizajn i razvoj osobnog web sjedišta primjenom modernih web tehnologija i alata


Brakus, Bruna
Dizajn i razvoj osobnog web sjedišta primjenom modernih web tehnologija i alata, 2018., diplomski rad, preddiplomski, Sveučilište Sjever, Varaždin


CROSBI ID: 970434 Za ispravke kontaktirajte CROSBI podršku putem web obrasca

Naslov
Dizajn i razvoj osobnog web sjedišta primjenom modernih web tehnologija i alata
(Design and development of a personal web site using modern web technologies and tools)

Autori
Brakus, Bruna

Vrsta, podvrsta i kategorija rada
Ocjenski radovi, diplomski rad, preddiplomski

Fakultet
Sveučilište Sjever

Mjesto
Varaždin

Datum
20.11

Godina
2018

Stranica
37

Mentor
Tomiša, Mario

Ključne riječi
web ; PWA ; HTML ; SCSS ; JavaScript ; Preact ; Webpack ; responzivnost
(web ; PWA , HTML ; CSS ; JavaScript ; Preact ; Webpack ; responsiveness)

Sažetak
Moderna programska rješenja sve češće se razvijaju u obliku web aplikacija, a rjeđe kao tzv. nativne aplikacije (engl. native apps) namijenjene određenom operacijskom sustavu. Razlog tome ogleda se u dostupnosti web aplikacija izravno kroz web preglednik, pri čemu su jedini ograničavajući čimbenici brzina internet veze, hardverske performanse uređaja i mogućnosti web preglednika. Kako bi se eliminirala navedena ograničenja razvijena je specifikacija progresivnih web aplikacija (PWA), te sukladno s njom i tehnologije koje omogućuju realizaciju. Najvažnije karakteristike progresivnih web aplikacija ogledaju se u responzivnosti korisničkog sučelja i raznim tehnikama realizacije korisničkog iskustva u web okruženju kako bi bilo što sličnije onome pri korištenju nativne aplikacije, s velikim naglaskom na performansama. Završni rad objašnjava metodologiju responzivnog web dizajna i koncept progresivnih web aplikacija te kritički razmatra razloge njihove primjene u modernom web dizajnu. U kontekstu promatranih tema, opisane su tehnologije i alati koji omogućuju njihovu praktičnu realizaciju. Preact je JavaScript radni okvir koji se koristi za realizaciju dijelova korisničkog sučelja konceptom komponenti. SCSS preprocessor omogućava modularizaciju CSS-a kakvu inače CSS ne podržava. Webpack bundler se koristi za automatizaciju povezivanja izvornog koda, prevođenje izvornog koda koji koristi Preact u nativni JavaScript kod podržan od strane pretraživača, te optimizaciju veličine sadržaja. U praktičnom dijelu završnog rada prikazan je proces dizajniranja te praktične realizacije osobnog web sjedišta koje zadovoljava svojstva responzivnosti, brzog učitavanja sadržaja i brzog prividnog učitavanja medijskih datoteka, koje su navedene PWA specifikacije. Koristeći Figma web aplikaciju izrađeno je korisničko sučelje, a opisanim tehnologijama i alatima realizirano je responzivno web sjedište visokih performansi u smislu brzog učitavanja klijentskog sadržaja, te brzog odgovora na interakciju korisnika sa sučeljem.

Izvorni jezik
Hrvatski

Znanstvena područja
Grafička tehnologija, Informacijske i komunikacijske znanosti



POVEZANOST RADA


Ustanove:
Sveučilište Sjever, Koprivnica

Profili:

Avatar Url Mario Tomiša (mentor)

Poveznice na cjeloviti tekst rada:

repozitorij.unin.hr

Citiraj ovu publikaciju:

Brakus, Bruna
Dizajn i razvoj osobnog web sjedišta primjenom modernih web tehnologija i alata, 2018., diplomski rad, preddiplomski, Sveučilište Sjever, Varaždin
Brakus, B. (2018) 'Dizajn i razvoj osobnog web sjedišta primjenom modernih web tehnologija i alata', diplomski rad, preddiplomski, Sveučilište Sjever, Varaždin.
@phdthesis{phdthesis, author = {Brakus, Bruna}, year = {2018}, pages = {37}, keywords = {web, PWA, HTML, SCSS, JavaScript, Preact, Webpack, responzivnost}, title = {Dizajn i razvoj osobnog web sjedi\v{s}ta primjenom modernih web tehnologija i alata}, keyword = {web, PWA, HTML, SCSS, JavaScript, Preact, Webpack, responzivnost}, publisherplace = {Vara\v{z}din} }
@phdthesis{phdthesis, author = {Brakus, Bruna}, year = {2018}, pages = {37}, keywords = {web, PWA , HTML, CSS, JavaScript, Preact, Webpack, responsiveness}, title = {Design and development of a personal web site using modern web technologies and tools}, keyword = {web, PWA , HTML, CSS, JavaScript, Preact, Webpack, responsiveness}, publisherplace = {Vara\v{z}din} }




Contrast
Increase Font
Decrease Font
Dyslexic Font