News: 1725287647

  ARM Give a man a fire and he's warm for a day, but set fire to him and he's warm for the rest of his life (Terry Pratchett, Jingo)

Zen Browser is a no-Google zone that offers tiling nirvana

(2024/09/02)


The Zen Browser is a new effort to modernize web browsing by bringing tiling, workspaces, and so on – and it's blissfully free of Google code.

[1]Zen is a new web browser that's still in the relatively early stages of development. Since we have been testing it, it's gone from alpha 27 to 1.0.0-a.32 , and during that time, it's already noticeably improved in stability.

[2]

Zen lets you tile web pages inside a single window – here, for instance, showing The Register and all its sister sites in one – click to enlarge

The project reminds us strongly of Arc, a radical Chromium-based web browser that we [3]looked at just over a year ago . Although we were impressed with Arc's ambition, we found that we didn't use it very much over the next few weeks – and now, we can't. It's [4]still around , up to version 1.57, but we can't try that because it requires macOS 13 or newer, and The Reg FOSS desk's main desktop machine is a 27-inch Retina iMac that can't officially run anything newer than macOS 12 "Monterey." Arc, unhelpfully, doesn't offer older versions for download; indeed, it doesn't clearly specify its system requirements anywhere obvious. (If you dig into the company's site, there is a single giant [5]release notes page that mentioned this in passing last July.)

To recap, Arc is an effort to modernize the standard web browser user interface by revising some fundamental assumptions. It removes the URL bar from front and center, gets rid of the simple flat list of tabs, and so on.

Zen is trying to do some similar things, but in a slightly more moderate way – and it's doing it on the basis of Mozilla's Firefox codebase. That means it runs on some older OSes – it works fine on macOS 12.7.6, for instance – and it's not quite so radical. For us, that is a good thing.

[6]

Zen has a dedicated side pane, with a pre-defined option to open Wikipedia. Handy for cross-referencing on the fly – click to enlarge

Being based on Firefox means that as well as running existing extensions, it can connect to Mozilla's Sync service and pick up not just your bookmarks, but also your tabs from other instances, and so on. We found it easier to use than Arc, although it's still a bit more complicated. As an example, while it's easy to open a new page in a tab beside your current one, we found it trickier to work out how to tile existing tabs.

It also still has some of the Firefox features we're familiar with, such as the combined-URL-and-search "awesome bar" [7]as Mozilla used to call it . (Note, we didn't say that we liked them, just that we're used to them.)

[8]

Instead of the tired old horizontal tab bar you'll see in both Firefox and Chrome, Zen implements its own tab bar. By default, it's a vertical column down the left edge of its window (there's an option to move this to the right, but it didn't work for us). By default, this tab bar is narrow and just shows page icons – but there are some extra controls at the bottom of the sidebar, one of which expands the sidebar to show page titles too. For us, it worked better than Vivaldi's fancier sidebar.

[9]

[10]

Also, handling this with a built-in native implementation has advantages over bundling an extension, as Reg [11]FOSS desk favorite Firefox fork Waterfox does. For instance, if your existing Firefox profile in Mozilla's cloud has a vertical tabs extension, you just get both tab bars. Two separate sidebars are easier to handle than two (or more) clashing sidebar extensions, one of which is tied into one specific variant.

[12]Chrome dumped support for Ubuntu 18.04 – but it'll be back

[13]Google is a monopoly. The fix isn't obvious

[14]Apple-flavored Opera One brings its browser AI show to iOS

[15]Microsoft pushing, pushing, pushing Edge in Defender slammed as a 'dark pattern'

The most visible new feature, though, is that Zen can tile web pages. Tiling inside an app will turn off some users, but bear with us. Tiles are like tabs. Arguably, you don't need them if your OS already provides a visible UI for switching between browser windows. We've encountered users who don't want and don't use tabs, and prefer to manage separate instances. That is perfectly fine, if it fits your use case.

[16]

