openzim / nautilus

Turns a collection of documents into a browsable ZIM file
GNU General Public License v3.0
19 stars 14 forks source link

Videos should be played in autoplay #24

Open kelson42 opened 3 years ago

kelson42 commented 3 years ago

Currently we need to click twice to achieve the launch of the video.

rgaudin commented 3 years ago

Through an option ideally and accounting for multiple audio in same item/popup.

stale[bot] commented 3 years ago

This issue has been automatically marked as stale because it has not had recent activity. It will be now be reviewed manually. Thank you for your contributions.

Jaifroid commented 1 year ago

This is an old issue, but I'd just like to comment that many users find autoplay of video to be a menace. Autoplay, if implemented, ought to be an option that can be enabled explicitly by the user, and I don't believe it should be the default for a standardized OpenZIM archive. It could be very disturbing to open a ZIM in a quiet place (e.g. a library) and suddenly find your device blaring out a video. Extensions that block autoplay of video are popular for this reason! Just my tuppence.

kelson42 commented 1 year ago

Agree that an option is the best way to follow. Here again looks to je to be a feature for the ZIM js API

pritam825 commented 1 year ago

I would like to work on this issue, can you guys please tell me, is there any channel or group to communicate with you guys and mentors, so that I will be able to discuss,because as I have read "https://www.kiwix.org/en/support-us/code/google-summer-of-code/gsoc_guidance/" this, the slack channel should be in contribute.md file, but there isn't any slack channel link.

rgaudin commented 1 year ago

@pritam825 https://kiwix.slack.com #gsoc channel but ticket-related questions won't be answered on Slack.

pritam825 commented 1 year ago

@rgaudin thanks for your reply, I am not able to login, it's showing "It looks like there isn’t an account on ACME tied to this email address." my email addrees id "pritamkumar12052001@gmail.com". I have created this features on my local by creating a demo site, i can implement this in issue also,and i am facing some issues during setup of local environment, so first please help me to join slack channel, so that i will be able to communicate.

stale[bot] commented 1 year ago

This issue has been automatically marked as stale because it has not had recent activity. It will be now be reviewed manually. Thank you for your contributions.

kelson42 commented 1 month ago

It seems that finally it has been decided to go for autoplay systematically (so no option in the json) in #73. Not the solution discussed first, but might be appropriate/good enough. We can anyway build the option to disable this behaviour afterward if proven necessary.

Jaifroid commented 1 month ago

I think in the context of Zimit it makes sense for the Kiwix browser to do whatever is mandated by the Web page, as Zimit tries to produce a faithful render of the scraped site. In the context of YouTube scrapers, which are the most likely candidates for this, it seems YouTube has opted for autoplay in most cases. But browsers nowadays have options to prevent autoplay (though it doesn't always work reliably). Users of Kiwix Serve and Kiwix PWA can enable such browser options, and autoplay should be blocked in such circumstances (but needs testing I suppose). Users of Kiwix Desktop and Kiwix Android/iOS probably don't have such options, so ideally the software would provide the option to turn autoplay off.

Personally, as I made clear above, I don't like autoplay. It's associated with annoying ads and lack of user control over their own browser. But an option would be a good compromise.

kelson42 commented 1 month ago

@Jaifroid This is not a Zimit issue.

Jaifroid commented 1 month ago

I know, I was giving a more general view the issue of autoplay, and contrasting the situation with Zimit.