PWA(Progressive Web App)入門系列:(二)相關準備

來源:互聯網
上載者:User

標籤:tle   ping   androi   .net   title   get   ctr   html   str   

前言

在上一章中,對PWA的相關概念做了基本介紹,瞭解了PWA的組成及優勢。為了能夠更快的進入PWA的世界,這一章主要對在PWA開發中,需要注意的問題,啟動並執行環境及調試工具做介紹說明。

瀏覽器要求

因為目前各瀏覽器對於PWA的支援度各不一樣,在這裡為了對PWA有更好的體驗及使用,需要對瀏覽器做一下要求。

是目前各瀏覽器對PWA的支援度:

可以參考ispwaready和caniuse來瞭解瀏覽器的支援情況。

電腦端要求

電腦端這邊建議使用Chrome 42+,或者用最新的。後面的課程會基於Chrome開發。

可以通過在Chrome瀏覽器的地址欄中輸入chrome://settings/help,來查看版本資訊。

手機端要求

因為目前,對於PWA中Push API實現最好的瀏覽器只有Chrome,所以這裡仍然選擇Chrome 62+。因為PWA的一些技術需要依賴於系統支援,所以這裡建議使用純正的Android OS,或者可以在一些國際版的ROM系統上進行。

安裝網路伺服器

因為PWA的一些技術需要運行在https上,或者localhost(127.0.0.1)上,不能直接通過開啟html檔案的方式運行,所以這裡需要安裝一下本地的伺服器。

安裝

本機伺服器採用Web Server for Chrome,點擊下載。

測試

安裝完成後,點擊書籤中的應用

或者在地址欄中輸入chrome://apps/

找到安裝後的Web Server for Chrome應用,單擊即可開啟。

通過點擊HOOSE FOLDER按鈕,在彈出的文字框裡選擇自己開發的專案檔夾即可。

選擇完成後,記住開啟服務,開啟後會顯示Web Server:STARTED,表示服務開啟。

開發人員工具開啟

所有調試都是基於瀏覽器的開發人員工具進行,可以通過快速鍵開啟。

  • F12 或者 Ctrl + Shift + I (Windows/Linxu)
  • Cmd+Opt+I(Mac)

或者通過功能表列進入

面板說明

開發PWA,我們主要用到的是Application面板。

包含Manifest的調試、Service Worker的調試,Cache的調試等,在隨後的章節裡會詳細說明。

總結

這一篇主要對後的學習,在開發工具和開發環境上做了鋪墊,來方便後面的學習。

部落格名稱:王樂平部落格

CSDN部落格地址:http://blog.csdn.net/lecepin

本作品採用知識共用署名-非商業性使用-禁止演繹 4.0 國際許可協議進行許可。

PWA(Progressive Web App)入門系列:(二)相關準備

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.