Another use of Zen's tiles: Looking at source material while working on a response to it at the same time – click to enlarge

For us, though, we usually have many dozens of tabs open, and we don't want that cluttering up the OS's primary UI. We don't want a taskbar or dock full of umpteen browser icons.

Much the same goes for tiling. Most modern OSes can support some kind of window tiling, [17]especially Linux . Although this vulture rarely runs Windows and generally dislikes version 11, he actually quite likes the basic tiling feature in recent releases (especially compared to Microsoft's clunky and nearly unusable virtual desktops). Pull a window toward a screen edge, and it will snap there, but in Windows 11, the OS then visually prompts you in case you'd like to tile the previous window you were using on the other side of the screen. It's subtle but effective.

In a somewhat similar way, on macOS, the author uses [18]Rectangle for keyboard-driven tiling, plus a few other tweaks such as [19]AltTab – and [20]MiddleClick on MacBooks.

[21]

The point is that if you're a bit of a power user, you probably already have tools and methods to help you manage your windows, quickly place them side by side, and so forth. In your browser, you may well have some add-ons too, as we did in our old Waterfox Classic setup, with a vertical tab bar combined with a flattened bookmarks sidebar and so on.

If so, you probably don't need Arc or Zen. If you have your own window manager tweaks and don't need it – well, good for you. Tools such as Arc and Zen may be of only passing interest, and you can move on. But we suspect most web users don't have advanced customizations like that. We don't know for sure, but we would think that they don't know how to tile windows... let alone more advanced tasks, like how to have separate profiles for home and work and flip between them, and so on.

Much of what little innovation that's occurring in browsers has been on the basis of Chromium recently. Edge has vertical tabs and MS cloud integration; Vivaldi has a more powerful UI and an email client; Brave has ad-blocking and, er, integrated cryptocurrencies?

[22]

Vintage stuff: Just for comparison, this is Waterfox Classic, with a hand-crafted merged sidebar using three different XUL extensions – click to enlarge

Arc tries lots of new things, but it's both hard to learn and it still keeps you in Google's sphere. Zen is trying to do comparable things, in a gentler way, using the last truly FOSS cross-platform web browser standing. It could bring power-user sophistication to mere mortals. That's good. It's the sort of thing Mozilla [23]ought to be doing, but isn't . So we are glad someone is trying it. It's very early days – it's only an alpha – but it's looking promising. ®

Get our [24]Tech Resources



[1] https://www.zen-browser.app/

[2] https://regmedia.co.uk/2024/08/29/zen_browser_tiles.jpg

[3] https://www.theregister.com/2023/07/31/arc_a_radical_new_browser/

[4] https://arc.net/

[5] https://resources.arc.net/hc/en-us/articles/20498293324823-Arc-for-macOS-2024-Release-Notes

[6] https://regmedia.co.uk/2024/08/29/zen_browser_sidebar.jpg

[7] https://www.theregister.com/2012/06/27/firefox_for_android_upgrade/

[8] https://pubads.g.doubleclick.net/gampad/jump?co=1&iu=/6978/reg_software/front&sz=300x50%7C300x100%7C300x250%7C300x251%7C300x252%7C300x600%7C300x601&tile=2&c=2ZtXhIaB_RdoT8WhwYRyYxwAAAYQ&t=ct%3Dns%26unitnum%3D2%26raptor%3Dcondor%26pos%3Dtop%26test%3D0

[9] https://pubads.g.doubleclick.net/gampad/jump?co=1&iu=/6978/reg_software/front&sz=300x50%7C300x100%7C300x250%7C300x251%7C300x252%7C300x600%7C300x601&tile=4&c=44ZtXhIaB_RdoT8WhwYRyYxwAAAYQ&t=ct%3Dns%26unitnum%3D4%26raptor%3Dfalcon%26pos%3Dmid%26test%3D0

[10] https://pubads.g.doubleclick.net/gampad/jump?co=1&iu=/6978/reg_software/front&sz=300x50%7C300x100%7C300x250%7C300x251%7C300x252%7C300x600%7C300x601&tile=3&c=33ZtXhIaB_RdoT8WhwYRyYxwAAAYQ&t=ct%3Dns%26unitnum%3D3%26raptor%3Deagle%26pos%3Dmid%26test%3D0

[11] https://www.theregister.com/2021/11/04/waterfox_firefox_fork/

[12] https://www.theregister.com/2024/08/22/chrome_dropped_support_for_ubuntu/

[13] https://www.theregister.com/2024/08/15/google_monopoly_fix/

[14] https://www.theregister.com/2024/08/14/opera_one_brings_browser_ai/

[15] https://www.theregister.com/2024/08/14/microsoft_edge_promotion_in_defender/

[16] https://regmedia.co.uk/2024/08/29/zen-single-site-tiles.jpg

[17] https://www.theregister.com/2023/08/01/gnome_considers_tiling_by_default/

[18] https://rectangleapp.com/

[19] https://alt-tab-macos.netlify.app/

[20] https://github.com/artginzburg/MiddleClick-Sonoma

[21] https://pubads.g.doubleclick.net/gampad/jump?co=1&iu=/6978/reg_software/front&sz=300x50%7C300x100%7C300x250%7C300x251%7C300x252%7C300x600%7C300x601&tile=4&c=44ZtXhIaB_RdoT8WhwYRyYxwAAAYQ&t=ct%3Dns%26unitnum%3D4%26raptor%3Dfalcon%26pos%3Dmid%26test%3D0

[22] https://regmedia.co.uk/2023/07/28/waterfox-classic-merged-sidebar.jpg

[23] https://www.theregister.com/2023/09/29/mozilla_asleep_at_wheel/

[24] https://whitepapers.theregister.com/



Ian Johnston

Like Linux distros revived by children, this is all very well ... but what are the chances that Zen Browser will be around in two years? Five years? However frustrating I occasionally find Chrome and however tempted I would be by a version of Firefox that worked, I'm certainly not interested in jumping ship to something which is unlikely to be around for long. I'm an "LTS" sort of person.

Hans Neeson-Bumpsadese

a version of Firefox that worked,

I've heard a few people making disparaging comments towards Firefox on the forums. I've used FF as my browser of choice for years on both Windows and Linux boxen, and not really had any problems with it. Not trolling, just genuinely curious....what is it about FF that makes it problematic?

wolfetone

There is an increasing list of requirements that I think most users in the market for a new browser require. The most important (to me at least) would be:

- Facility to automatically reject Cookies

- Facility to automatically turn on "Reader" mode to just cut the shit out of all of these autoplay videos and adverts

- Adblocking that works (YouTube adverts especially)

- Facility to automatically remove search results from websites that are known to be shit. (e.g: Don't show me Daily Fail articles)

- Non-Google code

That's utopia I think, as increasingly every day using the internet I yearn for the above. Give me a browser that does that and I'll happily use it until I'm in the grave. Until then, the rest is just noise.

Pop-ups

Anonymous Coward

Can we block the pop-ups asking me to subscribe to their spam list too.

I know they aren't pop-ups in the traditional sense, but they're annoying.

Arctick

elsergiovolador

I installed this Arc thing a while ago to see what's the fuss about it.

I can't see what is the point of that thing. Just so it does the tiling thing?

Google could add this at a snap of the finger to Chrome and their business is gone?

thosrtanner

I think your definition of cross platform FOSS software might need a little working on. https://www.palemoon.org/download.shtml is open source and cross platform.

My dear People.
My dear Bagginses and Boffins, and my dear Tooks and Brandybucks,
and Grubbs, and Chubbs, and Burrowses, and Hornblowers, and Bolgers,
Bracegirdles, Goodbodies, Brockhouses and Proudfoots. Also my good
Sackville Bagginses that I welcome back at last to Bag End. Today is my
one hundred and eleventh birthday: I am eleventy-one today!"
-- J. R. R. Tolkien