On Thu, Mar 22, 2018 at 02:12:48PM -0600, Arturo Espinosa wrote:
> Hi.
> 
> First of all, thank you for surf. It's a great, minimalistic shell for
> webkit, and it has proven of great value for our current project. Big
> thumbs up for that, thanks.
> 
> We are working on a POS system and using surf as part of our
> kiosk-like solution.
> 
> Part of our system requires to be able to save a Blob to the local
> filesystem, to export CSV files and such. You can check this kind of
> functionality here:
> 
> https://datatables.net/extensions/buttons/examples/initialisation/export
> 

Maybe interesting if you use datatables.net: I wrote a small datatable
script for the ugly enterprise JS web:
        https://codemadness.org/datatable.html

Disclaimer: of course Javascript is not suckless at all.

> The problem is that with the way surf currently handles downloads, it
> is not possible to handle Blob URIs, since these are resources that
> are only accessible through the web component's internal state.
> 
> Our current solution is to disable curl spawning within surf's code,
> and let webkit handle the download silently. This is an adequate
> solution for us, and we are sending you a small patch that enables
> this functionality as a command-line option.
> 
> You can check the pull request here:
> 
> https://patch-diff.githubusercontent.com/raw/pupitetris/suckless-surf/pull/1
> 
> And get the patch/diff here:
> 
> https://patch-diff.githubusercontent.com/raw/pupitetris/suckless-surf/pull/1.patch
> https://patch-diff.githubusercontent.com/raw/pupitetris/suckless-surf/pull/1.diff
> 
> I hope you find this modification adequate.
> 
> Greetings,
> Arturo
> 

-- 
Kind regards,
Hiltjo

Reply via email to