LJ Juggler Update!

Sep 15, 2010 21:20

Google Chrome has continued to move along, adding new features, and finally LJ Juggler has caught up. With a few of the new Chrome APIs, I've been able to massively overhaul the extension. It now uses the same authentication methods that ljlogin for Firefox does. (Again, huge thanks to the people behind that for being open-source. Bouncing ( Read more... )

coding

Leave a comment

lienne September 23 2010, 00:11:24 UTC
A few fairly trivial cosmetic issues:

When I am logged out and mouseover a username, and then move the mouse off it again, it stays highlighted.

When I am logged in and mouseover a username, it de-highlights if I move the mouse onto a different username or the Logout button, but stays highlighted if I move the mouse away from the menu entirely. (This one is less of an issue.)

The Logout option highlights in the text, while the username choices highlight in the icon beside the text-peculiar and non-intuitive to me. (This one is even less of an issue.)

Reply

lienne September 23 2010, 00:12:21 UTC
Oh, and the logged-in username highlights just like a not-logged-in username. This led to a few "am I logged in or not?" existential uncertainty moments.

Reply

rushin_doll September 23 2010, 00:30:28 UTC
Heh. Interestingly enough, these points where made by metanomaly when she put together the graphics. She just did the assets and wrote some CSS, but the highlight code is back-end-y and I originally wrote it the way it is before A) we had graphical assets, and B) with a plan (still in place) to one day add keyboard navigation. With keyboard navigation you want the highlighting to stay in place even with no mouse. Of course, at the moment, it's not implemented, so there's definitely some confusion on that one. So! I'll keep these in mind for the next update, and I seriously appreciate the feedback!

It's always good to have people who are actually using things tell you what could be better! If you have any other thoughts, do let me know!

Yay thingy,
Ana

Reply

lienne September 24 2010, 11:43:51 UTC
After the update:

Unfortunately, I literally can't see the logged-in account highlighting now-the difference in text colour is only visible if I put my face near the computer and squint, at which point I discover that the non-logged-in accounts are changing text colour too! Magic! The highlight on the logout option is good, though. *thumbs up*

I Photoshopped an example of a highlight I would personally find intuitive:
... )

Reply

rushin_doll September 24 2010, 15:28:24 UTC
The "browsing history" thing is actually not access to browsing history. Unfortunately, at the moment, Chrome uses an extremely broad permission system for some things. In this particular case, the extension finds it useful to be able to open new tabs for things like the account management page, or the change log page.

So, basically, there's no "I just want to open new tabs" permission. There's just "let me manipulate all tabs everywhere" permission.

Hope that makes sense,
Ana

Reply

metanomaly September 24 2010, 16:12:09 UTC
The reason that the highlighted account does not change graphically is because clicking on it serves no purpose; creating a graphical change when hovering may be a usability issue on the premise that users might be confused into thinking that clicking on it again would cause a change (log them out, or take them to their homepage, etc-- which would be fantastic, actually, but isn't an active feature at the moment).

This was why I didn't initially make a different graphic state for the logged-in account, but your suggestion for a change is subtle enough so that it might be alright to implement without affecting usability; if there is ever a feature to click on the account and cause an action, then the graphic will change significantly to reflect that.

I will make a new graphic element as per your suggestion and try it on my dev installation of the extension, but it may or may not end up implemented.

Reply

lienne September 24 2010, 11:44:44 UTC
PPS: I recced the program to a random internet stranger and ey seems pleased. :)

Reply

metanomaly September 23 2010, 01:12:47 UTC
From the graphics-front, I can add another hover state graphic to the logout icon if it bothers you that it doesn't light up when moused over. The graphics were put together pretty quickly and experimentally; happy to make updates and add things as they become apparent/necessary.

Reply


Leave a comment

Up