• Title/Summary/Keyword: JavaScript

Search Result 216, Processing Time 0.035 seconds

Photo-based Desktop Virtual Reality System Implemented on a Web-browser

  • Ohta, Masaya;Otani, Hiroki;Yamashita, Katsumi
    • IEIE Transactions on Smart Processing and Computing
    • /
    • v.3 no.2
    • /
    • pp.88-95
    • /
    • 2014
  • This paper proposes a novel desktop virtual reality system. Based on the position of the user's face, the proposed system selects the most appropriate image of an object from a set of photographs taken at various angles, and simply "pastes" it onto the display at the appropriate location and scale. Using this system, the users can intuitively feel the presence of the object.

Ajax Craft For Dynamic Interface Design (다이내믹 인터페이스 설계를 위한 Ajax 기술)

  • Kim, Eun-Ju
    • Annual Conference of KIPS
    • /
    • 2006.11a
    • /
    • pp.249-252
    • /
    • 2006
  • 인터랙티브 웹 애플리케이션 개발 도구로 인기를 얻고 있는 Ajax 기술을 이용하여 웹에서 사용하는 도움말(Help) 기능에 적용하였다. 현재 가장 많이 사용하는 MVC 모델(Model, View, Control)은 비즈니스 로직을 서버쪽에 있는 Control에서 모두 처리하지만 Ajax 애플리케이션은 Client 에 있는 브라우저의 JavaScript에서 모두 처리하는 개념이다. 도움말 기능에 Ajax 기술을 사용함으로써 애플리케이션의 응답성이 향상되고 웹 서버의 부담이 줄어 들게 된다.

  • PDF

Distance Learning System on Hyperlink (하이퍼링크 기반의 원격교육 시스템)

  • Kang, Min-Hye
    • Annual Conference of KIPS
    • /
    • 2000.04a
    • /
    • pp.956-961
    • /
    • 2000
  • 지금까지의 웹에서의 학습(실습과목에 대한) 상황은 정지된 이미지를 보고 그에 대한 설명을 학습자가 읽기만 하고 진행되는 시스템이다. 이는 '웹 활용 학습(Web Based Instruction)' 측면에서 볼 때 너무나도 정적이고 학습자 주도적이지 못한 학습 진행 상황이다. 따라서, 학습자의 성취도 또한 낮았다. 이러한 배경을 토대로 인터넷상에서의 실습 과목에 대한 학습진행 상황을 실제 상황과 똑같이 진행될 수 있도록 설계하였다. 진행 상황 화면을 하나씩 캡춰하여 그 이미지에 대한 이벤트 처리를 HTML과 DHTML, JavaScript를 통하여 구현하였다. 이로써, 학습자가 자신의 시스템에 프로그램이 설치되어있지 않아도, 또한 장소를 가리지 않고 인터넷에 접속하여 자기 주도적이고 동적인 학습을 진행할 수 있도록 하였다.

  • PDF

A Study on JavaScript Optimization Problem in Ziproxy (Ziproxy의 자바스크립트 최적화 기능의 문제점 연구)

  • Kim, Jae-Ho;Kim, Geun-Hyung
    • Annual Conference of KIPS
    • /
    • 2013.11a
    • /
    • pp.333-335
    • /
    • 2013
  • 웹 사용에 있어서 사용자는 응답데이터에 불필요한 데이터를 받게 된다. 불필요한 데이터는 HTML, CSS, 자바스크립트에 포함되는 것 중 띄어쓰기, 주석, 줄 바꿈 등에서 발생된다. 불필요한 데이터를 제거하는 최적화 과정 기능이 추가된 오픈소스로 Ziproxy가 있다. Ziproxy 의 최적화 기능 중 자바스크립트 최적화 과정에서 문제가 발생되었다. 문제점을 분석 해본 결과 세가지 문제점이 발견되었다. 본 논문에서 세가지 문제점에 대해서 살펴보고 해당 문제점에 대한 해결방안을 제시하겠다.

A Study of Developing a Musician Retrieval System Using Topic Maps (토픽맵기반의 뮤지션 검색시스템 구축)

  • Kwon, Jin-Man;Chung, Myung-Bum;Sung, Bo-Kyung;Kim, Jung-Soo;Ko, Il-Ju
    • 한국HCI학회:학술대회논문집
    • /
    • 2008.02a
    • /
    • pp.760-765
    • /
    • 2008
  • The purpose of this paper is to propose a powerful alternative in designing knowledge portals using Topic Maps(TM). All information is processing for one topic, about each topics define to association and composite flow of information. and all topics about add occurrence to use in the OpenAPI. Also represent to UI of graphic for intuitional representation, and using JavaScript for Cross-Browsing. so that not using XTM of a standard Topic Maps(TM) and using JSON for a simple represent to data. The results made for intuitional process UI and extensive limits to display for new information before until now musician search system. In future positive to musician search for music.

  • PDF

