Searching We Love Privacy Club

Twts matching #browser
Sort by: Newest, Oldest, Most Relevant

Servo Browser Engine Continues Broadening Web Compatibility, New Features
The Servo open-source browser engine project is finally out with their status report highlighting the improvements made back in September. There is expanded web compatibility, new HTML and JavaScript features, WebGL2 improvements, and continued work on expanding the embed capabilities of this engine… ⌘ Read more

⤋ Read More

iOS 27.3 Adds Vertical Tabs, Adaptive Dark Mode to Safari
Apple is adding vertical tabs and an Adaptive Dark Mode to Safari with iOS 27.3, iPadOS 27.3 and macOS Golden Gate 27.3. The December updates will also expand Siri’s browser controls, including organizing tabs and clearing site-specific history, with a later feature allowing Siri to understand and answer questions about content across multiple open webpages. Mac … ⌘ Read more

⤋ Read More

Firefox’s New Mini Window Is Every Multitasker’s Dream
Mozilla is testing a new Firefox Nightly feature called Mini Window that lets users pop an entire webpage into a small, always-on-top window stripped of most browser controls. “The idea behind the Firefox Mini Window feature is simple: allow users to move a currently open tab (or a section of a tab) into a separate mini window,” writes ZDNet’s Jack Wallen. “Think of it … ⌘ Read more

⤋ Read More

The New York Times Sues Brave Web Browser For AI Scraping, Bypassing Paywalls
The New York Times and several other publishers have sued (PDF) Brave Software, accusing the browser maker of scraping their websites without permission and helping users bypass paywalls. The Verge reports: According to a complaint (PDF) filed by the companies that run New York Daily News, the Chicago Tribune, and the Orla … ⌘ Read more

⤋ Read More

Firefox Tries to Bring Back the Internet’s ‘Good Old Days’
Mozilla launched a new ad campaign for Firefox that leverages early internet nostalgia in a bid to win back users who switched browsers. “Today’s internet tracks you, interrupts you, and asks for permissions it already took. But it wasn’t always that way, and it’s not how it’s supposed to work,” writes Mozilla CEO Anthony Enzor-DeMeo in a post on LinkedIn. “It’ … ⌘ Read more

⤋ Read More

The Browser Company Retires Its Arc Browser, Pushes Users to Dia
The Browser Company is shutting down its Arc browser on December 22 and encouraging users to migrate to Dia, its newer AI-powered browser for Apple Silicon Macs and Windows 11 PCs. Thurrott reports: In the message explaining why it was sunsetting Arc, The Browser Company explained that maintaining two separate browsers was difficult to justify, es … ⌘ Read more

⤋ Read More

Omarchy Gets The Web Browser Launching Faster By Avoiding XDG Overhead
Omarchy 4.0.5 released this weeekend as the newest version of this Arch Linux based distribution built around the Hyprland desktop. Omarchy 4.0.5 pulls in the latest Linux 7.2 stable kernel with BORE scheduler, updates against the Qt 6.12 toolkit, and a variety of smaller improvements… ⌘ Read more

⤋ Read More

Servo Gets CSS Grid Working, Threadboost Offering Big Speed-Ups
Servo’s August status report has finally appeared for outlining progress made on this open-source, Rust-based browser engine. This follows the recent release of the Servo 0.6 software, including the Servoshell demo browser… ⌘ Read more

⤋ Read More

ChatGPT Can Peek At Your Chrome Tabs Now
OpenAI has updated its ChatGPT Chrome extension to let users access information from their open browser tabs. A demo video shows the new functionality in action. The Verge reports: It’s also updated ChatGPT in the sidebar, with the full power of ChatGPT and your entire conversation history in Chat or Work to use without leaving the page you’re viewing. It also enables ChatGPT Work to “control” … ⌘ Read more

⤋ Read More

Firefox 158 Now Available With JPEG-XL Support By Default
Firefox 158 is now available with JPEG XL image support enabled by default, making .jxl images a standard part of the browser rather than an experimental feature. The release also adds JPEG XL to Firefox’s default image Accept header, improves Smart Window form filling, and brings new CSS typed-arithmetic support for developers. Phoronix reports: At long last, … ⌘ Read more

⤋ Read More

Long-Time Slashdot Reader Announces New Open Source Web Browser ‘Northstar’
Long-time Slashdot reader Andreas® announces Northstar, a “minimalist” web browser written entirely from scratch in C — now available in version 1.0.11:

