Hi Robert,

It worked out this time. Thank you for your clear answer and tip about the 
menus. I have been focusing so hard on the safari extension and its 
inaccessibility, that it really got me frustrated. Things are a lot clearer 
now, even though inaccessibility in the extension remains for one part. You 
have been very helpful Robert.

For the sake of others attempting to use 1password, here is what I bumped into. 
As far as I found a work around, I'll describe that as well, so that others 
don't have to invent the wheel again, and at least get going, having logins 
saved, using them again, seeing how fast that is, and understanding some of the 
safari extension of 1password.

After having installed 1password, the words from a podcast I heard still 
sounded in the back of my mind, saying: it's real easy technology, that 
1password thing. If you read the user guide, then yes, it's really been thought 
through very well. 1Password consists of both an application that goes into the 
normal app folder on the mac, and the other part is what is called a safari 
extension. It is this extension that is so handy, because when you log in to a 
site that 1password never saw before, then it asks you if you want to save this 
login for later. If you say yes, the login is stored inside the 1password 
keychain, along with all necessary data. This works well, even with VoiceOver. 
The 1password app is also very accessible, so that's good news to begin with, 
but the other part is not that easy if you use VoiceOver at this moment.

Say you are about to change one of your own passwords, for instance one that 
you have on skype.com, and you want to replace that with a strong password, 
given to you by the password generator inside 1password. Then if you try to 
follow the instructions in the user guide, you'll bump into problems on the 
safari extension 1password interface.

Here's what it says. Quote:
Click the 1Password key button in your toolbar, then the Strong Password 
Generator tab (it has a rotary padlock lock icon)

Adjust any features of the new strong password you’re creating
Click Fill to automatically fill your new password into any ‘new password’ and 
‘verify password’ fields
Click Save and the 1Password AutoSave Bar should ask if you want to save this 
Login
Click the gear menu, mouse to the ‘Replace Existing Login’ section, and click 
the relevant Login you want to update with this new password
Sleep better at night
End of quote.

First, you have to click the 1password item inside your safari toolbar. With 
VoiceOver, this is easy. Go over to the toolbar, interact, and move right till 
you find the 1password button. Then click that with VO space. So far so good.

Next, according to the manual, you should click the rotary padlock lock icon, 
which will open the 1password strong password generator. 
Now, to find the new window from 1password, that popped up after you clicked 
the 1password button, inside the safari toolbar, you need to know that for now, 
you have not 1, but 2 html areas inside safari. The normal one, where you view 
your web pages, and another new one, from 1password. For VoiceOver, this is the 
left of the 2 html areas.

Normally, we would interact, and then VO right till we find the strong password 
generator icon. For this to work, the icon must have been labeled with some 
explanatory text like "Strong Password Generator", so that when you find that 
icon with VoiceOver, it can speak what the icon does. Without the label, it 
can't. And in this case, many icons and other items inside the 1password html 
area are poorly labeled. 

Here's what the 1password html area in safari reads as of now. The first five 
items are:
Tab, one of five. Then VO right and you hear:
tab, two of five. VO right and you hear:
tab, three of five. VO right:
Tab, four of five. Vo right:
tab, five of five.
So these items are not descriptive at all for now.

The next item in sequence for VoiceOver is something that appears as a button. 
VoiceOver says "button", but it won't tell what this very button does, like 
"okay button", "save button", etc. It's just "button". Sometimes, a tooltip is 
attached to a control like this, and if you have VoiceOver configured to do so, 
it can tell you what that help text says, after a short delay. If you turned 
that off in VoiceOver but you are curious what the help tag is, you can have it 
spoken by focusing the item you want to know about, in this case the unlabeled 
button, and then issuing the VoiceOver function VO shift h, that is control, 
option, shift h. If there is a help tag, like there is for many other buttons 
in other programs, you might hear something like: "End the current call", or 
"close this dialog". In this particular case however, the button does not have 
a help tag, so we're out of luck in figuring out what this control might do. 
Even stranger than this, I doubt if it is a button at all, because normally 
when you ask VoiceOver to read you the help text for a particular item, if 
there is one, you will hear it. If there is none, VoiceOver will say this item 
has no help tag. But in this very case, VoiceOver stays silent, so there is 
something non-standard going on with this control. We don't know if it's a 
button, and there is no help tag yet. For now, I have no clue, so I'm skipping 
this button.

Next, we find:
"Logins, with twenty two items, tab panel".
This is something we can interact with, and here is what we find inside the 
area:
Button. Vo right:
Button. Vo right again:
Button.
The problem with these 3 unlabeled buttons is the same as above: it might not 
be a button, because there is no label, no help tag, and if you ask for the 
help tag, VoiceOver stays silent. Non-standard controls. Not a real problem if 
they are going to be labeled, but as of now, they are mysterious.

