vkt

  • Feb 25, 2024
  • Joined Nov 23, 2021
  • 7 discussions
  • 23 posts
  • 0 best answers
  • 24 points
  • Brief Summary
    If I open private window and login into a website, then I should be logged into that website on other private tabs too.

    Details:
    So this is basically a carry from Safari. All other browsers share session info across tabs in private windows. In Chrome, Firefox etc., if you login into a website, e.g., Reddit, in one tab in a private window, then you remain logged into other tabs in the private window too. However, Safari (and by inheritance Orion) does not follow this. In Orion, logins/session information is not shared across tabs. So let's say I am browsing Reddit in a private window and want to open another tab to do a search, I would need to login again in this new private tab instead of sharing the session across tabs.

    This isn't a bug but a design choice by Apple that I personally don't like. I am sure there are people who see benefit in this approach. However, Chrome, Firefox etc. they all follow the other approach. I think this might be Apple just trying to be Apple and "being different" just for the sake of it.

    Also not sure how easy/hard it is to manage this.

    • Vlad replied to this.
    • Brief Summary
      Standalone apps should have their own settings, such as, user-agent, zoom level etc.

      Details:
      The summary above is clear enough. There should be a setting button or option that standalone apps should follow. It is very similar to the website settings option in the main app. Some of the other site-specific app tools, e.g., Unite, allows that. Advantage include being able to run websites/apps that only run in a specific browser, e.g., Bing chat app forces you to download Edge (yuck!). I'd like to have a small bing app running on Orion that I can configure to pretend to be Edge.

      • Vlad

        Haha, no, def not a high priority item. Simply voicing an opinion given that the behavior is different than what is the norm (in other browsers).

        • Ok. But then maybe there should be an option to show Bookmark Bar stuff on the Start page too (not just favorites).

          • Vlad replied to this.
          • OK, I understand that; and it is similar to Safari. In my set up on Orion, I see multiple bookmark "folders": Favorites, Bookmarks Bar, and Bookmarks. Only Favorites show up on the start page and not the ones from Bookmarks bar. Is there a reason that they're separate? Or did I mix something up while importing things from other browsers? In Safari, Favorites and Bookmarks Bar are the same thing.

            • Vlad replied to this.
            • See attached.

              • This seems to have been fixed in the RC Version 0.99.122.7-rc (WebKit 615.1.16.1). Will report again if encountered again.

              • One nifty "attention to detail" feature that I really like in Chromium based browsers is that they can always show the bookmark-bar on a new tab page, even if you have hidden the bookmark-bar. This makes sense, because a new tab page is probably the most user page for opening bookmarks. Would be great to have this option in Orion.

                • Vlad replied to this.
                • Would be happy to join. Could you point me to the links? I couldn't find them.

                  • Vlad replied to this.
                  • Steps to reproduce:

                    Expected behavior:
                    Install the extension.

                    Orion, OS version; hardware type:
                    Version 0.99.122-beta (WebKit 615.1.11.7)
                    MacBook Pro (macOS Ventura 13.1 build 22C65)

                    Image/Video:

                    I tried installing other extensions from the Chrome store, and they install fine.
                    Firefox version of the same extension (a fork) installs but does not do anything when the extension is pressed. https://addons.mozilla.org/en-US/firefox/addon/open-in-iina-x/?utm_source=addons.mozilla.org&utm_medium=referral&utm_content=search

                    • Basically, all of them. Bookmarks, passwords, open tabs and named windows.

                      I think that web-browsers have become OSes in themselves (no pun intented at Chrome). So, when switching from my desktop to my laptop, I'd like my browser to move with me in its entirity. If I have configured a personal profile, a work profile, and a finance profile on my desktop, I wouldn't want to have to reconfigure them on my laptop.

                      Caution: I do think that with Profiles, Named Windows, and Containers/Sessions, we do run into a risk of feature bloat. They're all very similar -- not the same but similar.

                      • Vlad replied to this.
                      • Will update once I notice this behavior on other websites.

                      • Sometimes, uBlock will block everything on the page. It will show a large counter on uBlock icons, in terms of number of elements blocked. There were a number of websites where I saw this issue. I will update this bug report with more names when I observe this behavior again. On Google Sheets, uBlock was showing that it has blocked 1000s of elements *60%) of the page, even though the page was behaving normally.

                        Steps to reproduce:

                        Expected behavior:
                        Normally, various elements would load. See screenshot.

                        Orion, OS version; hardware type:
                        Version 0.99.122-beta (WebKit 615.1.11.7)
                        Mac mini (macOS Ventura 13.1 build 22C65)

                        Image/Video:
                        <Copy/paste or drag and drop to upload images or videos (up to 20MB)>

                        • Vlad replied to this.
                        • Late chime-in here, but want to add my voice to this or maybe the vision. It would be nice for all (or selected) profiles to sync across machines.

                          Use-case: My browser is my window to the world, personal world, work world etc. etc. And setting up the browser or various profiles take a significant amount of time. So let's say I set up a work profile, it'd be nice if it syncs across all my machines so that I don't have to repeat the work on all the machines. This is especially important if bookmarks etc. are also inter-profiles, which is the case with Orion.

                          I know you have already added it to the roadmap. Just wanted to add my use-case.

                          • Vlad replied to this.
                          • Got it. That is why I was confused about. I had assumed that if AutoFill was implemented, everything should work the same. I was not aware that some of the APIs are not public.

                            Thank for taking time to discuss and clarify. I hope it will help others too.

                            BTW, DuckDuckGo browser for macOS has some deep integration with Bitwarden, not through AutoFill. It is able to fetch logins without the extension; it still requires the app. Maybe something worth checking as a potential future feature.

                            Thanks once again.

                            • Ok. Thanks for the clarification. It's clear now.

                              My question is if it would be possible for Orion to suggest actual logins just how Safari does, specific to a given website? Because from what I see (and as I try to show in the screenshots above), it seems that it is possible to open Safari's keychain bucket after clicking on the "Passwords..." prompt from Orion, but it does not suggest individual or website specific password.

                              I think ttrv65ebyng is also trying to say the same thing. In their example, they are using Strongbox. Safari seems to be able to get into Strongbox's keychain bucket, however, Orion only shows the "Passwords..." prompt.

                              Hope it is clearer.

                              • Vlad replied to this.
                              • Yes, by "built-in", I meant the passwords saved in the iCloud Keychain. Previously, one could only access those through Keychain Access but now it is possible to get to them either through Safari or via System Settings / Passwords.

                                So what you are saying is that there isn't a way to directly use the iCloud Keychain... One would still need to import those passwords into Orion's keychain? I thought it could work seamlessly without having two separate keychains. I just want to have a single place for my passwords, irrespective of the browser I use.

                                And maybe what I said above is not clear. Attached are 3 screenshots for Linkedin.com to show the difference between the behaviors of Safari and Orion that might make it clearer.

                                1. How Safari suggests an actual login name
                                2. How Orion just shows an option to click Passwords...
                                3. Orion does open a list of passwords saved in the iCloud Keychain or System Keychain, whatever is the correct name for it.
                                4. My settings for Orion. BTW, this pane is a bit confusing like this --at least for me. When I have selected "3rd Party Provider", it still shows me the "Passwords" button below, which only opens the Orion's Keychain.




                                • Vlad replied to this.
                                • Is it now supported? Because I still see the same behavior as mentioned by ttrv65ebyng above. Except that I can click on "Passwords...", and Orion will pop up the list of login/passwords saved in macOS. But Orion still does not suggest any saved login. I am on Version 0.99.122-beta (WebKit 615.1.11.7) running on Mac mini M1 (macOS Ventura 13.1 build 22C65). Maybe I am missing something?

                                  Note that that I not using a third party password manager but the macOS builtin one.

                                  • Vlad replied to this.
                                  • I know that it is already possible to import bookmarks, passwords etc. continuously from Safari. Is it possible to make this a (preferably two-way) sync? That is, if I add a bookmark in Orion, it gets updated in Safari and vice-versa.

                                    Similarly for passwords, would it be possible that Orion directly taps into the iCloud Keychain instead of importing passwords as one off?

                                    I do not know if these are technically feasible, but I think these features would create great ease of use for new and existing users alike, esp during the period of Safari to Orion transition.

                                    • Vlad replied to this.