我无法像我想的那样具体地回答这个问题,但我会尽力遵守 SO 准则。
我需要创建一些方法来从我的 google chrome 浏览器收集和处理一些非常基本的数据。具体来说,我需要跟踪我访问的页面 url,并根据访问时间顺序将它们自动记录在层次结构中。因此:
如果我访问 url 1,然后是 url 2,然后是 url 3,然后返回到 url 2,然后从那里导航到 url 4,
我想制作一个程序,将 url 1 记录为父级,将 url 2 作为其子级,将 url 3/4 作为 url 2 的子级。
我认为制作起来很简单,但我对这件事没有经验,所以希望能找到一个正确方向的指针。我是制作小程序,还是扩展程序,还是使用 api?
具体来说,我想这样做是为了提高我的学习能力——我认为,如果我可以在浏览维基百科时跟踪我查看的数据/页面的结构/关系,它将帮助我更好地全面掌握概念。
我知道这不是一个非常具体的问题,因此我只是问我应该从哪个一般领域开始,这将使我有能力做到这一点。