One window, one page, one process — about 160,000 lines of original C, small enough for one person to read and audit end-to-end. It carries no upstream browser engine: no … ⌘ Read more

⤋ Read More

I’d estimate that ~90% of the traffic I get is some kind of non-human / non-browser thing.

Here are some numbers on the recent blog post:

3804 movq.de/blog/postings/2026-09-25/0/POSTING-en.html
 404 movq.de/blog/postings/2026-09-25/0/t/bine-initial.png.jpg

The HTML page is obviously the blog post itself. The image is the thumbnail of the “opener” image: That’s the thing that you’re pretty much guaranteed to see when you open the post in a browser.

But out of the 3800 hits on the HTML page, only 400 (~10%) are also requesting that image.

So … it’s ~90% noise, right?

⤋ Read More

Firefox Touts Lower CPU Use for Large JPEGs, Faster PDF Viewer Startup (and AI Controls)
Firefox 156 is the second release since Mozilla moved to a twice-monthly release schedule, and the blog OMG Ubuntu notes it has faster start-up times for its built-in PDF viewer and also lower CPU usage when viewing large JPEG images:

In Firefox 156, the browser now uses libjpeg-turbo’s IDCT scaling t … ⌘ Read more

⤋ Read More

Does Brave Browser Load Faster Than Chrome, Firefox, and Microsoft Edge?
The Brave web browser published a new round of benchmarks claiming its desktop browser uses less system resources than Chrome, Microsoft Edge, and Firefox — and also loads pages faster.
The blog Linuxiac reports:

According to Brave’s testing, the browser used 44% less CPU, 28% less memory, and 10% less energy on average compared wit … ⌘ Read more

⤋ Read More

Firefox 155 Available With Faster Page Loads Via Happy Eyeballs v3, QUIC v2 For HTTP/3
The Mozilla Firefox 155 release binaries are now available ahead of the formal announcement on Tuesday for this latest web browser release. With Firefox 155 it’s heavier on new features than we have seen in some time… ⌘ Read more

⤋ Read More

Servo 0.5 Released: DuckDuckGo Properly Rendering, Up To 10x Faster Text Rendering
Servo 0.5 is out today as the newest monthly update to this open-source, Rust-based browser engine. Servo 0.5 ships many notable enhancements for benefiting those running the Servoshell example browser or looking at Servo as an opportunity for embedded use… ⌘ Read more

⤋ Read More

Chrome/Chromium Experimenting With Flatpak Packaging
Google engineers responsible for the Chrome/Chromium web browser are experimenting with Flatpak packaging on Linux. They aren’t yet committed to officially supporting Flatpak packages but for now are at least exploring the option… ⌘ Read more

⤋ Read More

AliExpress Leverages User Audio Systems For Fingerprinting
A developer says AliExpress is using the browser’s WebAudio API to help fingerprint users by playing inaudible audio and measuring tiny differences in how their devices process it. CyberNews reports: The developer, “laserphile,” wrote on their blog that they recently ran into some weird issues with their Bluetooth headphones. They couldn’t play music via thei … ⌘ Read more

⤋ Read More

Mozilla Presents Their Plan For Shipping JPEG-XL In Firefox 157
While Firefox 152+ already offers experimental JPEG-XL support, Mozilla formally announced today their plans for officially shipping JPEG-XL image format support in the Firefox web browser… ⌘ Read more

⤋ Read More
↳ In-reply-to » For the first time in probably 30 years, I played a game of M.U.L.E. tonight (and won!).

@GabesArcade@gabesarcade.com I have the Atari800 emulator installed on my laptop along with a copy of the game.

But the easiest way to try it now is probably via the Internet Archive, which allows you to play it in the browser: https://archive.org/details/a8b_M.U.L.E._1983_Electronic_Arts_US

The manual is there, too: https://archive.org/download/agm_mule/mule_text.pdf

⤋ Read More

Firefox 154 Now Available With “Manage AI” Quick Action
Firefox 154 is now available as the newest monthly update bringing a few new features, enhancements, and other alterations to this open-source web browser… ⌘ Read more

⤋ Read More

AI-Powered Browser Just Generates Every Website From Scratch
XDA Developers reports:

On July 22, a Google DeepMind engineer, Vidy Thatte, shared a snippet of a browser he built that “treats every URL as a prompt and generates a site from scratch” on his X account. Just a few days later, he shared a TestFlight link to let iPhone users try it for themselves. The browser he launched is called Gem, and it’s a browser … ⌘ Read more

