<div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div class="gmail_default" style="font-size:small">On Fri, Dec 10, 2021 at 5:50 PM Jonathan Thornburg <<a href="mailto:jthorn4242@gmail.com">jthorn4242@gmail.com</a>> wrote:<br></div></div><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">On Fri, Dec 10, 2021 at 12:23:19PM -0500, Phillip Hallam-Baker wrote:<br>
> Announcing Phill's Hypothetical Browser (PHB).<br>
> <br>
> For years I have been saying, if only I had a browser that could do (X)<br>
> <br>
> This is not a joke, took me all of 30 minutes to get PHB running:<br>
> <br>
> <a href="https://github.com/hallambaker/PhillsHypotheticalBrowser" rel="noreferrer" target="_blank">https://github.com/hallambaker/PhillsHypotheticalBrowser</a><br>
> <br>
> This is a full Web browser built around WebView2 which is an API to<br>
> Microsoft Edge [[...]]<br>
<br>
So I take it this is Windows-only?  No Linux, Mac, *BSD, etc?<br></blockquote><div><br></div><div><div class="gmail_default" style="font-size:small">Currently WebView2 only runs on Windows. But the Edge browser already runs on every major platform including macOS, Linux, Android, iOS and hololens.</div><div class="gmail_default" style="font-size:small"><br></div><div class="gmail_default" style="font-size:small">There is a port to macOS currently in development. It seems very likely that a Linux port will follow. There is no Microsoft BSD port but there is no official Google Chrome distribution for Linux I can see, they point folk to Chromium. </div></div><div class="gmail_default" style="font-size:small"><br></div><div class="gmail_default" style="font-size:small">I am not sure about the state of iOS these days, does Apple still insist everyone use their WebKit interface and nothing else? If so, WebView2 for iOS might not come for quite a while. Or maybe WebView2 is an abstraction layer already dealing with that.</div><div class="gmail_default" style="font-size:small"><br></div><div class="gmail_default" style="font-size:small"><br></div><div class="gmail_default" style="font-size:small"><br></div><div class="gmail_default" style="font-size:small"><div dir="ltr" class="gmail_attr"><span class="gmail_default"></span>On Fri, Dec 10, 2021 at 2:00 PM Henry Baker <<a href="mailto:hbaker1@pipeline.com">hbaker1@pipeline.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"> <span class="gmail_default"></span>Hi Phillip:</blockquote> <br>>If you believe in strong typing, you might want to seriously consider *Rust*.<br>>Of course, once you believe in Rust, then you might find Firefox a more<br>>conducive environment, as Mozilla is a major supporter of Rust.</div><div class="gmail_default" style="font-size:small"><br></div><div class="gmail_default" style="font-size:small">I am familiar with Rust. But I don't see an advantage over C# which is also strongly typed, memory safe, supported by open source compilers and tools, etc.</div><div class="gmail_default" style="font-size:small"><br></div><div class="gmail_default" style="font-size:small">Rust has some real advantages if you have a large legacy C++ code base and what you want is a 'better C++'. The tooling for getting out of C++ ville via Rust is very impressive.</div><div class="gmail_default" style="font-size:small"><br></div><div class="gmail_default" style="font-size:small">I am sticking with C# because I have 50,000 lines of code and test suites written in C#.</div><div class="gmail_default" style="font-size:small"><br></div><div class="gmail_default" style="font-size:small">The goal of PHB is not to create a new browser distribution but to influence the mainstream browsers and get them to implement features like support for a user selected password vault provider via an open standards based protocol rather than using every 'cloud' feature as a pretext to making the browser 'sticky'.</div><div class="gmail_default" style="font-size:small"><br></div><div class="gmail_default" style="font-size:small">That said, if we have any short term success, I would love to see a parallel project producing a 'user centric' version of Firefox.</div><div class="gmail_default" style="font-size:small"><br></div></div></div></div></div>