넷프론트
1. 개요
넷프론트는 다양한 기기에서 사용되는 웹 브라우저로, 성능 개선과 웹 표준 준수를 위해 꾸준히 발전해왔다. 넷프론트 3.5는 Acid3 테스트에서 11점을 기록했지만, 넷프론트 Browser NX v1.0은 92점을 획득하며 성능이 향상되었다. 최신 버전은 Ajax, PDF 뷰어, Atom 및 RSS 피드 지원 등 다양한 기능을 제공하며, HTML5의 일부를 포함한 여러 기술 표준을 준수한다. 넷프론트는 휴대 전화, PDA, 게임기 등 다양한 플랫폼에 탑재되었으며, 닌텐도 3DS, 플레이스테이션 3, Wii U, 닌텐도 스위치 등에서 사용되었다.
이미지 준비중입니다.
| 명칭 | 넷프론트 브라우저 |
|---|---|
| 종류 | 모바일 브라우저 |
| 개발사 | ACCESS 주식회사 |
|---|---|
| 발표일 | 1995년 |
| 라이선스 | 사유 소프트웨어 |
| 운영체제 | 리눅스 (ACCESS 리눅스 플랫폼, 안드로이드, Qtopia, GTK+ 등) 심비안 (S60 및 UIQ) 가넷 OS REX OS (BREW) VxWorks Nucleus ITRON OS-9 OSE |
|---|---|
| 엔진 | 넷프론트, WebKit (일부 버전) |
| 지원 플랫폼 | Windows CE Wii U PlayStation 3 PlayStation Portable PlayStation Vita 닌텐도 3DS Kindle 닌텐도 스위치 Sega Dreamcast |
| 최신 버전 | 4.2 |
|---|---|
| 최신 버전 발표일 | 2012년 2월 1일 |
| 공식 웹사이트 | 넷프론트 브라우저 공식 웹사이트 |
|---|
-
팜 OS 소프트웨어 -
블레이저 (웹 브라우저)
블레이저는 팜 OS 기반의 웹 브라우저로, 빠른 성능, 다양한 웹 표준 지원, VPN 기능 등을 제공했으며, 넷프론트 엔진을 기반으로 개발되어 스트리밍 비디오 재생도 지원했다. -
팜 OS 소프트웨어 -
스컴VM
스컴VM은 다양한 운영체제에서 1990년대 어드벤처 게임을 즐길 수 있도록 게임 엔진을 재구현한 프로그램이며, 루카스아츠 게임 지원을 시작으로 다양한 플랫폼과 개발사의 게임을 지원하고 있다. -
윈도우 모바일 소프트웨어 -
윈도우 라이브 메신저
윈도우 라이브 메신저는 마이크로소프트가 개발한 인스턴트 메시징 클라이언트로, 2005년 MSN 메신저에서 브랜드 변경 후 출시되어 오프라인 메시징, 테마 변경 등의 기능을 제공하고 여러 플랫폼을 지원했으나 2013년 서비스가 종료되었으며 현재는 일부 기능만 이용 가능하다. -
윈도우 모바일 소프트웨어 -
T 스토어
-
1995년 도입 -
상근예비역
-
1995년 도입 -
버추얼 보이
버추얼 보이는 닌텐도에서 1995년에 출시한 3D 그래픽 구현을 목표로 개발된 휴대용 게임기이며, 듀얼 십자키를 특징으로 하지만, 상업적으로는 실패했다.
2. 역사
넷프론트는 휴대 전화(NTT 도코모, 소프트뱅크), PDA, 게임기, 셋톱 박스 등에 탑재되는 웹 브라우저이다. 모듈화되어 있어 필요한 기능을 선택적으로 구현할 수 있으며, Adobe 사와 공동 개발을 통해 Adobe Reader LE, Adobe Flash Player도 이식되었다. 주요 HTML 렌더링 엔진 중에서 유일하게 PC 버전을 제공하지 않는다. Net Applications의 조사에 따르면, 2013년 10월 현재 세계 점유율은 0.05%이다.
Windows CE 탑재 PDA 사용자 중에는 표준 탑재된 Pocket Internet Explorer를 선호하지 않아 넷프론트를 사용하는 경우도 있었다.
2.1. 주요 버전별 발전
2010년에 발표된 NetFront Browser 4.0은 JavaScript 엔진이 3.5 버전보다 SunSpider 벤치마크에서 20배 빨라졌다. 하지만, JIT 컴파일러는 탑재하지 않아 JIT를 탑재한 다른 엔진보다는 느리다. window.eajax.gc()로 JavaScript의 GC를 호출할 수 있는 등, 일부 독자적인 확장을 하고 있다.
NetFront Life Browser 및 NetFront Browser NX는 브라우저 엔진으로 WebKit을 사용하고 있다.
3. 주요 기능
넷프론트는 휴대 전화(NTT 도코모, 소프트뱅크), PDA, 게임기, 셋톱 박스 등 다양한 기기에 탑재되어 있으며, 사용자는 필요에 따라 기능을 선택적으로 구현할 수 있다. Adobe 사와 공동 개발을 통해, Adobe Reader LE, Adobe Flash Player도 탑재되었다.
마이크로소프트 오피스 문서와 PDF 문서 뷰어, Atom 및 RSS 피드, SMIL 2.1, SVG 1.2 + Micro DOM 기능을 지원한다. Windows CE 탑재 PDA 사용자 중에는, 표준 탑재된 Pocket Internet Explorer 대신 넷프론트를 사용하기도 한다.
3.1. 지원 기술 및 표준
넷프론트의 최신 버전은 다음과 같은 기술 및 표준을 지원한다.
| 기술 및 표준 | 지원 내용 |
|---|---|
| HTML | HTML 4.01, XHTML 1.1 (Mobile Profile 포함), cHTML, XHTML Mobile Profile 1.2, WML 1.3, SVGT-1.2, SMIL 2.1, RSS 피드 (RSS 0.9/0.91/0.92/1.0/2.0, Atom 0.3/1.0), HTML5의 일부 |
| CSS | CSS 1, CSS2.1, CSS3 (일부 지원), CSS MP1.1 |
| ECMAScript | ECMAScript Mobile Profile, ECMAScript 262 3rd Edition (JavaScript 1.5 상당), Ajax (XMLHttpRequest) |
| DOM | DOM Level1, Level2, 다이내믹 HTML |
| 기타 | 캐시, 전환 히스토리, 오프라인 브라우징, 스트리밍 다운로드, Direct ConnectTM, Rapid-RenderTM, Smart-Fit RenderingTM, RtoL Rendering, GIF, GIF 애니메이션, JPEG, 프로그레시브 JPEG, PNG, MNG, BMP, WBMP, 국제화 대응 (각종 문자 코드셋 지원), HTTP 쿠키, HTTP1.1, SSL Ver2, Ver3, TLS1.0, SSL 루트 인증서, SSL 클라이언트 인증 기능 (PKCS #7, #10, #12), IC 카드를 사용한 SSL 클라이언트 인증 기능 (PKCS #11), OMA* DRM, IPv4/IPv6 듀얼 TCP/IP 프로토콜 스택, 브라우저 기능 확장 (플러그인, 헬퍼 애플리케이션) |
2010년에 발표된 NetFront Browser 4.0은 3.5보다 SunSpider 벤치마크에서 JavaScript 엔진이 20배 빨라졌다. 그러나, JIT 컴파일러는 탑재하지 않아 JIT를 탑재한 다른 엔진보다 느리다.
window.eajax.gc()로 JavaScript의 GC를 호출할 수 있는 등, 일부 독자적인 확장을 하고 있다.NetFront Life Browser 및 NetFront Browser NX는 브라우저 엔진으로 WebKit을 사용하고 있다.
3.2. 기타 기능
넷프론트는 다음과 같은 다양한 기능을 제공한다.
* 사용자 편의 기능:
* 캐시
* 전환 히스토리
* 오프라인 브라우징
* 스트리밍 다운로드
* 독자 기술:
* Direct ConnectTM (브라우저에서 장치를 안전하게 감시 및 제어)
* Rapid-RenderTM
* Smart-Fit RenderingTM
* RtoL Rendering (아랍어 등 오른쪽에서 왼쪽으로 쓰는 언어 표시 지원)
* 국제화 및 보안:
* 다양한 문자 코드셋 지원
* HTTP 쿠키 지원
* HTTP1.1
* SSL Ver2, Ver3, TLS1.0
* SSL 루트 인증서
* SSL 클라이언트 인증 (PKCS #7, #10, #12)
* IC 카드를 이용한 SSL 클라이언트 인증 (PKCS #11)
* OMA* DRM (콘텐츠 인식 및 표시 기능)
* IPv4/IPv6 듀얼 TCP/IP 프로토콜 스택
* 확장 기능:
* 플러그인
* 헬퍼 애플리케이션
* `window.eajax.gc()`를 사용한 JavaScript GC 호출
Windows CE 기반 PDA 사용자들은 기본 탑재된 Pocket Internet Explorer 대신 넷프론트를 사용하기도 한다. 넷프론트는 모듈화되어 있어 필요한 기능만 선택적으로 구현할 수 있으며, Adobe와의 공동 개발을 통해 Adobe Reader LE, Adobe Flash Player도 탑재할 수 있다.
4. 플랫폼
넷프론트는 휴대 전화(NTT 도코모, 소프트뱅크 등), PDA, 게임기, 셋톱 박스 등 다양한 기기 및 플랫폼에 탑재된 웹 브라우저 엔진이다. 필요한 기능을 선택적으로 구현할 수 있는 모듈화가 특징이며, Adobe 사와 공동 개발을 통해 Adobe Reader LE, Adobe Flash Player도 이식되었다.
Windows CE 탑재 PDA 사용자 중에는 표준으로 탑재된 Pocket Internet Explorer 대신 넷프론트를 사용하는 경우도 있었다. 포켓 PC 장치에서는 웹 페이지 테이블을 세로로 표시하여 가로 스크롤을 최소화했다.
2010년에 발표된 NetFront Browser 4.0은 3.5 버전보다 SunSpider 벤치마크에서 JavaScript 엔진이 20배 빨라졌다. 그러나 JIT 컴파일러는 탑재하지 않아 JIT를 탑재한 다른 엔진보다 느리다. window.eajax.gc()로 JavaScript의 GC를 호출할 수 있는 독자적인 확장 기능도 제공한다.
NetFront Life Browser 및 NetFront Browser NX는 브라우저 엔진으로 WebKit을 사용한다.
4.1. 게임기
닌텐도 3DS 인터넷 브라우저는 브라우저에 포함된 설명서에 따르면 WebKit 기반의 NetFront Browser NX를 사용한다. 플레이스테이션 3 인터넷 웹 브라우저는 펌웨어 버전 4.10으로 주요 업그레이드를 받았으며, NetFront 브라우저의 사용자 지정 버전으로 업그레이드하여 제한적인 HTML5 지원과 개선된 JavaScript 속도를 추가했다. 닌텐도 스위치 또한 NetFront NX를 사용하고 있다.
소니 컴퓨터 엔터테인먼트의 플레이스테이션 포터블, 플레이스테이션 비타와 닌텐도의 64DD(전용 콘텐츠 랜드넷 접속 지원), 닌텐도 DS(소프트웨어 개발 메이커에 제공), 닌텐도 3DS 등의 게임기에서 넷프론트가 사용되었다. 플레이스테이션 BB 유닛은 플레이스테이션 2 전용 모뎀에 번들되었다.
4.2. 모바일 기기
넷프론트는 휴대 전화(NTT 도코모, 소프트뱅크 등), PDA, 게임기, 셋톱 박스 등 다양한 모바일 기기에 탑재되었다. 필요한 기능을 선택적으로 구현할 수 있는 모듈화가 특징이다. Windows CE 탑재 PDA에서는 표준 Pocket Internet Explorer를 대체하여 사용되기도 했다. 아마존 킨들 전자책에서도 웹 브라우저로 넷프론트가 사용되었다.
다음은 넷프론트가 탑재된 모바일 기기 및 PDA 목록이다.
4.3. 기타 플랫폼
5. 성능
NetFront 3.5는 Acid3 테스트에서 11/100점을, NetFront Browser NX v1.0은 92/100점을 받았다.
2010년에 발표된 넷프론트 브라우저 4.0은 3.5보다 SunSpider 벤치마크에서 자바스크립트 엔진 성능이 20배 빨라졌지만, JIT 컴파일러를 탑재하지 않아 JIT 컴파일러를 탑재한 다른 엔진보다 느리다. `window.eajax.gc()`로 자바스크립트의 GC를 호출할 수 있는 등, 일부 독자적인 확장을 하고 있다.
5.1. Acid3 테스트
Acid3 테스트에서 NetFront 3.5는 11/100점을, NetFront Browser NX v1.0은 92/100점을 받았다.
--
--