I'm becoming nuts because of a silly problem..

Not my jam, but to please someone, I'm doing a small gif animation as an email signature.

It's fine on main webmails and mail softwares, but on Outlook Microsoft 365, a play button is displayed at the end of the gif (which is not looping)

enter image description here

I contacted Microsoft, they have no clue.

And I have in my archives, an other gif signature, and with that one, no play btn at the end. I cannot find what is firing that play btn.

Anyone knows the secret ?

  • 1
    Hi. Welcome to GDSE. Where is the gif file hosted? Perhaps it has been converted to video? I've never seen a gif with a play button.
    – Billy Kerr
    Oct 23 '21 at 14:17
  • Hi @Billy Kerr, and thanks. On Outlook, and according to MS support, the btn occurs with looped gif or after mail's 4th opening. But, my gif file has only one loop, and btn comes at the end of the animation. I can inline that gif file or add it with a html tag <img>. I tried to export with after effects, adobe animate. I also tried different things on ezgif.com. And as I said, I have that other gif in my archives, which is not "firing" the play btn. I tried same weight, dimensions, duration... Problem remains. It's odd that no one doc mentions it, but well doc is not a Microsoft's strength.
    – hasgaard
    Oct 23 '21 at 15:02
  • Yeah, sounds like a software specific problem. Maybe report it as a bug?
    – Billy Kerr
    Oct 23 '21 at 15:07
  • on empirical xp, it would appear that gif shouldn't have a height > 50px. Why ? I think if gif height is lower than play btn size, then btn doesn't appear. And then solution is to pile gifs. One day this will help someone :D
    – hasgaard
    Oct 23 '21 at 16:15
  • If you have found the problem you should write an answer, and then choose yours as best answer.
    – Billy Kerr
    Oct 23 '21 at 23:50

Finally, it appears that gif shouldn't have a height > 50px. Why ? I think if gif height is lower than Microsoft "play" button's height, then button doesn't show up. And then solution is to split gif into smaller files and pile them in html.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.