91欧美超碰AV自拍|国产成年人性爱视频免费看|亚洲 日韩 欧美一厂二区入|人人看人人爽人人操aV|丝袜美腿视频一区二区在线看|人人操人人爽人人爱|婷婷五月天超碰|97色色欧美亚州A√|另类A√无码精品一级av|欧美特级日韩特级

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

微軟的 Edge 如何成為優(yōu)秀的 PWA 瀏覽器?

如意 ? 來源:前端全棧開發(fā)者 ? 作者:張張 ? 2020-10-22 15:55 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

近年來,由于網(wǎng)絡(luò)巨頭和移動(dòng)開發(fā)人員的推動(dòng),漸進(jìn)式Web應(yīng)用已成為一種增長(zhǎng)趨勢(shì),因?yàn)樗鼈冊(cè)试S將類似原生的體驗(yàn)帶入任何平臺(tái)。

在最致力于這項(xiàng)新技術(shù)的公司中,有Microsoft,它通過PWABuilder[1]等項(xiàng)目幫助Web開發(fā)人員擁抱了這一新技術(shù)。隨著第一個(gè)基于Chromium的微軟Edge版本的推出,以及最近在Build 2020上的宣布,該公司通過引入令人興奮的新功能和API,旨在彌合原生應(yīng)用程序和Web應(yīng)用程序之間的差距。

那么,這些變化是什么,對(duì)你意味著什么?

PWA是Windows上的一等公民

第一組更改涉及從Microsoft Edge安裝的PWA與Windows交互的方式。

直到現(xiàn)在,從Edge安裝一個(gè)Web應(yīng)用意味著擁有一個(gè)令人難以置信的原生感覺的應(yīng)用程序,然而在某些情況下表現(xiàn)得很奇怪。

例如,它們?cè)凇霸O(shè)置”應(yīng)用程序或任務(wù)管理器中沒有顯示為單獨(dú)的應(yīng)用程序,從而使它們更難管理,特別是對(duì)于不太精通技術(shù)的用戶。Edge團(tuán)隊(duì)在Build 2020上進(jìn)行了虛擬演示,宣布在即將發(fā)布的瀏覽器版本中,PWA將被Windows視為其他任何應(yīng)用程序,所有這些將很快得到修復(fù)。

除此以外,安裝網(wǎng)絡(luò)應(yīng)用還能夠被設(shè)置為共享目標(biāo)(即它們將出現(xiàn)在Windows共享對(duì)話框的應(yīng)用列表中),在操作系統(tǒng)啟動(dòng)時(shí)請(qǐng)求啟動(dòng)權(quán)限,并將某些文件類型、URL和協(xié)議設(shè)置為默認(rèn)。

新的API

除了旨在讓 PWA 感覺更原生的變化之外,Edge 團(tuán)隊(duì)還發(fā)布了一套新的 API,讓 Web 應(yīng)用的行為更像他們的原生應(yīng)用。

可自定義的標(biāo)題欄

從UI角度來看,PWA的最明顯的缺點(diǎn)之一是當(dāng)它們?cè)谧烂嬖O(shè)備上運(yùn)行時(shí)無法自定義其標(biāo)題欄。

在即將推出的Edge版本中,新的API應(yīng)該可以解決這個(gè)問題,允許開發(fā)人員在標(biāo)題欄下擴(kuò)展HTML元素。

直到現(xiàn)在,PWA都不能像其原生版本一樣自由地自定義其標(biāo)題欄

這對(duì)于復(fù)雜的PWA特別有用,因?yàn)樗麄兛梢栽谟脩艚缑嬷蟹胖?a target="_blank">標(biāo)簽和搜索欄,而不會(huì)浪費(fèi)寶貴的空間。

原生文件系統(tǒng)訪問

到目前為止,不允許網(wǎng)站將文件保存在用戶設(shè)備上的特定位置。這意味著在線照片編輯器需要用戶上傳他們想要編輯的照片,然后下載到他們的設(shè)備上,而原生的照片編輯器只會(huì)給出替換現(xiàn)有照片的選項(xiàng)。

