diplomsko delo
Povzetek
Spletni brskalniki izrisujejo spletne strani na podlagi modela DOM, ki ga prevedejo iz HTML dokumenta, ali pa ga ustvarijo s programom, napisanem v jeziku JavaScript. V prvem primeru izris poteka na strežniku (SSR), v drugem primeru pa pri uporabniku (CSR). Končni rezultat je enak – prikazana spletna stran na uporabnikovem zaslonu. Vsak način izrisa ima svoje prednosti in pomanjkljivosti.
V diplomskem delu smo izdelali dve vizualno skoraj identični spletni strani, ki se razlikujeta zgolj v načinu izrisa. Prva se izriše na uporabnikovi napravi z JavaScript programom, druga pa do naprave pride v obliki HTML dokumenta. Metrike za merjenje hitrosti izrisa smo opisali in izmerili s pomočjo vgrajenih orodij v dveh trenutno najbolj popularnih brskalnikih na svetu – Chrome in Safari.
Z meritvami smo opredelili prednosti in pomanjkljivosti različnih načinov izrisa spletnih strani.
Ključne besede
spletna stran;izris spletne strani;odjemalec;strežnik;primerjava hitrosti;
Podatki
Jezik: |
Slovenski jezik |
Leto izida: |
2022 |
Tipologija: |
2.11 - Diplomsko delo |
Organizacija: |
UM FOV - Fakulteta za organizacijske vede |
Založnik: |
[L. Velkavrh] |
UDK: |
004.738.5 |
COBISS: |
142648323
|
Št. ogledov: |
19 |
Št. prenosov: |
1 |
Ocena: |
0 (0 glasov) |
Metapodatki: |
|
Ostali podatki
Sekundarni jezik: |
Angleški jezik |
Sekundarni naslov: |
Speed comparison of a client and server-side web page rendering |
Sekundarni povzetek: |
Web browsers render a webpage based on the DOM model which can be created from an HTML document or with a JavaScript program. The former requires rendering a webpage on the server (SSR) and the latter renders it on the client’s device (CSR). The end result is the same - a rendered web page on the client’s screen, but both options have their advantages and disadvantages.
For this thesis, we created two visually almost identical web pages, the only difference being the rendering. The first one is rendered on the client’s side with a JavaScript program and the second one is pre-generated as an HTML document which is sent to the client. We described rendering speed metrics and took measurements on the two currently most popular browsers: Chrome and Safari. We used these measurements to figure out the advantages and disadvantages of the two rendering types. |
Sekundarne ključne besede: |
Spletna mesta;Univerzitetna in visokošolska dela; |
Vrsta dela (COBISS): |
Diplomsko delo/naloga |
Komentar na gradivo: |
Univ. v Mariboru, Fak. za organizacijske vede |
Strani: |
V, 43 f. |
ID: |
16730272 |