13

Brief Summary
The ability for users to access extension UI via their respective icons within web apps. As of this time there is no way to access the UI for the extensions while using web apps.

Details:
Just like in normal orion browsing sessions, where the extensions' icons are in the context menu, the web apps should follow a similar pattern of customization.

Image/Video:
n/a

    • Best Answerset by Vlad

    tycecyle Please keep one feature suggestion per post. So basically the ask is to Mimic current Tools -> Extensions menu.

I would also like to state that chromes webapp implementation also allows for the use of extensions' UI within their webapps. Would it be possible for such emulation?

  • Vlad replied to this.

    hungryDev89 Probably, but the question is do we want to keep web apps simple or turn them into full browser by addinging stuff incrementally

      That is an interesting point to note. While I do like the simplicity and lightweight-ness that the web apps have to offer in their current form, I do think that having this is necessary for better integration. Like for example, if I have a bookmark extension for a web app derived from www.youtube.com that I would like to utilize, AND the only way for me to do so is by opening its UI via its extension pop up. Correct me if Im wrong but Chrome's webapp implementation isn't really just another browser runtime right?

        hungryDev89 Not sure what Chrome does nor we are taking it into account tbh. The question is what we want to do.

        The idea behind web apps is to be a very lightweight, high performance, WebKit driven web app. Once we start adding features to it, it will depart from this goal.

        You can make a single good argument for each such feature ("but it is only this"), the problem is there are many such arguments around this forum, and if we listened to all of them instead of holding our ground, then it it would be simpler to just just open the website in the browser, because that is what the web app would turn into eventually.

        For example:
        https://orionfeedback.org/d/5078-web-apps-should-have-bookmarks

        2 months later

        I'm not sure if it's less resource intensive, but perhaps allowing access to the extension via the menu bar instead of displaying the icons is an acceptable middle ground.

        Going bigger picture on web apps, for my use cases, I find that the current tradeoffs between performance and functionality sacrifice functionality I don't want to live without (that sounds more dramatic than it is). The inability to access extensions that require UI interaction to work is one of the sacrifices (in addition to the inability to command+F in web apps) makes web apps not worth it for me.

        Just spitballing here, but maybe there's a world in which users can choose between web apps as they are today or web apps with bells and whistles and the latter is just given notice that performance may be an issue, go forward at your own peril.

        • Vlad replied to this.

          tycecyle Can you clarify eactly what the ask is (screenshots/mockups help)

            For the first paragraph concerning access via menu bar see attachment. That's from LinkedIn as a web app.

            For the second paragraph, specifically regarding the lack of "Find" in web apps, I'd like it to work and look the same way as it does in Orion browser. Cmd+F to pull up the Find UI at the top of the page.

            For the last paragraph, it's not really a specific ask or fully fleshed out idea and unfortunately don't have the bandwidth to really mock it up. Just putting it out into the universe for someone to run with if they're inspired.

            • Vlad replied to this.

              tycecyle Please keep one feature suggestion per post. So basically the ask is to Mimic current Tools -> Extensions menu.

                5 days later

                Vlad Yes, that was my main point for this thread.

                The other two paragraphs didn't really start off as feature requests, just points of discussion.

                  Vlad changed the title to Implement Tools -> Extensions menu in web apps .
                    9 months later

                    Extensions work perfectly inside browser but not within install web app. I don't know if this a issue with the extensions and how they are programmed to work or Orion. However, within Chrome, and their webapps, the extensions continue to work. I understand that Orion is not Chrome, nor is it meant to be a Chrome recreation, however, I believe that the extensions should continue to work inside web apps. I also don't know if they intentionally don't work but its interesting the task extension is there but doesn't work properly.

                    Steps of replication:
                    Install Tasks for Canvas from chrome or firefox web store

                    First image is in the web browser with the extension installed
                    Install Canvas as web app
                    Second image is in the web app of canvas

                    I expected the extensions to work within the installed web app version of the website.

                    Image depicted the same situation, just followed on chrome (Which i downloaded specifically for this image. Deleting it now... Orion > )

                    0.99.128.2.1-beta

                    Sonoma (14)

                    • Vlad replied to this.

                      Vlad
                      My apologies on the wording. I meant, no longer as in they work on the normal web page but when I switch to the web app they don't work anymore.

                      • Vlad replied to this.

                        jamesonzeller No worries, that is because that has not been supported yet, not because it is bug 🙂 there is already feature request for this, can you find it so I can merge it?

                          Merged 5 posts from Extensions no longer work with installed web app..
                            2 months later

                            I have the same request for being able to access extensions via web apps. For example, the Dark Reader extension (installed directly from "Popular Apps") doesn't work on web apps correctly. It does not respect the "follow system setting" toggle and turns all my web apps dark permanently, the only way to circumvent this is to disable the extension during the day.

                            I'd love for extensions to be implemented on web apps the same way Safari does it, attached is a screenshot of how it looks. It is still a stripped down web app experience, but the extensions and their respective menus and popups are still accessible via the toolbar (which can be hidden as well).

                            • Vlad replied to this.