SDWebImage / SDWebImageSVGCoder

A SVG coder plugin for SDWebImage, using Apple's built-in framework
MIT License
103 stars 34 forks source link

Suggestion: Drop SVGKit support and use SVG-Native standard for mobile system #9

Closed dreampiggy closed 4 years ago

dreampiggy commented 4 years ago

SVGKit repo seems no longer activelly maintained. And the SVG features support is still lack of support for long time. And there are many many of bugs in implementation.

Across all the open-source world, there are no any SVG library that implements the standard on iOS system, including SwiftSVG, Macaw, etc. I've already try all of them.

Recentlly, there is a new W3C standard called SVG-Native. It's aim to provide a SVG vector format which based on SVG 1.1, without some features which heavily required Web environment, like CSS, Script, x-linking.

I think this is the future of our library to support SVG, a vector format. Since our users always use the Native rendering engine, we're not a WebKit port to render some vector format (So why not using WKWebView?).

If you think this is the correct way to use vector format on mobile system, I'd like to implements with the support library once the SVG-Native 1.0 standard is released.