프로그레시브 웹 애플리케이션

위키百科, 우리 모두의 百科事典.

로고

프로그레시브 웹 애플리케이션 (Progressive web applications, PWA )은 웹을 통해 傳達되는 應用 소프트웨어 의 一種으로, HTML , CSS , 자바스크립트 를 包含한 一般 웹 技術들을 使用하여 만들어진다. 標準을 遵守하는 브라우저 를 使用하는 어떠한 플랫폼에서라도 動作하도록 考案되었다. 機能에는 오프라인 作業, 푸시 알림 , 裝置 하드웨어 接近, 데스크톱과 모바일 裝置의 네이티브 애플리케이션과 類似한 使用者 經驗의 創出을 可能케 하는 것이 包含된다. 웹 애플리케이션 으로 알려진 웹 페이지 또는 웹사이트 의 一種이기 때문에 開發者나 使用者가 애플 앱 스토어 구글 플레이 와 같은 디지털 配給 시스템을 통해 웹 앱을 設置할 必要가 없다. [1]

웹 애플리케이션들이 처음부터 모바일 裝置用으로 使用이 可能하긴 했으나 이들은 速度가 더 느렸고 機能이 더 적은 것이 一般的이었으며 네이티브 앱보다 덜 使用되었다. 그러나 以前에 네이티브 앱에서만 使用이 可能했던 오프라인 作業 機能과 더불어 모바일 裝置에서 實行되는 PWA들은 훨씬 더 빠르게 遂行이 可能하며 더 많은 機能을 提供할 수 있고 네이티브 앱과의 隔差를 줄여주고 데스크톱과 모바일 플랫폼에 모두 移植이 可能하게 된다.

PWA들은 別途의 빌드 또는 配布 過程이 必要 없다. 프로그레시브 웹 앱의 揭示는 어떠한 웹 페이지를 對象으로도 可能하다.

背景 [ 編輯 ]

2007年 아이폰 런칭 當時 스티브 잡스 Ajax 構造를 使用하여 HTML5 로 開發된 웹 앱들이 아이폰 앱의 標準 포맷이 될 것이라고 發表하였다. 어떠한 SDK도 必要 없었으며 앱은 사파리 브라우저 엔진을 통해 裝置에 完全히 聯動될 것이었다. [2]

例示 [ 編輯 ]

같이 보기 [ 編輯 ]

各州 [ 編輯 ]

  1. “Progressive Web Apps Software AG” . 2022年 2月 27日에 確認함 .  
  2. Ritchie, Rene (2018年 3月 5日). “App Store Year Zero: Unsweet web apps drove iPhone to an SDK” . 《iMore》 (英語) . 2019年 5月 23日에 確認함 .