Live data from Hacker News

I tried creating a web browser, and Google blocked me

blog.samuelmaddock.com

121–130 of 632 posts

Re: I tried creating a web browser, and Google blocked me

#121
post #71

Flagging for inaccurate/inflammatory title. Google isn’t stopping the author from creating a web browser.

You're drawing attention via hair splitting and pedantry. For most people who use their browser to stream content, it's not a browser if it can't use that content.

[deleted]

Re: I tried creating a web browser, and Google blocked me

#122
post #19

let's address the elephant in the room. Google got the authority from everyone here who accepted chrome and IE DRM by default, to the point that even Firefox was forced to give in, so you all could be sedated by Netflix and other DRMed content.

I never switched from Firefox in 10+ years and somehow, this still affects me. Blaming users isn't the solution. This is an issue of enforcing standards (in whichever way), you can't expect the entirety of internet users to suddenly become experts on DRM.

Re: I tried creating a web browser, and Google blocked me

#124
post #80

Earlier quoted context omitted.

So how do open source browsers like Chromium and Firefox do this? Surely if they have access to the blackbox, then anyone does? And if they don't, it means you can't watch Netflix on some major browsers.

Not sure if it's still the case, but it used to be that Firefox on Linux could only stream 720p videos.

This depends on the agreement that the media distributor has with the media owner; there's no technical reason behind the 720p limitation.

Widevine is offered with different levels, depending on the length of the secure path. On mainline Linux, there is no secure path to the screen AFAIK, so you can always read the unencrypted video from a recompiled graphics driver, and as such it only is supported in Widevine's lowest level.

Re: I tried creating a web browser, and Google blocked me

#125
post #113
post #101

Earlier quoted context omitted.

The weird thing about this is I can find a high-quality torrent for anything on Netflix in under a minute.

DRM are like locks on a house, just keeps honest people out

DRM are like locks on a gated community, just creates economic moats to enable rent seeking and prolong the status quo.

Re: I tried creating a web browser, and Google blocked me

#126
post #98
post #82

Earlier quoted context omitted.

> No, if the Director had overridden the majority of the membership, the browser vendors would've shipped something anyway That's fine. It's better that the burden for maintaining non-standard plugins be put on the sites and browsers that choose to do that, rather than be placed on everyone else.

How would that have improved the current situation? The videos that Metastream wants to play would still have been DRM'd and would still be playable in the mainstream browsers. What would the benefit have been? What burden is being placed on people now that wouldn't be placed on people in that scenario?

Making the user experience of DRM worse is better because then fewer people will use it. If the platforms all made it so that you have to solder a new chip into your phone before you can play DRM content, there would be a lot less DRM.

The argument that platforms have to do this for competitive reasons is doublethink. If the experience is worse and that will cause customers to flee, how is it that they would only flee from the platforms that don't have DRM but not the content providers that require it? Wouldn't that create a huge market opportunity for new DRM-free studios, who would then out-compete the traditional ones by being available on all platforms instead of only on Insecure Expensive Proprietary Slow Cableco Platform Nobody Likes?

Re: I tried creating a web browser, and Google blocked me

#128

Earlier quoted context omitted.

Blame Google and Microsoft. They were the people who created the specification, and pushed for it, when Netflix came begging for a solution to their DRM conundrum. Even if the W3C hadn't approved it, that's two of the big four browser vendors who are committing to implementing it anyways, which is enough to guarantee a de facto standard anyways.

No, blame the movie studios, record labels etc. They're the one which require asinine DRM support for web browsers. Google/Microsoft/Apple/Adobe want to support media content, but to do so requires towing the line with the media companies otherwise they refuse to license the content (at least in HD+). Having worked with various DRM teams I know that they have to treat their code as if its the most secret code in the…

Then Google/Microsoft/Amazon and others who are being impacted by this issue should throw some non-trivial money at media creators who are willing to commit to DRM-free content. Like Creative Commons or the Blender Foundation, for starters. We had a comparable opportunity there when Netflix started offering streaming services, but they chose to go with DRM across the board. Fine, whatever. But unless the tech industry seriously gets behind this, Big Media will start to take their "content" hostage and mandate use of their own DRM 'solutions' to "protect it adequately" - with royalties for use set as high as the market will bear. Yeah, you can say that would be an antitrust violation, whatever. Legal processes take a long time, and Big Media have plenty of political support behind them. They don't have to care if they can make things crappy enough for everyone else.

Re: I tried creating a web browser, and Google blocked me

#129

Earlier quoted context omitted.

Truth hurts. Is it too late to open up the web? I've already switched to Firefox.

Firefox uses Google's Widevine for DRM content: https://support.mozilla.org/en-US/kb/enable-drm "Firefox downloads and enables the Google Widevine CDM by default to give users a smooth experience on sites that require DRM."

So did Firefox have to ask permission from google? Or do they just do it without asking? Sorry I don’t know much about this.

Re: I tried creating a web browser, and Google blocked me

#130

The blame for this sits squarely on the w3c for their efforts in trying to replace flash by letting the content companies dictate standards for encrypted playback. If they had held fast, we could have forced the companies to do their key management in something like WebAssembly and avoided this gatekeeping mess.

How would have that worked? If you do not sign every single file per user, there is no real way to get something secure if you do not controle the whole processing pipeline.
Post reply on HN