Orion is a new WebKit-based browser for Mac
browser.kagi.com
browser.kagi.com
I am not sure if there are many people like me, but I am using Keychain and it is the reason why I default to Safari and using any other browser it takes effort that I am doing, but I really wish Keychain could be integrated in other browsers too.
LE: It seems they already support this as stated in their FAQ/"How does Orion store my passwords?"
Found it here: https://browser.kagi.com/faq.html
> Orion uses native macOS Keychain integration, same as Safari.
GG, I applied to be a beta-user. Let's see!
Also, I hope Orion has hooks needed for uBlock. (Preparse hook?)
For whatever reason, Safari + 1Blocker doesn't filter YouTube's ads.
I'll use fulltime which ever browser that has both keychain and blocks youtube ads.
It does[1].
> For whatever reason, Safari + 1Blocker doesn't filter YouTube's ads.
It does, as part of a recent addition[2]. It’s a bespoke solution because it can’t be done with the content blocking tools Safari provides.
[1]: https://browser.kagi.com/faq.html#ublock
[2]: https://backstage.1blocker.com/how-to-block-youtube-ads-in-s...
So I hope that, unlike Safari, Orion uses the Login rather than the Local Items keychain.
I still run macOS on desktop but use a patched bitwarden_rs to store my passwords. I can also use it from Android and Linux.
1password and LastPass are smarter in that regard.
The third party solutions are much better regarding edge cases.
> Orion is created by [Vladimir Prelovac][0], a tech entrepreneur with a track record of executing ambitious ideas that go beyond conventional wisdom. Orion was created in 2019, is bootstrapped by the founder and is being built by a world-wide passionate team.
> We are also building a privacy-respecting alternative to Google search, currently in private beta.
> If you'd like to know more or get involved, please feel welcome to reach out to vprelovac@kagi.com.
I have nothing against that guy, but it'd be nice to have more than a promotional self-description. Does he have a good individual reputation (e.g like Raymond Hill)?
Literally linked in the description provided to you: https://vladimir.prelovac.com
This is being spoonfed information.
> Does he have a good individual reputation (e.g like Raymond Hill)?
Better.
Well... It's a pass from me. Anything claiming something is "think of the children" is at best facetious.
> Well... It's a pass from me. Anything claiming something is "think of the children" is at best facetious.
That's taking it too far. It's really good to "think of the children," it's just that we have to be mindful of when that's used as a smokescreen to distract from a particular policy's highly objectionable consequences. That kind of expression also has multiple senses (e.g. "children are vulnerable and must be protected" and "we should build a better future for our children to enjoy"). The people behind this browser may not have English as a first language, so they may not be able to precisely tailor their language to English very online sensibilities.
I thought we'll have time to figure it out before we launch but it did end up getting featured on HN unexpectedly.
The core of the idea is a 'more humane web' and we will be adjusting the messaging accordingly in the future.
You'd be better using Safari for that imo.
They fixed some already, like the resolution selector not being working properly and etc. One that still annoys the heck out of me is the fact that when you right mouse click to re-open the inspect tool the window just selects whatever option it's above your mouse pointer (usually the print option...). One workaround is just keep the mouse pressed and select the option you want.
Brave is literally the only chromium brased browser (besides Chrome itself), on which dev tools work flawlessy.
One thing to note is that even with caching disabled in the dev tools it caches aggressively, which is why I don’t usually use it for development. But that’s why it’s a beta :-)
It’s essentially a better Safari, but (and this is what makes it the ONLY alternative to Firefox) with tree style tabs.
Progress has been rapid and the interaction with the dev(s) has been great. I see a bright future ahead for this browser.
The main thing preventing daily driving is that it’s not in the App Store yet, leading to it not being selectable as a default browser. I also experience occasional crashes with hundreds of tabs open.
I loathe the new Safari “tabs”, with as much scare as you can get in those scare quotes. But, I still can’t leave Safari be, as I appreciate the history and Keychain sync with my iOS devices.
It’s that tight macOS/iOS integration that makes me stay on Safari, along with the relatively lighter energy usage versus Chrome. This looks nice in terms of using native UIKit elements (probably, it’s just screenshots) and probably the system WebKit, but I would really miss password syncing.
(Yes, I know, there are innumerable password sync options, but Keychain sync really does “just work” between iOS and Mac.)
https://apps.apple.com/app/activetab/id1588852241?mt=12
(via John Gruber: "I don't know whether to laugh or cry")
I tried it for a bit before that annoyed me into switching to the taller layout, which is a visual downgrade from the previous design but at least has the same information visible.
The styling of the tabs as buttons and the reversed highlighting of the current tab are just broken UI for no apparent benefit other than someone thought it looked cool. (It doesn’t really).
For me the biggest loss would be Apple Pay, and “Sign in with Apple” which is incredibly useful for signing up to services while maintaining some level of privacy.
I prefer FF due to ublock and better floating videos / Picture in Picture
I'm not used to Safari being buggy. It's part of why I've stuck with it for years.
I'm actually kind of loving the tab groups—it's a little weird to me that we have that and the concept of a window, still, and the two are separate, but whatever—but the tab UI itself is really, really bad.
FWIW so does Lastpass, in my experience :)
https://giorgiocalderolla.com/wipr-faq.html#what-is-wipr-ext...
I am the founder behind Orion, bootstrapping the project. Started working on it three years ago with a small team just to see if it would be possible to build something like this from scratch and we just kept going. Orion is today a daily browser for a few dozen beta-testers and it warms my heart to see that we got that far considering the competition.
Few questions about Orion answered that I see pop put in the comments:
- Orion uses native Keychain integration for passwords and will use iCloud Sync to sync between devices. We have full import from Safari, including passwords [1]
- Orion uses a slightly modified WebKit which allows us to run Chrome/Firefox extension support layer on top of it (about 70% of all extensions currently work in Orion - including uBlock Origin). We are planning to complete the support in the upcoming months.
- Orion is currently trying to get to the feature parity of the reference browser (Safari).
- Orion features developer tools from Safari with a few extra ones like the Error indicator in the address bar [2] We just started with this, expect many useful additions in the future.
- Orion is designed as a zero-telemetry browser.
- Orion iOS also features a number of useful innovations like the Data saver mode [3] and multiline URL edit [4]
- The business model for Orion is to have a Pro version for those who want to support its development.
I was the founder of ManageWP [5] which got acquired by GoDaddy in 2016. Moved from Belgrade, Serbia to SF Bay Area as part of the acquisition. Spent a couple of years there as VP of Product and then decided I want to build Orion and Kagi (privacy-respecting alternative to Google search), because one ambitious project was not enough :) Main reason for this is the concern for the future of the internet and the web my children will grow into using.
[1] https://twitter.com/vladquant/status/1431290547877007363
[2] https://twitter.com/vladquant/status/1445301620187693056
[3] https://twitter.com/vladquant/status/1429588837391507458
[4] https://twitter.com/vladquant/status/1441511763631960074
Don't you fear being held back by WebKit, which is notoriously slow to implement new web platform features? Can you give some insights on how you chose the engine?
Thanks!
To answer the question, we need to go a step back and answer how did we chose the platform first. The decision to go with macOS first was made in 2018 for the simple reason that we thought macOS has a bright future as a consumer OS. This was pre-M1 so we are glad to see macOS adoption grow!
Once we settled on macOS, WebKit was a natural choice as it is the web rendering engine supported by the OS manufacturer. This would enable us to have best performance and OS integration features. The drawback was lack of any browser app frameworks so we basically had to write the browser app from scratch.
I am not that worried about WebKit's slow(er) pace of web platform feature adoption (although I'd love to see something like AVIF support etc.) partly because I know that these decisions are carefully weighted for their impact (what is the right level of hardware/browser/web separation for example). In the future, if Orion becomes success, we hope to be able to have full time contributors to help accelerate its development.
Imagine a menu:
Open in New Tab
Open in New Private Tab
Open in New Container
Open in New Window
Open in New Private Window
Open in New Container Window
+ Tab groups! Oh my...
It is a bit too much, needs to be simplified.
Noticing your name - are you a free diver? If so what are your favourite dive locations?
What we are planning to do though is have "Web apps" support, similar to Flotato [1], which will allow the user to achieve the same (or better) effect.
Edit: Hmm, I guess not https://www.macrumors.com/2016/08/01/kagi-shuts-down/
The performance charts & graphs look nice. And (from Safari) I am excited to see what WebKit can do with extensions and other power features.
And, iPhone version.
Also:
1. The search engine (https://kagi.com/) is super cute (don’t have a login to try it).
2. Apparently this is what happened to the kagi.com (shareware payment) domain. Nice.
* Supports both Chrome and Firefox extensions, vs. Brave supporting Chrome only.
* Not so much with the skeezy crypto emphasis.
Cons:
* Brave has a multi-year head start, and has worked all the kinks out. Sync works, etc.
* This is Apple-only. Brave works on every major device.
I won’t be leaving Brave anytime soon. But competition is a good thing, and this beta is worth keeping an eye on.
If you block ads without allowing the ability to donate a token you are effectively stealing from site owners and causing the rise of paywalls and other restrictions on the internet.
Beats being the product using Google, or having a product fall behind like Mozilla because you had to fire all of your engineers.
The other alternatives to Chrome (Edge, Opera, Vivaldi, and Firefox[0]) also come with a built in ad blocker.
Is it only a problem because on top of the blocking - which others also do - they also have the ads/crypto business?
---
[0] On Firefox it's more of a "tracking blocker", but things like Adsense are blocked by it.
No
Sites costs money, users need a way to pay site owners.
This is "you wouldn't download a car" level argument.
If no one is viewing the site, it probably doesn't cost anything.
Once people start using the site, it starts costing resources to run it.
Currently, there's two ways to pay for those resources, ads or subscriptions.
BAT allows you to easily take tips and continue the service for free that people expect, without ads.
- All the crap of AI / machine learning to prevent cross-site tracking that's useless to me in "Private Browsing" mode - just give me back control over cookies (manually and through third-party extensions), and keep Apple away from my data.
- Remove the crap "Web Advertising: Allow privacy-preserving measurement of ad effectiveness" code from webkit. Keep advertisers, and Apple's online advertising networks, away from my data.
So just as there are many Chrome clones that advertise they've removed all Google spying code from it, please offer a Webskit browser without Apple's crap baked into it. If possible also reverse the changes Apple made to Webkit that actually slightly cripples adblockers, like uBlock, from working effectively on it.
And I assume you're aware that "all the crap of AI / ML" is disable-able with a checkbox right?
Yeah, just like how "opting out" of Telemetry in Firefox & Windows truly means Firefox ( https://www.privateinternetaccess.com/blog/mozilla-does-not-... ) & Windows ( https://old.reddit.com/r/Windows10/comments/o9zswt/disabling... ) honour them. Or like iPhones never send location data to Apple when you turn it off ( https://www.gsmarena.com/iphone_11_pro_devices_collect_locat... ). /s
If I am searching for a privacy first alternative to Apple Safari, it should be obvious that it is because I don't trust Apple.
We already did that, uBlock Origin works on top of WebKit in Orion.
Also, Orion is zero-telemetry by default to address your other concern. Fire up a network proxy when using Orion and you will be welcomed with a wall of silence.
Private Browsing, on its own, can only limit the scope of cross-site tracking to a single Private Browsing session. It does not prevent cross-site tracking within that session. (For example, if you visit two web sites within a Private Browsing session which both use Facebook widgets, Facebook may be able to correlate your activity across those sites.)
(I also believe this feature was introduced to introduce another vector for data collection of browsing data of its users that don't use Safari on iCloud - while ITP does run on the machine, it gave Apple a good excuse to initially collect cookie data from all users to analyse it for ITP modeling - Apple does collect data "to improve its services". Honestly, I am just very cynical about Apple and other BigTech when it comes to my privacy and data.)
Good to know that WebExtensions API has been ported to Webkit by the Orion team. It needs to be seen how they've implemented it though - even Chrome supports WebExtensions but we all know how Blink has been modified to cripple uBlock Origin and other adblockers on it.
Kagi is bootstrapped by a somewhat unknown founder presumably in Serbia or from Serbia. Serbia has not always been a friend of the West/US and the government can compel people to do things that are not privacy friendly. I mean no offense by this statement and I have spent time in Serbia. My ears do perk up when I hear Serbia/Balkans or Eastern Europe related to privacy.
I do not understand what being serbian has to do with anything.
Both Safari and Firefox are rock solid browsers with excellent heritage. Just being put in the same basket as them for consideration is very flattering for us to begin with.
If you care about browser speed, then Orion is faster than Safari in almost all benchmarks (and Safari was already fastest browser on Mac to begin with).
We have a section about this in our FAQ if you are interested: https://browser.kagi.com/faq.html#safari
What kind of data they'll suck in order to monetize the browser?
> Is Orion open-source?
> Not yet, but we plan for it to be when we are ready to receive the benefits of open-sourcing Orion. Creating something as big and ambitious as Orion (which includes forking WebKit, porting entire WebExtensions API and writing a browser app from scratch) is challenging enough for a small team like ours. We can not afford any other overhead - and properly maintaining an open source project takes time and resources. If you want to contribute, the best way to do that is to become a beta tester.
https://browser.kagi.com/faq.html#oss
Hopefully, they'll follow through with their plans to open source the browser.
Current situation is - WebKit works great on Linux so that is not a problem. We've built WebKit on Windows too and while it works, it's not great. We are talking few developer-years of effort there (performance is main issue).
I sold my first shareware license on Kagi. Probably less than ten people in total bought my screensaver, but it inspired me to switch careers to software.
RIP OG Kagi!
Them going bust was the impetus for me moving to Patreon and fully open source. I've been talking about Kagi in the past tense for years. Now that's a name I've not heard in a long time…