hollywoodpolaris.blogg.se

First class app for mac
First class app for mac






first class app for mac
  1. First class app for mac update#
  2. First class app for mac Offline#

With a "Gmail App", things are not so clear. Likewise, it either has calendar functionality built-in, or it doesn't. For example, in a native mail client, clicking on a link will take one outside the mail program. "Captivity": A problem with a web app posing as a normal application is that web apps are typically not captive, in the sense that there's usually no clear delineation of where the application ends. This would allow some users to have the Gmail App share its auth cookie with Chromium, but others might chose not to so they could have a Gmail shortcut for one account, and use a different account w/in Chromium. Make cookie sharing something that is optional or controlled on a per shortcut basis.Share the cache so common html/js/images don't have to be re-downloaded, cached by each AppMode the user has.

First class app for mac Offline#

ie, offline Gmail is in the same state regardless if the user is using a Gmail "app" or w/in Chromium.

  • Share the HTML5 storage so any site/domain storage data is available in both the AppMode and w/in the main browser.
  • No bookmarks or navigation menus/items.
  • App name is related to the website the shortcut is for (created by the user? or taken from the shortcut name?).
  • The menu bar and window appearance are different from "normal" Chromium.
  • The shortcut should work in the Dock like any other application: click to launch/raise, indicates when running, provides a window list, and present in cmd-tab list for quick process switching.
  • The shortcuts should appear to be Applications to the OS (Spotlight, Finder, etc.).
  • aren't shared, where should the profile data be stored?

    first class app for mac

    Note that if all the methods fail, the shim app can simply ask the user to run Chromium to re-record its location.(3) Consult Launch Services or other system databases. (2) Look in various standard locations, such as /Applications, ~/Applications, etc. We plan to do this in several ways (in order of priority): (1) Whenever Chromium runs, it records its location in the defaults system a shim app can look this up. The only nontrivial task for the shim app would be to locate Chromium.The hard technical work for this has already been done.

    First class app for mac update#

  • As such, we do not anticipate much of a need to update the shortcut application bundles however, if necessary, this could be done by code in the Chromium framework.
  • Nearly all nontrivial functionality will be contained in the Chromium framework proper.
  • With this design, a shortcut truly is a first-class application, albeit one with a tiny binary, and minimal binary contact with Chromium.
  • We have decided to implement each shortcut as a "shim app", that is, a small application bundle which finds and dynamically loads the Chromium framework.







  • First class app for mac