A Secure User Interface for Web Applications Running Under an Untrusted Operating System

Author(s):  
Chunxiao Li ◽  
Anand Raghunathan ◽  
Niraj K. Jha
Author(s):  
Lee Chao

In today’s mobile computing, Linux plays a significant role. The Linux kernel has been adopted by a variety of mobile operating systems to handle tasks such as device management, memory management, process management, networking, power management, application interface management, and user interface management. This chapter introduces Linux based mobile operating systems installed on various mobile devices. It first gives a brief introduction of the history of mobile Linux. Then, the chapter introduces the mobile Linux features that can be used to meet the mobile learning requirements. The last part of the chapter presents strategies on selecting a Linux based operating system for a particular mobile learning project.


Author(s):  
Gustavo Rossi ◽  
Matias Urbieta ◽  
Jeronimo Ginzburg

In this chapter, we present a design approach for the interface of rich Internet applications, that is, those Web applications in which the conventional hypermedia paradigm has been improved with rich interaction styles. Our approach combines well-known techniques for advanced separation of concerns such as aspect-oriented software design, with the object oriented hypermedia design method (OOHDM) design model allowing to express in a high level way the structure and behaviours of the user interface as oblivious compositions of simpler interface atoms. Using simple illustrative examples we present the rationale of our approach, its core stages and the way it is integrated into the OOHDM. Some implementation issues are finally analyzed.


2013 ◽  
Vol 401-403 ◽  
pp. 1756-1759
Author(s):  
Yu Chen

WebGame translated into Chinese is "web game", "web game" user interface uses browser as direct media to communicate with game and users, which has big difference with interface design of other games. Web game has huge potential audience, it simplifies game experience process to the extreme. The industry has recently treats browser as a virtual operating system, which makes a better prospect for web games. We hope that we have come to effective principles and methods and can guide future web game interface design.


2020 ◽  
Vol 15 ◽  
pp. 139-142
Author(s):  
Mateusz Kaproń ◽  
Beata Pańczyk

The goal of the article is to compare the three most commonly used tools for creating a graphical user interface in web applications. The analysis was carried out for the currently most popular tools: Angular, React and Vue. Test applications with identical user interface, implemented in three technologies, were used for the research. The article compares, above all, the performance related to page loading time and memory usage.


2018 ◽  
Vol 1 (1) ◽  
pp. 79
Author(s):  
Arief Goeritno ◽  
Dian Anwar ◽  
Syaiful Syaiful ◽  
Ritzkal Ritzkal ◽  
Ahya Ibadina Syahida ◽  
...  

On Islamic education for students of SMK Elektronika, it has been done summary material about application with image brands (brand image) Easily Applicable Graphical Layout Editor (EAGLE) by literacy approach. EAGLE application is one of the principals of fundamental Islamic education in the material form. The literacy of EAGLE application material, including general explanation and important notes to the EAGLE application. A common explanation of the EAGLE application which is one of the many applications for the draft in the manufacture of pieces of printed boards (printed cicuit board, PCB) computer-assisted (computer aided design, CAD), so as layout editor is easy to use to help draft board printed circuit (PCB). EAGLE application consists of three main modules, namely the Layout Editor, Schematic Editor, and Autoroutes embedded in a single user interface. All three can be accessed from EAGLE's User Interface (UI) or user interface on EAGLE application, so there is no need to change netlists between the scheme and layout. Some advantages of the EAGLE application, namely (i) cross-program (cross platform), where EAGLE can operate on the operating system (Operating System), either Windows, Mac, or Linux, (ii) the need for storage is small, there are editions free use (free of charge) or can also have the low cost, and (iii) support of the community. Important notes for implementation literacy to EAGLE application, grouped in five vital records, namely (a) view basis, (b) creation with project new and schematic, (c) reinforcement board layout, (d) loading pathways among parts (routes of parts), and (e) checking rules for design (design rule check, drc).


2021 ◽  
Vol 8 (1) ◽  
pp. 16-21
Author(s):  
Nikolai Vladimirovich Gervas ◽  
Evgeny Leonidovich Romanov ◽  
Wolfram Hardt

The article considers a classification for validation and quality assessment of the user interface (UI) from the point of view of the main aspects of design and its application in the development of web-applications. The problem with inaccurately crafted user interface requirements is relevant and as a result, developers often have to redesign the interface and architecture of the application. The article analyzes the role and place of UI in the architecture of client-server applications, analyzes aspects of UI design, on the basis of which the classification is formed. The classification is used to analyze UI design oversights of the developed web-applications for BPMS “Fireproof Corporation” company. Based on the results of UI validation, a set of typical UI design oversights has been added.


Sign in / Sign up

Export Citation Format

Share Document