flamebyrd: (Default)
[personal profile] flamebyrd
This occupied most of my day today*:
http://random.fangirling.net/fun/ao3/web_keyboard_shortcuts.user.js

It's a userscript (Greasemonkey, Tampermonkey, etc) that runs on Archive of Our Own, Dreamwidth, LiveJournal and Pinboard, and lets you navigate up and down posts with the j and k keys. If you hit enter, it will open the current post in a background tab**.

It loads a few external scripts: jQuery (because Pinboard doesn't include it), Mousetrap (for easy keyboard shortcuts) and scrollTo (because I couldn't be bothered writing it myself).

Not thoroughly tested, which is why I haven't posted it to userscripts.org or anything yet. Let me know if you try it out!

* Most of the time was spent messing around with keyboard shortcut libraries. Ugh.

** I copied the code for this from https://userscripts.org/scripts/review/179969

Date: 2014-02-24 09:58 am (UTC)
azurelunatic: Vivid pink Alaskan wild rose. (Default)
From: [personal profile] azurelunatic

Worked on the newfangled LJ feed thing, not on the old style friends page.

here via the loon ^ :)

Date: 2014-02-25 12:20 am (UTC)
ursamajor: people on the beach watching the ocean (Default)
From: [personal profile] ursamajor
Check http://ursamajor.livejournal.com/friends (old school) vs http://ursamajor.livejournal.com/feed (new school), replacing ursamajor with your LJ username. LJ was trying to move everyone over to the feed to not have to deal with customized friends pages anymore, only journal customizations.

(From a support perspective, I understand - when I used to do LJ support volunteering, it felt like every tenth question was "OMG MY FRIENDS PAGE IS BROKEN" due to some wacky interaction between something screwy in a custom journal layout and something somebody posted in an entry, frequently the fault of the Rich Text Editor. "OMG MY JOURNAL IS BROKEN" due to similar causes happened proportionately rather less. Force everyone to a Facebook-style layout and only spend dev time on maintaining one style instead of official dozens-to-hundreds is just smart time management, but given this was coming up against people who had gotten used to customized friends pages over the course of a decade plus, it was going to be an uphill battle at best. And I say that as somebody whose rallying cry was LJ IS NOT FACEBOOK for many, many years.)

In any case, this looks like it will be a nifty and useful tool; I'm especially excited to try it out for AO3/Pinboard stuff :) Thanks for coding it!

Date: 2014-02-25 06:01 am (UTC)
azurelunatic: Vivid pink Alaskan wild rose. (Default)
From: [personal profile] azurelunatic
Working beautifully! Thank you!!!!!

Page Summary

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Jul. 9th, 2025 10:47 am
Powered by Dreamwidth Studios