Používatelia internetových prehliadačov sú neustále sledovaní, a to bez ich súhlasu. Využitím javascript rozhraní je možné získať rôzne informácie o prehliad...
详细信息
Používatelia internetových prehliadačov sú neustále sledovaní, a to bez ich súhlasu. Využitím javascript rozhraní je možné získať rôzne informácie o prehliadači, ktoré spolu tvoria odtlačok prehliadača, ktorý je možno následne zneužiť. Preto je cieľom tejto práce využiť robustné riešenie ochrany pred snímaním odtlačku prehliadaču Brave a preniesť ho do rozšírenia javascript Restrictor. V rámci tejto práce je analyzovaná problematika získavania odtlačku, ochrana v prehliadači Brave a jej porovnanie s momentálnou ochranou v rozšírení JSR. Je prezentovaný návrh prenosu protiopatrení a následne je popísaný postup implementácie týchto prvkov do rozšírenia prehliadaču. Výslená implementácia bola testovaná a vyhodnotená, pričom sa nová ochrana javí ako účinná.
Tato práce se zaměřuje na problematiku ochrany osobních údajů při vyplňování formulářů na internetu. V této práci je analyzováno řešení ve formě webového rozš&...
详细信息
Tato práce se zaměřuje na problematiku ochrany osobních údajů při vyplňování formulářů na internetu. V této práci je analyzováno řešení ve formě webového rozšíření Formlock, které upozorňuje uživatele na potenciálně nebezpečné formuláře a snaží se jej chránit před únikem těchto dat třetím stranám. Rozšíření Formlock je analyzováno a na základě získaných poznatků je navržena jak integrace do rozšíření javascript Restrictor, tak vylepšení současných opatření. Nově implementovaná opatření jsou otestována a jsou vyhodnoceny možnosti k jejich budoucímu rozšíření.
Cílem této bakalářské práce je navrhnout a vytvořit jednoduchý workflow systém pro zpracování a řízení podnikových procesů. Workflow systém vych...
详细信息
Cílem této bakalářské práce je navrhnout a vytvořit jednoduchý workflow systém pro zpracování a řízení podnikových procesů. Workflow systém vychází z jedné části specifikace BPMN 2.0, která je zaměřena na model podnikových procesů. Konkrétně je zaměřena na soukromé podnikové procesy. Implementovaný workflow systém je určen k provozu na platformě *** a jeho aplikační rozhraní je realizováno pomocí GraphQL. Pro implementaci byl zvolen jazyk TypeScript. Práce také zhodnocuje použitelnost technologie GraphQL v kombinaci s jazykem TypeScript.
javascript Frameworks for Modern Web Dev is your guide to the wild, vast, and untamed frontier that is javascript development. The javascript tooling landscape has grown and matured drastically in the past several yea...
详细信息
ISBN:
(数字)9781484206621
ISBN:
(纸本)9781484206638;9781484206621
javascript Frameworks for Modern Web Dev is your guide to the wild, vast, and untamed frontier that is javascript development. The javascript tooling landscape has grown and matured drastically in the past several years. This book will serve as an introduction to both new and well established libraries, frameworks, and utilities that have gained popular traction and support from seasoned developers. It covers tools applicable to the entire development stack, both client- and server-side. While no single book can possibly cover every javascript library of value, javascript Frameworks for Modern Web Dev focuses on incredibly useful libraries and frameworks that production software uses. You will be treated to detailed analyses and sample code for tools that manage dependencies, structure code in a modular fashion, automate repetitive build tasks, create specialized servers, structure client side applications, facilitate horizontal scaling, and interacting with disparate data stores. The libraries and frameworks covered include Bower, Grunt, Yeoman, PM2, RequireJS, Browserify, Knockout, AngularJS, Kraken, Mach, Mongoose, Knex, Bookshelf, Faye, Q, ***, Underscore, and Lodash. Written from first-hand experience, you will benefit from the glorious victories and innumerable failures of two experienced professionals, gain quick insight into hurdles that aren't always explicitly mentioned in API documentation or Readmes, and quickly learn how to use javascript frameworks and libraries like a Pro. Enrich your development skills with javascript Frameworks for Modern Web Dev today. What youll learn How to manage your project's third-party dependencies. How to structure your project's code as a collection of tightly focused, independent modules that are easy to reason about and test. How to implement several popular client-side frameworks for creating complex single-page web applications. How to implement several popular server-side frameworks for creating REST APIs that yo
Práce pojednává o nástrojích používaných v současnosti při tvorbě dynamických webových aplikací a soustřeďuje se především na Ajax. Představuje komponenty té...
详细信息
Práce pojednává o nástrojích používaných v současnosti při tvorbě dynamických webových aplikací a soustřeďuje se především na Ajax. Představuje komponenty této techniky, její princip, užití, výhody a nevýhody. Je zde popsán systém, který využívá funkcionalitu Ajaxu při realizování OLAP operací pomocí dynamické tabulky. Nechybí charakteristika těchto operací a úvod do problematiky zobrazení výsledků těchto operací ve dvourozměrném prostoru.
Cílem této práce bylo navrhnout, implementovat a vyhodnotit výsledky automatických testů pro projekt javascript Restrictor, který je vyvíjen jako rozšíření do webových...
详细信息
Cílem této práce bylo navrhnout, implementovat a vyhodnotit výsledky automatických testů pro projekt javascript Restrictor, který je vyvíjen jako rozšíření do webových prohlížečů. Testy jsou rozděleny do tří úrovní - jednotkové, integrační a systémové. Jednotkové testy ověřují chování jednotlivých funkcí, integrační testy ověřují správné obalování koncových bodů rozhraní prohlížeče a systémové testy kontrolují, zda rozšíření nepotlačuje chtěnou funkcionalitu webových stránek. Systémové testy jsou implementovány pro paralelní spouštění na distribuovaném prostředí, čímž se podařilo dosáhnout téměř přímo úměrného snížení časové náročnosti vzhledem k počtu testovacích uzlů. Přínosem této práce je odhalení dosud neznámých chyb v rozšíření javascript Restrictor a poskytnutí potřebných informací, díky nimž bylo možné část zjištěných chyb již opravit.
Cílem této práce vyřešit problém překladu serverového kódu napsaného v jazyce C# do klientského kódu jazyka javascript, tak aby bylo možné jej spouštět v prohlíž...
详细信息
Cílem této práce vyřešit problém překladu serverového kódu napsaného v jazyce C# do klientského kódu jazyka javascript, tak aby bylo možné jej spouštět v prohlížeči. A navržené řešení poté implementovat. Následně je cílem integrovat toto řešení do frameworku DotVVM a napsat aplikaci demonstrující této technologie v praxi.
暂无评论