【软件周刊第 22 期】Chrome 58 测试版支持 PWA 沉浸式全屏体验;ECharts 新增日历坐标系和 echarts 统计扩展...

ECharts 3.5 发布:新增日历坐标系和 echarts 统计扩展

在 echarts 新发布的 3.5 版本 中,新增了日历坐标系,增强了坐标轴指示器。同时,echarts 统计扩展 1.0 版本发布了。值得关注的更新:

  • 日历坐标系是一种新的 echarts 坐标系,用于在日历中绘制图表,提供了超级简单好用的日历图,高度可定制化,能轻松和其他类型图表结合。例如可以在日历坐标系上放置热力图、散点图、关系图等。

082104_VuOw_2720166.jpg

在日历坐标系中使用散点图

  • 坐标轴指示器 (axisPointer)指的是,鼠标悬浮到坐标系上时出现的竖线、阴影区域等。它能帮助用户观察数据。echarts 原有的坐标轴指示器本次大幅升级,加入了文本标签,自动吸附到数据,以及移动触屏的手柄拖拽交互,以及支持了多个坐标系中指示器的联动。对移动端更友好,方便用户观察数据内容。

082450_ztFd_2720166.jpg

  • 统计扩展是一个专门用来进行数据分析的工具,没学过统计学也可以轻松实现聚类、回归等常见统计功能。目前主要包含了二维的回归、多维的聚类以及一些常用的统计功能。扩展中的回归算法不仅包含了常用的线性回归,还包含了指数回归、对数回归、以及多项式回归。

082403_7i9X_2720166.jpg

Chrome 58 测试版发布,有哪些新特性?

现在,Chrome 完全支持 IndexedDB 2.0 标准,在此浏览器中,可以更轻松地处理大数据集。IDB 2.0 采用新的架构管理和批量操作方法,故障处理方式也更标准化。

在 iframe 导航方面,Chrome 58 现在支持新的 iframe 沙盒关键字 allow-top-navigation-by-user-activation。此关键字使沙盒化的 iframes 在用户交互操作触发时能够导航顶级页面,同时阻止自动重定向。

最后是关于 PWA 的改进,现在已支持 PWA 沉浸式全屏体验。当 Progressive Web App (PWA) 从 Android 主屏幕启动时,这些 PWA 会以一种类似于独立应用的模式启动,此模式下会隐藏多功能框。这有助于营造一种富有吸引力的用户体验,并释放屏幕空间,以显示更多内容。但是,对于游戏、视频播放器或其他富媒体内容等更沉浸式的体验,系统栏等其他移动 UI 元素仍然会分散用户注意力。

现在,PWA 可以在其网络应用清单中设置 display: fullscreen,在网站从主屏幕启动时隐藏非应用 UI,提供完全沉浸式的体验。

134640_DrmZ_2720166.png

Qt Creator 4.3 Beta,集成 QML 代码编辑器到 Qt Quick Designer

Qt Creator 4.3 Beta 发布了。Qt Creator 4.3 将是一个主要版本,这次更新的版本增加了一些非常令人兴奋的变化,首先是将 QML 代码编辑器集成到 Qt Quick Designer 组件中,以允许开发人员使用 “属性” 编辑器或 “导航器” 视图以及其他许多基于文本的编辑。

081810_7VNm_2720166.png

还有关于 CMake 的更新,现已正式支持 CMake 3.7 或更高版本,支持实验性的 clang-query。

除了这些,还有对于 C++、移动开发以及对 CDB 的支持和改进。

AppCode 2017.1:支持 Swift 3,以及可在编辑器和 IDE 视图中使用 Emoji

AppCode 2017.1 已正式发布,新版更好的支持 Swift 3,也改进了 Override/Implement。以及:

113300_yrNE_2720166.gif

113147_C4xT_2720166.png

Swift 3.1 发布,包含对标准库的改进

Swift 3.1 是一个小更新版本,包含对标准库的改进,以及许多关于 Swift 的 Linux 实现的更新。还有一些 Swift 包管理器的更新。

Swift 3.1 与 3.0 兼容,此外,Swift 3.1 编译器现在可以自动预编译 Objective-C 桥接头,还可以加快混合源代码项目的调试配置构建。

MKVToolnix 10.0.0 发布,改进 H.264 和 H.265 的解析

MKVToolnix 开发人员 Moritz Bunkus 宣布开源跨平台 MKV 操纵软件已升级到一个新的主版本 10.0.0。

发布信息显示这主要是一个错误修复版本,不过我们看到 MKVToolnix 10.0.0 还改进了 AVC/h.264 和 HEVC/h.265 解析器。

其他热门软件更新:

本周开源项目推荐

Reactide — 用于 React Web 应用开发的专用 IDE 

Reactide 是一个跨平台的桌面应用程序,提供了一个自定义模拟器,不需要构建工具和服务器配置,开箱即用。 Reactide 将开发带回到打开单个文件的日子,立即在浏览器中呈现项目。 使用 Reactide,开发人员可以使用单个 React JSX 文件实现相同的简单性,同时利用 React 的强大功能。

175541_zNwg_2896879.png

原文链接:https://my.oschina.net/editorial-story/blog/872463
责任编辑:开源中国 – 局长
转载必须在正文中标注并保留原文链接和作者等信息

转载于:https://my.oschina.net/editorial-story/blog/872463

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值