diplomsko delo
Urška Arzenšek (Author), Boštjan Šumak (Mentor)

Abstract

Pri izdelavi spletnih rešitev so v veliko pomoč spletna programska ogrodja, ki prihranijo čas razvoja in močno olajšajo delo, saj že vsebujejo vnaprej pripravljeno kodo. V diplomski nalogi so podrobneje predstavljena ogrodja Semantic UI, UIkit in Skeleton. Namen diplomskega dela je bil analizirati in primerjati spletna programska ogrodja na primeru izgradnje spletne strani. S pomočjo omenjenih ogrodij smo izdelali vizualno podobne spletne strani in analizirali ter primerjali naslednje kriterije: osnovni elementi (navigacija, obrazci, gumbi), dokumentacija, skupnost, podpora in aktivni razvoj, čas učenja, statična analiza programske kode, ter ogrodja na podlagi teh kriterijev tudi ocenili. Ugotovili smo, da je za izdelavo spletnih strani najprimernejše ogrodje Semantic UI, predvsem z vidika podpore uporabnikom in dokumentacije, kar pa smo tudi potrdili s statično analizo kode, saj ogrodje Semantic UI vsebuje največ predpripravljenih datotek CSS in Javascript, ki vsebujejo veliko stilov in funkcij, ki so na voljo za oblikovanje spletnih strani.

Keywords

spletno programsko ogrodje;spletni vmesniki;programska orodja;diplomske naloge;

Data

Language: Slovenian
Year of publishing:
Typology: 2.11 - Undergraduate Thesis
Organization: UM FERI - Faculty of Electrical Engineering and Computer Science
Publisher: U. Arzenšek
UDC: 004.774.6(043.2)
COBISS: 21862166 Link will open in a new window
Views: 973
Downloads: 90
Average score: 0 (0 votes)
Metadata: JSON JSON-RDF JSON-LD TURTLE N-TRIPLES XML RDFA MICRODATA DC-XML DC-RDF RDF

Other data

Secondary language: English
Secondary title: Analysis and comparison of modern software tools for the development of flexible and interactive web interfaces
Secondary abstract: Web based software frameworks are very helpful in developing web pages, because they save us development time and make our work much easier, as they already contain pre-programmed code. In the diploma Semantic UI, UIkit and Skeleton are presented in more detail. The purpose of the diploma was to analyze and compare web based software frameworks through building a website. Using these frameworks, we have created visually similar web pages and analyzed and compared the following criteria: basic elements (navigation, forms, buttons), documentation, community, support and active development, time spent on learning, static analysis of program code. Based on this criteria we also rated the frameworks. The analysis showed that the most suitable framework is Semantic UI, especially from the point of user support and documentation, which was confirmed through static code analysis. Semantic UI contains the most files with pre-configured CSS and JavaScript, which contain many styles and functions that are available for designing websites.
Secondary keywords: web framework;software tools;Semantic UI;Skeleton;
URN: URN:SI:UM:
Type (COBISS): Bachelor thesis/paper
Thesis comment: Univ. v Mariboru, Fak. za elektrotehniko, računalništvo in informatiko, Medijske komunikacije
Pages: IX, 65 f.
ID: 10957860