This needs to happen to be able to adequately personalize anything.
Reading and writing to and from XML is fairly easy in javascript, but we need to be running everything on a server to do that. Chrome (and I assume Chromium, by extension) does not allow Javascript to read from anything on localhost (from file:// ), but we can work around that by setting up a webserver on the pi and running everything from there.
I know Jordan had mentioned doing this, and I wanted to avoid it if at all possible (because of extra steps), but it looks like it's necessary at this point.
This needs to happen to be able to adequately personalize anything.
Reading and writing to and from XML is fairly easy in javascript, but we need to be running everything on a server to do that. Chrome (and I assume Chromium, by extension) does not allow Javascript to read from anything on localhost (from file:// ), but we can work around that by setting up a webserver on the pi and running everything from there.
I know Jordan had mentioned doing this, and I wanted to avoid it if at all possible (because of extra steps), but it looks like it's necessary at this point.