Verso – web browser built on top of the Servo web engine
Verso is a developing web browser using the Servo engine, with installation instructions for Windows, MacOS, and Linux. Nightly releases are available, and future features include multi-window support and sandboxing.
Read original articleVerso is a web browser currently under development, built on the Servo web engine. The project emphasizes a creative vision, described as "playing old world blues to build new world hope." At this stage, it does not accept feature requests. Users can engage in discussions via Zulip. Installation instructions vary by operating system: for Windows, users need to install Scoop and several tools before building and running the browser with Cargo; for MacOS, Xcode and Homebrew are required, along with specific tools; Linux users can choose between Flatpak and Nix, with detailed commands provided for each method. Nightly releases of Verso are available at CrabNebula Cloud, although these packages are currently unsigned. Future development plans include multi-window support, multiprocess mode, sandboxing across platforms, and GStreamer feature integration. More information can be found on the Verso GitHub repository.
- Verso is a web browser in development using the Servo engine.
- Installation instructions are provided for Windows, MacOS, and Linux.
- Nightly releases are available but currently unsigned.
- Future features include multi-window support and sandboxing.
- Community discussions can be joined on Zulip.
Related
Ladybird browser update (June 2024) [video]
The Ladybird browser project, a spin-off from Serenity OS, now focuses on browser functionality. Managed by maintainers, it integrates third-party libraries, HTTP cache, Shadow DOM, and web APIs. Ongoing developments aim to improve validation, caching, JavaScript, WebAssembly, find, and page features, enhancing user experience.
We increased our rendering speeds by 70x using the WebCodecs API
Revideo, a TypeScript framework, boosted rendering speeds by 70 times with WebCodecs API. Challenges overcome by browser-based video encoding. Limited audio processing and browser compatibility remain.
Making "Zen Browser" A Firefox based browser that focuses on customizations
A new Firefox-based browser called Zen Browser prioritizes privacy and customization. It offers user control, security, and access to source code. The Zen team aims to create a tailored, secure browsing experience.
I'm funding Ladybird because I can't fund Firefox
The author supports Ladybird Browser Initiative over Firefox due to concerns about browser competition dominated by Chrome. Ladybird aims for a non-profit model, offering an alternative for a diverse web ecosystem.
Audapolis: Edit audio files by word, not waveform
The Audapolis project on GitHub offers a tailored editor for spoken-word media with audio-to-text transcription. It supports various media types, works on Windows, Linux, and macOS, and stores data locally. Funding sources include governmental and foundation support.
- Many users express enthusiasm for the Servo engine and its potential to innovate in the browser space.
- Concerns are raised about the stability and performance of Verso compared to existing browsers.
- Some commenters question the necessity of another browser, given the dominance of established options like Chrome and Firefox.
- There is interest in the integration of Servo with other platforms and technologies, such as Qt and Tauri.
- Discussions about the project's funding model and community governance highlight broader issues in open-source development.
I hope in the process of doing it we will find new ways of doing things.
Hopefully we can get more web browsers with embedded Servo engine (e.g. as a QtWebEngine replacement).
One big reason to want change is to change the funding model that currently supports the existing browser projects, which isn't great and is threatened too...
It should be possible to write a simple shell script to navigate the web, to log in to web sites, to extract information. Or something like Visual Basic.
Git, Python, llvm, cmake, and curl all have perfectly normal windows installers available from their own websites, and if you're a programmer who has to, or chooses to work on Window, it's a good bet you already have either most or all of these already installed, making the job of completing your bonus objective probably one, maybe two installs at most.
Incidentally, Verso is also the name of Lean 4’s DSL for typesetting documentation.[1] We are running out of words in the English language.
[1] https://web.crabnebula.cloud/verso/verso-nightly/releases
Is there some chance, that servo decomposed from SpiderMonkey? If it is not, I don't think anyone can tell difference between firefox and other browser use Servo.
https://github.com/servo/servo
"Servo is a prototype web browser engine written in the Rust language. It is currently developed on 64-bit macOS, 64-bit Linux, 64-bit Windows, and Android."
So, this browser seems to be about using Rust, and somewhat Mac-centric. Not criticizing, just emphasizing.
------------------------------------------
2. The repository does not explain:
* How far along the project is.
* What are the benefits / points of attraction of the browser (or - perhaps it's more of a proof-of-concept?)
------------------------------------------
3. The project has a highly repressive Code of Conduct:
* Forbidden behavior is open-ended and at the discretion of whoever handles a complaint.
* No due process: Anonymous complaints, in-abstentia proceedings, no right to face accuser, no right to access and review evidence, etc.
* The project leaders/owners presume to forbid community members from interacting with people whom project leaders decided to ban. This is a bit like how when the US sanctions a state, it also strong-arms everybody else to observe its sanctions or themselves get sanctioned by the US.
Bottom line: I would avoid getting close to that project, if the CoC is actually applied. If it isn't - very much recommend removing it.
Nigh unusable on Windows (11). Mostly just opens an empty window that has stopped responding. I finally tried running as admin and it works more consistently now. Webview for https://www.google.com looks like a messed up mobile view. My company's website doesn't work at all, (NextJS) so I guess they don't have a js engine yet?
> A web browser that plays old world blues to build new world hope
edit: missed the part where i still need to clone the repo. but also a requirements.txt would be appreciated!
I've never sought out another browser than using pretty much any of the big three...
Just because I have never had any sort of personal workflow/painpoint/interest in any of these other browsers/engines, that frankly I had never heard of and then another thing pops up every few years with yet another new one that I havent heard of -- but they all seem to have lively communities...
The question is:
What is the primary drive/utility that you/others are seeking/gaining with these none FF/chrome/edge things?
Um... what?
Related
Ladybird browser update (June 2024) [video]
The Ladybird browser project, a spin-off from Serenity OS, now focuses on browser functionality. Managed by maintainers, it integrates third-party libraries, HTTP cache, Shadow DOM, and web APIs. Ongoing developments aim to improve validation, caching, JavaScript, WebAssembly, find, and page features, enhancing user experience.
We increased our rendering speeds by 70x using the WebCodecs API
Revideo, a TypeScript framework, boosted rendering speeds by 70 times with WebCodecs API. Challenges overcome by browser-based video encoding. Limited audio processing and browser compatibility remain.
Making "Zen Browser" A Firefox based browser that focuses on customizations
A new Firefox-based browser called Zen Browser prioritizes privacy and customization. It offers user control, security, and access to source code. The Zen team aims to create a tailored, secure browsing experience.
I'm funding Ladybird because I can't fund Firefox
The author supports Ladybird Browser Initiative over Firefox due to concerns about browser competition dominated by Chrome. Ladybird aims for a non-profit model, offering an alternative for a diverse web ecosystem.
Audapolis: Edit audio files by word, not waveform
The Audapolis project on GitHub offers a tailored editor for spoken-word media with audio-to-text transcription. It supports various media types, works on Windows, Linux, and macOS, and stores data locally. Funding sources include governmental and foundation support.