Servo 获 NLnet 资助,开发 HTML <table> 支持


Servo 是使用 Rust 开发的实验性浏览器引擎,最初由 Mozilla 发起,目前由 Linux Foundation Europe 与来自 Igalia 和其他组织的贡献者共同开发。与其他浏览器引擎相比,Servo 在内存安全性、速度和并发性方面具有优势。

Servo 的最新消息宣布,他们在今年 7 月份收到了来自 NLnet 基金会的资助,但并未透露具体数额。项目团队表示,打算利用这笔资金对 Servo 的多个领域进行改进。主要重点在于:

  • 完成 Servo 中的 float 支持

自 2023 年中期以来,Servo 团队一直在致力于 Servo 中的 floats 支持,也取得了一些进展。但他们表示,在 Servo 能够实现完全兼容的 CSS floats 之前,仍有一些问题需要解决。

其目标是使/css/CSS2/floats/ 和/css/CSS2/floats-clear/的平均通过率超过 80%。上周的测试结果如下:

  • 支持更多语言的内联布局。

Servo 的布局引擎缺乏渲染不使用拉丁字母的语言的关键功能,包括正确的字体选择、对从右到左脚本的支持以及逻辑属性。项目团队的目标是改进 Servo 对显示更广泛内容的支持。

  • 以及添加初始“table”支持

HTML tables 尚未在 Servo 中实现,从而导致许多网页布局的不正确。在此范围内,项目团队的主要重点是在 Servo 中实现对该功能的初步支持,重点是初步满足维基百科上 HTML tables 的需求。


相关阅读:

  • 重启所有常规活动,浏览器引擎 Servo 发布 2023 年路线图

  • Rust 浏览器引擎 Servo 启用新的默认 UI


相關推薦

2023-08-16

首页代码中有恶意的代码 ? <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> <HTML><HEAD> <META http-equiv="CONTENT-TYPE" content="TEXT/HTML; CHARSET=UTF-8"> <LINK href="/style.css" rel="external nofollow" target="_blank" rel="stylesheet" type="t

2023-08-07

证、应用管理、获客助手、花名册、OA办公等相关接口,开发人员不需要很高的学习成本就能快速优雅地接入企业微信。 本次更新主要实现了企业微信新开放的一些功能,比如花名册和获客助手增强,内容较多,详细请看下面的

2023-07-08

s,再无其他任何第三方依赖。 2、只增强 MyBatis-Flex 支持 CRUD、分页查询、多表查询、批量操作,但不丢失 MyBatis 原有的任何功能。 3、高性能 MyBatis-Flex 采用独特的技术架构、相比同类框架(比如 MyBatis-Plus),MyBatis-Fl

2023-04-19

Servo 是使用 Rust 开发的实验性浏览器引擎,最初由 Mozilla 发起,与其他浏览器引擎相比,Servo 在内存安全性、速度和并发性方面具有优势。 2020 年 Mozilla 大裁员期间裁掉了 Servo 引擎团队,Servo 的开发此后陷入了停滞。后来,Serv

2023-09-18

Servo 是使用 Rust 开发的实验性浏览器引擎,最初由 Mozilla 发起,与其他浏览器引擎相比,Servo 在内存安全性、速度和并发性方面具有优势。 近日 Servo 在博客介绍了近期的一些重要变化。 使用 rustls 代替 OpenSSL 升级对 Web

2022-11-16

的模板。两个模块均可单独使用,也可以结合使用,帮助开发者快速生成pdf文档。 本次更新内容如下: 新特性: 【fop模块】新增XEasyPdfTemplatePageRectangle类(页面尺寸) 【fop模块】新增freemarker数据源(模板引擎) 【fop模

2023-10-21

AI!>>> 谁告诉你的,使用Vue就一定要前后端分离,云起开发平台1.1版本通过重写thinkphp-template模板引擎,使它能支持在后端渲染vue页面,从此不用打包,不用繁琐的代理处理跨域,不用vue-router,不用前后端都要重复控制权限问

2022-11-08

重大更新版本,据称部分功能由 NGI0 Discovery 基金资助开发,该基金由 NLnet 在欧盟委员会下一代互联网计划的财政支持下建立,由 DG Communications Networks, Content and Technology 根据第 825322 号拨款协议提供支持。 4.0 主

2023-10-23

非Spring中间件的项目接入 🥂 使用说明 推荐只在开发时使用,生产环境停用自动更新。如何使用可以参考示例项目示例项目: table-modify-example演示项目 ,以及项目使用文档 添加pom依赖 <dependency> <groupId

2022-03-24

物、JavaScript 之父 Brendan Eich、Dave Herman 、Graydon Hoare 合力开发。Mozilla 用它开发了实验性的渲染引擎 Servo,并将其部分 Css 渲染组件如 整合到 Firefox 浏览器中。 Mozilla 最初的计划是用 Rust 来完全重写 Firefox 的 C++ 代码,以安全性

2023-07-02

系统 / 中后台模板 / CLI 命令行等效率提升工具,可帮助开发者高效开发 Web 应用。</p> </tiny-dialog-box> 效果如下: 由于抽屉组件没有一个单独的 Drawer 组件,大家在咱们的组件库官网搜索 Drawer 或者 抽屉等关键字时,

2023-09-17

巧:0.2Mb(且是功能完整,方案丰富;可极大简化数据库开发)。 有个性:不喜欢反射(主打弱类型)、不喜欢配置(除了连接,不需要任何配置)。 其它的:支持缓存控制和跨数据库事务。 核心对象和功能: 上下文

2023-06-01

微机器人、 身份验证 、 应用管理 、OA 办公相关接口,开发人员不需要很高的学习成本就能快速优雅地接入企业微信。 仓库地址 gitee: https://gitee.com/felord/wecom-sdk github: https://github.com/NotFound403/wecom-sdk  

2023-05-07

orm 单体版脚手架 Bootx-Cloud 微服务版脚手架 Dax-Pay 支付开发平台 Mybatis-Table-Modify 数据库表结构管理 Bpm-Plus 工作流开发平台 🍻 鸣谢 感谢 JetBrains 提供的免费开源 License: 🍷License Apache License Version 2.0