⤋ Read More

Google Should Still Be Forced To Shed Chrome, Advocacy Group Argues
“Google should be required to divest the Chrome browser, and prohibited from paying Apple to distribute Google’s search engine, the nonprofit advocacy group Public Knowledge argues in a new court filing,” MediaPost reports, citing a friend-of-the-court brief filed Tuesday in the D.C. Circuit Court of Appeals:

The group adds that “independen … ⌘ Read more

⤋ Read More

An AI-Supervised Remote Exam Went So Badly That 58,000 Students Must Retake It
An anonymous reader quotes a report from Ars Technica: Earlier this summer, nearly 160,000 applicants took the entrance exam for UNAM, Mexico’s largest university. For the first time, they did it completely remotely, using a “lockdown” browser and AI-powered webcam proctoring software, over several weeks from late May th … ⌘ Read more

⤋ Read More

Chrome Is Using AI To Fix Hundreds of Bugs, Eliminate Full Browser Restarts
Google says AI-assisted workflows helped Chrome fix 1,072 security bugs across versions 149 and 150, more than the previous 23 releases combined. The company is also testing twice-weekly security updates and “dynamic patching,” which could apply most fixes without requiring users to restart the entire browser. “By leveraging … ⌘ Read more

⤋ Read More

Servo 0.4 Browser Engine Gets More Websites Rendering Correctly
Servo 0.4 was just released for closing out the month of July. This month the Servo browser engine with its servoshell demo browser began rendering more real-world websites correctly… ⌘ Read more

⤋ Read More
↳ In-reply-to » The original twt is unavailable. It may have been edited or deleted, or is from an unknown or muted feed.

I think the problem here is that (i.e: <foo>) is being treated as HTML, which the browser renders as nothing, because that’s not even a valid element it understands how to render. Hmmm 🤔

⤋ Read More
↳ In-reply-to » Okay, so, my website also includes my code / git repos, and those are made browsable by stagit. What I don’t like about this (these days) is that this includes all the diffs of my commits. In other words: All my code.

@movq@www.uninformativ.de Works good. I fully get and support your reasoning behind that change. There’s only one downside. Quickly looking at some code snippets in the browser helps me to quickly judge whether it’s worth to clone a repo or not. Oh well. :-) After all I know that movqware always is.

⤋ Read More
↳ In-reply-to » The original twt is unavailable. It may have been edited or deleted, or is from an unknown or muted feed.

@balloonfu-sen@yarn.girlonthemoon.xyz Unfortunately I tried to support SFTP but ripped this out as Browsers (which the Swag framework uses under the hood as a framework to build PWA(s)) doesn’t support raw TCP connections. So FTP / SFTP is not possible without hacks like a proxy. Which I don’t really want to support. So only things that have some kind of HTTP API are possible viable publihsing backends right now. That is Github/Gitea, twtd, Yarn, etc.

⤋ Read More
↳ In-reply-to » The original twt is unavailable. It may have been edited or deleted, or is from an unknown or muted feed.

@GabesArcade@gabesarcade.com The no-JS part is one thing, but you also have to disable the (nowadays common) forced-HTTP-to-HTTPS-redirect, because those old browsers can’t do modern crypto. And make sure that your webserver serves the correct page even if no Host header is sent by the client. And don’t even think about serving UTF-8 or even just putting utf-8 in the content type. 😅 And for the JPEG thumbnails I pass a special flag to ImageMagick so that IBM Web Explorer from OS/2 won’t trip. 🤣 And always use link rel="stylesheet" for CSS, because some browsers render inlined CSS as literal text. And … probably more that I forgot by now. 😂

@david@daiwei.me Not sure, actually. Let’s see. Those are the ones where I still have the original disks (or have bought them on eBay again):

  • SuSE Linux 6.4 (it’s a massive 7 CD distro with a huge manual, best thing ever)
  • OS/2 2.1
  • OS/2 Warp 3 (red and blue spine because $reasons)
  • OS/2 Warp 4
  • PC DOS 7
  • MS-DOS 6.22
  • Windows 3.1
  • Windows for Workgroups 3.11
  • Windows 95 C
  • Windows 98
  • Windows NT 4 Workstation (still in the mail, though 😅)
  • Windows 2000
  • Windows XP Professional (last Windows I ever used on my private PCs)

