Javascript
어플리케이션과 웹의 장단점
xxoyeong
2020. 9. 11. 22:15
어플리케이션 장점
- 시작 프로그램으로 등록 시 부팅과 함께 시작 가능하다
- 런칭해두면 종료 시까지 자신의 역할을 수행할 수 있다.
- 사업자가 원하는 외형 UI 구현이 가능하다.
- 어플리케이션 내 리치 UI 표현이 가능하다.
- 하드웨어 및 그래픽 리소스를 최대까지 활용할 수 있다. -?
- 하드웨어의 다양한 장비 사용이 가능하다. -?
- 하드웨어에 대한 프로그래밍이 가능하다. -?
- PC플랫폼이 지원하는 기능은 대부분 사용할 수 있다.
- 백그라운드 수행 중에도 유저 노티가 가능하다.
어플리케이션 단점
- 유저가 직접 설치를 해야한다.
- 특정 OS 및 기기에서만 실행해야만 한다.
- 유저의 리소스를 많이 사용하게 한다.
- 업데이트에 많은 난점이 있음
웹페이지 장점
- 다양한 OS 및 다양한 기기에서 실행이 가능하다.
- 브라우저 내에선 다양한 시각적 디자인 및 UI가 가능하다.
- 업데이트가 간편하다.
- 언제 어디서나 설치 없이 사용할 수 있다.
웹페이지 단점
- 브라우저의 홈으로 등록해두지 않으면 매번 찾아가야 한다.
- 브라우저의 홈은 PC당 1개로 제한되어 있다.
- 주소를 직접 입력하여 방문하여야 한다.
- 검색엔진을 통해 방문하여야 한다.
- 즐겨찾기를 통하여 방문하여야 한다.
- 브라우저에서 지원하는 부분으로 기능이 제약된다.
- 개발 수준이 HTML, 플래시, 실버라이트, ActiveX 등으로 제약됨
- 백그라운드 실행 중 유저 노티가 어렵다.
- 브라우저를 종료하면 웹사이트도 종료된다.
- 보안에 취약하다.