谷歌 Firebase Cloud Messaging 对多浏览器开放
近日,Google表示,正在将Firebase Cloud Messaging的Web支持扩展到Chrome以外的其他Web浏览器,包括Firefox和Opera。此举,由一个新的JavaScript库启用,将允许开发人员通过浏览器将推送通知从其应用程序发送到终端用户设备。
毫无疑问,通知是非常重要的。操作系统,硬件和应用程序的提供者都希望他们的通知信息丰富,但不引人注意;有用,但可以拒绝。怎么做好这里面的平衡关系,就很重要了。 Google表示,将基于应用的通知引入自己的Chrome浏览器是一个巨大的成功。它声称每天有超过100亿条通知发送到网站。 Chrome是好用的,但在世界各地还有很多其他浏览器可能持有重要的市场份额。
此前,Firebase Cloud Messaging支持通过Android和iOS应用以及通过Chrome发送消息。现在,开发人员可以使用Firebase向大多数支持开放式Push API的浏览器发送通知。这意味着Chrome移动版和桌面版(v50 +),Opera移动版(v37 +),桌面版和移动版的Firefox(v44 +)等都可以使用。不久之后,这个功能还将登录Windows 10 PC上支持Microsoft的Edge浏览器,以及三星手机的原生浏览器。
Google表示FCM JavaScript库拥有处理复杂的服务器端功能,例如有效载荷加密和service workers。开发者愿意的话,可以使用默认的service worker,也可以用谷歌的来替换。更重要的是,谷歌还透露,使用FCM API的开发者,可以在不改变服务器设置的情况下,让谷歌管理有效载荷加密。
FCM JavaScript库提供了大量的自定义和微调功能。例如,开发者可以定位单一的设备,主题或群组。此外,对特定主题感兴趣的Android,iOS和Web用户可以选择通过Web接收基于主题的通知,从而使开发人员有更多的能力接触潜在的最终用户。这需要使用服务器端API。
Google认为吸引用户和发现他们喜欢的内容类型应该排在第一位。 Web通知的技术方面是一个开始,但不应该滥用。请注意,最终需要由用户自己来选择接收任何类型的通知。
文章转载自 开源中国社区 [http://www.oschina.net]

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
中国自主操作系统COS宣传片:很好很强大
日前,中科院软件研究所携手上海联彤发布了一款号称是我国自主知识产权的智能手机操作系统:COS,号称要打败Android和iOS,这是继同洲960之后第二款号称拥有自主产权的智能终端操作系统。目前,微博上已经曝光了搭载该系统的首款手机谍照,以及其UI界面。 事实上,联彤还专门制作了一段COS系统的宣传片,以中国5000年历史作为引子,引出COS的诞生。视频中介绍了COS的主要特色和功能,比如多窗口同时处理多任务、兼容平板和手机、同时跨屏推送到多个大屏终端、支持多终端设备推送、拥有完整的App Store、兼容多种智能操作系统的应用、安全可靠、防止恶意软件、可保护个人隐私等等。 http://static.oschina.net/uploads/img/201401/20081447_ZHYs.jpg" > http://static.oschina.net/uploads/img/201401/20081447_UaTK.jpg" > 文章转载自 开源中国社区 [ http://www.oschina.net]
- 下一篇
CyanogenMod 会让 Android 更开放吗?
在Android领域,拥有相当数量的自定义界面及ROM,比较知名的包括一些大型手机厂商的产品,如三星TouchWiz、HTC Sense等等。除 此之外,一些Android ROM自定义团队,也在谋求更好的发展,比如CyanogenMod。这款第三方Android ROM,来自于一个黑客与代码爱好者组成的小团队,发迹于各大Android论坛,目前已经获得了2300万美元的投资,逐渐在商业市场崭露头角。 显然,在竞争激烈的第三方Android ROM市场,CyanogenMod能够获得如此高的关注,说明其拥有一定的实力。现在,它已经进入到商业领域,着眼于预装市场,有望于各大手机厂商展开合作。那么,它会是促使Android系统更为开放吗? 从免费到商用 http://static.oschina.net/uploads/img/201401/20082036_eWVq.jpg" > CyanogenMod 作为一种自定义的Android ROM,是构建在谷歌开放源代码的Android版本。换句话说,如果要安装它,你必须首先获得最高权限,也就是ROOT自己的Android手机。自 RO...
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- Windows10,CentOS7,CentOS8安装Nodejs环境
- SpringBoot2更换Tomcat为Jetty,小型站点的福音
- CentOS7编译安装Cmake3.16.3,解决mysql等软件编译问题
- Docker快速安装Oracle11G,搭建oracle11g学习环境
- 设置Eclipse缩进为4个空格,增强代码规范
- SpringBoot2全家桶,快速入门学习开发网站教程
- CentOS关闭SELinux安全模块
- CentOS7,8上快速安装Gitea,搭建Git服务器
- CentOS7,CentOS8安装Elasticsearch6.8.6
- Windows10,CentOS7,CentOS8安装MongoDB4.0.16