從Edge 86開始(83版本是寫稿時(shí)最新的版本),開發(fā)者將能夠替換用戶在會(huì)話中選擇的所有文件,從而使Web上的生產(chǎn)力應(yīng)用更加有用。

徽章

我們已經(jīng)知道一個(gè)將徽章添加到應(yīng)用程序圖標(biāo)的API將出現(xiàn)在基于Chromium的瀏覽器中,但現(xiàn)在我們第一次看到了全貌:我們不僅能夠?qū)в袛?shù)字和圖標(biāo)的徽章添加到PWA中,我們還將獲得一個(gè)新的事件,用于在服務(wù)線程中更新徽章的內(nèi)容。我覺得這種事件的概念非常有趣,因?yàn)樗肓艘环N輕量級(jí)的替代品,用于推送通知的事件。

雖然看起來只是一個(gè)小小的UI調(diào)整,但我不會(huì)因?yàn)檫@只是一個(gè)小小的改變就不屑一顧,因?yàn)橛脩粞芯恳呀?jīng)多次證明,在應(yīng)用圖標(biāo)上添加徽章可以大幅提高用戶參與度。

通往Microsoft Store的簡(jiǎn)便途徑

多虧了PWABuilder,它已經(jīng)可以以最小的努力將PWA發(fā)布到Microsoft Store。這種方法最相關(guān)的缺點(diǎn)是,打包后的Web應(yīng)用運(yùn)行在傳統(tǒng)的Edge引擎上,而不是Chromium上,因此無法利用一些新發(fā)布的API。

在Build 2020中,我們發(fā)現(xiàn)這一切都將在幾個(gè)月后發(fā)生變化,屆時(shí)PWABuilder將允許打包的Web應(yīng)用程序在Chromium上運(yùn)行。

結(jié)束

作為一名網(wǎng)絡(luò)開發(fā)者,我很高興看到微軟在漸進(jìn)式Web應(yīng)用上投入如此之大,因?yàn)槲艺J(rèn)為它們不僅是網(wǎng)絡(luò)體驗(yàn)的未來,也是移動(dòng)應(yīng)用的未來,這樣的功能使它們成為原生語言和框架的更可行的替代品。

