Vivaldi

  • Browser
  • Mail
  • News
  • Community
  • About

Navigation

    • Browser
    • Mail
    • News
    • Community
    • About
    • Register
    • Login
    • Search
    HomeBlogsForumHelpThemes
    • Home
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Groups
    • Search
    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
    1760
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    • 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.

      ◊ More CSS Mod ◊

      1 Reply Last reply Reply Quote 15
      • Pesala
        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 • AMD Ryzen 5 3400G, 8 Gb • Win 10 64-bit build 19045.2486 • Snapshot 5.8.2970.3 (64-bit)

        1 Reply Last reply Reply Quote 1
        • Nekomajin
          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 SSD
          🖥️ Ryzen 3 3200G • 16 GB DDR4 • 512 GB NVMe SSD
          📱 Samsung Galaxy A20e

          QuHno 1 Reply Last reply Reply Quote 0
          • QuHno
            QuHno @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 1 Reply Last reply Reply Quote 1
            • Nekomajin
              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 SSD
              🖥️ Ryzen 3 3200G • 16 GB DDR4 • 512 GB NVMe SSD
              📱 Samsung Galaxy A20e

              1 Reply Last reply Reply Quote 0
              • luetage
                luetage 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
                  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 SSD
                  🖥️ Ryzen 3 3200G • 16 GB DDR4 • 512 GB NVMe SSD
                  📱 Samsung Galaxy A20e

                  luetage 1 Reply Last reply Reply Quote 1
                  • luetage
                    luetage @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
                      QuHno 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

                        ◊ More CSS Mod ◊

                        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.

                            ◊ More CSS Mod ◊

                            1 Reply Last reply Reply Quote 1
                            Loading More Posts
                            • Oldest to Newest
                            • Newest to Oldest
                            • Most Votes
                            • 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