Live data from Hacker News

Android 8.0 Oreo, thoroughly reviewed

arstechnica.com

111–120 of 130 posts

Re: Android 8.0 Oreo, thoroughly reviewed

#112
post #105

Earlier quoted context omitted.

What does any of this have to do with YouTube blocking PIP?

Simple, it means that if the browser would decide to force YouTube into allowing PIP, that would be the browsers legal (and moral right). Additionally, there’s a precedent that users want to be able to control what a site does, and are willing to take extra steps to achieve this, so a browser should implement such functionality ideally in the first place.

There are already numerous examples where browsers intervene to stop user-hostile pages. The reason pop-up ads largely don't exist any more is because browsers intervened to kill them.

Re: Android 8.0 Oreo, thoroughly reviewed

#113
post #64

Earlier quoted context omitted.

> There's a broader question about a user's will and the sites intent especially when it comes to business plans of the site The site's business plans are not my problem. Basically, my phone and my computer should do what I want. Why is there even an API to make a video player enter/exit full-screen mode ? That's 100% a user decision and there is no valid reason why that should ever be exposed to JS.

What if I want to present an X button that the user can click to exit fullscreen? How would I do that without a programmable API?

Why not just restrict it to user-initiated events that can exit or enter full screen? Similar to how you have to press a button to enter full screen mode. It seems to make sense to do the same thing to exit, or other various actions.

Re: Android 8.0 Oreo, thoroughly reviewed

#114
post #20

After my Pixel updated recently to Oreo, being frustrated by a constant notification for Twilight (a red-tinting background app) and starting to search on google for a solution -- I discovered quite a lot of people have been asking 'how to suppress notifications on oreo' recently. FWIW you can control the notification snooze timeout, but you're going to need Tasker [1] (or similar). Interestingly I evidently bought t…

Were you aware that Android has built-in tinting capability? It's under Display > Night Light. There's a quick tile for it too.

I wasn't - but now I am, thanks!

I have enabled it and will get to try it in 12 hours from now.

Twilight has Hue integration, gentle transition, and a few other nifty features, which I'm probably not going to want to abandon - though I'm sure the native feature will gently encourage me to re-fit out my Home with a confusingly named Google product.

Re: Android 8.0 Oreo, thoroughly reviewed

#115
post #20

After my Pixel updated recently to Oreo, being frustrated by a constant notification for Twilight (a red-tinting background app) and starting to search on google for a solution -- I discovered quite a lot of people have been asking 'how to suppress notifications on oreo' recently. FWIW you can control the notification snooze timeout, but you're going to need Tasker [1] (or similar). Interestingly I evidently bought t…

https://www.reddit.com/r/GooglePixel/comments/6xuqkc/how_to_... Does this work for you?

Yup, but I like it even more out of the way - the Tasker / script approach to (via the API) tell it to snooze notifications for some years is likely the best bet.

By default you can snooze notifications for, at most, 2 hours.

Re: Android 8.0 Oreo, thoroughly reviewed

#116
post #51

Earlier quoted context omitted.

I'm disputing the fact there was a casual offhand design, and I don't think hiding the state of the render or the browser helps anyone not least developers who need the information about the state of their page. I'm not saying that there can't be meaningful response from the browser to user hostile actions, I don't think anyone disagrees. There's a broader question about a user's will and the sites intent especially…

> There's a broader question about a user's will and the sites intent especially when it comes to business plans of the site The site's business plans are not my problem. Basically, my phone and my computer should do what I want. Why is there even an API to make a video player enter/exit full-screen mode ? That's 100% a user decision and there is no valid reason why that should ever be exposed to JS.

>Why is there even an API to make a video player enter/exit full-screen mode ? That's 100% a user decision and there is no valid reason why that should ever be exposed to JS.

There absolutely are valid reasons and responsible uses for the browser to expose that API. Instead the argument should be around the irresponsible uses justifying hiding that part of the API.

Valid reasons to expose full-screen to the API:

* An "Always full-screen videos when I play them" button. * Remote control of demo displays, kiosks, etc. Force them to all fullscreen and play a video synced up. * Disable unnecessary features when website is full screen (e.g. stop polling website for changes) * Exit full-screen on certain conditions. For example on a shared streaming site like Rabb.it, maybe if someone joins your chat room (assume this is configurable by the user)

In short, you can use JS to respectfully enact user decisions.

I'll also mention a related case. On Safari iOS, you can't autoplay a element unless the user has interacted with it via tapping it. The goal, obviously, is to stop autoplaying videos. The goal, of stopping annoying autoplaying videos, is noble, but at the cost of removing the possibility of responsible usage. Maybe it's worth it, maybe it's not, but there is an undeniable tradeoff.

Re: Android 8.0 Oreo, thoroughly reviewed

#117
post #44

Earlier quoted context omitted.

In the middle of updating my Pixel XL, use Twilight daily. Will it still work after the update?

Pixels have a built-in tinting mode which actually does filtering on compositor level. What does Twilight add to that?

Gentle transition periods (I have mine set to a half hour), offsets from sunset/sunrise, hue (and other smart bulb) integration. A few other features that I don't use. I'm experimenting now with native compositor, which hopefully presents a better colour mix than Twilight was able to (good but not perfect).

Re: Android 8.0 Oreo, thoroughly reviewed

#118
post #6

Oreo Battery life is atrocious on Nexus 5X. Do not upgrade if you can avoid it.

Stop that! You cannot judge battery life after only a few days, specially after an update.

Stop what? Been on Oreo release since it shipped (we're past the optimization window), plus beta. Went from 1.5 days of battery to .6-.7 days of battery after Oreo on the 5x. Was hoping it was just a beta issue. Unlees you like battery anxiety, you may wish to wait to upgrade if you have a 5x and you use it daily. Project Fi as carrier. YMMV.

Re: Android 8.0 Oreo, thoroughly reviewed

#119
post #91

Earlier quoted context omitted.

But I'm not, so I'm not allowed to. I wouldn't have a problem with it if I could - paying for ad-free YouTube with added features seems like a fair deal to me.

I wouldn't call "letting me turn off the screen or switch to another application while still consuming media" an "additional feature". Especially since they must go out of their way in the first place to detect when that is happening and to prevent me from doing so, as they do on their mobile website.

Curious to know if with youtube red, if i play in the background is it smart enough to switch to an audio only stream, or still full bandwidth?

Re: Android 8.0 Oreo, thoroughly reviewed

#120
post #119

Earlier quoted context omitted.

I wouldn't call "letting me turn off the screen or switch to another application while still consuming media" an "additional feature". Especially since they must go out of their way in the first place to detect when that is happening and to prevent me from doing so, as they do on their mobile website.

Curious to know if with youtube red, if i play in the background is it smart enough to switch to an audio only stream, or still full bandwidth?

Good question. As they normally serve their content as separate audio and video streams, it should be perfectly feasible to do that. I wouldn't bet on it, however.
Post reply on HN