39 karma · joined March 21, 2015
Good product anyway, I'll use it later I think
The SingleFile saved content is saved in Zip format in the result Html page.
The final SingleFileZ html page has Html header, Zip file in the body and a bunch of Javascript to decompress the content when the browser opens it.
It's magic !
In addition, the backup is not as usual the naive backup of files but a real backup of the page as interpreted by the browser.
For me it is the best component for saving web pages from far away.
When you create a modern webapp, a lot of data are retrieved from servers as Json and formated in the browser in Javascript. Even sometimes Css is generated on browser-side. Even more, on webapp where user login is taken into account, the display is modified accordingly.
That's the web of 2019. The approach consisting of geting remote files and launching them in a browser is really naive.
Speaking of SingleFile, it as a cli version and can handle full web 2.0 webapp without any problem. And of course, the Web 1.0 webapps work as well.
What about javascript execution ? If you replay your capture, you have no idea of what you will see on general Web2 website.
The only way I know to capture a web page properly is to "execute" it on a browser.
Gildas, the guy behind SingleFile (https://github.com/gildas-lormeau/SingleFile) is well aware of that and his approach realy works everytime.
Try on a Facebook post, a Tweet, ... It just works.
Yes, It's like Firebase with more turnkeys services, serverless capabilities, and with the ability to host it anywhere. Can you send me a mail for financial requests ? morvan (at) zetapush (dot) com
Mikaël
When you need to create a Web or mobile application, you have to create your backend, you must set up servers, set up databases (or possibly take them to a hosting company) and you must code your server code.
To do this, you need to hire an architect, a backend developer and for your web or mobile application, Fronts developers. It's very complex, it takes time and developer costs are high.
ZetaPush offers turnkey services that are instantly deployed on ZetaPush infrastructure. A front developer is autonomous, he does not need to have knowledge of software architecture or backend: only JavaScript. One developer versus at least three! It makes the difference! In short, ZetaPush saves companies a lot of time and money when they choose us.
Hope you've got your answer Mikaël