Safari是在iPhone,iPad和Mac上查看网站的最佳方式。Safari Technology Preview为您提供了在macOS和iOS即将到来的网络技术的早期考察。获取最新的布局技术,视觉效果,开发人员工具等等,这样您就可以提供有关实施方式的信息,并为所有Apple设备提供最佳的用户体验。
原文链接:https://mac.orsoon.com/Mac/156452.html(附安装下载教程)
Safari Technology Preview mac版功能特色
- 预览最新的网络技术。 预览Safari Web技术的最新进展,包括HTML,JavaScript和CSS。Safari技术预览包括最新版本的WebKit,这是为Safari提供支持的渲染引擎。
- 易于更新。 您可以从Mac App Store直接更新Safari Technology Preview。更新每隔几周发生一次,并包含大部分WebKit。
- 访问强大的开发者工具。使用最新版本的强大的Web Inspector和响应式设计模式来修改,调试和优化您的网站。
- 提供反馈信息。 使用Bug Reporter直接向Apple发送有关问题和改进请求的反馈。只需从Safari技术预览的“帮助”菜单中选择“报告问题”即可。
- 与Safari并行运行。 Safari技术预览是一个***的应用程序,与当前版本的Safari并行工作,所以你可以继续使用和参考当前的版本。
- 与iCloud无缝冲浪。 Safari技术预览与iCloud协同工作,因此您可以访问最新的Safari收藏夹,书签和阅读列表。
- 保持现状。 在WebKit的博客让您随时掌握最新的关于HTML,JavaScript和CSS的最新进展。
Safari Technology Preview mac版更新日志
Safari Technology Preview for Mac(苹果Safari浏览器) v15.0版本新功能 |
第 127 版
注意:标签组和主题颜色在 macOS Big Sur 上的此版本中不可用。
CSS
添加了对网格模板列和网格模板行的离散动画支持( r278173 )
在相对颜色语法颜色(r278261、r278304)内的组件上添加了对calc() 的支持
添加了对color() ( r278364 ) 的“相对颜色语法”的支持
为color-contrast()添加了额外的目标亮度关键字( r278262 )
修复了正交 flex 父级内空表的高度 ( r277777 )
固定的will-change: position只为position: absolute 元素创建一个包含块(r277579)
Made will-change:transform-style创建一个包含块 ( r277566 )
当父级有填充时,修复了padding-top和padding-bottom 的百分比计算( r278194 )
滚动
修复了非水平书写模式下的滚动捕捉 ( r278350 )
修复了处理滚动捕捉属性更改的布局问题( r278193 )
改进了当background-attachment: fixed用于位置时的滚动性能:固定层 ( r278419 )
改进了在整页缩放时保持当前文档滚动位置的方式 ( r277775 )
JavaScript
在--usePrivateIn标志 ( r277926 )后面添加了对人体工程学品牌检查提案的支持(例如#x in object)
修复了类范围内的私有静态方法 ( r278510 )
优化Function.prototype.toString ( r278462 )
优化在非标识符经由非临时IC(r278445)
媒体
添加了MediaSession.callActionHandler ( r278222 )
固定的 MediaSession 动作处理程序被视为具有用户手势 ( r277588 )
修复了 macOS WebM 格式阅读器返回为没有样本的曲目启用的问题 ( r278155 )
在 MediaRecorder ( r278158 ) 中添加了对 H.264 配置文件的支持
实时时钟
更改为更严格的 WebRTC H.264 软件编码器比特率分配规则 ( r278272 )
网页接口
添加了对通过画布创建、访问和设置非 sRGB ImageData 的支持 ( r277569 )
添加了对捏合手势使用ctrlKey调度轮事件的支持 ,这通常用于缩放嵌入式地图 ( r277772 )
修复了在使用setAttribute ( r277778 )时视觉更新的颜色输入值
无障碍
修复了在应用其他设置之前未在浏览器中检测到的增加的对比度 ( r277971 )
修复了可访问性标题样式以始终反映选择 ( r277874 )
渲染
使(summary)成为弹性容器 ( r278280 )
更改了网格轨道大小以拒绝无单位长度 ( r277868 )
修复了存在高浮动元素时的错误选择 ( r278379 )
修复了跨越 flex 项目边界时不正确的文本选择 ( r278411 )