Hi Kevin,

On Tue, Dec 31, 2024 at 09:57:34AM +1100, Kevin Koster wrote:
> I've found that sometimes I go to a webpage and see one of the
> "enable Javascript to continue" pages in Dillo, then I load the
> same page in Firefox with NoScript blocking all its scripts, and
> it comes up fine without running any such Javascript. That could
> be just the User-Agent header though because I don't try faking
> that.

Could this be happening because you have at some point solved a captcha 
that had stored a cookie in Firefox, but doesn't load the JS to solve 
the captcha in Dillo? It would be nice to have a test case so I can 
reproduce this myself too.

> Rather than add Chrome-faking features to Dillo, maybe this would
> be an extra application of the Rule-based content manipulation RFC:
> https://github.com/dillo-browser/rfc/blob/rfc-002/rfc-002-rule-based-content-manipulation.md
> 
> Make a rule for some sites (or Web server responses?) that has
> Dillo call curl-impersonate to retrieve a Web page instead of doing
> it in Dillo?

I believe this could be doable yes.

> By the way, being a Git failure, I really can't see where that MD
> document lives. I look at the "rfc" repo via the GitHub website in
> Dillo and there's just a readme. I clone the repo and I just get a
> readme. I had to look back to your RFC repo announcement to find
> that link. I guess they're in separate branches or something but I
> forget things about Git faster than I learn them and can't be
> bothered learning how to use branches yet again today. I really
> think it would be better to list them together somewhere obvious,
> eg. a new Developer Documentation webpage.

Yes, I'm thinking yet what could be a good organization. At first I was 
writing the proposals in Markdown, but I'm considering using HTML 
directly so we can do custom things.

I plan to make the RFCs available in the website, as soon as I think of 
a way to automatically render them. From Dillo it is hard to find the 
RFCs as the GitHub UI doesn't work.

> I can see from this URL mangling that there are probably only two
> RFCs so far:
> https://github.com/dillo-browser/rfc/tree/rfc-001/ 
> (rfc-001-dillo-rfc-documents.md)
> https://github.com/dillo-browser/rfc/tree/rfc-002/ 
> (rfc-002-rule-based-content-manipulation.md)
> https://github.com/dillo-browser/rfc/tree/rfc-003/ (404)

I just added this one today to add support for UNIX sockets in URLs:

https://dillo-browser.github.io/rfc/003-unix-sockets/

But I haven't uploaded it to the RFC repository yet.

Best,
Rodrigo.
_______________________________________________
Dillo-dev mailing list -- dillo-dev@mailman3.com
To unsubscribe send an email to dillo-dev-le...@mailman3.com

Reply via email to