Open olearycrew opened 1 year ago
Historical PR: https://github.com/bluesky-social/social-app/pull/552
@pfrazee would be happy to put some time behind this, but I'm conscious of the fact you mentioned:
Remove the n shortcut until we've had a chance to talk through that update
So happy also to wait to understand if such a contribution would be welcomed.
I want the j
/ k
/ l
shortcuts!
It would also be nice to have shortcuts that navigate directly to the Home and to the Profile pages. For instance: G + H -> Home G + P -> Profile G + N -> Notifications
n
for new post has been implemented, but what I really miss is /
to focus on the search bar.
Would absolutely love to see keyboard navigation implemented for the web app
Is there one to load new posts? I always have to reload the page. Twitter uses '.' or page down and back up.
needs to happen now :3
I also miss this - it's one of the reasons I still prefer Twitter...
Throwing an idea in the air: with the new thread composer, adding a shortcut to automatically add a new post to the draft thread while composing it would also be quite fun I think.
And not forgetting the ?
shortcut to view all shortcuts
j/k scrolling would be much appreciated!
Youtube has it, Github has it, Gmail has it, Tumblr has it, Duck Duck Go has it, Twitter has it.
I especially miss .
to jump back to the top of the feed and load new posts.
I just tried https://chromewebstore.google.com/detail/bsky-shortcuts/cimigenihbmedhakgecdgbjgmplfjkjj and it didn't work. This really needs to be a native feature anyway.
I just tried https://chromewebstore.google.com/detail/bsky-shortcuts/cimigenihbmedhakgecdgbjgmplfjkjj and it didn't work. This really needs to be a native feature anyway.
This is mine. It's in pretty rough shape as I haven't done anything with it in a while. Looks like it's broken in Chrome because of the manifest changes.
I'll get that resubmitted, but if any wants to use it here's the repo.
Awesome, thanks so much for sharing @mattburesh!! Yeah MV3 migration is a pain I've felt too :sweat_smile:
Note that keyboard shortcuts are essential for accessibility as well. For example, I am a blind person, and I use J and K to navigate through the Twitter feed efficiently. In Bluesky, navigation is much slower because you need to use the arrow keys to move line by line or the Tab key, which cycles through each element in a post: the post itself, the profile name, the "view profile" option, the action buttons, and finally, the next post. The web app also has other accessibility (A11Y) issues, such as the complete absence of headers, landmarks, and regions, but that’s a topic for another request.
@pfrazee does x:on-the-roadmap
mean contributions aren't welcome for now?
Is your feature request related to a problem? Please describe.
I am one of many folks who likes to navigate web apps with keyboard shortcuts, and there are an increasingly "standard" number of shortcuts that I believe work well in context of an app like Bluesky.
Describe the solution you'd like
I've come up with these basic shortcuts, but I could be convinced that I'm wrong / these aren't the most critical.
/
j
/k
c
orn
l
Enter
r
p
s
Describe alternatives you've considered
I thought about building it myself in a Chrome Extension - I actually did that once upon a time for Hacker News (https://hnsuite.com)
Additional context