Reducing application size

Yes, this is true. Even in the past I noticed that as well.

1 Like

There are claims that “97%” of all Windows installs (10 and 11) have it. Supposedly it was rolled out in the 1803 (March 2018) update across the board.

In my opinion, Xojo should:

  • add WebView2 as the “Native” HTMLViewer option
  • mark CEF support as “deprecated”, but not remove it right away

Although Xojo could support both CEF and WebVIew2 in theory, I think with their limited resources they really would be best served by focusing on WebView2 only…

At the current time, no way. Make it an option as I said, for possibly a long time, let’s see. That will be your plan B. It will save you from troubles with WebView2 with some users or their systems needing basically to clean their HD/SSD and reinstall their OS’s to make it work.

I did a fast research here with my user base. 13.1395% of the active users this month don’t have it.

And from those 13% there are Win10, Win 8.1, Win 8 and even some courageous Win 7 people already alerted to upgrade their systems.

Interestingly my largest group uses 10.0.19045 (Still Win 10), I was expecting Win 11 already.

IMO users that still use the very old Win7 or Win8 will not pay money for software and therefore can be ignored. Sounds harsh but it’s true.
My app for Windows is Win10 and 11 only and sales did not decline when I dissed Win7 and Win8 support.

Well… They pay me. And I requested them to move on and they ignored me.
But… anyway, I have a fraction of Win10 users without WebView2, and even by this rule I do not intend to harm either these, nor those with Windows 11 and a broken WebView2. For them I intend to have an embedded CEF ready version.

@Geoff_Perlman what would it take to get Xojo to focus on addressing the increasing app sizes?

1 Like

It’s strictly a question of priority. Of course it is possible to make a default app smaller. But that has to be prioritized along with all the other things on our very long list of priorities. There are some places where there could be easy wins and we will certainly do those as we come across them. Remember that we don’t have unlimited bandwidth so any time we make something a priority, something that was on that list may get pushed off further.

1 Like

Hmm… I would vote for this to get it a higher priority. Size (in this case smaller) does matter.

2 Likes

You can do that by upvoting the issue at issues.xojo.com.

1 Like

Here’s a list of the issues that affect Mac builds.

https://tracker.xojo.com/xojoinc/xojo/-/issues/38453
https://tracker.xojo.com/xojoinc/xojo/-/issues/75632
https://tracker.xojo.com/xojoinc/xojo/-/issues/75769

Lets see if we can some more votes to these cases so they can become Xojo’s priority.

1 Like

This one as well.

https://tracker.xojo.com/xojoinc/xojo/-/issues/51763

1 Like