Git Product home page Git Product logo

Comments (3)

dzg avatar dzg commented on May 27, 2024

Heh, I asked ai ... 

Nativefier and creating a desktop shortcut for a web app in Chrome are two different ways to create standalone apps from web apps. Here are the main differences:

  • Nativefier packages the web app into an executable app using Electron, so it doesn't require having Chrome open to run the app. The desktop shortcut approach still requires having Chrome open.
  • Nativefier apps can have custom icons, names, etc. The Chrome shortcut approach doesn't allow customizing the app name/icon.
  • Nativefier lets you configure settings like disabling web security, enabling node integration, etc. The Chrome shortcut method doesn't allow configuring those kinds of settings.
  • Nativefier apps will have access to Node.js APIs since they use Electron under the hood. The Chrome shortcut apps are just a shortcut to a web page and don't have access to Node.js.
  • Nativefier generates a standalone executable for the current platform. The Chrome shortcut only works on the machine it was created on.

So in summary, Nativefier creates a more integrated, customizable app that doesn't depend on Chrome being open. The Chrome shortcut approach is faster and simpler but provides less flexibility and integration.

Does this about sum it up?

from nativefier.

TheCleric avatar TheCleric commented on May 27, 2024

That seems like a fair summary to me.

from nativefier.

kobaltz avatar kobaltz commented on May 27, 2024

Another use case that I use nativefier on is with my kids. We have browsers blocked on their profile, but will use nativefier for any websites that we want to let them have access to. It's not a perfect solution, but it works really well for us.

from nativefier.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.