开源公告| C++ 布局引擎Taitank 正式开源!

C

项目介绍

Taitank 布局引擎是 TDF 团队实现的一个高性能、轻量级、跨平台的 C++ 布局引擎。 设计重点在于如何高性能的实现布局系统,并且在不影响业务使用的前提下,精简对历史属性的支持。目前已在QQ 浏览器、手机 QQ、QQ 视频等多个业务中广泛使用。

项目背景

交互体验是产品的核心功能,UI系统是交互系统的核心模块,布局引擎又是UI系统的核心模块。传统的布局引擎过于复杂,有非常多历史包袱。为了更好的支持业务的发展 TDF 团队内部实现了 Taitank 布局引擎。TDF 团队希望能够和业界共建一个更好的排版系统。

Taitank特性

一 高性能

Taitank 布局引擎通过算法流程优化、布局边界优化、缓存优化等多方面措施来提高布局系统的性能,大幅度的提高了布局引擎的性能。

二 标准支持

TDF 团队最终的目标是服务前端开发者,利用完善的前端生态并使得前端开发者能够无成本接入。Taitank 排版引擎实现了完整的 Flex 布局。

三 易用性

TDF 提供了一套模拟器,可以在浏览器中快速验证布局结果,方便开发和使用者的接入。

四 跨平台

Taitank 布局引擎支持多平台使用,并且可以在nodejs和浏览器中直接使用。

开源获取

Github地址: https://github.com/Tencent/Taitank

https://github.com/Tencent 

(点击文末阅读原文直接访问)

请给项目 一个 Star !

欢迎提出你的 issue 和 PR!

 国内镜像地址:

https://git.code.tencent.com/Tencent_Open_Source

(登录后才能访问公开项目)

腾讯工蜂源码系统为开源开发者提供完整、最新的腾讯开源项目国内镜像

关注腾讯开源公众号

获取更多最新腾讯官方开源信息!

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值