Why do some of my SVG images with animation and mouse interaction not appear on my Webflow site when viewed on Safari and iOS devices, even though they display fine when directly opened in a browser? Have others experienced this issue? Thank you for your help!

TL;DR
  • Optimize SVGs for Safari, use Webflow's built-in animations, and simplify SVG code. 
  • Update Safari and iOS, test on various devices, and seek help from Webflow community and support if needed.

SVG images with animations and mouse interactions not appearing on Webflow sites in Safari and iOS devices is a common issue experienced by many users.

1. Check SVG Export Settings

  • Ensure SVGs are optimized for web use, specifically considering Safari's rendering quirks.
  • Avoid complex animations that might not be supported on all browsers, especially in SVGs directly.

2. Use Webflow’s Built-in Features

  • Utilize Webflow animations instead of SVG animations whenever possible, as these are more reliably cross-browser compatible.
  • Test interactive elements using Webflow's interactions and triggers for better support across different devices.

3. Review Code Within SVG

  • Remove unnecessary scripts or CSS within the SVG code that might conflict with Safari's rendering.
  • Simplify SVG paths and ensure they're compatible by using common editors, such as Adobe Illustrator, optimized for web export.

4. Update Browser and Device

  • Make sure your Safari browser and iOS devices are updated to the latest versions which might fix compatibility issues.
  • Test SVGs on different devices and browsers to confirm if the issue is widespread or device-specific.

5. Check Webflow Forums and Support

  • Visit Webflow community forums for discussions on similar issues and any offered solutions.
  • Reach out to Webflow support, if necessary, with detailed examples of the problem and steps taken.

Summary

SVGs with animations might have rendering issues in Safari due to compatibility. Optimize SVG export settings, use Webflow's built-in features where possible, and ensure both browser and OS are updated. Utilize community resources for additional support.

Rate this answer

Other Webflow Questions