我想为访问我网站的新用户创建一条培训路径。此培训路径必须显示信息气泡,显示您可以在每个页面上执行的操作,但仅限于您第一次访问它时。
因此,例如,如果用户进入一个有编辑按钮的页面,则应该在编辑按钮旁边显示一个信息框,告诉用户他可以编辑该页面。
我将自己创建脚本,我只想知道检查用户是否已经看到该框的最佳方法是什么。我正在考虑在数据库中为每个信息框存储一个布尔值,如果用户看到该框,该值将设置为 true。为了从数据库中保存一些查询,我想我也可以将相同的值存储在 localStorage 或 Cookies 中。
为网站创建用户培训路径的最佳实践是什么?