(Plus a few “classic” office products as can be seen here: https://movq.de/blog/postings/2024-05-23/0/POSTING-en.html )

⤋ Read More

Okay, wow. Windows NT 4 wasn’t part of my timeline back then, so this is the first time I’m seeing it in action. And this thing came with IE 2, which I’ve also never seen before. (That’s interesting, because I remember using IE even on Win 3.x, but apparently that was already IE 3?)

It also makes me really happy to see my website work in these old browsers. Fullscreen images are “broken” because those are PNG or WebP, but the rest works just fine. 🥳

https://movq.de/v/56243a3e54

⤋ Read More

Servo Browser Engine Continues Making Much Progress On Less Than $8k Monthly
Released last week was the Servo 0.3 browser engine release along with their latest Servoshell demo browser. Today the project has published their monthly development recap to highlight all of the interesting changes made. Here’s a look at what they accomplished over the past month while doing so on less than $8k in monthly donations… ⌘ Read more

⤋ Read More
↳ In-reply-to » So I decided to change tact a bit with GoNIX and instead of trying to build apure Go browser from scratch (which I kinda of half succeeded, in at least it was able to render most static ssr sites), I've instead decided to write a new browsered using the Chromium Embedded Framework, otherwise known as CEF. So now I have a fully working browser in GoNIX 🎉 -- However since my goal is to keep GoNIX pretty lcean and mostly written in Go, I delegated the cef part(s) to an OCI container image and run that with GoNIX's box (command-line container runtime). It works great 👍

@prologic@twtxt.net Ah, the joy of making your own browser – welcome to the club. 😃 (I chose WebKitGTK back then and that was not super compatible with websites … CEF would have been better, but also harder to use.)

⤋ Read More

So I decided to change tact a bit with GoNIX and instead of trying to build apure Go browser from scratch (which I kinda of half succeeded, in at least it was able to render most static ssr sites), I’ve instead decided to write a new browsered using the Chromium Embedded Framework, otherwise known as CEF. So now I have a fully working browser in GoNIX 🎉 – However since my goal is to keep GoNIX pretty lcean and mostly written in Go, I delegated the cef part(s) to an OCI container image and run that with GoNIX’s box (command-line container runtime). It works great 👍

⤋ Read More
↳ In-reply-to » I complain about this a lot:

@lyse@lyse.isobeef.org I noticed that loading="lazy" might not be so great after all.

This is without lazy loading:

The total page load time is around 400-500 ms. Okay.

Now this is with lazy loading:

It finished much quicker, after about 250 ms. Sounds good.

But notice this gap right here?

This wasn’t there before. With lazy loading, it now takes something like 80-100 ms until the browser even starts loading images. This is Chromium, but Firefox shows a similar gap.

The net result is that there is a very noticeable delay/flicker when you open a page, because it takes so long until the images have loaded. Yes, the layout doesn’t shift around, but that has nothing to do with lazy loading.

How odd. 🤔

⤋ Read More
↳ In-reply-to » @lyse Besides, have a look at https://movq.de/v/cf0903ebc3/numb.png again: When it goes from item 9 to item 10, the indentation of the text (after the number) changes. Pretty ugly. In other words, a table of contents should be a table, not a list like it is at the moment. And that would require me to write my own extension for python-markdown … Probably not worth it.

@movq@www.uninformativ.de Yes, that’s what I was thinking, too. For a moment, I wanted to suggest to use <ol> instead of <ul> to fix that. However, that’s only gonna work for the first level, but subsections then miss their parent level.

And it turns out that I was wrong. At least sort of. There are some CSS tricks to fix it: https://stackoverflow.com/a/26243681 Of course, with text or retro browsers, this is not gonna fly.

I also came across this interesting article. I just skimmed it and it’s about real tables of contents with page numbers, so not what you have in mind, but cool nevertheless: https://css-tricks.com/a-perfect-table-of-contents-with-html-css/

⤋ Read More

I complain about this a lot:

https://movq.de/v/e7cb49eefb/hiccupfx

But to be honest, my blog did the same thing – to some degree.

This is fixed now. The trick is to add width and height to all <img> tags. That way, modern browsers know how much space to reserve for the image. Without this, they just reserve zero space, so when the image finally loads, you get jumpy layout.

This effect is even worse when you use <img loading="lazy"> – which I can finally use, now that the jumpy layout has been fixed. 🥳

⤋ Read More