不知道大家會不會懷念一個瀏覽器打天下的時代?只要有瀏覽器到得了的地方都是我的伸展台。但 APP 還是有很多瀏覽器沒有辦法提供的功能,所以說到底哪個好?還真的不好說。
app 令人詬病的地方是不管大的應用小的應用都需要安裝,然後久而久之手機螢幕上就塞滿了好幾頁的 APP。最麻煩的地方是在 APP 裡面的網址其實是透過 APP 內部瀏覽器 (in-app browser) 打開的,通常這種瀏覽器跟一般的瀏覽器會有一些差異,像是無法在裡面開新分頁、alert() 失效之類的問題,造成使用者體驗不好。
所以其實最好的方式應該還是回歸瀏覽器本身,PWA 其實就是讓 web 可以提供更好的應用,讓使用體驗可以逐步逼近 app,而且不用花太多資源安裝應用。
根據 (https://web.dev/what-are-pwas/) 的介紹,PWA 有三個主要的特點:
以下是談論 PWA 通常都會被提起的相關 Web API:
因為今天下班比較晚,PWA 還有蠻多值得介紹的地方,但今天就先這樣子了
參考文章: