Do Office Add-ins always require Internet access to work?
Asked Answered
A

2

9

Let's take Excel for example. In Excel 2016, when I select an add-in in the STORE, after clicking on Trust It, will the code (.html, .js files) of the add-in be downloaded or installed on my machine?

In other words, have the add-ins under MY ADD-INS been already installed on my machine, such that i could load and run them without Internet (if an add-in does not send or receive special data to or from Internet)?

enter image description here

I am asking this question, because i want to know if a basic add-in always requires Internet access to work.

Auerbach answered 15/5, 2016 at 16:16 Comment(0)
D
12

As Eric mentions, Office add-ins are indeed web based. However, to add a bit to his answer:

While you definitely need a one-time access to fetch the manifest and the original HTML/JS/CSS files, if your add-in is not using license checking (it's free) and does not require web services, you should be able to make a website that uses standard offlining techniques to load with no internet connection after the first time.

I tried it out real quick with pointing a manifest at http://html5demos.com/offlineapp. After loading it once and then disconnecting my internet, I was still able to load that page.

Hope this helps,

~ Michael

Deangelis answered 16/5, 2016 at 16:25 Comment(2)
I'm new to Office Add-ins, and was researching this too. As an extension to this answer, I saw that there is apparently a code sample for creating an offline Office app here: code.msdn.microsoft.com/office/Apps-for-Office-Enable-bdcb7a2fBisitun
Note: I have also had success using File urls (File:///C:/...). Not really advised but it does work. Only issue is you still have to set up a network drive to even add the add-in into office I believe...Uralic
J
2

Yes, the new Office add-ins are web-based. They are all defined - and installed - by a manifest file which specifies the URL location of the web source files. These are always hosted on the provider's web server and are not cached for offline use. The licensing system used by most add-ins (the ones that aren't free) requires a connection to the provider's web server which in turns needs to verify the user's license against the Office Verification Licensing Service. If offline use was enabled users could use a trial license in perpetuity without the provider being aware.

Jaffe answered 16/5, 2016 at 0:17 Comment(0)

© 2022 - 2024 — McMap. All rights reserved.