Live data from Hacker News

PhantomJS: Stepping down as maintainer

groups.google.com

231–236 of 236 posts

Re: PhantomJS: Stepping down as maintainer

#232
post #65

Also Firefox will get headless mode in few releases https://bugzilla.mozilla.org/show_bug.cgi?id=1338004

And while people wait, you can already do a 'poor mans' headless Firefox thanks to SlimerJS and xvfb. Phantomjs is less resource heavy if you're constantly spooling up and down lots of instances but I prefer SlimerJS w/ Firefox since it lets you keep up to date with a modern version of Firefox (rather than relying on sporadic QTWebkit updates from Phantomjs). If you're using Casperjs, SlimerJS is virtually a drop in…

If you need a real good alternative checkout https://github.com/arachnys/athenapdf it's based on electron.

Re: PhantomJS: Stepping down as maintainer

#233
post #180
post #104

PhantomJS enabled us at the time to bootstrap a big project at work where at the end workflow the app had to turn HTML orders to PDF on the fly, eventually we moved to WKHTMLTOPDF ( https://wkhtmltopdf.org/ ) which is much less hungry with resources but nonetheless PhantomJS played a huge role during the early days of the project and was easy to setup. If I remember correctly the only down side was to find the correc…

We have used PhantomJS and WKHTMLTOPDF both. Phantomjs hogs a lot of resources but is very good when you want print large PDFs (500+ pages). WKHTMLTOPDF struggles with larger HTMLs.

checkout https://github.com/arachnys/athenapdf. Its based on electron.

Re: PhantomJS: Stepping down as maintainer

#234
post #65

Earlier quoted context omitted.

And while people wait, you can already do a 'poor mans' headless Firefox thanks to SlimerJS and xvfb. Phantomjs is less resource heavy if you're constantly spooling up and down lots of instances but I prefer SlimerJS w/ Firefox since it lets you keep up to date with a modern version of Firefox (rather than relying on sporadic QTWebkit updates from Phantomjs). If you're using Casperjs, SlimerJS is virtually a drop in…

If you need a real good alternative checkout https://github.com/arachnys/athenapdf it's based on electron.

Looks very nice but I'm not using Slimer for PDF stuff.

Re: PhantomJS: Stepping down as maintainer

#235
post #45

Earlier quoted context omitted.

Every UK bank I've used allows some format of csv/qif/ofx export. Are you in the US?

They generally do. But many UK banks make it hard to automate things. Either insisting on 2FA in all cases, or having a secondary login without 2FA that only gives very limited access. Some way of authorising API access to read-only access to things like statements would be fantastic, to the extent that I'd consider changing banks over it, if you know of any UK banks that offer it.

Ahh of course. Apologies for missing that.

Re: PhantomJS: Stepping down as maintainer

#236
post #164
post #108

Earlier quoted context omitted.

I don't really see the problem. After all, you just install those deps once in your Dockerfile, right? ;)

chromium-browser requires these chromium-browser chromium-browser-l10n chromium-codecs-ffmpeg-extra cpp cpp-4.8 fontconfig fontconfig-config fonts-dejavu-core hicolor-icon-theme libasound2 libasound2-data libatk1.0-0 libatk1.0-data libatomic1 libavahi-client3 libavahi-common-data libavahi-common3 libcairo2 libcloog-isl4 libcups2 libdatrie1 libdrm-intel1 libdrm-nouveau2 libdrm-radeon1 libfile-basedir-perl libfile-desk…

Err, that's... simply not right. The difference isn't that dramatic.

  $ docker run -it ubuntu:16.04 sh -c 'apt-get update && apt-get install phantomjs'
    134 newly installed. After this operation, 339 MB of additional disk space will be used.
  $ docker run -it ubuntu:16.04 sh -c 'apt-get update && apt-get install chromium-browser'
    202 newly installed. After this operation, 615 MB of additional disk space will be used.
Post reply on HN