I can go on analyzing the rest of the 1password popup, but instead I'll give 
you some tips.

The tabs we found at the beginning of the 1password safari extension html area, 
are for displaying tab sheets, as you expect. However, going over them with the 
VoiceOver cursor won't tell you what they do. So, it might be an idea to just 
click on them the regular way using VoiceOver, and then see what happens on the 
rest of the html area.

If you perform the click with VoiceOver using VO space, and the tab control is 
a standard one, then the app you are using will carry out the default event for 
that control, usually, but not always, being equal to a single mouse click, and 
it won't know that you're working with the keyboard. Simply said, if you VO 
space on a tab name, the tab contents will show up. In this case it won't 
though, because it seems a non-standard control on the screen. So VO spacing on 
the unknown tabs won't get you anywhere, and the screen won't change.

But, for those oddities, we have another method. Bring the mouse pointer over 
to where the VoiceOver cursor is, and then simulate a mouse click with 
VoiceOver. This is different from asking VoiceOver to tell the control to 
perform its default click action. To bring the mouse, once you're focused on 1 
of the 5 tabs, hit VO command f5. To perform the click at this location, issue 
VO shift space. Again, VO is control plus option. This time, the screen will 
change indeed. Now with some trying and memorizing, you will find out what the 
unknown tabs will display. They are as follows:
The first tab will display your logins, to choose from.
The second will display credit card info if you have that filled in.
The third is for identities.
The fourth: the strong password generator.
The fifth tab: no clue. If you click on the fifth tab, the finder's apple menu 
is opened, so maybe there's yet another aproach to finding out what this tab 
does: click it physically, i.e.: do it using the real trackpad, and not a 
VoiceOver command for a simulation.

To do that, route the mouse to the VoiceOver cursor, and then press down on 
your trackpad. Find its lower left corner without touching the glass, or you'll 
move your carefully placed mouse pointer way off, by accident. But if you click 
this fifth tab, in my case I'm thrown out of safari and returned to finder.

So far, I have a couple logins stored inside 1password, but not many yet, 
because only an hour ago, after reading your answer Robert, I found out more 
about this interface, as more pieces of the puzzle dropped into place.
So now we know what the tabs do, the manual can be followed: click the 
1password toolbar button, and then click the strong password generator. For us 
it's been some fiddling, but we can do it now.

Next, we should adjust settings if desired, for the password to be generated. 
Now this is easy. Just look around and you'll understand it. There's a strong 
password already there too. Hit fill in this strong password dialog, and the 
new password will be filled in on the site. So that is how you can give a 
strong password to a site.

Another tip. If you want your current password for a site, I didn't find a way 
to copy this off the 1password extension. Another way to get it is to open the 
1password application, going to your logins, finding the one you want, and then 
hitting command e on the password shown. If you don't do the command e, you 
cannot copy the text string, whereas if you turn this field into a known 
format, an edit field with normal text and a cursor, all text in the password 
field is selected by default, so hiting command c to copy, right after command 
e, will copy your password to the clipboard in os10.

However, because of security, 1password won't let it sit there for long, 
quickly bring up text edit, paste it there, and then take your time again. 
That's a way to see your existing password for a site that 1password knows 
about.

Now what if you know that 1password has a site with credentials, and you want 
to log into it right away. Well so far, I found 2 ways, thanks to Robert.

1. From the 1password application, you can hit command shift enter once you are 
focused on the login in question. The site opens, the form is filled and 
submitted and you are logged in. Fine.

2. Alternatively, you can also do this from the safari extension. Make the 
1password html area fill up by clicking the 1password toolbar item in safari. 
Navigate into the html area, and find open in new tab. This is a heading, and 
then find the site you want to go to. Once found, VO space on it and you will 
be logged in. Mind you, because the first page load is for the site to appear, 
and then you must wait some time more, because 1password needs time to fill the 
form, submit it and have the new logged in site page appear. I was impatient, 
and that screwed the login process and I had to start over until I understood 
what was going on.

I hope this will help out some other people. If I have more news about 
1password, I'll post it here.
Hth,
Paul.

On Aug 25, 2012, at 2:26 PM, Robert Carter <nc5rn...@gmail.com> wrote:

> Hi Paul,
> 
> When I mention the command+shift+l command, I was talking about how to get to 
> the table of login items that you have created in 1password. This command 
> only applies when you are focused on 1password. It is not a safari command.
> 
> To have 1password automatically open safari and log you in, while using up 
> and down arrow to select individual login items on the login screen of 
> 1password, simply press command+option+enter on the item that you want 
> 1password to open safari and log you in.
> 
> If you review the 1password menus, all of the commands that I have mentioned 
> are available from the menus as well.
> 
> The command+backslash command is intended to be used from inside safari. In 
> other words, when you are in safari sitting on a web page for which you have 
> created a login entry in 1password, you can press command+backslash to have 
> 1password automatically fill in the username and password and log you in to 
> that site.
> 
> Robert Carter
> On Aug 25, 2012, at 4:27 AM, Paul Erkens <paul.erk...@gmail.com> wrote:
> 
>> Dear Robert,
>> 
>> I don't seem to get it all yet. Please allow me to ask another question. I 
>> got the auto login feature to work on skype.com. There, I first click on the 
>> sign in button, which gives me the username password site fields. Command 
>> backslash logs me in right away. So that works.
>> 
>> You also said that command shift l brings up the list of logins. I couldn't 
>> get that to work in safari, thinking that the 1password safari extension 
>> would catch that keystroke, but it does work inside 1password. I get taken 
>> to the logins sidebar item, so that works as well. Thanks a lot.
>> 
>> Now, if I click the name of a login, hoping it would launch and log me in, 
>> instead it gives me a text cursor, allowing me to rename the login inside 
>> 1password. I want to be logged in with one click, so I tried the context 
>> menu, and yes, there you have an item called open url. But what that does, 
>> is put me on the page for login, but it won't log me in in the same go. Is 
>> this normal behaviour?
>> 
>> Paul.
>> On Aug 25, 2012, at 12:48 AM, Robert Carter <nc5rn...@gmail.com> wrote:
>> 
>>> Hi Paul,
>>> 
>>> You are correct, if the 1password safari extension is working properly, 
>>> when you are on a website that 1password has login information stored for, 
>>> simply pressing command+backslash causes 1password to automatically fill in 
>>> the username, password and automatically log you in to the site.
>>> 
>>> I would encourage you to check the 1password login entry for the site that 
>>> got automatically generated and make sure that both the username and 
>>> password are filled in. With 1password in focus, pressing command+shift+l 
>>> will put you in the window where the list of logins that you have created 
>>> and stored in 1password will be displayed.
>>> 
>>> Robert
>>> 
>>> 
>>> On Aug 24, 2012, at 8:03 AM, Paul Erkens <paul.erk...@gmail.com> wrote:
>>> 
>>>> Hi Robert,
>>>> 
>>>> Thanks a lot for your answer. This will be useful later on. I would like 
>>>> to understand one more thing for now. I seem to have succeeded in storing 
>>>> one of my passwords inside 1password. 
>>>> While filling in a password on a site that 1password was not aware of, a 
>>>> 1password dialog came up, asking me if I wanted to save this login for 
>>>> later. That was the first time I saw the 1password safari extension do 
>>>> something at all, that VoiceOver caught and spoke, so that is good news to 
>>>> begin with.
>>>> 
>>>> After having answered "save", I was in, of course, because I myself gave 
>>>> the right password. But here's the problem.
>>>> 
>>>> As I understand it, there's a list of saved logins somewhere in 1password, 
>>>> where you can click a site, and be logged in right away.
>>>> 1. Where is this thing located? In the extension, or in the 1password app? 
>>>> Clicking on a login inside the app lets me rename it, but not carry it 
>>>> out. In the extension, I don't find such a list.
>>>> 2. Is this the way you go about logging in to sites, using the 1password 
>>>> logins list?
>>>> 
>>>> 3. Alternatively, You wrote that if you go to a site where you want to be 
>>>> logged in, and you are on the page where the site asks your credentials, 
>>>> then you hit command backslash to be logged in. Is this correct at all? If 
>>>> I try this, nothing happens, and I still need to fill in the password 
>>>> myself. Am I overlooking something? I verified through the 1password app, 
>>>> that this very password for this very site is indeed stored, and it was 
>>>> captured automatically as described above. Is hitting command backslash on 
>>>> a login page enough to have 1password do its thing? Seems, not on my 
>>>> machine.
>>>> 
>>>> Very interested to hear back on this, if you have any tips at all.
>>>> Thanks in advance for the time you have been taking to help me out with 
>>>> this. It is very much appreciated.
>>>> Paul.
>>>> On Aug 23, 2012, at 10:41 PM, Robert Carter <nc5rn...@gmail.com> wrote:
>>>> 
>>>>> Hi Paul,
>>>>> 
>>>>> I don't know for sure but am going to assume that you currently have the 
>>>>> weak password stored in 1password. Making that assumption, here is how I 
>>>>> would proceed.
>>>>> 
>>>>> 1. Open 1password go to file menu, down arrow to "new item" and press 
>>>>> right arrow to expand it.
>>>>> 2. Down arrow to "new password" and press enter to open the dialogue.
>>>>> 3. Use VO right arrow and you will see that 1password has generated a 
>>>>> strong password in this dialogue.
>>>>> 4. VO right arrow past the password and use VO space on the copy button 
>>>>> to put the password on the clipboard.
>>>>> 5. Open TextEdit and paste the password in to a blank document. I do this 
>>>>> because 1password only keeps the generated password on the clipboard for 
>>>>> 90 seconds or whatever you have it set to.
>>>>> 6. Highlight the password that is now in text edit and copy it to the 
>>>>> clipboard. This way you don't have to worry about it disappearing from 
>>>>> the clipboard.
>>>>> 7. Open safari and go to the site where you want to change the password. 
>>>>> Get to the point on the site where you are being asked for the new 
>>>>> password and paste it in from the clipboard.
>>>>> 8. Go back to 1password, to your logins and locate the login information 
>>>>> for the site that you just changed the password for.
>>>>> 9. Interact with the scroll area in 1password and use VO right arrow to 
>>>>> navigate to the password field. Assuming that you have show passwords 
>>>>> checked in the view menu, you will see your old password for the site. 
>>>>> Press command e to allow you to edit this entry. Delete it and paste in 
>>>>> the new password that is still on the clipboard.
>>>>> 10. Press command e again to tell 1password that you are finished editing.
>>>>> 
>>>>> You now have the password changed on the site and also updated in 
>>>>> 1password. You can trash the text edit document and all is now right with 
>>>>> the world.
>>>>> 
>>>>> Robert Carter
>>>>> 
>>>>> 
>>>>> On Aug 23, 2012, at 10:54 AM, Paul Erkens <paul.erk...@gmail.com> wrote:
>>>>> 
>>>>>> Hi Robert,
>>>>>> 
>>>>>> How do you go about the following with 1password. It's something I've 
>>>>>> been struggling with the past few days but I can't get my head around it.
>>>>>> 
>>>>>> Say I have a site where I have a weak login password, and I want to 
>>>>>> change that into a strong one, generated by 1password, and also stored 
>>>>>> for later use. I safari over to the page where I can fill in a new 
>>>>>> password. Then, while on the field to enter my new password, I need 
>>>>>> 1password to generate a password for me and store that. How do you do 
>>>>>> this? Very interested to know, because it's driving me crazy, knowing 
>>>>>> that it is possible with VoiceOver and I would love to use this feature.
>>>>>> 
>>>>>> Paul.
>>>>>> 
>>>>>> On Aug 21, 2012, at 11:32 PM, Robert Carter <nc5rn...@gmail.com> wrote:
>>>>>> 
>>>>>>> Hi,
>>>>>>> 
>>>>>>> I use 1password on both the Mac and on windows.
>>>>>>> 
>>>>>>> After getting the safari extension installed, I simply press 
>>>>>>> command+backslash when I am on the login page for a site. 1password 
>>>>>>> asks me to enter my master password and it fills in the login 
>>>>>>> information automatically.
>>>>>>> 
>>>>>>> This has worked well for me in both Lion and now Mountain Lion. I have 
>>>>>>> heard of others having difficulty with using the extension with 
>>>>>>> VoiceOver.
>>>>>>> 
>>>>>>> Robert Carter
>>>>>>> 
>>>>>>> 
>>>>>>> On Aug 21, 2012, at 3:02 PM, Paul Erkens <paul.erk...@gmail.com> wrote:
>>>>>>> 
>>>>>>>> Hi all,
>>>>>>>> 
>>>>>>>> I now have 1password from the app store. If you have it and know how 
>>>>>>>> to use its safari extension, please tell me a little bit about the way 
>>>>>>>> you handle that part of 1password. I'm still fighting with the 
>>>>>>>> interface in the 1password extension.
>>>>>>>> 
>>>>>>>> If you don't know what 1password is: it is a utility for the mac, 
>>>>>>>> iphone and ipad. It solves the problem of having mostly the same 
>>>>>>>> password across a lot of sites, it lets you automatically fill in the 
>>>>>>>> passwords you give it, and it can even create new, strong passwords 
>>>>>>>> for you, and fill them in if you need them. It's an awesome piece of 
>>>>>>>> software, but as far as I can tell, not very accessible inside its 
>>>>>>>> safari extension that makes the above possible. It even lets you sync 
>>>>>>>> your password from your mac, via dropbox, over to your phone and ipad, 
>>>>>>>> so that you have your log in assistant everywhere. If someone gets 
>>>>>>>> hold of your password file stored in dropbox, no worries, because it's 
>>>>>>>> well encrypted. Any of you a good experience with 1password? On their 
>>>>>>>> site, I found 1 person having asked for voiceover support, and they 
>>>>>>>> say they hope they will, that's it. I would like to urge you to take a 
>>>>>>>> look, and write them as well, asking for accessibility being built in. 
>>>>>>>> We all will benefit, for 1password's capabilities are great. Just 
>>>>>>>> listen to the mac power users podcast and you'll be convinced.
>>>>>>>> 
>>>>>>>> Paul.
>>>>>>>> 
>>>>>>>> -- 
>>>>>>>> You received this message because you are subscribed to the Google 
>>>>>>>> Groups "MacVisionaries" group.
>>>>>>>> To post to this group, send email to macvisionaries@googlegroups.com.
>>>>>>>> To unsubscribe from this group, send email to 
>>>>>>>> macvisionaries+unsubscr...@googlegroups.com.
>>>>>>>> For more options, visit this group at 
>>>>>>>> http://groups.google.com/group/macvisionaries?hl=en.
>>>>>>>> 
>>>>>>> 
>>>>>>> -- 
>>>>>>> You received this message because you are subscribed to the Google 
>>>>>>> Groups "MacVisionaries" group.
>>>>>>> To post to this group, send email to macvisionaries@googlegroups.com.
>>>>>>> To unsubscribe from this group, send email to 
>>>>>>> macvisionaries+unsubscr...@googlegroups.com.
>>>>>>> For more options, visit this group at 
>>>>>>> http://groups.google.com/group/macvisionaries?hl=en.
>>>>>>> 
>>>>>> 
>>>>>> -- 
>>>>>> You received this message because you are subscribed to the Google 
>>>>>> Groups "MacVisionaries" group.
>>>>>> To post to this group, send email to macvisionaries@googlegroups.com.
>>>>>> To unsubscribe from this group, send email to 
>>>>>> macvisionaries+unsubscr...@googlegroups.com.
>>>>>> For more options, visit this group at 
>>>>>> http://groups.google.com/group/macvisionaries?hl=en.
>>>>>> 
>>>>> 
>>>>> -- 
>>>>> You received this message because you are subscribed to the Google Groups 
>>>>> "MacVisionaries" group.
>>>>> To post to this group, send email to macvisionaries@googlegroups.com.
>>>>> To unsubscribe from this group, send email to 
>>>>> macvisionaries+unsubscr...@googlegroups.com.
>>>>> For more options, visit this group at 
>>>>> http://groups.google.com/group/macvisionaries?hl=en.
>>>>> 
>>>> 
>>>> -- 
>>>> You received this message because you are subscribed to the Google Groups 
>>>> "MacVisionaries" group.
>>>> To post to this group, send email to macvisionaries@googlegroups.com.
>>>> To unsubscribe from this group, send email to 
>>>> macvisionaries+unsubscr...@googlegroups.com.
>>>> For more options, visit this group at 
>>>> http://groups.google.com/group/macvisionaries?hl=en.
>>>> 
>>> 
>>> -- 
>>> You received this message because you are subscribed to the Google Groups 
>>> "MacVisionaries" group.
>>> To post to this group, send email to macvisionaries@googlegroups.com.
>>> To unsubscribe from this group, send email to 
>>> macvisionaries+unsubscr...@googlegroups.com.
>>> For more options, visit this group at 
>>> http://groups.google.com/group/macvisionaries?hl=en.
>>> 
>> 
>> -- 
>> You received this message because you are subscribed to the Google Groups 
>> "MacVisionaries" group.
>> To post to this group, send email to macvisionaries@googlegroups.com.
>> To unsubscribe from this group, send email to 
>> macvisionaries+unsubscr...@googlegroups.com.
>> For more options, visit this group at 
>> http://groups.google.com/group/macvisionaries?hl=en.
>> 
> 
> -- 
> You received this message because you are subscribed to the Google Groups 
> "MacVisionaries" group.
> To post to this group, send email to macvisionaries@googlegroups.com.
> To unsubscribe from this group, send email to 
> macvisionaries+unsubscr...@googlegroups.com.
> For more options, visit this group at 
> http://groups.google.com/group/macvisionaries?hl=en.
> 

-- 
You received this message because you are subscribed to the Google Groups 
"MacVisionaries" group.
To post to this group, send email to macvisionaries@googlegroups.com.
To unsubscribe from this group, send email to 
macvisionaries+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/macvisionaries?hl=en.

Reply via email to