Design of the Web based Mini-PACS (웹(Web)을 기반으로 한 Mini-PACS의 설계)

  • 안종철;신현진;안면환;박복환;김성규;안현수
    • Progress in Medical Physics
    • /
    • v.14 no.1
    • /
    • pp.43-50
    • /
    • 2003
  • PACS mostly has been used in large scaled hospital due to expensive initial cost to set up the system. The network of PACS is independent of the others: network. The user's PC has to be connected physically to the network of PACS as well as the image viewer has to be installed. The web based mini-PACS can store, manage and search inexpensively a large quantity of radiologic image acquired in a hospital. The certificated user can search and diagnose the radiologic image using web browser anywhere Internet connected. The implemented Image viewer is a viewer to diagnose the radiologic image. Which support the DICOM standard and was implemented to use JAVA programming technology. The JAVA program language is cross-platform which makes easier upgrade the system than others. The image filter was added to the viewer so as to diagnose the radiologic image in detail. In order to access to the database, the user activates his web browser to specify the URL of the web based PACS. Thus, The invoked PERL script generates an HTML file, which displays a query form with two fields: Patient name and Patient ID. The user fills out the form and submits his request via the PERL script that enters the search into the relational database to determine the patient who is corresponding to the input criteria. The user selects a patient and obtains a display list of the patient's personal study and images.

  • PDF

Development of web-based courseware for self-directed learning method at technology-home economics (기술$\cdot$가정과 자기 주도적 학습을 위한 웹 기반 코스웨어 개발)

  • Kim Young-Sang;Lin Chi-Ho
    • The Journal of Information Technology
    • /
    • v.6 no.3
    • /
    • pp.87-95
    • /
    • 2003
  • This research demonstrated the efficiency, when compared to the textbook-based learning method, of developing web-based Courseware and utilizing it in the class so that students could study on their own the mobile parts of Technology-home economics. The contents are as follows: It is designed based on Namo Web Editor 5.1, in conjunction with Java script, PHP, Mysql, and so on. Procedures are as follows: First, students learn a small unit and then have a quiz. After logging in, they are tested on what they have learned. Finally, they send the result to the teacher by e-mail. To verify the results of this research, we make two groups. Each group has 34 students. One group are taught by using developed Courseware program, the other group are taught by present teaching program.The result shows the difference in achievement to the extent of significance P<0.05. In conclusion, it proved to be effective.

  • PDF

An Integrated Authentication System for Mobile Codes (이동코드를 위한 통합 인증 시스템)

  • Bae, Seong-Hun;Lee, Su-Hyeon
    • The KIPS Transactions:PartC
    • /
    • v.8C no.5
    • /
    • pp.535-542
    • /
    • 2001
  • Mobile codes such as Java, Java-Script, ActiveX, and Script code are loaded into a client system first and then run without any notice to the client user. Executing code by this mechanism may cause various security problems such as flowing out system information, deleting or modifying files, and exhausting system resources. In this paper we propose an integrated authentication system to establish the uniform security countermeasure on various mobile codes. The system helps to solve to problems mentioned above. An integrated authentication system allows to load into an interpreter using ACL (Access Control List) which sets up an access authority to the executable contents and communicates with an interpreter using client/server model.

  • PDF

The Priority Heuristics for Concurrent Parsing of JavaScript (자바스크립트 동시 파싱을 위한 우선순위 휴리스틱)

  • Cha, Myungsu;Park, Hyukwoo;Moon, Soo-Mook
    • KIISE Transactions on Computing Practices
    • /
    • v.23 no.8
    • /
    • pp.510-515
    • /
    • 2017
  • It is important to speed up the loading time of web applications. Parsing is a loading process that contributes to an increased loading time. To address this issue, the optimization called Concurrent Parsing has been proposed which handles the parsing process in parallel by using additional threads. However, Concurrent Parsing has a limitation that it does not consider the priority order of parsing. In this paper, we propose heuristics that exploit priorities of parsing to improve the Concurrent Parsing. For parsing priority, we empirically investigate the sequence of function calls, classify functions into 3 categories, and extract function call probabilities. If a function has high call probability, we give a high priority and if a function has low probability, we give a low priority. We evaluate this priority heuristics on real web applications and get the 2.6% decrease of loading time on average.

Design of an Architecture Pattern for Ajax-based Web Applications (Ajax기반 웹 응용을 위한 아키텍쳐 패턴 설계)

  • Kim, Hwang-Man;Kim, Yong-Goo
    • The Journal of Korean Institute of Communications and Information Sciences
    • /
    • v.36 no.9B
    • /
    • pp.1057-1065
    • /
    • 2011
  • In order to achieve the ease of development and to facilitate the maintenance of codes for complex Ajax (Asynchronous Java Script and XML)-based web clients, this paper proposes a CVC (Communicator-View-Controller) architecture pattern by modifying the well-known MVC (Model-View-Controller) framework. By composing the Communicator of codes for asynchronous data retrieval, which is common to Ajax-based clients, the proposed architecture pattern is able to cut out the graphic design related codes to constitute the View layer. Based on such declarative generalization of complex web-client codes, Ajax-related codes can be easily modularized and efficiently reused in development and maintenance stages, and graphics design can be done separately regardless of the other business logic related codes development, resulting in highly efficient development and maintenance of complex Ajax-based web clients.