青山遮不住,畢竟東流去
⌨️ 「光标迷之移动」的从排查到解决
🦠 症状
最近经常会遇到一个很迷的情况,具体的问题是当我使用 macOS 打开浏览器,在一些需要输入文字的文本框输入时,光标总会自动跳到文本框首字处。如果是从零开始的空白编辑倒也还好,但我经常会编辑文本框中已经有文字的内容。我不能从我选中的地方开始写,每次定位光标之后,光标都会跳到内容首字处,重复做3、4次之后才能消失。
排查思路:首先我发现这个情况只发生于浏览器页面中的文本输入框,那么影响到这个层面的因素应该有【输入法】、【浏览器】、【其他全局软件】这几个因素,需要逐一排查。
1. 输入法
其实我最怀疑的就是输入法,因为我这段时间一直在使用微信输入法。所以,我在系统设置里先禁用了微信输入法(并不是卸载),然后添加了系统默认的简体中文输入法。问题依旧没有解决,所以,问题大概不出在输入法上。
2. 浏览器
首先我是用的 Arc 浏览器,我换成了 Safari 。测试后发现同一个页面的文本输入框在 Safari 中完全不会出现这个问题。如果是浏览器外的系统级别【全局软件】应该不会在 Safari 上不起效,因此,初步断定是在 Arc 浏览器中有问题。
但是我早在一年前使用 Arc 浏览器的时候貌似还没有这么难缠的问题,我又开始怀疑是不是我浏览器中的扩展程序引起了这个问题。逐一将扩展程序关闭后尝试刷新带有文字输入框的网页,大概持续了10分钟,排查到了一个叫做「简体繁体拼音广东话转换 Simplified/Traditional Chinese」的扩展程序,在关闭它后,问题得以解决。
3. 其他全局软件
其实排查到第二步就已经解决问题了,假设没有解决,也就是浏览器不是诱因,来到第三步我先预设一下我会如何做。这里就需要排查一下浏览器之外的软件,这种软件通常还要对浏览网页或者鼠标和键盘输入有一定辅助的软件,不然也不会影响网页文本框的光标了,想到这里我能联想到的无非就是广告拦截软件、截图/录屏软件、可以向浏览器页面注入和修改 JS/CSS 代码的软件(如 Userscripts 和 Stylish 这类软件)、密码管理软件等。
🔚 小结
其实这个问题已经困扰我最少 3 个月的时间了,甚至可能更长,因为我之前并没有频繁的在网页中进行写作。一开始我其实是比较想要摆烂的,不想要兴师动众的去排查,甚至寄希望于世哪些软件的 Bug,等他们自己升级后解决。但是终于在最近我有点受不了了,还是需要自己行动起来才能解决问题。希望这个可以帮到有同样问题的朋友,或者排查问题的思路可以让部分朋友受益。
其实我们日常生活中会遇到一个非常现实的场景:我在音乐流媒体平台中听到一首好听的歌曲,顺手分享等着我的朋友们。朋友们要么是打开发现需要会员才能听,要么他需要记住歌名,然后手动在自己日常使用的流媒体平台中查找。如果再惨一点,搜索过后,他使用的平台可能并没有这首歌的版权。今天正好聊聊可以方便在不同音乐流媒体平台中搜索同一首歌的服务。
如其名,他是给 Spotify 使用者向外分享歌曲使用的,可以直接分享 Spotify 的歌曲链接,服务会自动查找 Tidal、YouTube Music、Apple Music、Deezer、SoundCloud的歌曲并支持试听和复制歌曲链接,反之亦可。
该项目在 Github 中开源,并提供 Web 服务和 Raycast 插件。
Songlink/Odesli 这个项目提供较 idonthavespotify 更多的音乐流媒体平台查找,并支持播客搜索。并且它还支持 Embed 嵌入代码,可以嵌入到网站和博客中。
SongLinkr 是一款 iOS App,SongLinkr利用Song.Link API来搜索结果,平台包含了 Spotify、Apple Music、YouTube Music、Soundcloud、Deezer等。
以上介绍的服务都偏向于生活在国外,或者主力听非国语歌的朋友。如果你的配有还在使用 QQ 音乐、网易云等国内的音乐流媒体服务,这时候更推荐使用 SongLink App,输入歌名后可以同步搜索 QQ 音乐、Apple Music、网易云音乐、豆瓣 FM、酷狗等服务,更适合国内宝宝。
💬 虽然但是,还是做不到一键分享到群里直接根据不同用户跳转自己心仪音乐流媒体服务的体验,不过,聊胜于无,关键还是要折腾。
💁 刚开始使用 Placify 你肯定会认为它是一个地图应用,没错,它确实一个基于地理位置的衍生服务,但我个人认为对于它的定义和使用场景有更多:
▶ 写有锚点的日记:用照片、笔记和回忆标记定义你的地方,记录生活;
▶ 作为回忆和收藏夹:标记属于自己重要意义的地点和时刻,以便于后续重温你的标记地点之旅;
▶ 作为出行的路线规划:设计旅行行程,并通过精选路线和 POI (Place of Interest)探索每个细节;
▶ 分享:将你的旅行变成漂亮的海报或方便在社交平台上分享的时刻;
「生命中最美之物,并非仅是物件,而是人、地点、回忆、与画面。」
是的,我们去到的任何一个有趣的地点,我们都会拍照,也许 Placify 是另一种基于照片、地点、故事的串联,让我们能够更加方便和乐于去记录生命的足迹。