• 제목/요약/키워드: Javascript

검색결과 89건 처리시간 0.043초

웹 페이지 저장공간 및 전송시간 축소를 위한 시스템 설계 (An algorithm for reduction of WEB Page Access Complecity)

  • 정옥란;김혜연;이은영;조동섭
    • 대한전기학회:학술대회논문집
    • /
    • 대한전기학회 2000년도 하계학술대회 논문집 D
    • /
    • pp.3066-3068
    • /
    • 2000
  • 전자상거래의 활성화는 HTML 문서나 Javascript와 같은 웹 문서의 빈번한 전송을 요구할 것이며 이는 향후 인터넷 전송 트래픽을 야기하는 주요 요인이 될 전망이다. 웹 페이지는 비슷한 문장열이 인수에 해당하는 부분만이 변화되면서 반복하는 특징을 갖고 있다. 본 연구에서는 웹 페이지의 이러한 특징을 이용하여 매크로 기법을 사용한 웹 문서 압축 알고리즘을 제안한다 우리는 실험을 통해 본 알고리즘이 꿩 페이지의 저장공간 압축에 좋은 성능을 가짐을 보여줌으로써 전송 시간의 축소의 부가적인 효과를 거둘 수 있었다.

  • PDF

AJAX를 이용한 소방엔진펌프의 모니터링과 제어 시스템 구현 (Implementation of Monitoring and Control System for Fire Engine Pump using the AJAX)

  • 양오;이헌국
    • 반도체디스플레이기술학회지
    • /
    • 제15권3호
    • /
    • pp.40-45
    • /
    • 2016
  • In this paper, the fire engine pump is controlled and monitored by the AJAX (Asynchronous Javascript and Xml) in the web server. The embedded system with built-in system having a processor and a memory of high performance occurs many problems in transmitting the large amount of data in real time through the web server. The AJAX is different from HTML (Hyper Text Makeup Language) with java script technology and can make RIA (Rich Internet Application). It process the necessary data by using asynchronous and it take advantage of usefulness, accessibility, a fast response time. Using AJAX can build up web server with real time and monitoring that fire engine pump status, check processing pump memory in the event of fire, also remotely monitors can do. The web server system can control the fire engine pump as like the black box. The experimental results show the effectiveness and commercialize possibility.

웹사이트 로딩 시간 단축을 위한 프론트엔드 프레임워크 비교 분석 (Analysis of frontend framework for shortening web site loading time)

  • 김영임;유헌창
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2018년도 추계학술발표대회
    • /
    • pp.842-845
    • /
    • 2018
  • 현재 다양한 성격을 가진, 무수히 많은 웹사이트들이 존재하고 있다. 웹사이트에 접속시 또는 이벤트 실행 시 걸리는 로딩 시간은 사이트를 이용하는 사용자로 하여금 서비스의 질 문제를 야기시킬 수 있으며 나아가서는 비즈니스에서 큰 영향을 미칠 수 있다. 이러한 이유 등으로 브라우저들의 성능은 점점 좋아지고 있으며, 복잡해지는 프론트엔드 로직에 따라 다양한 환경에서의 빠른 개발 및 웹 페이지 성능 개선을 위한 각종 Javascript 프론트엔드 프레임워크들도 등장하고 있다. 비동기 통신 방법인 Ajax 기술을 사용하는 프레임워크를 통해 렌더링 처리 방안을 확인해보고, 속도 성능에 대한 비교 분석을 한다.

IoT 초음파 센서를 이용한 인접거리의 시각화 컴포넌트 구현 (Implementation of a Component for Visualization of Proximity using IoT Ultrasonic Sensors)

  • 김준영;김성기
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2015년도 추계학술발표대회
    • /
    • pp.1830-1833
    • /
    • 2015
  • 모든 사물이 통신으로 연결되는 사물인터넷(IoT) 시대가 도래 하면서, IoT센서를 통한 데이터 시각화에 대한 요구가 증가 하고 있다. 본 연구에서는 전문적인 지식이 없는 사람도 쉽게 방대한 센서 데이터를 저장, 수집 후 쉽게 데이터 시각화할 수 있는 시스템을 구성 하였다. 본 논문에서는 데이터 시각화를 접근성이 용이한 웹 브라우저에서 구현하였고, 웹 브라우저에서 이를 구현하기 위해서는 웹의 다양한 비표준 플러그인(Flash, SilverLight, ActiveX 등)을 사용해야하는 불편함있다. 이를 개선하기 위해 HTML5, CSS, Javascript를 사용해 플러그인을 설치하지 않고 초음파 센서를 사용한 데이터의 실시간 차트 구현을 하였다. 본연구의 결과는 향후, 초음파 센서데이터를 활용한 전후방 장애물 감지 센서, 도난 경보 시스템, IoT센서 데이터 시각화 서비스 등에 활용 될 것으로 기대된다.

