176 pregleda
Duh Robot u rubrici Programiranje od Duh Robot (4.0k bodova)
Javascript izvorni kod je vidljiv na web stranicama, jer je umetnut u HTML kod ili povezan kao vanjska datoteka koju se također može kopirati.
Koji su načini zaštite od kopiranja javascript izvornog koda?

Prijavite se ili registrirajte kako biste odgovorili na ovo pitanje.

1 odgovor

+4 glasa
Marko Radić od Marko Radić (8.8k bodova)
Kao i svaki izvorni kod, JavaScript pogotovo zato što je uvijek javno dostupan, može se zaštititi procesom koji se na engleskom zove - "obfuscation", odnosno prevedeno na hrvatski - "zataškavanje".

Zataškavanje izvornog JavaScript koda je tehnika kojom se pretvara obični izbornik kod (program), koji se lako čita od strane programera, u novu verziju koja je namjerno teško razumljiva za čitanje čovjeku, ali se program izvršava potpuno jednako kao i izvorni kod. Dakle, kod ove tehnike izvorna funkcionalnost JavaScript koda se nimalo ne gubi i nimalo ne utječe na nju.

Dobra stvar je što računalo također ne može niti nekim naprednijim tehnikama napraviti "reverse-engineering" zataškanog koda i vratiti ga u izvorni kod, pa je ovo idealan način zaštite JavaScript izvornog koda od krađe i izmjene.

Naravno, sve što je javno dostupno, pa tako i JavaScript zataškani kod, je moguće kopirati tj. ukrasti, ali pitanje je da li se može koristiti "na drugom mjestu". Odnosno, najvjerojatnije se ne može koristiti negdje drugdje osim ako autor zataškanog koda nije želio da se tako i koristi te dao uz zataškani kod detaljna uputstva (primjer je jQuery biblioteka).

Ono što je sigurno, to je da se zataškani kod, iako kopiran ili ukraden, skoro nikako ne može modificirati, nadograditi ili slično od strane drugih osoba.

Slična pitanja

1 odgovor
2 odgovora
Adriana Murtić 30.09.2020. pitanje u rubrici Web Dizajn od Adriana Murtić (311 bodova)
2 odgovora
Dario Volarić 25.04.2014. pitanje u rubrici Programiranje od Dario Volarić (2.2k bodova)
1 odgovor
Ivana Basar 02.09.2020. pitanje u rubrici Programiranje od Ivana Basar (3.9k bodova)
1 odgovor
1 odgovor
Marinko Zadro 20.12.2013. pitanje u rubrici Programiranje od Marinko Zadro (7.8k bodova)
Znatko medijski pokriva
MONEY MOTION 2023
Udruga eCommerce Hrvatska

Zagreb, 28.03.2023.
PRIJAVE
Znatko medijski pokriva
WINE EnoGASTRO Vip Event 2023

Rijeka, 1. ožujka 2023.
Novigrad (Istra), 3. ožujka 2023.
Split, 15. ožujka 2023.
Zadar, 17. ožujka 2023.
Zagreb, 29. ožujka 2023.

Besplatan ulaz za uzvanike
Znatko medijski pokriva

WEEKEND FOOD FESTIVAL 2023

WEEKEND FOOD FESTIVAL 2023

Najbolja gastronomija, hrana i catering

Rovinj, 14. - 16. 4. 2023.
ULAZNICE
Znatko medijski pokriva

FUTURE TENSE 2023

FUTURE TENSE 2023

Poslovna konferencija orijentirana budućnosti

Zagreb, 10. i 11. 5. 2023.
ULAZNICE
Znatko medijski pokriva

Superprodavač 2023

Superprodavač 2023

Kako prodavati kupcima budućnosti?

Zagreb, 19. i 20.10.2023.
ULAZNICE

Medijska platforma Znatko

NAJNOVIJE VIJESTI

Impressum | Znatkova redakcija

10.6k pitanja

16.8k odgovora

4.2k komentara

1.3k korisnika

...