SOLVED
Home

Is it possible for Mac version of Edge to have Online installer just like Windows version of Edge?

%3CLINGO-SUB%20id%3D%22lingo-sub-1252108%22%20slang%3D%22en-US%22%3EIs%20it%20possible%20for%20Mac%20version%20of%20Edge%20to%20have%20Online%20installer%20just%20like%20Windows%20version%20of%20Edge%3F%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1252108%22%20slang%3D%22en-US%22%3E%3CP%3EI'm%20curious%20to%20know%20why%20Edge%20on%20Mac%20doesn't%20have%20Online%20installer.%20neither%20insider%20nor%20stable%20versions.%3C%2FP%3E%3CP%3Eis%20it%20an%20OS%20limitation%20inside%20Mac%20that%20makes%20it%20impossible%20or%20something%20else%3F%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-LABS%20id%3D%22lingo-labs-1252108%22%20slang%3D%22en-US%22%3E%3CLINGO-LABEL%3EEdge%3C%2FLINGO-LABEL%3E%3CLINGO-LABEL%3EInsider%3C%2FLINGO-LABEL%3E%3CLINGO-LABEL%3Einstaller%3C%2FLINGO-LABEL%3E%3CLINGO-LABEL%3EMac%3C%2FLINGO-LABEL%3E%3CLINGO-LABEL%3EOnline%3C%2FLINGO-LABEL%3E%3CLINGO-LABEL%3EOS%3C%2FLINGO-LABEL%3E%3C%2FLINGO-LABS%3E%3CLINGO-SUB%20id%3D%22lingo-sub-1263006%22%20slang%3D%22en-US%22%3ERe%3A%20Is%20it%20possible%20for%20Mac%20version%20of%20Edge%20to%20have%20Online%20installer%20just%20like%20Windows%20version%20of%20Edg%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1263006%22%20slang%3D%22en-US%22%3E%3CP%3E%3CA%20href%3D%22https%3A%2F%2Ftechcommunity.microsoft.com%2Ft5%2Fuser%2Fviewprofilepage%2Fuser-id%2F310193%22%20target%3D%22_blank%22%3E%40HotCakeX%3C%2FA%3E%26nbsp%3BGreat%20question!%20I'll%20ask%20the%20mac%20team%20and%20loop%20back%20with%20you%20if%20they%20have%20any%20insights.%3C%2FP%3E%0A%3CP%3E%26nbsp%3B%3C%2FP%3E%0A%3CP%3E%3CI%3EFawkes%20(they%2Fthem)Project%20%26amp%3B%20Community%20Manager%20-%20Microsoft%20Edge%3CI%3E%3C%2FI%3E%3C%2FI%3E%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-1263725%22%20slang%3D%22en-US%22%3ERe%3A%20Is%20it%20possible%20for%20Mac%20version%20of%20Edge%20to%20have%20Online%20installer%20just%20like%20Windows%20version%20of%20Edg%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1263725%22%20slang%3D%22en-US%22%3EThank%20you!%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-1268735%22%20slang%3D%22en-US%22%3ERe%3A%20Is%20it%20possible%20for%20Mac%20version%20of%20Edge%20to%20have%20Online%20installer%20just%20like%20Windows%20version%20of%20Edg%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1268735%22%20slang%3D%22en-US%22%3E%3CP%3E%3CA%20href%3D%22https%3A%2F%2Ftechcommunity.microsoft.com%2Ft5%2Fuser%2Fviewprofilepage%2Fuser-id%2F310193%22%20target%3D%22_blank%22%3E%40HotCakeX%3C%2FA%3E%26nbsp%3B%3C%2FP%3E%0A%3CP%3E%26nbsp%3B%3C%2FP%3E%0A%3CP%3EHello!%3C%2FP%3E%0A%3CP%3E%26nbsp%3B%3C%2FP%3E%0A%3CP%3EThanks%20for%20the%20question!%20It%20is%20possible%20to%20have%20an%20online%20installer%20on%20the%20macOS%20platform%20but%20here's%20the%20reasons%20why%20we%20chose%20not%20to.%3C%2FP%3E%0A%3CP%3E%26nbsp%3B%3C%2FP%3E%0A%3CP%20class%3D%22p1%22%3EA%20majority%20of%20the%20apps%20on%20macOS%20platform%20use%20either%20a%20drag-and-drop%20DMG%20installer%20or%20a%20PKG.%20We%20currently%20use%20the%20PKG%20method.%20This%20method%20makes%20it%20difficult%20to%20write%20an%20online%20installer%20because%20you're%20relying%20on%20implementing%20the%20network%20stack%20and%20installation%20stack%20all%20in%20a%20shell%2Fbash%20script%2C%20which%20I%20think%20is%20difficult%20for%20stability%20and%20error%20handling.%20A%20custom%20installer%20could%20be%20written%2C%20but%20that%20would%20be%20foreign%20to%20the%20platform%2C%20and%20I%20believe%20would%20not%20be%20friendly%20to%20an%20average%20macOS%20user.%20Other%20Microsoft%20products%20(i.e.%20Office%2C%20Teams%2C%20VSCode)%20use%20an%20offline%20installer%20on%20macOS%2C%20and%20not%20an%20online%20installer%20as%20well.%3C%2FP%3E%0A%3CP%20class%3D%22p1%22%3E%26nbsp%3B%3C%2FP%3E%0A%3CDIV%3EFor%20stability%20and%20platform-consistency%2C%20I%20think%20there%20is%20less%20benefit%20for%20the%20user%20and%20us%20to%20use%20an%20online%20installer%20vs%20an%20offline%20installer.%3C%2FDIV%3E%0A%3CP%3E%26nbsp%3B%3C%2FP%3E%0A%3CP%3EThanks!%3C%2FP%3E%0A%3CP%3EMichael%20Chang%3CBR%20%2F%3ESoftware%20Engineer%20-%20Microsoft%20Edge%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-1268812%22%20slang%3D%22en-US%22%3ERe%3A%20Is%20it%20possible%20for%20Mac%20version%20of%20Edge%20to%20have%20Online%20installer%20just%20like%20Windows%20version%20of%20Edg%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1268812%22%20slang%3D%22en-US%22%3E%3CP%3E%3CA%20href%3D%22https%3A%2F%2Ftechcommunity.microsoft.com%2Ft5%2Fuser%2Fviewprofilepage%2Fuser-id%2F603091%22%20target%3D%22_blank%22%3E%40donchan10%3C%2FA%3E%26nbsp%3B%3C%2FP%3E%3CP%3EThank%20you%20very%20much%20for%20the%20thorough%20answer!%3C%2FP%3E%3C%2FLINGO-BODY%3E
Highlighted
Honored Contributor

I'm curious to know why Edge on Mac doesn't have Online installer. neither insider nor stable versions.

is it an OS limitation inside Mac that makes it impossible or something else?

 

4 Replies
Highlighted

@HotCakeX Great question! I'll ask the mac team and loop back with you if they have any insights.

 

Fawkes (they/them)
Project & Community Manager - Microsoft Edge

Highlighted
Highlighted
Solution

@HotCakeX 

 

Hello!

 

Thanks for the question! It is possible to have an online installer on the macOS platform but here's the reasons why we chose not to.

 

A majority of the apps on macOS platform use either a drag-and-drop DMG installer or a PKG. We currently use the PKG method. This method makes it difficult to write an online installer because you're relying on implementing the network stack and installation stack all in a shell/bash script, which I think is difficult for stability and error handling. A custom installer could be written, but that would be foreign to the platform, and I believe would not be friendly to an average macOS user. Other Microsoft products (i.e. Office, Teams, VSCode) use an offline installer on macOS, and not an online installer as well.

 

For stability and platform-consistency, I think there is less benefit for the user and us to use an online installer vs an offline installer.

 

Thanks!

Michael Chang
Software Engineer - Microsoft Edge

Highlighted