Native 코드 기반 자바스크립트 애플리케이션의 플랫폼 독립성을 위한 연구 (A Study on Platform Independent of Javascript Application based Native Code)

  • 남현우;박능수
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2014년도 춘계학술발표대회
    • /
    • pp.328-330
    • /
    • 2014
  • 최근 크로스 플랫폼을 지원하기 위한 애플리케이션 개발 언어로서 자바스크립트가 채택되어 사용되고 있다. 하지만 스크립트 기반 애플리케이션에서도 C, C++ 라이브러리를 활용해야 하거나 성능적인 이슈를 해결하기 위하여 Native 코드를 사용하는 경우가 있다. 따라서 Native 코드가 적용된 자바스크립트 애플리케이션 패키지는 여전히 Native 코드 사용으로 인하여 CPU 및 OS 와 같은 플랫폼에 의존성이 발생하였다. 따라서 본 연구에서는 이를 해결하기 위한 관련 기술들을 분석하고, 이를 통해 성능을 보장하면서도 크로스 플랫폼 지원이 가능한 시스템 설계 방안에 대하여 제시한다.

가상현실을 이용한 도망치기 게임 개발 (A Development of Extreme Escape Game using Virtual Reality)

  • 강명환;이재근;이한글;김한;강민식
    • 한국정보통신학회:학술대회논문집
    • /
    • 한국정보통신학회 2014년도 추계학술대회
    • /
    • pp.557-558
    • /
    • 2014
  • ICT 기술발전으로 웨어러블 디바이스(wearable device)와 증강현실(augmented reality: AR) 및 가상현실(virtual reality: VR)등은 차세대 게임 산업에 새로운 재미와 가치를 부여할 기술로 주목받고 있다. 특히 가상현실 기술은 컴퓨터 시뮬레이션으로 창출된 3차원 가상공간으로 사용자가 현실 세계에서는 직접 경험하지 못하는 상황을 간접 체험할 수 있어 실재감과 몰입감을 경험하게 한다. 게임에서의 몰입과 실재감은 게임이용과 만족도에 큰 영향을 미치는 것으로 연구되고 있다. 따라서 본 논문에서는 가상현실을 이용하여 유저와 상호작용하고, 사용자에게 현실과 유사한 긴장감을 줄 수 있는 극한 도망 게임을 개발하였다.

  • PDF

후킹 기법을 이용한 난독화 자바 스크립트 자동 해독 및 악성 웹 사이트 탐지 기술 (Automatic Javascript de-obfuscation and Detection of Malicious WebSite using Hooking Method)

  • 오주형;임채태;정현철
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2010년도 추계학술발표대회
    • /
    • pp.1202-1205
    • /
    • 2010
  • 무작위 SQL 삽입 공격 등을 통해 웹서버 해킹 사례가 꾸준히 증가하고 있으며, 대부분의 해킹된 웹서버는 난독화된 자바 스크립트 코드가 웹페이지에 삽입되어 악성코드 경유/유포지로 악용되고 있다. 본 논문에서는 난독화된 자바 스크립트 복원 및 취약한 ActiveX 생성에 사용되는 주요 함수에 대해 후킹 기술을 적용한 브라우저를 이용해서 난독화된 스크립트를 자동으로 해독하고, 악성코드 경유/유포지로 악용되는 웹 서버를 탐지할 수 있는 기술을 제안한다. 또한 제안 기술을 프로토타입 시스템으로 구현하고, 악성 URL 공유 사이트를 통해 수집한 난독화된 자바 스크립트 샘플 분석을 통해 제안한 기술이 높은 악성코드 경유/유포지 탐지율을 보이는 것을 증명한다.

