我有一个有用的工具的想法,但我不知道从哪里开始。(我为这个问题的含糊性质道歉,但我确实认为它可以以特定的方式回答,因此适合 SO。)
简而言之,这就是我所追求的:一个 Chrome 扩展程序,它使除“当前”行(即您正在阅读的行)之外的整个视口变暗/着色。(我暂时解释一下“当前”线是如何确定的。)
假装用红色勾勒的线是突出显示的线,上面和下面的所有内容都是灰色的。(我的模型很糟糕,但我现在使用的工具有限。)
当页面加载并打开扩展时,“当前”行是段落文本的第一行。要转到下一行,请按向下箭头。理想情况下,您突出显示的行正好在中间,页面的其余部分“滑到下面”,这样您的眼睛就不必移动了。
所以这是我的问题:如果您对 HTML/CSS/JavaScript 足够了解,但您从未编写过浏览器扩展,您将在哪里以及如何开始呢?先做一个普通的 JS POC?将 POC 构建为扩展?
需要明确的是,这不是一个“请我如何写电子商务网站”的问题,我要你用勺子喂我整件事。我只是问你第一步要做什么。我意识到这是一项不平凡的工作。提前致谢。