Skip to content
This repository has been archived by the owner on Dec 11, 2019. It is now read-only.

Disable autoplay tracking ticket #8739

Closed
3 of 4 tasks
luixxiul opened this issue May 6, 2017 · 17 comments
Closed
3 of 4 tasks

Disable autoplay tracking ticket #8739

luixxiul opened this issue May 6, 2017 · 17 comments

Comments

@luixxiul
Copy link
Contributor

luixxiul commented May 6, 2017

Describe the issue you encountered:

When autoplay disabled:

  • Let users understand that autoplay is disabled by default by adding layer/placeholder (like flash object) for example
    • enabling autoplay on the placeholder should not reload the whole page
  • Stop downloading of video (saving data consumption is one of the main reasons to disable autoplay)
    • If it is not possible, do not reload the page when the switch is changed. It just consumes the data double.

Also:

  • Change "Allow Autoplay Media" with disabled by default into "Block Autoplay Media" with enabled by default (this is a suggestion from a viewpoint of switch consistency and UX; on the other switches the state "on" means "block", while on the autoplay switch the state "on" means "unblock")

@luixxiul luixxiul added this to the 0.15.4 milestone May 6, 2017
@luixxiul
Copy link
Contributor Author

luixxiul commented May 6, 2017

If those issues could block the release, please change the milestone or add labels. thanks!

@luixxiul luixxiul modified the milestones: 0.15.3, 0.15.4 May 7, 2017
@jonathansampson
Copy link
Collaborator

@darkdh @bsclifton Thoughts on making this higher-priority/release-blocking given its impact on YouTube?

darkdh added a commit that referenced this issue May 8, 2017
…low it

Display "Block autoplay" in bravey shield

Fix #8738
Fix #8739

Auditors: @bbondy, @bsclifton, @jonathansampson

Test Plan:
Covered by automatic test
darkdh added a commit that referenced this issue May 8, 2017
…ow it

Display "Block autoplay" in bravey shield

Fix #8738
Fix #8739

Auditors: @bbondy, @bsclifton, @jonathansampson

Test Plan:
Covered by automatic test
@darkdh
Copy link
Member

darkdh commented May 8, 2017

fixed and added blocking label

@darkdh
Copy link
Member

darkdh commented May 8, 2017

About Stop downloading of video, you can see it actually stops downloading when paused(being autoplay blocked)

@luixxiul luixxiul changed the title Disable autoplay - feedback Disable autoplay tracking ticket May 9, 2017
@luixxiul
Copy link
Contributor Author

luixxiul commented May 9, 2017

#8751 (review) per @cezaraugusto

Testing on YT, video kept loading until I decided what to do with notification. Deciding to disable autoplay, loading persists and pause button is shown rather than play button. Seems like video is not fully loaded and I had to click twice on the pause button to get it working. I felt confused by that.

Regarding UX the best scenario I can think of is having video stopped (play indicator visible) with video placeholder showing instead of forever loading until user decide what to do with notification.

@luixxiul luixxiul modified the milestones: 0.15.4, 0.15.3 May 9, 2017
@srirambv
Copy link
Collaborator

srirambv commented May 11, 2017

I would vote for how flash blocker works on Chrome. It just blocks the content and when clicked on run just let only the flash content run and not reload the page. As a user its really annoying if the page reloads everytime the blocked content is loaded especially for videos.

@jonathansampson
Copy link
Collaborator

@srirambv That would be idea, but would presumably require some significant re-engineering.

@luixxiul
Copy link
Contributor Author

luixxiul commented May 17, 2017

I thought autoplay was enabled by default.

If not, I think we should find a way of changing the autoplay global setting easily (eg. add a link/button on the notification bar) as this was a radical change.

It must be hard for ordinary users to find out how to change the setting (I believe they cannot imagine that the setting is under Security tab). CC @srirambv for his opinion on this.

@luixxiul
Copy link
Contributor Author

luixxiul commented May 17, 2017

Adding another notification bar would work, such as:

screenshot 2017-05-17 14 58 15

Imagine there are 3 buttons on the 1st bar, Change global setting(-> Open about:preferences#security), Yes, and No.

The change setting buttons may be too much.

@srirambv
Copy link
Collaborator

It must be hard for ordinary users to find out how to change the setting (I believe they cannot imagine that the setting is under Security tab).

Agree users will definitely find it hard to search for the setting. I would suggest add this to the welcome page that @cezaraugusto has worked on. This way once the welcome page is implemented and shown, it would also show where the user can set the setting.

A generic notification bar would be better with a button to link to settings (similar to ledger notification bar)

image

@jonathansampson
Copy link
Collaborator

@darkdh @bradleyrichter Your thoughts on this?

@bradleyrichter
Copy link
Contributor

This is unfortunately broken.

go here: https://blog.google/products/photos/google-photos-500-million-new-sharing/

Then try to play the main video. It spins until you accept the auto-play alert bar.

This is not how it should work. This video should play when you press the play button regardless of how autoplay is set for this page.

Must fix or pull. : (

@luixxiul
Copy link
Contributor Author

luixxiul commented May 18, 2017

c5f4409: Always allow autoplay until autoplay is more stable

@Jacalz
Copy link
Contributor

Jacalz commented May 22, 2017

Yeah the same is for svt.se @bradleyrichter

@alexwykoff alexwykoff removed this from the 0.16.100 (Frozen, only critical adds from here) milestone May 30, 2017
@Jacalz
Copy link
Contributor

Jacalz commented Jun 1, 2017

Spotify needs to be disabled :D

@bradleyrichter bradleyrichter added this to the 0.17.x (Frozen, only critical adds from here) milestone Jun 1, 2017
@alexwykoff alexwykoff removed this from the 0.17.x (Frozen, only critical adds from here) milestone Jun 12, 2017
@bsclifton
Copy link
Member

from @bradleyrichter, regarding https://boingboing.net/2017/06/21/brave-orfox-firefox-focus.html

We need to improve the auto-play blocking. The top video on this page does not seem to be set to autoplay but we make it hard for the user to play the video which won’t play until you accept the alert.

@bsclifton
Copy link
Member

Closing as stale

There are open issues tracking autoplay functionality in brave-core:
https://github.com/brave/brave-browser/issues?utf8=%E2%9C%93&q=is%3Aissue+is%3Aopen+autoplay

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

No branches or pull requests

8 participants