Vaš brskalnik ne omogoča JavaScript!
JavaScript je nujen za pravilno delovanje teh spletnih strani. Omogočite JavaScript ali pa uporabite sodobnejši brskalnik.
Nacionalni portal odprte znanosti
Odprta znanost
DiKUL
slv
|
eng
Iskanje
Brskanje
Novo v RUL
Kaj je RUL
V številkah
Pomoč
Prijava
Analiza temnih vzorcev na spletnih straneh : diplomsko delo
ID
Kaluža, Nejc
(
Avtor
),
ID
Smrdel, Aleš
(
Mentor
)
Več o mentorju...
PDF - Predstavitvena datoteka,
prenos
(1,27 MB)
MD5: CA23C79BDD748222F3DF2A32805B9470
Galerija slik
Izvleček
Diplomsko delo služi kot natančna analiza temnih vzorcev na spletu. Za demonstracijo delovanja temnih vzorcev smo zasnovali prototip spletne trgovine, ki uporablja nekatere najbolj pogoste temne vzorce, prisotne na spletu, in jo predstavili. Natančno smo opredelil zakonsko podlago temnih vzorcev na področju Evropske unije ter Slovenije. Osredotočili smo se na pomen ozaveščenosti uporabnikov ter na nekatere psihološke vidike, ključne pri delovanju in dojemanju temnih vzorcev. Teoretičen del diplomske naloge je zasnovan na podlagi analize obstoječih raziskav na področju temnih vzorcev. Prototip spletne trgovine je bil zasnovan s pomočjo razvojnega okolja Visual Studio Code ter paketa XAMPP, ki ga sestavljajo strežnik Apache HTTP, podatkovna baza MariaDB ter interpreter PHP. Za grafični aspekt prototipa smo uporabili označevalna jezika HTML ter CSS z dodatkom odprtokodnega »CSS« ogrodja Bootstrap. Za kreacijo podatkovne baze ter poizvedovanje smo uporabili programski jezik SQL. Grafično-dinamične elemente prototipa smo zasnovali v jeziku JavaScript. Največji del funkcionalnosti smo razvijali v programskem jeziku PHP. Skozi analizo obstoječih raziskav na področju temnih vzorcev smo spoznali, da se temni vzorci na spletu pojavljajo v najrazličnejših oblikah, ti pa skozi tehnološki razvoj postajajo vse bolj razširjeni in neopazni. Ugotovil smo, da je Evropska unija že sprejela ukrepe, ki omejujejo uporabo temnih vzorcev na spletu, a se ti zaradi svoje ohlapne definicije težko regulirajo. Ugotovili smo tudi, da temni vzorci izkoriščajo mnoge psihološke vidike uporabnikov. Zaključili smo, da je pri zaščiti pred temnimi vzorci najbolj ključnega pomena njihovo razumevanje. Potek programske kode za izdelavo prototipa prispeva k boljšemu razumevanju razvojnega vidika temnih vzorcev. Obravnava regulativ pripomore k lažjemu razumevanju problematike omejevanja temnih vzorcev. Praktični prototip služi kot demonstracija najpogosteje uporabljenih temnih vzorcev na spletu ter pripomore k lažjemu zaznavanju in razumevanju temnih vzorcev.
Jezik:
Slovenski jezik
Ključne besede:
temni vzorci
,
uporabnik
,
uporabniški vmesnik
,
košarica
,
skripta
,
funkcija
,
spremenljivka
Vrsta gradiva:
Diplomsko delo/naloga
Tipologija:
2.11 - Diplomsko delo
Organizacija:
FU - Fakulteta za upravo
FRI - Fakulteta za računalništvo in informatiko
Kraj izida:
Ljubljana
Založnik:
[N. Kaluža]
Leto izida:
2024
Št. strani:
XII, 46 str.
PID:
20.500.12556/RUL-162054
UDK:
004.774(497.4)(043.2)
COBISS.SI-ID:
208012035
Datum objave v RUL:
18.09.2024
Število ogledov:
146
Število prenosov:
35
Metapodatki:
Citiraj gradivo
Navadno besedilo
BibTeX
EndNote XML
EndNote/Refer
RIS
ABNT
ACM Ref
AMA
APA
Chicago 17th Author-Date
Harvard
IEEE
ISO 690
MLA
Vancouver
:
Kopiraj citat
Objavi na:
Sekundarni jezik
Jezik:
Angleški jezik
Naslov:
Analysis of dark patterns online
Izvleček:
The thesis serves as a detailed analysis of dark patterns online. We developed a prototype online store that implements some commonly used dark patterns to easily showcase their behaviour online. We have precisely defined the legal basis around dark patterns on the scale of EU and Slovenia. We focused on the importance of user awareness and certain psychological viewpoints that are crucial in the field of dark patterns. Theoretical part of the thesis was constructed by analysing other existing research in the field of dark patterns. The prototype was developed with the help of Visual Studio Code and XAMPP package, that consists of Apache HTTP server, MariaDB database and PHP interpreter. The visual aspect of the prototype was designed in markup languages HTML and CSS, with the addition of open-source framework Bootstrap. For the database creation and management, we used the SQL programming language. Some dynamic visual elements of the prototype were developed in JavaScript. Much of the prototype was developed in PHP. Through analysis of different research in the field of dark patterns we learned that dark patterns exist in many different forms and shapes and are harder to avoid due to their larger quantities and smarter implementation. We learned that the EU already tries to limit the use of dark patterns online but it not easily manageable due to their loose definition. Dark patterns exploit many psychological aspects of online users. We concluded that understanding dark patterns is crucial in their avoidance. The showcase of prototype's program code allows to better understand the developer's point of view on dark patterns. The regulative analysis tries to inform on the difficulty on regulating dark patterns online. The prototype is a demonstration of the most used dark patterns online and helps to more easily detect and understand them.
Ključne besede:
dark patterns
,
user
,
user interface
,
basket
,
script
,
function
,
variable
Podobna dela
Podobna dela v RUL:
Podobna dela v drugih slovenskih zbirkah:
Nazaj