그러나, 웹 운영 체제의 프런트 엔드의 대부분은 기반 플렉스, Silverlight, ActiveX 플러그인의 개발 등, 모바일 장치, 불 쌍 한 터미널 보안 개발에 큰 어려움에 대 한 빈약한 지원과 같은 몇 가지 단점이 있습니다.
HTML5 웹 언어 표준, 좋은 호환성, 높은 보안, 풍부한 기능, 쉽게 웹 운영 체제 프런트 엔드 개발 등 풍부한 클라이언트 인터넷 응용, 개발의 다음 세대 이다. 이 문서는 다양 한 로컬 데이터베이스, 멀티스레드 개발, 오프 라인 프로그래밍, 비디오 지원, HTML5에 의해 제공 되 고 새로운 기술 사용 하 여 기본 웹 운영 체제를 구축 하는 방법을 표시 됩니다.
전통적인 운영 체제가지고 같은 전산 용량의 약한, 제한 된 저장 공간, 강력한 방화벽의 부족 및 일련의 보안 메커니즘, 불 쌍 한 보안은 로컬 터미널 액세스에만 또는 로컬 터미널 리소스에 제한 된 제한 된 원격 액세스를 지원 하기 위해서만 일부 단점을 극복 하기 어렵다. 위의 단점 보기 운영 체제 제공 되는 웹 운영 체제에 웹 브라우저 기반의 가상 운영 체제는 사용자가 수 응용 프로그램을 조작 하 고 관련된 데이터를 저장할입니다. 웹 운영 체제에서 제공 하는 기본 서비스에는 생성 및 텍스트 문서, 재생 및 오디오 및 비디오 파일, 시간 정보, 인스턴트 메시징, 메일, 심지어 게임 등 고급 서비스에 대 한 지원의 스토리지 저장 포함 됩니다. 웹 운영 체제는 전통적인 운영 체제의 단점을 극복, 언제 든 지 액세스할 수 있습니다, 그리고 어떤 웹을 지 원하는 어떤 터미널을 통해 놓고 서버의 무제한 컴퓨팅 및 스토리지 리소스를 사용할 수 있습니다, 그리고 사용자 데이터는 서버 측에 저장, 보안 높습니다.
관련된 기술
현재, 웹 운영 체제는 주로 건물의 프런트 엔드 기술 플렉스, Silverlight, ActiveX 플러그인에, 그들은 몇 가지 장점과 단점.
플렉스
플렉스는 페이지 디스플레이, 어도비 전문 유지 보수, 통합된 안정성, 및 ACTIONSCRIPT3는 개체 지향적 이며, 사용 하는 프로그래머를 위한 매우 적합 한 스크립팅 언어에 집중 한 우수한 리치 클라이언트 응용 프로그램 프레임 워크입니다. 단점은 그 에너지 소비 높은 대역폭은, 이며, 모바일 애플 리 케이 션의 지원입니다.
Silverlight
Silverlight는 수준 하드웨어 가속의 이점 가진 마이크로소프트 발사 RIA (리치 인터넷 응용 프로그램) 솔루션, 하지만 아직 성숙, 비 Windows 시스템은 충분, 지원 및 학습 어려울.
ActiveX 플러그인
ActiveX 플러그인 또한 마이크로소프트의 RIA 솔루션, 여러 언어와 호환 될 수 있는 열린 솔루션 이지만 단점이 있습니다, 사용자가 그들의 브라우저의 보안 수준을 조정 하 고 RIA 응용 프로그램을 실행할 플러그 인을 다운로드 보안을 크게 감소.
HTML5
HTML 표준의 차세대 웹 표준화 캠페인의 발전을 촉진-HTML5, 회사의 많은 수에 의해 지원 되는 좋은 전망. 그것은 다음과 같은 특징이 있습니다: 첫째, 사용자 경험을 향상, RIA 응용 프로그램, 추가 로컬 데이터베이스 및 다른 웹 응용 프로그램의 그리고 다시, 때문에 높은 표준화의 개발 및 많은 브라우저 공급 업체의 지원에 적응 시키기 위하여 둘째, 웹 페이지의 성능을 향상 시키기 위해 그것은 매우 높은 호환성 및 보안 마지막으로, 그것은 간결한 언어 마스터 개발자의 광대 한 숫자에 대 한 쉬운입니다. 더 희소 한, 에너지 절약 및 낮은 전력 소비, HTML5 모바일 장치에 있을 것 이다 큰 이점을. 그것은 따라서 더 웹 운영 체제 같은 RIA 응용 프로그램의 프런트 엔드 개발에 적합 합니다.
시스템 소개
시스템 개발, HTML5를 사용 하 여 다양 한 드래그 앤 드롭 Api, 비디오 태그, 로컬 데이터베이스, 그리기 API, 멀티스레드 개발, 오프 라인 프로그래밍, 새로운 기술 도입 하는 HTML5 기반 데스크톱 지원, 응용 프로그램 지원를 포함 하는 기본 웹 운영 체제 환경을 제공 등 시계 뿐만 아니라 간단한 비디오 플레이어 및 메모장을 제공 하 고 오프 라인 상태에 대 한 지원을 제공 뿐만 아니라 시스템 로그 기록.