초저속 비디오 변환 서비스를 제공하는 웹 시스템 (Web System providing Super slow Motion Video Transformation)

  • 김동건;김도현;최해철
    • 한국방송∙미디어공학회:학술대회논문집
    • /
    • 한국방송∙미디어공학회 2021년도 추계학술대회
    • /
    • pp.322-324
    • /
    • 2021
  • 최근 고주사율 디스플레이 시장 확대와 실감콘텐츠에 대한 요구에 따라, 높은 프레임율의 동영상 콘텐츠에 대한 관심이 증가하고 있다. 본 논문은 이용자의 비디오를 초슬로우 비디오로 변환해주는 웹 기반 서비스 시스템을 제안한다. 이는 사용자가 웹을 통해 비디오를 업로드하면, 딥러닝 기반의 비디오 프레임 보간 알고리즘을 이용하여 초고프레임율의 동영상으로 변환하며. 변환된 초저속 비디오를 웹을 통해 보여주거나 파일 포맷으로 제공한다. 제안 시스템은 복잡한 연산을 요구하는 딥러닝 네트워크 모듈과 사용자와의 상호작용을 위한 웹 페이지 모듈로 구성되었다. 프레임 보간을 위해서, State-of-the-art 기술인 딥러닝 기반의 Real-Time Intermediate Flow Estimation for Video Frame Interpolation 방법이 활용되었으며, 웹페이지는 HTML, CSS, Javascript, Flask를 사용하여 구축되었고, Flask를 활용하여 두 모듈이 연동되었다. 제안 웹 기반 시스템을 통해, 사용자는 딥러닝 네트워크 구동에 필요한 별도의 지식 없이 통신 자원만으로 고실감의 경험과 편의성을 제공받을 수 있다.

  • PDF

수업 유형별 맞춤형 교수학습지원 웹 서비스 개발 (Development of Web Service for Teaching and Learning Support by Class Types)

  • 신병주;김태현;조상현
    • 한국방송∙미디어공학회:학술대회논문집
    • /
    • 한국방송∙미디어공학회 2020년도 추계학술대회
    • /
    • pp.333-337
    • /
    • 2020
  • 현재 많은 교육기관에서 활용되고 있는 교수학습지원시스템의 기능 부족과 교육환경에 부합하지 못해 낮은 이용성을 보이는 부분을 보완하여 일반적인 강의 형태를 일반형, 참여형, 실습형 등으로 세분화하여 수업의 형태에 필요한 기능을 개발하여 정적인 수업의 형태에서 교육자와 학생들 사이에 소통할 수 있는 환경을 구성하였고, 더 나아가 PC, 스마트폰, 태블릿 등 다양한 기기에서 접근 및 사용을 할 수 있는 웹을 기반으로 서비스를 제작하여 공간에 제약 없이 교육자와 학생의 효과적인 교육환경을 제공한다. 개발 과정에서 다양한 스타트업에서 이용되는 Django와 많은 사용자가 확보된 Javascript을 이용해 개발 기간 단축하였다. 또한 웹소켓(Websocket)을 이용해 최소한의 데이터 통신으로 빠른 실시간 통신을 구현하였고, 다양한 브라우저에 대응할 수 있도록 웹 표준을 준수하였다. 서버의 경우에는 아마존 웹 서비스(AWS)를 활용하였고, Linux 환경에서 동작 컨테이너화를 통해 보안성을 확보하였다.

  • PDF

Node.js 모듈을 활용한 철도패턴 데이터 접근을 위한 웹 어플리케이션 개발 (Development of Web application for railway pattern data approach using Node.js modules)

  • 오현진;장용형;오염덕
    • 한국컴퓨터정보학회:학술대회논문집
    • /
    • 한국컴퓨터정보학회 2023년도 제67차 동계학술대회논문집 31권1호
    • /
    • pp.119-122
    • /
    • 2023
  • 본 논문에서는 node.js에서 제공하는 oracledb, express, ejs 모듈을 이용해 데이터베이스에 저장되어 있는 철도 패턴 데이터를 라우터를 통해 정해진 경로로 전달하여 ejs 파일로 작성된 페이지에 접근하여 출력하는 웹 애플리케이션을 구현하고자 한다. 웹 애플리케이션의 사용으로 철도 데이터를 필요로 하는 기업이나 사용자가 보다 쉽고 빠르게 데이터를 확인하고, 이를 원하는 방향으로 이용할 수 있다.

  • PDF