Näytä suppeat kuvailutiedot

Kuvapainoitteisten verkkosivujen optimointi Node.js-ympäristössä

Huusko, Arttu (2022)

dc.contributor.authorHuusko, Arttu
dc.date.accessioned2022-05-30T05:20:49Z
dc.date.available2022-05-30T05:20:49Z
dc.date.issued2022-
dc.identifier.urihttp://www.theseus.fi/handle/10024/750862
dc.description.abstractOpinnäytetyön tavoitteena oli kuvata eri tapoja parantaa kuvapainoitteisten verkkosivujen latausaikaa Node.js-ympäristössä. Lisäksi työssä verrataan kolmen Node.js-paketin tehokkuutta valokuvien serveriltä viemien resurssien minimoimisessa verkkosivuilla. Opinnäytetyössä myös verrattiin kolmen eri tiedostoformaatin tiedostokokoja. Tulosten perusteella opinnäytetyössä tarjotaan ehdotuksia Koli virtual showroom -verkkosivun jatkokehitykselle. Datana näiden kolmen Node.js-paketin vertailuun käytettiin kymmentä valokuvaa eri tiedostoformaateissa ja tiedostokoissa. Kaikissa testitapauksissa alkuperäiset kuvat kutistettiin ja pakattiin niin paljon kuin mahdollista menettämättä kuvan visuaalista laatua. Kuvat myös muunnettiin yhtenäiseksi tiedostoformaatiksi. Kaikki testitapaukset tehtiin kymmenen kertaa, jotta minimoitaisiin tietokoneella pyörivien taustaohjelmien vaikutusta kuvan käsittelyihin kuluneeseen aikaan. Opinnäytetyön tulokset osoittavat, että Sharp-Node.js-paketti on muita testattuja paketteja tehokkaampi kuvanmuokkauksessa kaikilla testatuilla tiedostoformaateilla. Tiedostoformaateista huomattiin, että WEBP-tiedostot ovat keskimäärin pienempiä kuin JPEG- tai PNG-tiedostot.-
dc.language.isofin-
dc.rightsfi=All rights reserved. This publication is copyrighted. You may download, display and print it for Your own personal use. Commercial use is prohibited.|sv=All rights reserved. This publication is copyrighted. You may download, display and print it for Your own personal use. Commercial use is prohibited.|en=All rights reserved. This publication is copyrighted. You may download, display and print it for Your own personal use. Commercial use is prohibited.|-
dc.titleKuvapainoitteisten verkkosivujen optimointi Node.js-ympäristössä-
dc.type.ontasotfi=AMK-opinnäytetyö|sv=YH-examensarbete|en=Bachelor's thesis|-
dc.identifier.urnURN:NBN:fi:amk-2022052812722-
dc.subject.degreeprogramfi=Tietojenkäsittely|sv=Informationsbehandling|en=Business Information Technology|-
dc.subject.ysoWWW-sivut-
dc.subject.ysotiedostot-
dc.subject.ysoverkkosivustot-
dc.subject.ysoohjelmistokirjastot-
dc.subject.ysotiedostomuodot-
dc.subject.disciplineTietojenkäsittely-
annif.suggestions.linkshttp://www.yso.fi/onto/yso/p4050|http://www.yso.fi/onto/yso/p1380|http://www.yso.fi/onto/yso/p6624|http://www.yso.fi/onto/yso/p20405|http://www.yso.fi/onto/yso/p8441|http://www.yso.fi/onto/yso/p4047|http://www.yso.fi/onto/yso/p2699|http://www.yso.fi/onto/yso/p6449|http://www.yso.fi/onto/yso/p1149|http://www.yso.fi/onto/yso/p6787fi


Tiedostot

Thumbnail

Viite kuuluu kokoelmiin:

Näytä suppeat kuvailutiedot