# Remove appCache from node-red-dashboard

**URL:** <https://discourse.nodered.org/t/remove-appcache-from-node-red-dashboard/7226>\
**Category:** Core Development\
**Created:** [25 January 2019 00:32 UTC](https://discourse.nodered.org/t/remove-appcache-from-node-red-dashboard/7226 "2019-01-25T00:32:57Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![uma](https://avatars.discourse-cdn.com/v4/letter/u/ba9def/32.png) [@uma](https://discourse.nodered.org/u/uma)\
**Post date:** [25 January 2019 00:32 UTC](https://discourse.nodered.org/t/remove-appcache-from-node-red-dashboard/7226/1 "2019-01-25T00:32:57Z")

</div>

The node-red-dashboard uses application cache- see [https://github.com/node-red/node-red-dashboard/blob/1f9d0f781c8c8029b1b24b9eeb681e39600ff280/src/index.html#L20](http://here)

Mozilla says that the application cache has been [https://developer.mozilla.org/en-US/docs/Web/HTML/Using\_the\_application\_cache](http://deprecated)

Is there any plan to remove this?

---

<div class="post-metadata">

**Author:** ![wb666greene](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/wb666greene/32/6534_2.png) [@wb666greene](https://discourse.nodered.org/u/wb666greene)\
**Post date:** [25 January 2019 01:40 UTC](https://discourse.nodered.org/t/remove-appcache-from-node-red-dashboard/7226/2 "2019-01-25T01:40:37Z")

</div>

Is this perhaps the same issue being discussed here:  
[https://discourse.nodered.org/t/dashboard-caching-images-how-to-stop-it/7112](https://discourse.nodered.org/t/dashboard-caching-images-how-to-stop-it/7112)

I've an ugly solution where I send a gray frame at the start and a black frame at the end so stale images aren't mistaken for "live" images on the UI webpage.

---

<div class="post-metadata">

**Author:** ![uma](https://avatars.discourse-cdn.com/v4/letter/u/ba9def/32.png) [@uma](https://discourse.nodered.org/u/uma)\
**Post date:** [25 January 2019 03:07 UTC](https://discourse.nodered.org/t/remove-appcache-from-node-red-dashboard/7226/3 "2019-01-25T03:07:06Z")

</div>

Hi wb666greene  
No- your issue looks different. Mine is more of a dev/design question  
Thanks

---

<div class="post-metadata">

**Author:** ![dceejay](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/dceejay/32/38_2.png) [@dceejay](https://discourse.nodered.org/u/dceejay)\
**Post date:** [25 January 2019 07:33 UTC](https://discourse.nodered.org/t/remove-appcache-from-node-red-dashboard/7226/4 "2019-01-25T07:33:12Z")

</div>

There are no current plans to remove it.

---

<div class="post-metadata">

**Author:** ![TotallyInformation](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/totallyinformation/32/31_2.png) [@TotallyInformation](https://discourse.nodered.org/u/TotallyInformation)\
**Post date:** [25 January 2019 21:11 UTC](https://discourse.nodered.org/t/remove-appcache-from-node-red-dashboard/7226/5 "2019-01-25T21:11:58Z")

</div>

Indeed, I suspect that Mozilla have slightly jumped the gun on this. Their recommendation is to replace them with webworkers but this is a whole level of complexity higher than the appcache.

There is another thread somewhere where I tested some performance issues - appcache makes a massive difference to the performance of Dashboard UI's largely because of the extreme size of Angular. It also gives a nice boost to uibuilder too.

---

<div class="post-metadata">

**Author:** ![uma](https://avatars.discourse-cdn.com/v4/letter/u/ba9def/32.png) [@uma](https://discourse.nodered.org/u/uma)\
**Post date:** [29 January 2019 23:57 UTC](https://discourse.nodered.org/t/remove-appcache-from-node-red-dashboard/7226/6 "2019-01-29T23:57:26Z")

</div>

Thanks for replying @dceejay, @TotallyInformation
