Live data from Hacker News

I tried creating a web browser and Google blocked me (2019)

blog.samuelmaddock.com

21–30 of 194 posts

Re: I tried creating a web browser and Google blocked me (2019)

#21

I’m not claiming the situation is just or should be ignored, but the option the author seems to be ignoring is to launch without Widevine. Sure, a lot won’t work, but a lot will. Having a vocal community can add a lot of pressure.

The point of his browser is to be able to playback Netflix, Hulu, etc. between browsers in sync. That can't be done without DRM, and Widevine is "the only available DRM for a Chromium-based browser, especially so for Electron."

Re: I tried creating a web browser and Google blocked me (2019)

#23
post #7

Why aren’t there more browsers? Is it just a matter of all the IP tied up by the majors?

If we're talking about creating a browser from scratch, it's nearly impossible to implement one without a huge investment of both time and money. Browsers are unbelievably complex, and the new features are being added at such a pace that you need to run twice as fast just to keep up. If we're talking about forking an existing browser, that is doable. But you still need a huge investment to understand, change and exte…

Heh, you're better off designing a new markup language and then implementing a browser to render that.

Re: I tried creating a web browser and Google blocked me (2019)

#24
post #10

Why aren’t there more browsers? Is it just a matter of all the IP tied up by the majors?

Too many standards to follow, too many APIs, too complicated. Sometimes I wonder if the web standards aren't designed specifically to prevent any meaningful competition.

Web standards are designed for cooperation not competition.

Re: I tried creating a web browser and Google blocked me (2019)

#26
post #3

Why aren’t there more browsers? Is it just a matter of all the IP tied up by the majors?

It's trivial to create a browser that's just a Chromium fork. It's nearly impossible to create one that isn't. Firefox (and Tor) is basically the only one. https://alternativeto.net/software/google-chrome/

Opera was originally based on the Presto layout engine from 1995-2013. Then it switched to being a Chromium based browser in 2013 so they could utilize the Chromium plug-in ecosystem.

The ecosystem is the big issue for a lot of these products. It why Microsoft's Windows phone failed so badly - they didn't have the app store to compete with or allow users to migrate to their platform without losing a lot of apps they already used on Apple or Android.

The ecosystem is a major reason why you don't see more competition.

Re: I tried creating a web browser and Google blocked me (2019)

#27

I’m not claiming the situation is just or should be ignored, but the option the author seems to be ignoring is to launch without Widevine. Sure, a lot won’t work, but a lot will. Having a vocal community can add a lot of pressure.

Yeah, but it's not a browser, it's a glorified media player.

Basically the dev wanted to take Electron (a wrapper of Chromium/v8, the Google maintained FOSS browser engine) + Google's Widevine, smash them together with some glue code and a special-purpose UI, and call it a "broswer".

Re: I tried creating a web browser and Google blocked me (2019)

#28
post #10

Earlier quoted context omitted.

Too many standards to follow, too many APIs, too complicated. Sometimes I wonder if the web standards aren't designed specifically to prevent any meaningful competition.

Web standards are designed for cooperation not competition.

Back in the day yes. Modern web standards upgrades are designed (a) because Google wants them, (b) for regulatory capture -- making it too difficult for a browser to be created (I'm abusing the term to refer to behavior regulated by "web standards").

Re: I tried creating a web browser and Google blocked me (2019)

#29
post #18

I’m not claiming the situation is just or should be ignored, but the option the author seems to be ignoring is to launch without Widevine. Sure, a lot won’t work, but a lot will. Having a vocal community can add a lot of pressure.

They could also reverse engineer the Widevine module binary and reimplement it in their own project. You don't really need Google for this.

And then get a DMCA request which takes down your Github repo.

Re: I tried creating a web browser and Google blocked me (2019)

#30
post #10

Earlier quoted context omitted.

Too many standards to follow, too many APIs, too complicated. Sometimes I wonder if the web standards aren't designed specifically to prevent any meaningful competition.

Web standards are designed for cooperation not competition.

The question is cooperation between who exactly? A cooperation can turn into a collusion. And all I can see as members of these boards is a bunch of corporations, that are known for using underhanded tactics.
Post reply on HN