diplomsko delo
Abstract
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.
Keywords
spletna stran;izris spletne strani;odjemalec;strežnik;primerjava hitrosti;
Data
Language: |
Slovenian |
Year of publishing: |
2022 |
Typology: |
2.11 - Undergraduate Thesis |
Organization: |
UM FOV - Faculty of Organizational Sciences |
Publisher: |
[L. Velkavrh] |
UDC: |
004.738.5 |
COBISS: |
142648323
|
Views: |
19 |
Downloads: |
1 |
Average score: |
0 (0 votes) |
Metadata: |
|
Other data
Secondary language: |
English |
Secondary title: |
Speed comparison of a client and server-side web page rendering |
Secondary abstract: |
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. |
Secondary keywords: |
Spletna mesta;Univerzitetna in visokošolska dela; |
Type (COBISS): |
Bachelor thesis/paper |
Thesis comment: |
Univ. v Mariboru, Fak. za organizacijske vede |
Pages: |
V, 43 f. |
ID: |
16730272 |