cellio: (lightning)
Monica ([personal profile] cellio) wrote2004-09-23 12:55 pm
Entry tags:

LJ: why the new update page is bad

I just submitted the following support request:

(Yes, I saw the note that you're working on problems here, but I'm interpreting that as "doesn't work in some browsers", or last night's date bug, not "difficult UI".)

While it is not as bad as it was last night, the "update journal" page is still too wide to be usable without lots of horizontal scrolling. The hard-coded width of 760 pixels in the content pane (this excludes the sidebar links in the classic style) seems to be the core of the problem. I assume you chose 760 to be under 800, and that you're assuming users will maximize the browser window if need be, but it's a bad idea to hard-code assumptions about a user's environment. It would be better to use proportions and let the browser handle the rendering.




I didn't say this in the support request, but they should think more about how they roll out changes like this. When you change existing functionality you're bound to break something, because you can't think of every combination of browser, usage pattern, special input needs, etc etc etc. In the case of the web site, it would have been really, really easy to provide a "having trouble?" link that went to the old, working form.

Followup: I received the following reply. Doing this solves the scrolling problem; some other aspects of the display are then screwed up (overlapping input areas), but they seem to know about that already.

"Thank you for your report. However, there is no way to view the Update Journal page in the old style. Viewing this page in the new LiveJournal style, http://www.livejournal.com/update.bml?usescheme=xcolibur may solve the screen-stretching problem. I apologize for the inconvenience, but please be assured that developers are working to find a resolution."

[identity profile] amergina.livejournal.com 2004-09-23 10:36 am (UTC)(link)
hell, it would have been nice to have a warning in [livejournal.com profile] news or something. Even a request for beta testers for the new UI, since they do have a testing area.

[identity profile] amergina.livejournal.com 2004-09-23 01:38 pm (UTC)(link)
what cluster are you on? I am on Chef and I have been dealing with that all week. :-/

[identity profile] cafemusique.livejournal.com 2004-09-23 10:57 am (UTC)(link)
I think the problem is that browsers aren't being consistent in how they show the page.

I have no horizontal scrolling on the page at 640x480 (using Firefox 0.10 under Linux). (Of course, I haven't dived into HTML or CSS to see how it's coded, so it may have changed since you posted...I'm not sure.)

As for the date last night...what I found was that it just took a long (excessively long) while for the date to adjust from server time/Pacific to my computer's clock (Eastern).

[identity profile] cafemusique.livejournal.com 2004-09-23 11:59 am (UTC)(link)
As I say, it may have been editted...but what I'm getting is:

[textarea style="width: 100%" wrap="soft" cols="50" rows="20" name="event"]

The only place where 760 comes up in the page (that I see) is the code for previewing a post.

But, I think I saw that they'd been working on fixing the backdate checkbox problem, so perhaps this has also been addressed.

[identity profile] cahwyguy.livejournal.com 2004-09-23 02:21 pm (UTC)(link)
Re: Their followup.

I'll note the page they cite is the one you get when you click on the "...", vs. "Update Journal". I normally clicked on the "..." anyway.

[identity profile] cahwyguy.livejournal.com 2004-09-23 02:24 pm (UTC)(link)
some other aspects of the display are then screwed up (overlapping input areas)

I don't see this. Now, I'm running Mozilla; perhaps it is just a problem with a particular browser (I'm not full screen, but about 75% screen).

[identity profile] cahwyguy.livejournal.com 2004-09-23 02:45 pm (UTC)(link)
I don't have that overlap occurring. Further, I'm not using the XColibur style; my default style is Dystopia. I'm using Mozilla 1.7.3.

I even tried logging out, and still the login/password wasn't overlapping with the date.

So, given all this info, I think it is an odd interaction between some of your customizations. Take a look at http://www.livejournal.com/manage/siteopts.bml (http://www.livejournal.com/manage/siteopts.bml) and see what option you have selected.

(Note that this is different from your journal style).

[identity profile] cahwyguy.livejournal.com 2004-09-23 03:08 pm (UTC)(link)
If nothing else, we'll narrow down the problem to where it can be accurately reported!

[identity profile] cahwyguy.livejournal.com 2004-09-26 07:22 am (UTC)(link)
That's good to hear. Speaking of upgrades, I put SP2 on my wife's machine yesterday. I'll see how that goes. So far, so good.

This morning, while the wife and small thing go to religious school, I get to do my monthly highway page updates (plus laundry, cleaning up, etc.). Should be fun.

[identity profile] cahwyguy.livejournal.com 2004-09-23 03:15 pm (UTC)(link)
For xcolibur, under Mozilla 1.7.3, when I activate the dropdown for category, it covers part of the "download a client". No where in that style, either for the top javascript search menu lines, or the dropdown for category, is there any interaction with the date.

I notice that the "preview" looks wierd, probably because the Image symbol isn't showing up (it shows up as "[info]"), and they attempt to preview in my journal style now. As a result, the spacing for the <HR> is wrong.

[identity profile] hopeness.livejournal.com 2004-09-23 05:02 pm (UTC)(link)
completely off topic, but happy birthday!!!

[identity profile] eub.livejournal.com 2004-09-24 12:18 am (UTC)(link)
The portal (http://www.livejournal.com/portal/) page still looks okay, but that's probably on the hit list.

[personal profile] rectangularcat 2004-09-24 11:37 pm (UTC)(link)
I'm also going to wish you a belated Happy Birthday. I thought of you in between hacks!