• Browser
  • Mail
  • News
  • Community
  • About
Register Login
HomeBlogsForumThemesContributeSocial

Vivaldi

  • Browser
  • Mail
  • News
  • Community
  • About

Navigation

    • Home
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Groups
    1. Home
    2. Desktop
    3. Desktop Feature Requests
    4. On Demand mode for Play Image Animation

    On Demand mode for Play Image Animation

    Desktop Feature Requests
    animations
    6
    12
    2.5k
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • D
      dude99
      last edited by Pesala

      Currently we have 3 modes (Loop, Once, & Never) for Play Image Animation. Unfortunately all 3 modes are useless to me most of the time, because either they are too chaotic (infinite looping ALL animation on webpage), unpractical (play all animation 1 time all at once on load), or Never-ever useful? (No animation at all, need reload with 1st or 2nd mode enabled).

      I suggest, On-Demand mode:

      1. Add a PLAY icon overlay on every animate image (centered or corner).

      2. Optional function: either download full animated image onload, or just a preview thumbnail onload.

      3. User click on PLAY icon to play animation once.

      4. Optional function: Mouseover animate image to Autoplay animation of specific animate image.

      5. Optional function: Mouse-out to PAUSE/STOP animation.

      That's all. Thanks.

      Sorry, I'm currently hiatus from updating any of my CSS mod until further notice...
      1 Reply Last reply Reply Quote 16
      • Pesala
        P
        Pesala Ambassador
        last edited by Pesala

        Yes. Some room for improvement here. Play on mouseover seems the most practical to me.

        0_1532523188753_smiley.png

        Blog • Vivaldi Review • Server Status
        Win 10 64-bit build 19045.2486 • Snapshot 7.4.3683.28 (64-bit)

        1 Reply Last reply Reply Quote 1
        • Nekomajin
          N
          Nekomajin
          last edited by

          Click-to-play should be implemented like many extensions do. Animated images have an overlay or some kind of icon. Only the first frame is being shown, but when the user clicks on it, an infinite loop starts, as long as the user clicks on it again.

          The current solution is only good to check it on the task list, but in practice, it's mostly useless.

          šŸ’» Intel i3-6006U • 8 GB DDR4 • 256 GB SATA
          šŸ–„ļø Ryzen 5 4600G • 32 GB DDR4 • 512 GB NVMe
          šŸ“± Samsung Galaxy A20e

          QuHno
          Q
          1 Reply Last reply
          Reply Quote 0
          • QuHno
            Q
            QuHno Soprano Translator @Nekomajin
            last edited by

            @nekomajin said in On Demand mode for Play Image Animation:

            Click-to-play should be implemented like many extensions do.

            Sadly most of those extensions fail if the gif is a link at the same time. Clicking on them usually leads to visiting the linked page - which is not what I would want most of the time.

            Mouseover seems to be safer.

            bug logging monkey
            How to write good bug reports

            Nekomajin
            N
            1 Reply Last reply
            Reply Quote 1
            • Nekomajin
              N
              Nekomajin @QuHno
              last edited by

              @quhno
              I am fine with mouseover. However, I guess it can be done with onclick using an icon instead of an overlay.

              šŸ’» Intel i3-6006U • 8 GB DDR4 • 256 GB SATA
              šŸ–„ļø Ryzen 5 4600G • 32 GB DDR4 • 512 GB NVMe
              šŸ“± Samsung Galaxy A20e

              1 Reply Last reply Reply Quote 0
              • luetage
                L
                luetage Supporters Soprano
                last edited by luetage

                Check out "autoplay policy" in vivaldi://flags and set it to document user activation is required. The feature is coming in chrome. I have it set this way since a few months and it works rather well, videos and gifs start to play when you mouse over. There are enough sites out there which autoplay videos and this stops the nonsense right in its tracks.

                github ā—Š vfm

                1 Reply Last reply Reply Quote 1
                • Nekomajin
                  N
                  Nekomajin
                  last edited by

                  @luetage
                  I've just tried it, and it does not work for me.

                  šŸ’» Intel i3-6006U • 8 GB DDR4 • 256 GB SATA
                  šŸ–„ļø Ryzen 5 4600G • 32 GB DDR4 • 512 GB NVMe
                  šŸ“± Samsung Galaxy A20e

                  luetage
                  L
                  1 Reply Last reply
                  Reply Quote 1
                  • luetage
                    L
                    luetage Supporters Soprano @Nekomajin
                    last edited by

                    @nekomajin Works for me on most sites, but it's experimental of course.

                    github ā—Š vfm

                    1 Reply Last reply Reply Quote 1
                    • QuHno
                      Q
                      QuHno Soprano Translator
                      last edited by QuHno

                      chrome://flags/#autoplay-policy
                      is not for real GIFs, only for video and audio. Those "GIFs" it stops at e.g. imgur or twitter are no GIFs but "gifv" which is nothing but re-branded MP4 videos.
                      Animated GIFs have no autoplay attribute in the HTML code, so there is nothing to stop. To stop an animated GIF you basically need to replace it by something different .

                      Additionally it the flag has a life of its own and its own drawbacks. Read more about it at:
                      https://developers.google.com/web/updates/2017/09/autoplay-policy-changes

                      "A feature policy allows developers to selectively enable and disable use of various browser features and APIs. Once an origin has received autoplay permission, it can delegate that permission to cross-origin iframes with a new feature policy for autoplay. Note that autoplay is allowed by default on same-origin iframes."

                      bug logging monkey
                      How to write good bug reports

                      1 Reply Last reply Reply Quote 2
                      • D
                        dude99
                        last edited by A Former User

                        BUMP!

                        Hey V team, just take a look at that:
                        https://github.com/klombomb/gifsee.js
                        https://www.youtube.com/watch?v=cRddYO6UbXc

                        Sorry, I'm currently hiatus from updating any of my CSS mod until further notice...
                        1 Reply Last reply Reply Quote 0
                        • 3
                          3o5
                          last edited by 3o5

                          It's quite silly that animated GIFs have become in recent years a popular alternative to short video files.
                          A GIF at 10MB instead of higher quality video at 1MB.

                          Now that browsers natively and universally support video formats, what's the point?
                          I'm guessing it's to make it harder to block auto-play.

                          1 Reply Last reply Reply Quote 1
                          • D
                            dude99
                            last edited by

                            Now we can made handling image animations less painful with some Chain Commands: https://forum.vivaldi.net/post/505594

                            But I still prefer these QOL requests implemented to improve everyone browsing experience.

                            Sorry, I'm currently hiatus from updating any of my CSS mod until further notice...
                            1 Reply Last reply Reply Quote 1
                            Loading More Posts
                            • Oldest to Newest
                            • Newest to Oldest
                            • Most Votes
                            Reply
                            • Reply as topic
                            Log in to reply
                            • 1 / 1
                            • First post
                              Last post

                            Looks like your connection to Vivaldi Forum was lost, please wait while we try to reconnect.

                            Copyright © Vivaldi Technologies™ — All rights reserved. Privacy Policy | Code of conduct | Terms of use | Vivaldi Status