So much of my experience of browsing the web is fighting sites over how I want them displayed, that I'm beginning to think that I don't want a web browser that renders web pages, and instead I want a web browser that scrapes content from web pages and displays it according to my preferences.
@madewokherd something more deserving of the term "user agent"
@madewokherd firefox has some feature that simplifies a page for better reading. But not sure how well that fits your usecase. Maybe sites are also completely broken with that...
@riesi I'm aware of it. It's occasionally an improvement.
@madewokherd i wonder if a better architecture wouldn't be building this around headless chrome
@tbodt That would be a very different project.
@madewokherd the train of thought is, first it's just html, but someday you're probably going to find some website that needs to fetch the content with javascript, so maybe it does make sense to reuse all the browser crap but wrap it in a highly controlled layer. but that does make it a very different kind of project
@tbodt When that happens, I will write my own logic to fetch the content.
@madewokherd obligatory embroidery troubleshooting page (header tag left open in each level) https://web.archive.org/web/20140310190221/http://www.sewingandembroiderywarehouse.com/embtrb.htm
@mavica_again I'll make sure I test with this, thanks.
Like, no one can make a web browser because the web is so complex, and we mostly use that complexity for:
And.. maybe a simple client would be better than a complex VM and layout engine a lot of the time?