Scaling and set the positions of dash apps on desktop

Hi Dash Community:

Thanks for the great work and the strong growth of the community, somehow we started with a single app from dash and now has to manage a lot and the requests are growing.
One problem that becomes serious right now is:

  • what would you suggest we handle different screen setups from different users, which may have different size and scaling configurations.
  • if we want to convert webapp to desk top is the electron a good framework to choose?
  • This could be a question unrelated to dash, but if I want to open chrome sessions with dash apps, is there a way to set the size of the pages and set on the desktop so the positions don’t change?

Thanks.