flamebyrd: (Default)
[personal profile] flamebyrd
I feel like a large flaw in Dreamwidth as a fandom platform right now, other than multimedia content, is that a lot of the site (non-user pages, like profiles and inbox) still has poor mobile support. Unfortunately, there isn't anything I can do about that.

So! For those who use desktop browsers, are there any annoyances a bored fan with Javascript skills can fix with a bookmarklet or userscript?

Here's a couple of things that have occurred to me:
- Is there an existing, Dreamwidth-supported "Post to Dreamwidth" bookmarklet like the old one for LiveJournal? It pulled the selected text on the current page and a link into a new entry for you. I was thinking this could ease some of the frustration about the lack of reblogging.
- On the same principle, I've made a proof of concept for a bookmarklet that will take all the images you've just dragged into the Upload Images page, and create a new post for you: Dreamwidth Image Post Bookmarklet. Currently it just uses the code Dreamwidth automatically generates for you, ie. a 100x100 pixel thumbnail with a link to the original image. Obviously this isn't very practical for the modern web, but making it configurable will come in v0.2.
- If you're using the Beta New Entry page and are missing rich text controls, I can't help you, but if you just want buttons to insert HTML for you, I have this script: Dreamwidth HTML Buttons Userscript.

I'm also working on a post with some tips for tweaking your journal theme custom CSS for better mobile display (but please let me know if someone else has already done this).

Date: 2018-12-06 03:17 pm (UTC)
hlagol: (Default)
From: [personal profile] hlagol
I definitely think that work on mobile-compatible site and journal themes (rather than an app or something more involved) would be broadly loved, particularly by the new influx who haven't been here and gotten used to things as they are currently. Whether that's css tips, purdy layouts for [community profile] dreamwidthlayouts or something I can't tink of.

Also maybe some sort of "find dead journals" tool that would scrub community and journals links on a user profile and return/highlight those that have not been updated in X days.
Edited Date: 2018-12-06 03:28 pm (UTC)

Date: 2018-12-07 07:54 pm (UTC)
jesse_the_k: Slings & Arrows' Anna offers up "Virtual Timbits" (Anna brings doughnuts)
From: [personal profile] jesse_the_k
+10000 for this. Every time I look at my circle, I grown re: all the cruft.

Date: 2018-12-09 10:48 pm (UTC)
hlagol: (Default)
From: [personal profile] hlagol
You make a fine point - could easily be 500+ simultaneous calls for some of the busier folks on here. Wouldn't want to burn the house down!

Hope the weekend happened in a pleasant way :)

Thanks for prompting this interesting discussion in the first place!

Date: 2018-12-09 11:52 pm (UTC)
hlagol: (Default)
From: [personal profile] hlagol
A configurable date might be nice, but I imagine an arbitrary 30days/3months/1year type of dropdown selection range would probably satisfy the 80% of use cases and means no godforsaken datepickers :)

I suppose a report might help alleviate pressure on the server if it was queued then emailed (though that gets into either manual notification email input or authentication tokens I'm assuming, both of which are messy in their own way).

My intuition is that utility would be highest with the result being a list of (clickable) links to dead journals, for un-subscribing purposes.

This seems to either mean highlighting links on the actual profile page (kinda like so) or generating a report (and doing some fun JSON to HTML transformation, or whatever this perl-y site gives you) and then sending an email with links to the requesting user.

Kinda makes the page highlighting seems like the easier choice, the more that I think about it.
Edited Date: 2018-12-09 11:53 pm (UTC)

Date: 2018-12-10 01:15 am (UTC)
hlagol: (Default)
From: [personal profile] hlagol
Yeah, your third paragraph sounds totally logical!

Date: 2018-12-12 01:31 pm (UTC)
hlagol: (Leverage; Hardison's nerd goggled)
From: [personal profile] hlagol
Ah, that makes sense. No worries, and thanks for taking a crack in the first place!

Page Summary

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Jul. 15th, 2025 06:46 pm
Powered by Dreamwidth Studios