Ditemukan 91576 dokumen yang sesuai dengan query
Ammarul Haq
"HTML5 merupakan versi terbaru dari HTML. Pada HTML5 terdapat fitur web workers yang bisa bekerja dibalik layar tanpa mengganggu tampilan antarmuka user. Dengan web workers, memungkinkan untuk dilakukan komputasi paralel. Dari hal tersebut, penulis membuat rancangan sistem perhitungan parallel terdistribusi berbasis web menggunakan web workers pada HTML5. Terobosan ide ini bisa menjadikan HTML5 bekerja layaknya komputer virtual yang bisa dimanfaatkan untuk melakukan perhitungan paralel terdistribusi. Penulis juga menggunakan Hukum Amdahl dalam menganalisis banyaknya web workers terhadap waktu yang dibutuhkan dalam menyelesaikan algoritma yang diberikan.
HTML5 is the latest version of the HTML. On HTML5 web workers, there are features that can work behind the scenes without interrupting user interface. The existence of web workers makes it possible to do parallel computing. This particular breakthrough enables HTML5 to perform like a virtual computer mdash which can be used to perform calculations without any physical treatment or maintenance costs. The writer also uses Amdahl Law to analyse the amount of web workers needed against the time needed to complete the given algorithm."
Depok: Fakultas Teknik Universitas Indonesia, 2017
S69451
UI - Skripsi Membership Universitas Indonesia Library
Grannell, Craig
"This book reveals all you'll need to design great web sites that are standards-compliant, usable, and aesthetically pleasing, but it won't overwhelm you with waffle, theory, or obscure details. This book starts off with a brief introduction to the web and web design, before diving straight in to HTML5 and CSS3 basics, reusing code, and other best practices you can adopt. The book then focuses on the most important areas of a successful web site: typography, images, navigation, tables, layouts, forms and feedback (including ready-made PHP scripts) and browser quirks, hacks and bugs."
New York : Springer, 2012
e20425614
eBooks Universitas Indonesia Library
Sitompul, Josua
"Skripsi ini membahas tentang pengujian local storage yang merupakan salah fitur yang disediakan oleh HTML5 sebagai versi terbaru dari HTML untuk mempermudah perancangan website yang mampu menyimpan data secara lokal di sisi pengguna. Penelitian ini juga merupakan pengujian terhadap serangan cross site scripting yang adalah salah satu jenis serangan yang sering dialami dari penggunan local storage dikarenakan data inputan pengguna tersimpan di sisi klien. Oleh karena itu, perlu adanya suatu metode yang tepat untuk mencegah terjadinya pengambilan inputan data pengguna melalui penyisipan kode berupa script javascript pada struktur halaman web yang dirancang yaitu dengan menerapkan content security policy. Pengujian juga akan dilakukan pada dua parameter yaitu time latency dan page load pada saat penerapan Content Security Policy maupun tidak yang menunjukkan nilai time latency berubah dari 96,45 milliseconds menjadi 24,10 millieconds pada saat tidak diterapkannya CSP dan berubah dari 95,76 milliseconds menjadi 24,10 milliseconds pada saat penerapan CSP. Adapun juga untuk pages load berubah dari 377,55 milliseconds menjadi 283,60 milliseconds pada saat tidak menerapkan CSP dan berubah dari 97,78 milliseconds menjadi 31,3 milliseconds. Perbandingan kedua jenis parameter ini di dalam penerapan content security policy menunjukkan bahwa kecepatan data yang diterima pada saat penerapan CSP lebih cepat dibandingkan tanpa penggunaan CSP pada saat telah menggunakan Local storage dikarenakan pada CSP tidak menjalankan script yang berasal dari penyerang.
The research is concern about the testing of local storage that is one of the features provided by HTML5 as a new version of HTML to make web developer easier to design a good website that could be able to save data locally on the client side. The research is also concern about the testing of cross site scripting that is often happened when using local storage on the structure of the HTML in building website because the input from the client saved in the client side. Therefore, there must be a suitable method to avoid taking the data from input of the client through entering script of javascript in the structure of the HTML code by implementing content security policy. The testing also included two parameters such as time latency and page load while implementing Content Security Policy or not where the the mean of the time latency changes from 96,45 milliseconds to 24,10 milliseconds when it is not using CSP and also changes from 95,76 millisceonds to 24,10 milliseconds when implementing CSP. There are also value for page load is changing from 377,55 milliseconds to 283,60 milliseconds when it is not using CSP and also changes from 97,78 milliseconds to 31,3 milliseconds when using CSP in it. The comparison of the two scenario shows that the implemting of CSP compared to the data received is faster than not using CSP when the website has implemented local storage because it could be kept by CSP that detects the script from attacker."
Depok: Fakultas Teknik Universitas Indonesia, 2016
S63798
UI - Skripsi Membership Universitas Indonesia Library
Ghato, Rohit
"Beginning PhoneGap is a definitive, one-of-a-kind book that teaches the fundamentals and strategies behind cross-platform mobile application development. Instead of learning languages like Objective-C, focus on building apps from day one for Android, iOS, Blackberry, WebOS and Symbian, without the complexities of these platforms. This book shows how to build apps which makes use of Google Local Search to create a Restaurant finder apps (which uses Maps to layout locations and uses internal database to store your favorite restaurants. Furthermore, you'll learn how to extend PhoneGap's functionality by using PhoneGap plugins to write apps like Dropbox (syncing files in the background outside HTML/JavaScript code and in native code)."
New York: Springer, 2012
e20425501
eBooks Universitas Indonesia Library
Connor, Joshue O.
"The book covers how to use HTML5 in order to serve the needs of people with disabilities and older persons using assistive technology (AT). It takes several approaches, including a look at the new semantics of HTML5 and how to combine its use with authoring practices you know from using earlier versions of HTML. It also demonstrates how HTML5 content is currently supported (or not) by assistive technologies such as screen readers, and what this means practically for accessibility in your web projects."
New York : Springer, 2012
e20425588
eBooks Universitas Indonesia Library
Westfall, Jon
"With Beginning android web apps development, you'll learn how to apply HTML5, CSS3, JavaScript, Ajax and other web standards for use on the android mobile platform, by building a variety of fun and visually stimulating games and other web applications! If you've done some basic web development, and you want to build your skills to create exceptional web apps, you'll find everything you seek in the discussions and examples in this book."
New York: Springer, 2012
e20425471
eBooks Universitas Indonesia Library
Bayu Suciono Romdhoni
"
ABSTRAKHTML5 merupakan peningkatan kualitas serta perbaikan dari HTML4. Penggunaan syntax HTML5 lebih sederhana dibandingkan dengan versi sebelumnya dan adanya local storage pada HTML5 yang memiliki fungsi hampir sama seperti cookies namun berada pada sisi user, serta tidak bergantung dengan third party program seperti plugins tambahan membuat browser semakin ringan saat digunakan. Local storage berada pada sisi user, yang membuat local storage tersebut kurang aman dari ancaman. XSS merupakan salah satu teknik cross site yang memanipulasi script dari website tertentu dan menginject dengan script tambahan yang memiliki maksud berbahaya. Studi yang dilakukan terhadap XSS pada skripsi ini yaitu bagaimana XSS mampu menginject suatu website tertentu dan mengambil informasi penting dari user yang mengakses website tersebut. Dari pengujian yang dilakukan dengan memodifikasi script asli, terlihat bahwa local storage tidak di enkripsi dan dapat dengan mudah dilihat. Dengan memanfaatkan XSS, maka apapun yang disimpan dalam local storage yang tidak di enkripsi akan dengan mudah diambil dan dilihat oleh attacker.
ABSTRACTHTML5 is improving the quality and is an improvement of HTML4. HTML5 uses syntax more simpler and efficient than the previous version and the local storage in HTML5 have same function as cookies but it is save in client side and does not rely on third party program such as additional plugins make the browser more faster when used. However, because local storage is at the client side, making the local storage is less secure from a threat. XSS is a technic that manipulate script from a website and inject it with additional script which make it dangerous. This study investigate how XSS is capable to inject a certain website based on HTML5 and steal important information from users who access the website. The experiment shows that by modifying the original script, it appears that local storage is not encrypted and can be easily accessed. By utilizing XSS, then any is stored in a local storage that is not encrypted may be easily retrieved and viewed by the attacker.
"
2015
S61480
UI - Skripsi Membership Universitas Indonesia Library
Bertsekas, Dimitri P.
Englewood Cliffs, NJ: Prentice-Hall, 1989
004.35 BER p
Buku Teks Universitas Indonesia Library
TELAAH 31:1 (2013)
Artikel Jurnal Universitas Indonesia Library
Laura Olivia Ramadhona
"Simulasi bertujuan untuk memodelkan sistem nyata dengan memberikan batasan tertentu sesuai dengan objektif yang ingin dicapai. Simulasi dapat dilakukan melalui dua cara, yaitu simulasi kovensional dan simulasi komputer. Simulasi konvensional melibatkan sejumlah peserta yang saling berinteraksi secara nyata dengan peran masing-masing untuk memodelkan suatu sistem. Sedangkan simulasi komputer telah memanfaatkan teknologi pemrograman sehingga simulasi dapat dilakukan melalui model yang dijalankan oleh program simulasi. Konsep simulasi berbasis aplikasi web adalah menggabungkan keduanya sehingga model tersebut dapat dijalankan oleh sejumlah peserta simulasi yang saling berinteraksi secara virtual di dunia maya. Perancangan simulasi web dalam penelitian ini dilakukan dalam 3 tahap yaitu pembuatan model sistem dinamis, pembuatan web-interface model untuk multipemain dan verifikasi hasil penelitian. Model yang digunakan adalah model Beer Distribution Game. Pembuatan web-interface dibedakan menjadi 2 sisi, yaitu pemain dan administrator. Interface di sisi pemain adalah menarik dan menyimpan data ke database di server, sedangkan di sisi administrator adalah menarik data dari database lalu mengirimkannya ke model untuk disimulasikan dan hasilnya disimpan kembali ke database. Program kecil (applet) ini dibuat dengan menggunakan bahasa pemrograman ASP dan fungsi SDK sebagai library program simulasi. Hasil dari penelitian ini berupa permainan simulasi Beer Game Online untuk multi-pemain yang dapat menampilkan laporan berupa tabel dan grafik simulasi.
Every simulation aims to model a real system with certain boundaries with respect to its desired objectives. Simulation can be carried on in two kind of approaches; conventional simulation and computer simulation. Conventional simulation involves a number of participants interacts each other, each with their unique role to model a system. On the other hand a computer simulation takes advantage out of current existing programming technology that allows the simulation to be carried in a model run by a simulation program. This research focused in a web based simulation application that is a hybrid product of both simulation concepts. This simulation allows the model to be run by a number of simulation participants interacting virtually in the cyber world. The design of a web based simulation in this research is carried out in three different phases; the making of a system dynamics model, the making of webinterface for a multi player session, and the research result's verification. The model that is developed in this research is a Beer Distribution Game. The development of the program's web interface is differentiated into player and administrator's interface development. The player's side interface is to cache the data from the server database and store it back to the database, while the administrator's side interface is to cache the data from the database, send it to the model to be simulated, and store the result data back to the database. This applet or small program is developed in ASP programming language and SDK function as the simulation program's library. The result of this research is an online, multiplayer Beer Game Simulation program that can display reports in table and graphs."
Depok: Fakultas Teknik Universitas Indonesia, 2007
S50425
UI - Skripsi Membership Universitas Indonesia Library