May. 3rd, 2019

roadrunnertwice: Scott fends off Matthew Patel's attack. (Reversal! (Scott Pilgrim))

The wild compounding blowout one! That’s the one that looks like this:

animated gif of very bad website behavior

You can still see that live today, but do it fast because it dies on the next code push, woot.

I have a sort of hit-list for what I think are DW’s five worst pieces of jank on mobile:

  1. Quick-reply form trashes the layout on entry pages
  2. New entry journal select overflows to damn Mars
  3. Unnecessary Dramatic Woodchuck zoom in form fields
  4. Control strip sloppiness, especially when logged out
  5. Userpic browser compacts into neutron star (the “old-new” one in S2 pages, not the “new new” one on the new entry form)

This PR fixed #2 and one of the two worst instances of #3.

I have a PR in for #4 that should hopefully be uncontroversial. (The dangerous part of that actually got merged already bc it fixed an existing bug, ha. I think at this point it needs someone to test it on Browsers That Suck to make sure it’s not too bad a regression.) I also have another PR in for #1 (and the other bad bit of #3) — potentially more controversial, but it re-uses an existing design that people are hopefully comfortable with by now. #5 needs more research; there’s two avenues to fix it and the good one might be impractical for now, idk yet.

Beyond the hit-list, things get fuzzier. The site-scheme entry pages are probably the next worst, but they aren’t next in order because they get easier to deal with if some other stuff happens first. The default journal styles are mostly kind of crap on mobile in some very low-hanging fruit ways. I have some thoughts about comment nesting. We’ll see.