recently mozilla and their own “operating system” (firefox os) was a frequent news topic . I already put an output of inform7 into that marketplace and want to share my thoughts on it.
with so many android tablets outside and IF-interactors commuting in trains without proper internet connection the ease of using web-IF could be brought to them using open web apps.
first, yes there are many so called app stores for web content with the aim to centralize the offers and gain control. I think thats the point where mozillas approach differs.
For an open web app its not a must to publish it in the original http://marketplace.firefox.com Its also possible to put the install button anywhere else in the web. even inside the open web app itself.
You can see this for example in this demo of christian heilman within that little app: http://thewebrocks.com/demos/what2pack/index.html
in the upper right corner is an install button. if you browse the page with firefox this install button really works and can install this web app locally.
The next interesting thing is, its working in every kind of firefox. So it works similar on Desktop firefox gnu/linux, macos and windows. But also within firefox for android and especially on coming firefox os mobile phones. (http://www.geeksphone.com/)
to test it, I put a story into the firefox marketplace. It runs offline also. You can test this with the flight mode on android for example. please don’t look at the content the story is not ready yet and in early stages. I just wanted to show, how this works:
To close this post, my two points are:
“we” the IF community could use this technique to offer an optional install-button for firefox users directly within the ifarchive, or we could embrace the mozilla marketplace or find a way to show the install button within the IF story itself. in short term I would like to help on an automated process to get an open web app possibility directly as an output of inform7.
the other thing is the layout and keyboard behavior in firefox for android needs some love since firefox version 21 ;o)
what do you think?
to get the feeling for firefox os, you can easily check out this addon:
ps: if anyone is interested I will document the little i’ve done to get it running. like getting an template from mozilla and just putting the onecolumn template by zarf in it.