1 |
1
기존의 자바 스크립트 라이브러리를 이용하여 모바일 단말의 웹 브라우저에 맞추어 자바 스크립트 라이브러리를 최적화하는 방법으로,상기 기존의 자바 스크립트 라이브러리에서, 다양한 웹 브라우저에 적용 가능하도록 구현된 이식성 코드(portable code)를 제거하고 상기 모바일 단말의 웹 브라우저에 맞추어 자바 스크립트 라이브러리를 재 구현하는 제1 최적화 단계; 및상기 제 1 최적화 단계에서 재 구현된 자바 스크립트 라이브러리 내의 미리 정의된 주요 기능 모듈들을 상기 모바일 단말의 웹 브라우저 엔진상에서 수행되도록 구현하는 제2 최적화 단계를 포함하는 것을 특징으로 하는 자바 스크립트 라이브러리 최적화 방법
|
2 |
2
제 1항에 있어서,상기 기존의 자바 스크립트 라이브러리는 서로 다른 다양한 종류의 웹 브라우저에 적용 가능하도록, 어느 하나의 웹 브라우저에서 자바 스크립트를 수행 시, 상기 어느 하나의 웹 브라우저의 종류를 파악하고, 상기 파악된 웹 브라우저의 종류에 맞추어 상기 자바 스크립트 라이브러리를 사용할 수 있도록 하는 이식성 코드를 포함하는 것을 특징으로 하는 자바 스크립트 라이브러리 최적화 방법
|
3 |
3
제 2항에 있어서,상기 제1 최적화 단계의 상기 자바 스크립트 라이브러리의 재 구현은, 상기 기존의 자바 스크립트 라이브러리에서 상기 이식성 코드를 제거하고, 상기 이식성 코드가 없이도 상기 코드가 제거된 라이브러리 내 기능 모듈들이 상기 모바일 단말의 웹 브라우저의 특성에 맞게 동작할 수 있도록 상기 기능 모듈들을 변경하여 구현하는 것임을 특징으로 하는 자바 스크립트 라이브러리 최적화 방법
|
4 |
4
제 1항에 있어서,상기 주요 기능 모듈은, 미리 정의된 일정 시간 이내에 일정 횟수 이상 반복적으로 사용되는 모듈인 것을 특징으로 하는 자바 스크립트 라이브러리 최적화 방법
|
5 |
5
제 1항 내지 제 4항 중 어느 하나의 항에 있어서,상기 제2 최적화 단계에서, 상기 주요 기능 모듈의 웹 브라우저 엔진상의 구현은 자바 스크립트보다 하위 레벨의 언어를 사용하여 구현되는 것임을 특징으로 하는 자바 스크립트 라이브러리 최적화 방법
|
6 |
6
기존의 자바 스크립트 라이브러리를 이용하여 모바일 단말의 웹 브라우저에 맞추어 자바 스크립트 라이브러리를 최적화하는 장치로,상기 기존의 자바 스크립트 라이브러리에서, 다양한 웹 브라우저에 적용 가능하도록 구현된 이식성 코드(portable code)를 제거하고 상기 모바일 단말의 웹 브라우저에 맞추어 자바 스크립트 라이브러리를 재 구현하는 제1 최적화부; 및 상기 제 1 최적화부에서 재 구현된 자바 스크립트 라이브러리 내의 미리 정의된 일정 시간 이내에 일정 횟수 이상 반복적으로 사용되는 주요 기능 모듈들을 상기 모바일 단말의 웹 브라우저 엔진상에서 수행되도록 하위 레벨의 언어로 구현하는 제2 최적화부를 포함하는 것을 특징으로 하는 자바 스크립트 라이브러리 최적화 장치
|
7 |
7
제 6항에 있어서,상기 기존의 자바 스크립트 라이브러리는 서로 다른 다양한 종류의 웹 브라우저에 적용 가능하도록, 어느 하나의 웹 브라우저에서 자바 스크립트를 수행 시, 상기 어느 하나의 웹 브라우저의 종류를 파악하고, 상기 파악된 웹 브라우저의 종류에 맞추어 상기 자바 스크립트 라이브러리를 사용할 수 있도록 하는 이식성 코드를 포함하는 것을 특징으로 하는 자바 스크립트 라이브러리 최적화 장치
|
8 |
8
제 7항에 있어서,상기 제1 최적화부의 상기 자바 스크립트 라이브러리의 재 구현은, 상기 기존의 자바 스크립트 라이브러리에서 상기 이식성 코드를 제거하고, 상기 이식성 코드가 없이도 상기 코드가 제거된 라이브러리 내 기능 모듈들이 상기 모바일 단말의 웹 브라우저의 특성에 맞게 동작할 수 있도록 상기 기능 모듈들을 변경하여 구현하는 것임을 특징으로 하는 자바 스크립트 라이브러리 최적화 장치
|
9 |
9
제 6항 내지 제 8항 중 어느 하나의 항에 있어서,상기 제2 최적화부에서, 상기 주요 기능 모듈의 웹 브라우저 엔진상의 구현은 자바 스크립트보다 하위 레벨의 언어를 사용하여 구현되는 것임을 특징으로 하는 자바 스크립트 라이브러리 최적화 장치
|