Live data from Hacker News

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

blog.samuelmaddock.com

91–100 of 194 posts

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

#91
post #22

Not sure if this is covered under Widevine, but Google also blocks anything that is not a major browser from logging into any of its services. https://security.googleblog.com/2019/04/better-protection-ag...

It's pretty warranted when this is the type of attack possible:

https://news.ycombinator.com/item?id=25717156

See the comments for a summary and why the submission was flagged.

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

#92
post #22

Not sure if this is covered under Widevine, but Google also blocks anything that is not a major browser from logging into any of its services. https://security.googleblog.com/2019/04/better-protection-ag...

It's pretty warranted when this is the type of attack possible: https://news.ycombinator.com/item?id=25717156 See the comments for a summary and why the submission was flagged.

It's also a glaring ADA violation.

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

#93

I'm no an expert on DRM, but maybe someone here is. What would open source programs using DRM look like? My understanding is that the whole point of DRM is to prevent the software and the user from having arbitrary control over the data, which is fundamentally opposite of open source. Say that Google desperately wanted to support any reasonable method to accomplish allowing open source tools access to DRM-protected m…

DRM is just encryption. It being open source and everyone seeing what math is used is only going to make it stronger.

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

#94
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.

This has never been true. We wouldn't have JavaScript if Netscape didn't go off and do their own thing. Netscape and Microsoft were locked in a fierce embrace-and-extend battle for the web. XMLHttpRequest wasn't even a standard when Gmail came out in 2004, and wasn't a standard until at least 2006.

Web standards merely describe the current world of web browsers and attempt to retroactively take credit for it.

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

#95

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

There's a number of reasons, but one of the biggest is that it's impractical for an individual or small group to create a web engine that is capable enough that users will want to use it. This means the only options are to either fork an existing browser (as most Chromium forks are doing) or build a browser around an embeddable engine (as WebKit-based browsers do, and hopefully one day Servo-based browsers will). For…

Also, saying 'Chromium fork' is mostly untrue since these browsers almost always change stuff that's required (ie. changing the appearance, logos, chrome:// uri, and maybe solving some platform-specific bugs) then continue to pull changes from upstream Chromium with little intent to iterate on the core components of the browser or implement new standards. Brave is the one exception with IPFS support but that's it - not even MSFT did something like enabling PlayReady in chromium, it's straight widevine.

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

#96

Earlier quoted context omitted.

It's pretty warranted when this is the type of attack possible: https://news.ycombinator.com/item?id=25717156 See the comments for a summary and why the submission was flagged.

It's also a glaring ADA violation.

https://www.google.com/accessibility/products-features/#!#ch...

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

#98
post #71

Earlier quoted context omitted.

This is, unfortunately, explicitly made illegal by the DCMA Anti-Circumvention Provisions.

DMCA has interoperatibility exceptions.

Better have a good team of lawyers though.

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

#99
post #57

Earlier quoted context omitted.

The problem is a web browser is arguably something which has a webview in it. The difference Google considers between "a browser" and "an app embedding a webview" is whether that app is specifically Chrome, Firefox, Edge, Safari, or IE.

There is another, arguably legitimate differentiating feature: How up to date the embedded web engine is (and how quickly you would be able to merge upstream changes, update the framework, wait for "browsers" implemented using the embedded framework to update their dependencies, etc.) That can be a pretty big deal when there's a fix for a high-impact vulnerability.

There's another security consideration here: whether you trust the webview not to peek at your https content.

With a known browser, you get reasonable guarantees that TLS is being handled properly. With an unknown browser, these guarantees are gone. Considering the average person has no idea what https/TLS is, banning all unknown browsers as a defense against phishing seems completely reasonable.

Post reply on HN