Safari Browser - Send to Ibooks extension not available
I use a fully updated Ipad (latest version) with the latest paid for 1Password version. In settings I chose Safari for Ipad as your browser did not allow me to send bank statements in pdf format to my Ipad.
It worked in the past but now it gives me the option to open Safari so I presume my choice is being ignored and I am using the 1Password browser as I have no others installed.
This is not useful at all. Please can you throw some light on my issue, no need to give me a workaround as I already know how to open Safari and do it all manually.
Is this a bug you can fix ASAP please?
1Password Version: Not Provided
Extension Version: Not Provided
OS Version: Not Provided
Sync Type: Not Provided
Comments
-
Hi @HowardGS,
Are you sure this worked in 1Browser? My understanding is unless the functionality came free from making use of the WebKit framework that 1Browser wouldn't have it. We do have a feature request for this, which would also lend support to the idea that we haven't had this feature yet and I note that one of the developers has commented to suggest there are complications for doing so. This is not my area of expertise though so I'm limited to parroting what they said.
I've added your comments to the request to help highlight the desire for said feature but sadly for now you would need to open the site in iOS Safari.
ref: OPI-840
0 -
Hi, thanks for the prompt response.
I am not understanding what you are saying?
When using Safari, which is what I set up 1Password to do, I expected it to react like Safari would namely allow me to save to IBooks when I download a pdf.
If I am in Safari why whould it offer me the opportunity to open the page in Safari. I actulally said yes it opened Safari and then told me I wasn't logged in as clearly my login had not originally been via Safari.
I am pretty sure that is why I changed my browser choice originally (see our previous discussion).
If Safari performs differently if chosen via 1Password then this is again not good as when invoking a web browser you assume its characteristics have not been changed by the third party.
Am I missing the point here or just explaining it badly, I admit this is the only forum I use so feel free to nudge me along if necessary.
0 -
Hi @HowardGS,
Sorry for the confusion. When you say you've set up 1Password to use Safari, do you mean the option User Agent which you can find in Settings > 1Browser and you've set it to Safari (iPad)?
If you do, the User Agent is merely a string that the browser sends to the server to let the server know more about who is requesting the page. Some sites are set up where they will serve a different page depending on the browser in use. No matter which browser you select though, you're still limited to the functionality and rendering capabilities of 1Browser, which is based on the WebKit framework available to us via iOS. As we did discuss in another thread a while back (my memory is terrible by the way), 1Browser itself doesn't currently have support for opening a file in iBooks like iOS Safari offers to do, nor is there an extension that iBooks makes available to allow us to do so via that route. As the User Agent is just a text string all it can do is allow 1Browser to appear as if it's another browser to the server.
It could easily be I'm misunderstanding something too HowardGS, but I'm sure we'll get past any communication blips and at that point we can properly delve into the issue at hand :smile:
0 -
Ok, I get the situation now, perhaps I didn't fully grasp it last time round, apologies and thanks.
Given the time that has passed since my original raising of the situation and the fact that you have managed to find the time to integrate the much hyped but minimally used Iwatch, I don't feel guilty about pointing out that a setting that does nothing more than tell someone where I came from and then not do the task the real browser would do is not great. I don't know if they (safari) won't let you, or you won't implement but I use the send to IBooks action a hell of a lot and going back to Roboform is where I am being led. Currently I run both but I do prefer your cross party integration better so was intending to fully license 1Password including my Mac when my Roboform 5 year licence runs out (even though Roboform is cheaper licensing).
I am left judging 1Password for what it doesn't do against Roboform that is perfect except for its online storage which can get a bit confusing if you sync having used different sources to make changes and want to consolidate any changes made.
Can you confirm if it's 1Password not adding the code and if so when it will happen. I don't write code but Roboform works flawlessly including with Safari and to be honest has hardly missed a beat in the 10 years I have used it.
On the up side I compliment you again on the forum, you guys do a great job with tact and good humour.
Thanks again.0 -
a setting that does nothing more than tell someone where I came from and then not do the task the real browser would do is not great.
@HowardGS: The purpose of the 'user agent' setting in 1Browser (much like most desktop browsers have) is that it allows you to 'trick' websites into giving you a different version of the page. Often the version given to a mobile browser lacks a great deal of functionality, so it is useful to, for example, get the 'desktop' version of a banking website. But (like Firefox, Chrome, and Internet Explorer) this does not change the actual capabilities of 1Browser simply by allowing you to specify the user agent.
I don't know if they (safari) won't let you, or you won't implement [...] Can you confirm if it's 1Password not adding the code and if so when it will happen.
Indeed, it is not possible for 1Password to have it's own distinct browser or integrate Safari directly into it; rather, Apple provides a WebView framework that allows apps to embed a rather limited version of Safari. I think this will be improving in iOS 9, but it is entirely up to Apple, since they do not allow apps to use a web rendering engine of their own.
However, you can actually use the 1Password extension in Safari itself, which (from the sound of it) might be a good solution to your Sharing issue, as Safari is not limited in which extensions it can access. Let me know if this helps!
On the up side I compliment you again on the forum, you guys do a great job with tact and good humour.
Thank you for the kind words! Though, I suspect you're referring to someone else's humour, since my jokes are pretty bad. (Ha! There I go again!) ;)
0 -
Thanks that's helped me with why and I might have guessed it was Apple, they really ought to appreciate that it's Apps that make their hardware a lifestyle choice and not just a product by product purchase.
With regard to the 1Password extension I have already done that on my Ipad and Iphone. Having checked I opened Safari, chose this forum, my sign in came up but no offer of 1Password "key".
In fact all I had was a sign in box and my memory which with a different and difficult password for each site meant I was back to manual entering.
From what I can see chosing Safari gives me nothing but Safari.
If its me then this is where your sense of humour comes into play:-)
0 -
Strange, cleared Safari cache in setting of all web site data and this time the extension worked. Automatically entered the data and all I had to do was send.
It will be interesting to see what happens with the bank as it has a two part security and only the first is static, the second is ever changing and has to be manual. Lets see if the extension struggles with that.
0 -
No there is a problem somewhere. I went to the opening password page for my bank and no 1Password option. Closed it and went in via 1password boxes filled ok.
Clearly the integration is a bit hit and miss on my Ipad.
0 -
There is no 1Password "key" icon in Safari, even after enabling the extension.
First, please verify you have enabled 1Password within Safari. Launch Safari (not 1Password) and click on the Sharing icon:
Make sure you go to the 3rd row (the first is AirDrop, the 2nd is social stuff such as Facebook, Twitter, etc, and the 3rd is utilities such as 1Password). If you do not see 1Password in that row, you haven't yet enabled the extension. In that case swipe that row all the way to the left to reveal the 'More' button, which you'll select:
In the listing you should see things like "Add Bookmark," "Add to Reading List," etc. You should also see 1Password. Slide the slider to enable it.
In the future when you are on a web page and access the sharing icon in Safari 1Password will be in that bottom row, along with "Add Bookmark," etc:
Selecting this icon will give you the option to fill any credentials you have saved for the page you are on, only (you must first navigate to the login page you wish to login to).
It'll also give you the ability to save login credentials for login pages. The process for that is to navigate to the login page you wish to save, fill in your credentials, then activate the 1Password extension and select the option to create a login:
I hope that helps. Should you have any other questions or concerns, please feel free to ask.
Ben
0 -
Thanks Ben, it seems I was expecting to do a little bit less than is required having in the past normally done all this from a PC. I now see that with a bit more button pushing and using Safari as my point of entry and not 1Password I can do the task I need to do.
To be fair I note Roboform has adopted the same approach (as it is currently the only one available) so you are making the best of a less than helpful integration issue.Job done, nothing to add, thanks to all contributors who gave me clarity.
0 -
Thanks for the update @HowardGS. Glad to hear that worked.
To be fair I note Roboform has adopted the same approach (as it is currently the only one available) so you are making the best of a less than helpful integration issue.
Yes, we've actually made our code for the integration open source so that others can follow our lead.
Thanks.
Ben
0 -
Thanks Ben, it seems I was expecting to do a little bit less than is required having in the past normally done all this from a PC. I now see that with a bit more button pushing and using Safari as my point of entry and not 1Password I can do the task I need to do.
@HowardGS: I'm glad it's working for you now! In Apple's defense, they've made incredibly good decisions in regard to security on iOS. Now, these decisions do sometimes come with some drawbacks from a usability standpoint, but given the current climate I'm willing to accept this in exchange for safety.
And in fact, had I not personally lived through the 'good old days' when nobody had to worry about security, perhaps I wouldn't be quite so spoiled in this regard, and would likely be less irked when confronted with these limitations. ;)
0