苹果将大幅改善Safari浏览器Web应用体验古人容貌复原技术:曹操长得不像枭雄,康熙撞脸“周杰伦”

2023-05-28 0 926

IT爱家 6 月 22 日消息,据 Apple Insider 报道,在 WWDC22 主轴演说中,苹果子公司宣布了 Web 发送新服务,将改良来自 Web 插件的通告。但往后苹果子公司在 Web 控制技术方面总是有自己的设想。

苹果将大幅改善Safari浏览器Web应用体验古人容貌复原技术:曹操长得不像枭雄,康熙撞脸“周杰伦”

在 iPhone 问世Hathras,苹果子公司创办人丹尼斯・贾伯斯反对在电子设备上运转服务器端插件。他希望开发人员建立可在 Safari 应用领域程序上采用的 Web 插件。

HTML5 等 Web 标准是使其成为插件可取网络平台的关键性。这种类型的记号词汇可构筑影音文本和可视化原素。

苹果子公司致力提高其电子设备上的 HTML5 操控性。当该子公司在 2014 年面世 iOS 8 时,包涵了 WKWebView,这是捷伊应用领域程序发动机,可以让混和插件和原生植物插件一样运转。

贾伯斯同意将 HTML5 作为 Adobe Flash 的代替品。当他在 2010 年编写“Thoughts on Flash”时,他赞扬了 Netflix 和 YouTube 等子公司转为 HTML5 音频文本的作法。

苹果子公司还引导采用 iOS 13 上的 Web 插件,从 App Store 中去除了与此相反的插件,并则表示某些优点和功能最好通过 Safari 应用领域程序提供更多。

反对者的主要斥责是,苹果子公司将使用者从 Web 插件推至支持邻近地区插件和准则的 App Store 应用领域零售店。

在 2008 年面世时,苹果子公司对在 App Store 网络平台上发布的插件缴交 30% 的服务费。贾伯斯赞扬了原生植物插件,并则表示它们比如前所述 Web 的应用领域更快。

一直以来这都是民事诉讼的主轴,但并不是插件争辩的唯一各方面。Telegram Web 开发者在今年 4 月撷取了 iOS Safari 应用领域程序的 10 个条目问题后,Telegram 创办人 Pavel Durov 就该事件写了一则回帖。

Pavel Durov 的朋友圈于 6 月 13 日发表,称爱尔兰监管机构市场竞争与市场管理处 (CMA) 的文章提供更多了“精确的归纳”。

爱尔兰 CMA 对苹果子公司终端生态系进行了将近一年的研究,其对 iOS 上的应用领域程序则表示忧虑,这是关于插件争辩的另一个各方面。

苹果子公司禁止服务器端应用领域程序发动机,因此 iOS 和 iPadOS 上的各个应用领域程序都是如前所述苹果子公司子公司的 WebKit 发动机构筑的。因此,爱尔兰 CMA 则表示,苹果子公司子公司几乎没有动力去改良 WebKit 发动机,从而扼杀了消费者和企业。

苹果子公司的目标是抵御市场竞争对手,例如谷歌的 Blink 应用领域程序发动机,它是开源 Chromium 项目的一部分,其既定使命是让 Web 成为访问信息的焦点。

谷歌 Chrome 应用领域程序在除 iOS 之外的所有网络平台上都采用 Blink 发动机。iOS 版本的 Chrome 采用 WebKit 发动机,这意味着谷歌一直在被迫追赶苹果子公司。

WebKit 也是开源的,该项目旨在作为应用领域程序和插件的通用文本发动机。有消息称,苹果子公司认为应用领域程序应该坚持显示文本而不是运转插件。

但开发人员想要 Web 插件,因为它们可以在任何网络平台上运转,而不受应用领域零售店的准则和限制。

苹果子公司改变了设想,目前正在推进,尽管速度很缓慢。正如今年 6 月的 WWDC 主轴演说中所揭示的,苹果子公司操作系统中的 Web 插件新体验将得到改善。

而且,加入苹果子公司开发人员计划来发送 Web 发送通告并不是必需条件。

Web 发送

该功能要到 2023 年才会出现,它由 Push API、Notifications API 和 Service Worker 组成。

Service Worker 是一段代表 Web 域运转的 JavaScript 代码,该 Web 域与打开的应用领域程序选项卡分离。

未经使用者许可,网站不得发送通告。网站只能请求发送订阅以响应鼠标点击或击键。

使用者可以单击“订阅”按钮,然后在出现的权限对话框中单击“允许”。网站的通告开关将在电子设备设置中找到,就像原生植物插件一样。

Push API 采用一个 JavaScript 接口,允许网站采用发送订阅。ServiceWorker API 支持发送消息,而 Notifications API 允许 service worker 发送通告,而无需打开应用领域程序。

在 macOS 13 Ventura 中,可安装 webpushd 新程序作为 LaunchAgent。它接收来自网页的发送订阅请求,并采用苹果子公司发送通告服务将它们转换为发送订阅。

结果显示,Web 插件会感觉更接近原生植物插件。采用 Safari 中的共享菜单,使用者可以将 Web 插件页面添加到主屏幕以融入其中。

苹果子公司正在改良 W生 App。

相关文章

发表评论
暂无评论
官方客服团队

为您解决烦忧 - 24小时在线 专业服务