Javascript

어플리케이션과 웹의 장단점

xxoyeong 2020. 9. 11. 22:15

어플리케이션 장점 

- 시작 프로그램으로 등록 시 부팅과 함께 시작 가능하다

- 런칭해두면 종료 시까지 자신의 역할을 수행할 수 있다.

- 사업자가 원하는 외형 UI 구현이 가능하다.

- 어플리케이션 내 리치 UI 표현이 가능하다.

 

- 하드웨어 및 그래픽 리소스를 최대까지 활용할 수 있다. -?

- 하드웨어의 다양한 장비 사용이 가능하다.  -?

- 하드웨어에 대한 프로그래밍이 가능하다.  -?

 

- PC플랫폼이 지원하는 기능은 대부분 사용할 수 있다.

- 백그라운드 수행 중에도 유저 노티가 가능하다.

 

어플리케이션 단점

- 유저가 직접 설치를 해야한다.

- 특정 OS 및 기기에서만 실행해야만 한다.

- 유저의 리소스를 많이 사용하게 한다.

- 업데이트에 많은 난점이 있음

 

웹페이지 장점

- 다양한 OS 및 다양한 기기에서 실행이 가능하다.

- 브라우저 내에선 다양한 시각적 디자인 및 UI가 가능하다.

- 업데이트가 간편하다.

- 언제 어디서나 설치 없이 사용할 수 있다.

 

웹페이지 단점

- 브라우저의 홈으로 등록해두지 않으면 매번 찾아가야 한다.

- 브라우저의 홈은 PC당 1개로 제한되어 있다.

- 주소를 직접 입력하여 방문하여야 한다.

- 검색엔진을 통해 방문하여야 한다.

- 즐겨찾기를 통하여 방문하여야 한다.

 

- 브라우저에서 지원하는 부분으로 기능이 제약된다.

- 개발 수준이 HTML, 플래시, 실버라이트, ActiveX 등으로 제약됨

- 백그라운드 실행 중 유저 노티가 어렵다.

 

- 브라우저를 종료하면 웹사이트도 종료된다.

- 보안에 취약하다.