Informacja

Drogi użytkowniku, aplikacja do prawidłowego działania wymaga obsługi JavaScript. Proszę włącz obsługę JavaScript w Twojej przeglądarce.

Wyszukujesz frazę ""JavaScript"" wg kryterium: Wszystkie pola


Tytuł:
Browser games programming with JavaScript
JavaScript w programowaniu gier przeglądarkowych
Autorzy:
Wydra, Natalia
Opis:
Celem pracy jest próba odpowiedzi na pytanie o możliwości języka JavaScript w zastosowaniu do programowania gier przeglądarkowych. W części teoretycznej została dokonana charakterystyka języka Java Script oraz przegląd istniejących rozwiązań umożliwiających programowanie gier przy jego pomocy. Na potrzeby pracy została również stworzona aplikacja: przeglądarkowa gra zręcznościowa.
The purpose of this Thesis was to answer the question about the possibility of using JavaScript in browser games programming. In the theoretical part there is characteristic of JavaScript language and review of existing solutions to programming games with it. For the purpose of the work has also been developed application: browser arcade game.
Dostawca treści:
Repozytorium Uniwersytetu Jagiellońskiego
Inne
Tytuł:
Application for booking sport venues using JavaScript technology
Aplikacja do rezerwacji obiektów sportowych z użyciem technologii JavaScript
Autorzy:
Koźbiał, Natalia
Opis:
Reservation application allow users to look for a sport venues and book the best one. Everyone can register and manage their own reservations.Application presents the capabilities of React.js - library of JavaScript.
Aplikacja do rezerwacji obiektów sportowych pozwala użytkownikowi przeglądać obiekty sportowe i zarezerwować najlepszy. Każdy może się zarejestrować i zarządzać swoimi rezerwacjami. Aplikacja pokazuje możliwości React.js - biblioteki JavaScript.
Dostawca treści:
Repozytorium Uniwersytetu Jagiellońskiego
Inne
Tytuł:
Malicious JavaScript Detection by Features Extraction
Autorzy:
Canfora, G
Mercaldo, F
Visaggio, C A
Tematy:
JavaScript
detecting malicious
execution
external referenced domains
calls to JavaScript functions
Pokaż więcej
Wydawca:
Politechnika Wrocławska. Oficyna Wydawnicza Politechniki Wrocławskiej
Powiązania:
https://bibliotekanauki.pl/articles/384083.pdf  Link otwiera się w nowym oknie
Opis:
In recent years, JavaScript-based attacks have become one of the most common and successful types of attack. Existing techniques for detecting malicious JavaScripts could fail for different reasons. Some techniques are tailored on specific kinds of attacks, and are ineffective for others. Some other techniques require costly computational resources to be implemented. Other techniques could be circumvented with evasion methods. This paper proposes a method for detecting malicious JavaScript code based on five features that capture different characteristics of a script: execution time, external referenced domains and calls to JavaScript functions. Mixing different types of features could result in a more effective detection technique, and overcome the limitations of existing tools created for identifying malicious JavaScript. The experimentation carried out suggests that a combination of these features is able to successfully detect malicious JavaScript code (in the best cases we obtained a precision of 0.979 and a recall of 0.978).
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Browser Based Game "Crystal Collector" Written in JavaScript
Gra przeglądarkowa „Zbieracz Kryształów” w technologii JavaScript
Autorzy:
Chwastek, Angelika
Opis:
Celem pracy licencjackiej było stworzenie prostej gry przeglądarkowej w JavaScripcie. Całość składa się z aplikacji oraz części pisemnej. Aplikacja została udostępniona na serwerze akademickim na prostej witrynie stworzonej na jej potrzeby przy pomocy technologii HTML oraz CSS. Gra składa się z czterech poziomów, których przejście powoduje wyświetlenie komunikatu o zwycięstwie gracza.Część pisemna zawiera ogólne omówienie tematyki gier komputerowych, dokumentację do gry oraz informacje o użytych technologiach i metodologii kodu. Ponadto można w niej znaleźć porady dla gracza, opis napotkanych trudności oraz wykaz narzędzi i źródeł wiedzy, z których korzystano przy pisaniu.
The purpose of the thesis was to create a simple browser game using JavaScript. The entirety of the thesis consists of the application as well as a written part. The application has been uploaded to the academic server, incorporated into a simple website created for this purpose in HTML and CSS. The game consists of four levels; completing all of them will prompt a message announcing the player’s victory.The written part consists of a simple essay on video games in general, documentation of the game, as well as information on technologies and methodology used to write the code. Furthermore, it contains advice for the player, description of encountered difficulties, and a list of sources used while writing.
Dostawca treści:
Repozytorium Uniwersytetu Jagiellońskiego
Inne
Tytuł:
Creating a web application managing a database of local advertisements in JavaScript technology
Stworzenie aplikacji internetowej obsługującej bazę danych lokalnych ogłoszeń w technologii JavaScript
Autorzy:
Hirny, Adam
Opis:
Lokalne tablice ogłoszeń w formie rzeczywistej pełnią nieodzowną rolę w życiu każdej społeczności. Informacje zamieszczane na tablicach ogłoszeń pełnią funkcję sprzedaży dóbr materialnych, promocji umiejętności, udzielania sąsiedzkiej pomocy oraz dostarczania informacji o lokalnych wydarzeniach. Omawiana praca skupia się na projekcie oraz implementacji aplikacji, która odgrywa funkcję lokalnej tablicy ogłoszeń. Ważnym aspektem tej pracy jest wykorzystanie języka JavaScript, dzięki czemu może służyć jako przykład implementacji podobnych projektów.
Local noticeboards in physical form plays an essential role in the life of every community. Information posted on noticeboards serves the purpose of selling material goods, promotion of skills, providing neighborly assistance and providing information about local events. The discussed work focuses on the design and implementation of an application that serves as a local noticeboard. An important aspect of this work is the use of JavaScript language, making it a valuable example for implementing similar projects.
Dostawca treści:
Repozytorium Uniwersytetu Jagiellońskiego
Inne
Tytuł:
Tworzenie modułowych aplikacji JavaScript – porównanie rozwiązania otwartego i komercyjnego
Developing application in JavaScript - comparison of commercial and open source solution
Autorzy:
Jabłońska, Patrycja
Tematy:
AngularJS
ExtJS
JavaScript
frameworks
Pokaż więcej
Wydawca:
Politechnika Lubelska. Instytut Informatyki
Powiązania:
https://bibliotekanauki.pl/articles/98260.pdf  Link otwiera się w nowym oknie
Opis:
Tematem artykułu jest analiza porównawcza dwóch popularnych szkieletów programistycznych do tworzenia modułowych aplikacji w JavaScript: AngularJS (typu open source) i Ext JS (pakiet komercyjny). Do badań wykorzystano dwie autorskie aplikacje o identycznej funkcjonalności, zaimplementowane w obu frameworkach. Porównano strukturę obu aplikacji, łatwość implementacji komponentów GUI, wybrane metryki kodu, dostępność dokumentacji oraz wsparcie społecznościowe. Wyniki zestawiono w postaci tabel.
Subject of this article is comparative analysis of two popular frameworks in JavaScript: AngularJS (open source) and Ext JS (commercial package). There were two original applications used for this study, each implemented in one of frameworks. Structure of applications, difficulty of implementing GUI components, code metrics, documentation availability and community support were compared. Results were presented in charts. Keywords: AngularJS, ExtJS, frameworks, JavaScript
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Porównanie popularności frameworków Javascript do tworzenia interfejsu użytkownika
Popularity comparison of Javascript frameworks designed to create user interface
Autorzy:
Krasnowska, Aleksandra
Opis:
The work will focus on technological conservatism, considered in the context of the least effort principle. It will be checked whether - according to the Zipf law - the most common technologies will have the least increase in popularity.Problem analysis will be made by comparing the frequency of using JavaScript libraries and frameworks designed to create user interfaces. The comparison will be focused on three libraries and frameworks: React.js, AngularJS and Vue.js. Foundation of the comparison is usage of these three technologies among travel-related websites.
Praca skupiać się będzie na problemie konserwatyzmu technologicznego, rozpatrywanego w kontekście zasady najmniejszego wysiłku. Zostanie sprawdzone, czy – zgodnie z prawem Zipfa – najczęściej występujące technologie, będą miały najmniejszy przyrost popularności. Analiza problemu zostanie dokonana poprzez porównanie częstości użycia bibliotek i frameworków JavaScript do tworzenia interfejsów użytkownika. Porównanie skupiać się będzie na bibliotekach i frameworkach: React.js, AngularJS oraz Vue.js pod kątem ich użycia wśród stron o tematyce podróżniczej.
Dostawca treści:
Repozytorium Uniwersytetu Jagiellońskiego
Inne
Tytuł:
Creative coding using the JavaScript programming language and the HyperText Markup Language
Kodowanie kreatywne z wykorzystaniem języka programowania JavaScript i hipertekstowego języka znaczników
Autorzy:
Krzych, Filip
Opis:
Kodowanie kreatywne oprócz swojej głównej roli, którą jest tworzenie ekspresyjnych dzieł z wykorzystaniem nowych technologii, znajduje zastosowanie również przy bardziej praktycznych zagadnieniach takich jak tworzenie atrakcyjnych estetycznie stron internetowych, wizualizacja danych lub edukacja. Celem niniejszej pracy było stworzenie serwisu zawierającego materiały pozwalające na zapoznanie się z podstawami kodowania kreatywnego w klarowny i zrozumiały dla użytkownika sposób. Pisemna część pracy omawia wybór tematu, cel powstania oraz krąg odbiorców aplikacji. Następnie zaprezentowana została funkcjonalność aplikacji stworzonej na potrzeby niniejszej pracy oraz informacje na temat projektowania części wizualnej i technologii wykorzystanych w procesie jej tworzenia. Aplikacja ma charakter edukacyjny, znajdują się w niej materiały do nauki tej dziedziny w zakresie zgodnym z tematem pracy. Użytkownik może zweryfikować swoją wiedzę w formie testu. Ponadto, w pracy zawarta jest dokumentacja aplikacji opisująca strukturę, logikę, dostępność oraz informacje na temat projektowania wizualnej części serwisu. Praca nad serwisem umożliwiła praktyczne sprawdzenie wiedzy zdobytej w trakcie studiów oraz nauki własnej. Stworzona aplikacja pozwoli osobom zainteresowanym kodowaniem kreatywnym rozpocząć naukę tej dziedziny.
Creative coding, apart from its main role of creating expressive works using new technologies, also finds practical applications in areas such as developing visually appealing websites, data visualization, and education. The aim of this project was to create a website containing materials that allow users to familiarize themselves with the basics of creative coding in a clear and user-friendly manner. The written part of the project discusses the choice of topic, the purpose of its creation, and the target audience of the application. Subsequently, the functionality of the application developed for this project is presented, along with information on the design of its visual components and the technologies used in its creation. The application has an educational nature and includes learning materials related to the subject of the project. Users have the opportunity to test their knowledge through quizzes. Additionally, the project includes documentation describing the structure, logic, accessibility, and information on the design of the visual part of the website. Working on this project provided a practical opportunity to apply the knowledge gained during studies and self-learning. The developed application enables individuals interested in creative coding to begin learning this field.
Dostawca treści:
Repozytorium Uniwersytetu Jagiellońskiego
Inne
Tytuł:
The business simulation game written in JavaScript language
Gra ekonomiczna w języku JavaScript
Autorzy:
Wierzbiak, Aleksandra
Opis:
Praca opisuje proces tworzenia przeglądarkowej gry ekonomicznej o charakterze edukacyjnym w języku JavaScript oraz naświetla związane z nim zagadnienia. Gra ma formę symulatora biznesu i porusza problem hodowli zwierząt na fermach futrzarskich. W pracy przedstawiona została pokrótce rola gier we współczesnej kulturze oraz ich wpływ na różne dziedziny życia codziennego pod postacią rozrywki, grywalizacji czy medium służącemu przekazywaniu wiedzy, idei i wartości. Omówiony został kontekst gatunkowy i edukacyjny gry oraz jej mechanika i najważniejsze składowe. Praca przybliża także wykorzystane technologie takie jak HTML5, CSS3, Canvas oraz opensource'owy silnik Phaser. Analizuje ich historię, zastosowania i charakterystyczne cechy. Wyjaśnia również niektóre pojęcia związane z programowaniem, jego paradygmatami i stosowanymi praktykami. Przedstawione zostały też najistotniejsze elementy implementacji, takie jak struktura aplikacji oraz kluczowe dla gry stany, funkcje, obiekty i algorytmy.
This thesis describes the process of creating a JavaScript-based educational browser tycoon game and explains related subjects. The game takes the form of a business simulator and raises the problem of breeding and killing animals for fur. The thesis briefly presents the role of games in modern culture and their influence on the various aspects of everyday life, including entertainment, gamification and medium for imparting knowledge, ideas and values. The genre and educational context of the game as well as its mechanics and key components are discussed too. The thesis describes technologies such as HTML5, CSS3, Canvas, and the opensource Phaser engine. It analyzes their history, usage, and characteristics. It also explains some concepts related to programming, its paradigms and practices. The most important elements of the implementation, such as the application structure and key states, functions, objects and algorithms are presented as well.
Dostawca treści:
Repozytorium Uniwersytetu Jagiellońskiego
Inne
Tytuł:
WebAssembly jako alternatywa dla JavaScript w tworzeniu nowoczesnych aplikacji internetowych
WebAssembly as an alternative solution for JavaScript in developing modern web applications
Autorzy:
Suryś, Dawid
Szłapa, Piotr
Skublewska-Paszkowska, Maria
Tematy:
JavaScript
WebAssembly
Blazor
Angular
Pokaż więcej
Wydawca:
Politechnika Lubelska. Instytut Informatyki
Powiązania:
https://bibliotekanauki.pl/articles/98116.pdf  Link otwiera się w nowym oknie
Opis:
W artykule opisano wpływ wykorzystania standardu WebAssembly na wydajność aplikacji internetowych. Wykorzystano oparty o WebAssembly szkielet aplikacji Blazor. Pokazano, iż można wykonać w pełni funkcjonalną aplikację SPA (ang. Single Page Application) pisząc kod aplikacji w języku C#. Wykonano drugą aplikację wykorzystując szkielet Angular. W obu aplikacjach zaimplementowano te same funkcjonalności. Dla wykonanych aplikacji porównano czasy ładowania w przeglądarce oraz rozmiar przesyłanych danych. Zbadano wpływ pamięci podręcznej przeglądarki i kompresji gzip. Zbadano wydajność obsługi żądań HTTP. Porównano wydajność kodu WebAssembly z kodem JavaScript w zadaniu sortowania n-elementowej listy obiektów. Zbadano wydajność aplikacji Blazor w modyfikowaniu drzewa DOM. Porównano wybrane metryki kodu obu aplikacji. JavaScript okazał się wydajniejszy w zadaniach związanych z wykorzystaniem API przeglądarki. WebAssembly był lepszy w zadaniach obliczeniowych.
The article describes the impact of using WebAssembly on the performance of web applications. A Blazor framework based on WebAssembly was used. The paper shows that it is possible to create fully functioning Single Page Application using C# programming language. The second application was made using Angular framework. Both applications implement the same functionalities. For prepared applications loading time and size of transferred data was measured. The impact of using browser cache memory and gzip compression was examined. The performance of handling http requests using GET and POST methods were measured. The performance of WebAssembly against JavaScript code in task of sorting a list of N objects was compared. The performance of modifying html DOM was examined. Selected code metrics of written applications were compared. JavaScript presents better performance with tasks related with browser API. WebAssembly was better for computing.
Dostawca treści:
Biblioteka Nauki
Artykuł

Ta witryna wykorzystuje pliki cookies do przechowywania informacji na Twoim komputerze. Pliki cookies stosujemy w celu świadczenia usług na najwyższym poziomie, w tym w sposób dostosowany do indywidualnych potrzeb. Korzystanie z witryny bez zmiany ustawień dotyczących cookies oznacza, że będą one zamieszczane w Twoim komputerze. W każdym momencie możesz dokonać zmiany ustawień dotyczących cookies