All the dynamic JS and whatnot just plays havoc with these projects. In my experience you have to run through webdriver or something like phantomjs and parse the JS...
Portia, an open-source visual web scraper
11–20 of 70 posts
Re: Portia, an open-source visual web scraper
#12Re: Portia, an open-source visual web scraper
#13The problem with these sorts of solutions is that they work perfectly for 'simple' sites like the register, but fail hard with 'modern' sites like, e.g. ASOS.com. Just tried ASOS and the web front end failed to request a product page correctly... All the dynamic JS and whatnot just plays havoc with these projects. In my experience you have to run through webdriver or something like phantomjs and parse the JS...
Domains running websites which are more like javascript frontend modules shouldn't be scraped at all, it screams for a public API.
Re: Portia, an open-source visual web scraper
#14The problem with these sorts of solutions is that they work perfectly for 'simple' sites like the register, but fail hard with 'modern' sites like, e.g. ASOS.com. Just tried ASOS and the web front end failed to request a product page correctly... All the dynamic JS and whatnot just plays havoc with these projects. In my experience you have to run through webdriver or something like phantomjs and parse the JS...
Re: Portia, an open-source visual web scraper
#15Re: Portia, an open-source visual web scraper
#16I have a project which includes a huge list of websites which must be scraped heavily. My question is... Are these kind of tools suitable for 'heavy lifting', scraping hundreds of thousands of pages?
Re: Portia, an open-source visual web scraper
#17The problem with these sorts of solutions is that they work perfectly for 'simple' sites like the register, but fail hard with 'modern' sites like, e.g. ASOS.com. Just tried ASOS and the web front end failed to request a product page correctly... All the dynamic JS and whatnot just plays havoc with these projects. In my experience you have to run through webdriver or something like phantomjs and parse the JS...
Our (Diffbot) approach is to learn what news and product (and other) pages look like, and obviate the rules-management -- we also fully execute JS when rendering.
The web keeps evolving though, dang it. Tricky thing!
Re: Portia, an open-source visual web scraper
#18Import.io, Kimono Labs, and now this. Web scraper -> data area is heating up.
Portia is more interesting because it is an open source scraping GUI - the GUIs tend to be very proprietary.
Re: Portia, an open-source visual web scraper
#19This is cool. Can I use it locally on internal sites too?
Re: Portia, an open-source visual web scraper
#20I'm still integrating the browser engine which I was able to procure for open source purposes.
The video is quite old.