[liberationtech] Trackography
Aymeric Vitte
vitteaymeric at gmail.com
Thu Jan 8 05:35:46 PST 2015
Le 08/01/2015 13:50, ɣęƈƞą a écrit :
> yes, I guess, I admin I've to experiment other techniques, but at the
> moment the script in the repository is a modified version of
> https://code.google.com/p/phantomjs/source/browse/examples/netlog.js
> and what matter for me is catch the third party inclusion chained
> (you'll see when, with NoScript, you enable a specific resource, and
> this resource cause the loading of other blocked scripts, etc. in a
> default without blocking, all those are automatically download and
> executed.)
>
> (with proxy settings set to yours) so all connections attempts are
> catched by the proxy?
>
>
> I'm thinking on implement this proxy solution (or use node.js + jsdom
> https://github.com/tmpvar/jsdom ), because I want collect the content
> of html+css+js, and apparently with phantomjs I can't. (Or just I've
> not yet figure out "how do that" :) ).
I don't think jsdom either can cover all the cases, it does not/can't
implement whatever is inside browsers, some time ago I made [1], similar
than phantomjs/nodejs but supposed to be light, ie not strictly
implementing all the crazy interfaces the DOM has invented, just
implementing efficiently what's needed to render correctly a web page on
server side, it works for most of the cases but it turned out that it
would become quite huge to handle all the cases.
I forgot something: things that browsers are sending out without telling
you, cf
https://s3.amazonaws.com/ksr/assets/000/690/973/f9a25528976205dff93e60fc40dfa91f_large.jpg?1371808994
You don't take it into account?
I think the best would be to launch trackography from the browsers
directly (makes me think to Collusion/LightBeam, but this plugin forgets
to tell you about some links) and to proxy it to a server.
[1] https://github.com/Ayms/node-dom
--
Peersm : http://www.peersm.com
torrent-live: https://github.com/Ayms/torrent-live
node-Tor : https://www.github.com/Ayms/node-Tor
GitHub : https://www.github.com/Ayms
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mailman.stanford.edu/pipermail/liberationtech/attachments/20150108/2d927919/attachment.html>
More information about the liberationtech
mailing list