brownbetty: (Default)
brownbetty ([personal profile] brownbetty) wrote2022-04-15 12:56 pm
Entry tags:

Dreamwidth for mobile browsing

I've made this guide to browsing and using dreamwidth on a mobile device.



The problem


(If you're like: "I already know about the problem, take me to the solutions!")

One of the things Dreamwidth was designed to provide, in the tradition of its predecessor, livejournal, was a customized look and feel. People delighted in skinning and redesigning not only their own journals, but also the look and feel of their readings lists, or even all the pages they interacted with.

Of course, this meant you could make your page pretty much unreadable by making the font tiny, or the same colour as their background, or set the text direction right to left, or any one of a million very bad design decisions which web 3.0 has thoughtfully taken out of the hands of users. Naturally, hacks to overcome this were also developed.

Dreamwidth was also designed for desktop users, and obviously, many things, including writing long posts, are easier with a desktop, but browsing social media on the bus is not one of them. In the modern era, many people get a lot of their internet on mobile. Sometimes, dreamwidth does not look great on mobile! Although some of these hacks predate mobile internet, and were designed to let you read someone's drarry fic that was written in 7 pt font in pale green, they can still help you!

(I'm providing some sample views of layouts under different conditions, but they are pretty small images since I think the point is made even when the text is too small to read. However, if you click through you can see them at slightly higher resolution.)

Here's my dw on desktop:



It's fine.

Here's my dw on my phone, it may look slightly different on yours.



Even though it's not the worst, it's still sub-par. Most of the viewport is taken up with big banners that don't convey much and you have to scroll down to get to the content. If you scroll down, the content is made somewhat narrow by the margins.



My dw is actually more legible than some, because I have not been very creative in customizing it, though. Here is [personal profile] newredshoes/[twitter.com profile] niedaddy



Note that the posts are on the left

Here is the same page viewed on my phone



Note that the main content, the posts, has been squished down to a little ribbon on the left that is about 15% of the view.

The Solutions



format=light


(Depending on what link you followed to read this tutorial, you might already be reading the format=light version! Check the url to see!)

If you don't want to do anything that involves having/creating an account, there is one very simple hack that will render nearly any given page readable on almost any device. (Contrariwise, if you have an account, there is a simpler way to set this up that it will do this for you automatically on every page, instead of you having to click it. Skip to the next section.)

On some, but not all pages, you will see a thing at the top that looks like this (although it may vary slightly, including not having my profile at the top):



Specifically the part that says "reload page in style: light"



Yes! Follow that link!

It will reload the page with almost all the formatting stripped away. In this case, you will get:



But wait, you said some, not all?

a small nerdy digression


First, let me give you the briefest possible tutorial to url parameters.

maybe you have seen some urls that look like this?

https://brownbetty.dreamwidth.org/687753.html?x=y#comments

Everything between the ? and the # is like the "special instructions" box on the form where you order your pizza, into which you type "please send your cutest delivery boy" and it tells the webserver anything special it needs to know about how it should send you the web-page. ? tells it an instruction is coming. The parts on the left and right of the = tell it what kind of instruction, and the content of that instruction.

The magic phrase you want is ?format=light

If there is already a ?, you probably want to add your instructions, so instead of ?, you put an &, which means "Oh, and another thing!" You need to put after the ?x=y, but before any #. If there's no #, it's fine to put it at the end.

In the bygone era of lj, we all got very good at typing &format=light whenever we encountered a particularly heinous layout.

If you have an account, or if you are willing to create one:



[personal profile] violsva kindly confirmed that all of these options work even on a free account, so if you do not already have an account, and wish to take advantage of them, you can create a free account.

Assuming, hereafter, that you have an account, first off, you can use mobile.dreamwidth.org, which provides a stripped down version of site navigation, and adds format=light to all your links! However, this is a bit too stripped down, for my liking, and also it may not work if you just click on a random link that takes you to dreamwidth. But I'm adding this in case you find it useful.

If you want dreamwidth to reformat the site for you, no matter where you go:

Change settings


Go to My Account Settings: Display

Here is what it looks like, more or less, on my phone:

The section you want, circled in red, starts with "Entry Pages Shown To You."

You want to select "Light Format" for this option, and the next two, "Icon Pages Shown to You" and "Journal Pages shown to You." (Actually, you ...probably don't need to worry about icon pages, but click it anyway while you're here! It might be useful at some point!)



If you tick the first box in the the next section "Navigation Strip", logged out users, or those without an account who view your dw will get the little "reload the page in style: light" link at the top of all of your pages as well.

Then, scroll all the way to the bottom of the page, and change your site skin:



I use celerity, which I think of as a sort of no fuss skin, but the absolute simplest for mobile is the bottom one, lynx.

Then hit save!

Now navigate around and see if dw has become nicer for you.

You may not want to use all the options I have mentioned here, feel free to fiddle with them, you really can't break dw or your navigation by selecting or deselecting any of these.

Posting tho!



[personal profile] azurelunatic in a comment to this entry describes two methods of getting a posting interface that works better on mobile.

I will edit this page, a neat thing you can do on dw, with corrections and answers to any questions.
violsva: full bookshelf with ladder (Default)

[personal profile] violsva 2022-04-15 08:05 pm (UTC)(link)
All of these options are available for me with a free account.
faith_girl222: (Default)

[personal profile] faith_girl222 2022-04-15 08:19 pm (UTC)(link)
thanks for putting together

i wish these interface changes did anything for writing a post :/ content production being hard i think is a big barrier. even comments are unwieldy
azurelunatic: Vivid pink Alaskan wild rose. (Default)

[personal profile] azurelunatic 2022-04-20 01:12 am (UTC)(link)
If you haven't experimented with the new Create Entries page, it works well for me on mobile. The page to turn it on is https://www.dreamwidth.org/beta

Before that was available, I used the mobile post page: https://www.dreamwidth.org/mobile/post (There were some problems with it for a while, but those seem to have been fixed.) It's extremely stripped down without even an icon selection option, but it does allow choice of security and own-journal or community.
faith_girl222: (Default)

[personal profile] faith_girl222 2022-04-21 12:12 pm (UTC)(link)
ooh thank you!
cimorene: Drawing of a simple blocky human figure dancing in a harlequin suit (harlequin)

[personal profile] cimorene 2022-04-15 08:35 pm (UTC)(link)
I'm still using [personal profile] solarbird's Coexistence Alpha... which is several years old now but still works. I've set dw to display other people's journals and entry pages in my style, so they all work on mobile. Not everyone would want to do that perhaps. That still leaves the site pages of course - you have to pick a style for them. I remember vaguely thinking Lynx didn't have enough contrast for my taste.
cimorene: an abstract arrangement of primary-colored rectangles and black lines on beige (all caps)

[personal profile] cimorene 2022-04-15 08:37 pm (UTC)(link)
Oh yeah, sorry, here it was. (It only works with the one layout, although you can do what you want with the colors and styling. So not for everyone.)
cimorene: (queen's gambit)

[personal profile] cimorene 2022-04-15 09:02 pm (UTC)(link)
Oh, I didn't realize this post was for people who are worried about Elon Musk buying Twitter! You're making it to post somewhere I guess... neat.
princessofgeeks: (Default)

[personal profile] princessofgeeks 2022-04-15 09:17 pm (UTC)(link)
Thank you; will signal boost!

I am an old bat and only do the interactive internet on my laptop. I do read cnn or npr on my phone when I'm in line or something, but unlike everyone under 40 I just don't like reading or doing things on my phone! OR TYPING!

So I am so glad to have this to point people to! Because I am a real outlier I know.
lobelia321: (Default)

[personal profile] lobelia321 2022-04-16 07:20 pm (UTC)(link)
Thank you!!! Hard now to remember the days pre-phone but yes! They existed! And some of them were glorious!
vriddy: Two cups of coffee on a tray (coffee)

[personal profile] vriddy 2022-04-17 07:54 am (UTC)(link)
Great tip! I'd been thinking about it because I love my themes and colours but the couple of times I tried to read it on the phone it was... not great. I added a link to the mobile-friendly version in my sticky for people visiting from elsewhere, now! Thank you for sharing!
silveradept: A kodama with a trombone. The trombone is playing music, even though it is held in a rest position (Default)

[personal profile] silveradept 2022-04-17 10:19 pm (UTC)(link)
This is a very nice guide to making Dreamwidth work better on mobile.
tsumego: Image of a furled fiddlehead, no text (Default)

[personal profile] tsumego 2022-11-19 12:29 am (UTC)(link)
non-mobile but i feel like two barriers i've always had with DW is i always struggle with the lj-cut type post interface and also the lack of native image hosting - i absolutely could do more poking around now that twitter is imploding but if you happen to know of any resources around those off-hand, that would def be a thing i'd be interested in. .....also the lack of emoji support (???) jeeze i've forgotten how to talk online without the ability to punctuate with emoji
Edited 2022-11-19 00:30 (UTC)