Linode Forum
Linode Community Forums
 FAQFAQ    SearchSearch    MembersMembers      Register Register 
 LoginLogin [ Anonymous ] 
Post new topic  Reply to topic
Author Message
PostPosted: Fri Jan 30, 2009 2:10 am 
Offline
Newbie

Joined: Fri Jan 30, 2009 1:58 am
Posts: 3
Can I propose a minor enhancement in Linode Manager Login page:

Auto-focus in Username input form once the page is loaded just like what we get when access Google.

This way users don't have to click mouse in Username first. Once the Linode Manager Login page is loaded, start typing username immediately, really handly.


As simple as add onload event I think, but.. well ... I understand, it's up to you guys. :-)


Top
   
 Post subject:
PostPosted: Fri Jan 30, 2009 3:39 am 
Offline
Senior Member

Joined: Fri May 02, 2008 8:44 pm
Posts: 1121
I let Firefox remember all my username/password combinations, but have them encrypted with a master password. I only need to enter the master password once, and Firefox automatically fills in the username and password fields on every site I visit. I just need to press Enter!
:D


Top
   
 Post subject:
PostPosted: Fri Jan 30, 2009 12:21 pm 
Offline
Senior Member
User avatar

Joined: Sun Feb 08, 2004 7:18 pm
Posts: 562
Location: Austin
hybinet, don't you still need to put the focus on the form before you can push Enter?


Top
   
 Post subject:
PostPosted: Fri Jan 30, 2009 12:22 pm 
Offline
Linode Staff
User avatar

Joined: Tue Apr 15, 2003 6:24 pm
Posts: 3090
Website: http://www.linode.com/
Location: Galloway, NJ
The username field is tabindex1. Try it :)


Top
   
 Post subject:
PostPosted: Fri Jan 30, 2009 1:49 pm 
Offline
Senior Member

Joined: Sun Nov 30, 2008 3:40 pm
Posts: 109
caker wrote:
The username field is tabindex1. Try it :)

Actually, the source code says:
Code:
<input name="auth_username" id="auth_username"  type="text" maxlength="32"  border="0"  tabindex="4"  size="16"  />

Am I missing something?


Top
   
 Post subject:
PostPosted: Fri Jan 30, 2009 2:03 pm 
Offline
Linode Staff
User avatar

Joined: Tue Apr 15, 2003 6:24 pm
Posts: 3090
Website: http://www.linode.com/
Location: Galloway, NJ
It's still the first item with a defined tabindex. Does the first tab entered on the page not jump to the username field for you, as it does here?

-Chris


Top
   
 Post subject:
PostPosted: Fri Jan 30, 2009 2:17 pm 
Offline
Senior Member

Joined: Sun Nov 30, 2008 3:40 pm
Posts: 109
Yeah, sorry. I replied before actually testing it.


Top
   
 Post subject:
PostPosted: Fri Jan 30, 2009 7:23 pm 
Offline
Senior Member

Joined: Fri May 02, 2008 8:44 pm
Posts: 1121
Xan wrote:
hybinet, don't you still need to put the focus on the form before you can push Enter?


Damn you're right, I didn't realize what I was doing because I've become so used to it. Still, the username and password are automatically filled in by Firefox so I can just click the "login" button. That puts the focus on the form AND submits it at the same time. About as simple as pressing Enter.

@caker: making the username field tabindex 1 still requires people to press Tab before entering their username. A javascript focus() would be much more convenient. Google, Yahoo, and Live Search all use focus() so that the user can just start typing away.


Top
   
 Post subject:
PostPosted: Sun Feb 01, 2009 11:41 am 
Offline
Newbie

Joined: Fri Jan 30, 2009 1:58 am
Posts: 3
Looks like we have some consensus: focus() looks better.

Do you have any action plan?


Top
   
 Post subject:
PostPosted: Sun Feb 01, 2009 11:54 pm 
Offline
Senior Member
User avatar

Joined: Sun Jan 18, 2009 2:41 pm
Posts: 830
Allow me to express a contrary opinion. As a dialup user (yes, we do exist!), I frequently type a username and password into forms while the page is still loading. It often happens that the page load completes while I am in the middle of typing the password, causing the cursor to jump back to the username field and resulting in something like this:
Code:
Username: Vancenter2
Password: **

I then have to delete the extra characters from the end of the username and add them to the password, which is extremely annoying.


Top
   
 Post subject:
PostPosted: Mon Feb 02, 2009 2:15 am 
Offline
Senior Member
User avatar

Joined: Sun Feb 08, 2004 7:18 pm
Posts: 562
Location: Austin
If the site designer is a little careful, that's easily avoided, by checking to see whether there's any data in the textfield before executing focus().


Top
   
 Post subject:
PostPosted: Mon Feb 02, 2009 2:17 am 
Offline
Senior Member

Joined: Fri May 02, 2008 8:44 pm
Posts: 1121
Vance has a point. I'm on DSL but I still see it happen on slow websites. focus() is cool, but the script should check if either the username or the password field already has the focus.

Something like:

Code:
window.onload = function() {
    if (username.focused == false && password.focused == false) {
        username.focus();
    }
}


Top
   
 Post subject:
PostPosted: Fri Feb 06, 2009 5:25 am 
Offline
Senior Member
User avatar

Joined: Sun Jan 18, 2009 2:41 pm
Posts: 830
Ahh, interesting, don't know much about Javascript so didn't realize one could make the form smart enough not to jump fields.

You'd think Yahoo would have the smarts to be able to implement this, but apparently they don't...


Top
   
 Post subject:
PostPosted: Fri Feb 06, 2009 7:22 am 
Offline
Senior Member

Joined: Fri Feb 18, 2005 4:09 pm
Posts: 594
Vance wrote:
You'd think Yahoo would have the smarts to be able to implement this, but apparently they don't...


Linode has not done this yet either - that slap at Yahoo might sting a bit. I know that Linode could implement this easily - for a crew with Linode's technical chops this is far below trivial - but this item is a business rather than a technical matter.

James


Top
   
 Post subject:
PostPosted: Sat Feb 07, 2009 12:12 am 
Offline
Senior Member
User avatar

Joined: Sun Jan 18, 2009 2:41 pm
Posts: 830
zunzun wrote:
Linode has not done this yet either - that slap at Yahoo might sting a bit.

Sorry, seems my choice of words was unclear. My dig at Yahoo was because their login form Javascript always jumps the cursor to the username field when the onload() event fires, when as Xan and hybinet point out it could be a lot more intelligent about things.

Doing nothing and relying on the browser's default behavior - as Linode's login page currently does - is just fine by me.


Top
   
Display posts from previous:  Sort by  
Post new topic  Reply to topic


Who is online

Users browsing this forum: No registered users and 2 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum

Search for:
Jump to:  
RSS

Powered by phpBB® Forum Software © phpBB Group