如果你和我一樣對(duì)這些改進(jìn)感到興奮,我建議你去看看作為Project Fugu的一部分正在開發(fā)的PWA的建議功能列表[2],Project Fugu是谷歌、微軟和英特爾的跨公司努力,為我們帶來了許多前面提到的變化。
責(zé)編AJX

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 微軟
    +關(guān)注

    關(guān)注

    4

    文章

    6742

    瀏覽量

    107927
  • EDGE
    +關(guān)注

    關(guān)注

    0

    文章

    191

    瀏覽量

    44150
  • 瀏覽器
    +關(guān)注

    關(guān)注

    1

    文章

    1043

    瀏覽量

    37100
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    無需安裝!在瀏覽器里就能玩轉(zhuǎn)ESP32/ESP8266,這個(gè)神器絕了!

    無需安裝!在瀏覽器里就能玩轉(zhuǎn)ESP32/ESP8266,這個(gè)神器絕了!【往期精選】十年嵌入式最深的痛,不是Bug,而是抓不到日志!vivo宣布原生支持HomeAssistant生態(tài)設(shè)備接入(含
    的頭像 發(fā)表于 01-10 10:01 ?936次閱讀
    無需安裝!在<b class='flag-5'>瀏覽器</b>里就能玩轉(zhuǎn)ESP32/ESP8266,這個(gè)神器絕了!

    鴻蒙手機(jī)系統(tǒng)6.0用瀏覽器看視頻,視頻顯示不能橫屏。怎么設(shè)置?

    鴻蒙手機(jī)系統(tǒng)6.0用瀏覽器看視頻,視頻顯示不能橫屏。怎么設(shè)置? 如何掂讓這個(gè)豎屏切換為橫屏?
    發(fā)表于 12-20 20:10

    PSoC? Edge E84 評(píng)估套件:開啟下一代機(jī)器學(xué)習(xí)邊緣設(shè)備設(shè)計(jì)之旅

    PSoC? Edge E84 評(píng)估套件:開啟下一代機(jī)器學(xué)習(xí)邊緣設(shè)備設(shè)計(jì)之旅 在電子工程師不斷追求創(chuàng)新與高效的今天,一款優(yōu)秀的評(píng)估套件能夠極大地加速產(chǎn)品的設(shè)計(jì)與開發(fā)進(jìn)程。英飛凌的 PSoC? Edge
    的頭像 發(fā)表于 12-18 14:40 ?458次閱讀

    電能質(zhì)量在線監(jiān)測(cè)裝置的多維度統(tǒng)計(jì)報(bào)表支持遠(yuǎn)程訪問導(dǎo)出嗎?

    是的,現(xiàn)代電能質(zhì)量在線監(jiān)測(cè)裝置的多維度統(tǒng)計(jì)報(bào)表全面支持遠(yuǎn)程訪問導(dǎo)出功能 ,已成為主流產(chǎn)品標(biāo)配,可通過多種方式隨時(shí)隨地獲取分析數(shù)據(jù)。 一、遠(yuǎn)程訪問導(dǎo)出方式全景 1. Web 瀏覽器直連(最通用) 輸入
    的頭像 發(fā)表于 12-17 15:39 ?359次閱讀
    電能質(zhì)量在線監(jiān)測(cè)裝置的多維度統(tǒng)計(jì)報(bào)表支持遠(yuǎn)程訪問導(dǎo)出嗎?

    Amphenol Hyper Cool Edge Connectors:高性能連接解決方案

    Amphenol Hyper Cool Edge Connectors:高性能連接解決方案 在電子設(shè)備不斷追求高速、高效傳輸?shù)慕裉欤B接的性能對(duì)設(shè)備整體表現(xiàn)起著至關(guān)重要的作用。Amphenol
    的頭像 發(fā)表于 12-10 14:15 ?449次閱讀

    CATV 基礎(chǔ)設(shè)施放大器 1.2 GHz CCAP/Edge QAM/CMTS 驅(qū)動(dòng) skyworksinc

    電子發(fā)燒友網(wǎng)為你提供()CATV 基礎(chǔ)設(shè)施放大器 1.2 GHz CCAP/Edge QAM/CMTS 驅(qū)動(dòng)相關(guān)產(chǎn)品參數(shù)、數(shù)據(jù)手冊(cè),更有CATV 基礎(chǔ)設(shè)施放大器 1.2 GHz CCAP/Edge
    發(fā)表于 09-11 18:33
    CATV 基礎(chǔ)設(shè)施放大器 1.2 GHz CCAP/<b class='flag-5'>Edge</b> QAM/CMTS 驅(qū)動(dòng)<b class='flag-5'>器</b> skyworksinc

    Microsoft Edge瀏覽器iOS端插件功能上線

    在最新發(fā)布的 139 版本中,Microsoft Edge 瀏覽器 iOS 端正式支持插件功能!與此同時(shí),Microsoft Edge 安卓端的插件數(shù)量已躍升至近 30 款。廣告攔截、雙語翻譯、資源下載……你的手機(jī)
    的頭像 發(fā)表于 08-19 14:29 ?1802次閱讀

    亞馬遜云科技推出Amazon Nova Act SDK預(yù)覽版,加速瀏覽器自動(dòng)化Agent落地

    北京2025年8月5日 /美通社/ --?亞馬遜云科技日前宣布,推出Amazon Nova Act SDK有限預(yù)覽版,可快速幫助客戶將基于瀏覽器的Agent從原型部署至生產(chǎn)環(huán)境。該SDK可與亞馬遜云
    的頭像 發(fā)表于 08-06 08:42 ?867次閱讀

    微軟Microsoft Edge瀏覽器構(gòu)筑立體式安全防線

    在信息爆炸的今天,釣魚網(wǎng)站、詐騙廣告、隱私追蹤層出不窮。Microsoft Edge 瀏覽器為桌面與移動(dòng)端用戶構(gòu)筑了立體式安全防線。用七大安全護(hù)盾,保護(hù)你的上網(wǎng)安全。
    的頭像 發(fā)表于 08-04 15:39 ?1347次閱讀

    性能再升級(jí)!開鴻Bot系列V4.1.2.78.002版本發(fā)布

    開鴻BotBook和開鴻BotMini迎來V4.1.2.78.002版本升級(jí)本次升級(jí)聚焦用戶體驗(yàn)優(yōu)化重點(diǎn)優(yōu)化了系統(tǒng)功能、瀏覽器功能開發(fā)者體驗(yàn)功能等帶來更流暢、更高效的操作體驗(yàn)01系統(tǒng)功能優(yōu)化藍(lán)牙耳機(jī)
    的頭像 發(fā)表于 07-11 19:53 ?656次閱讀
    性能再升級(jí)!開鴻Bot系列V4.1.2.78.002版本發(fā)布

    用于四頻 GSM / EDGE 的 Tx 前端模塊 skyworksinc

    電子發(fā)燒友網(wǎng)為你提供()用于四頻 GSM / EDGE 的 Tx 前端模塊相關(guān)產(chǎn)品參數(shù)、數(shù)據(jù)手冊(cè),更有用于四頻 GSM / EDGE 的 Tx 前端模塊的引腳圖、接線圖、封裝手冊(cè)、中文資料、英文資料
    發(fā)表于 06-20 18:36
    用于四頻 GSM / <b class='flag-5'>EDGE</b> 的 Tx 前端模塊 skyworksinc

    老電視如何安裝瀏覽器

    2017年購買的夏普老電視,1.5G+8G存儲(chǔ),網(wǎng)上下的瀏覽器APK文件在電視內(nèi)打開就彈出“解析程序包出現(xiàn)問題”。 未知來源選項(xiàng)已打開,存儲(chǔ)空間清空到只剩下三個(gè)應(yīng)用(只占用300M左右),基本可
    發(fā)表于 06-01 18:57

    帶有集成耦合的 Tx/Rx 前端模塊,適用于四頻 GSM 和 EDGE 應(yīng)用 skyworksinc

    電子發(fā)燒友網(wǎng)為你提供()帶有集成耦合的 Tx/Rx 前端模塊,適用于四頻 GSM 和 EDGE 應(yīng)用相關(guān)產(chǎn)品參數(shù)、數(shù)據(jù)手冊(cè),更有帶有集成耦合的 Tx/Rx 前端模塊,適用于四頻 GSM
    發(fā)表于 05-27 18:32
    帶有集成耦合<b class='flag-5'>器</b>的 Tx/Rx 前端模塊,適用于四頻 GSM 和 <b class='flag-5'>EDGE</b> 應(yīng)用 skyworksinc

    nginx中強(qiáng)緩存和協(xié)商緩存介紹

    強(qiáng)緩存直接告訴瀏覽器:在緩存過期前,無需與服務(wù)通信,直接使用本地緩存。
    的頭像 發(fā)表于 04-01 16:01 ?1025次閱讀

    edge瀏覽器識(shí)別 latex語法插件

    默認(rèn)的瀏覽器是沒有l(wèi)atex識(shí)別功能的,容易顯示為亂碼或者源碼,無法正常識(shí)別。本插件需要在瀏覽器的擴(kuò)展程序菜單下安裝,能在edge下完美運(yùn)行。本插件是免費(fèi)插件。
    發(fā)表于 03-17 18:03 ?1次下載