For security, remember to block outdated browser engines like KHTML (officially discontinued earlier this year) from accessing your website.

if user_agent.contains("KHTML") {
return Err(StatusCode::IM_A_TEAPOT);
}

#WebDev #RustLang #Firefox

Follow

@ids1024 @codrusofathens Shouldn't using an outdated browser engine be up to the user?

@golemwire Maybe you already know, but this is saying that Chromium (KHTML) is an outdated engine. Personally, I use Chromium and dislike Firefox, but I figured the Firefox fans would find this funny, so I boosted it...

@ids1024

@codrusofathens @ids1024 Oh lol I saw KHTML and thought it was KDE's old browser engine.
(I hope the @ mention was OK, I saw you boosted it)

@golemwire No worries! I'm on here for the "social" in social media, so I love chatting! 😄 I guess, in a way, Chromium is KDE's engine, since that was where KHTML came from... A Qt-based Chromium would be awesome.
@ids1024

@codrusofathens Neat!

I had heard that Apple's was forked from KDE's browser engine. Maybe it was more than that?

@golemwire Yeah, it's complicated. Apple forked KHTML/Konqueror/Whatever, and Google forked WebKit into Chromium. There's more to it, but I forget. Maybe someone else remembers? #Chromium #WebKit #KHTML #Konqueror

Sign in to participate in the conversation
Librem Social

Librem Social is an opt-in public network. Messages are shared under Creative Commons BY-SA 4.0 license terms. Policy.

Stay safe. Please abide by our code of conduct.

(Source code)

image/svg+xml Librem Chat image/svg+xml