根据Driver.js和Intro.js开源软件官网介绍,看看哪个工具更适合你的应用需求,是Driver.js还是Intro.js。
一、Driver.js
Driver.js是一个轻量级的Javascript类库,可用于产品导览、亮点、上下文帮助等,从而一步一步地导览用户快速熟悉产品功能。最重要的是,它开源免费。
1. 支持所有主流浏览器
包括Chrome,IE9+、Safari、Firefox、Opera等
2. 可运行于移动手机端
除了电脑、平板,还适配手机端
3. 高度可定制
拥有强大的API,可以根据您的需求进行任意使用。
4. 轻量级
压缩后仅5KB,相较于其他库(通常超过12KB压缩后)更小巧。
5. 无依赖
使用简单,完全没有外部依赖。
6. 功能丰富
为您的网络应用程序创建强大的特效介绍
7. MIT许可
个人和商业用途均免费。
8. 使用便捷
所有操作都可以通过键盘控制。
9. 高亮任何内容
可以在页面上高亮任何元素。
此外,它拥有详细的、友好的文档,参考:Driverjs文档
二、Intro.js
Intro.js是一个轻量级、开源的用户引导库。
1. 易于使用
Intro.js API 的简洁性将帮助您为您的产品开发高级的引导流程。Intro.js 轻量级,只有10kB,并且没有外部依赖!
2. 可定制化
Intro.js 提供了多种方式来配置您的产品引导流程,并定制您的每一步引导。
3. 开源
Intro.js 遵循 AGPL 许可证并且是开源的。然而,如果您想在您的商业应用、网站或插件中使用 Intro.js,您需要获得一个商业许可证。
来自于:https://introjs.com/#commercial
三、总结
综上所述,从软件功能、软件文档、付费角度考虑,重点推荐driver.js。