Search
Items tagged with: svg
New entry in my “uses” page:
usvg
is an SVG compiler, and one of the most under-appreciated tools I use. It compiles complex SVGs into simpler path-based SVGs. Edge-case SVGs may render incorrectly in some renderers (e.g. librsvg), but compiling them with usvg tends to iron these edge-cases out and make them more compatible. usvg
is part of the resvg project, which is the most conformant SVG renderer I know of (and much smaller than librsvg if you include dependencies!).
I’ve sent all the SVGs on seirdy.one through usvg
, and rasterized many of the emotes on pleroma.envs.net with resvg
.
(sorry for the delete-redraft; I posted the wrong link and the link preview didn’t update when I edited!)
#SVG
Seirdy’s Home
My personal IndieWeb site. I write about and develop software to promote user autonomy. Topics include accessibility, security, privacy, and software freedom.Seirdy’s Home
Home - TADA! - CATT-NW
Tangible Art & Design Adventures by the Center for Assistive Technology Training Northwest, WSSBtada.wssb.wa.gov
SVG Projects - Blind SVG Study Guide
A compendium of SVG Projects put together to advance the state of tactile graphics and non-visual image creation.blindsvg.com
A Deep Dive Into SVG Path Commands
An interactive guide to understanding SVG paths and path commands.Not a Number
A big update to SuperTinyIcons
github.com/edent/SuperTinyIcon…
Loads of #SVG icons for popular services - each one UNDER 1,024 bytes. Yup, less than a kilobyte each.
Take a look!
GitHub - edent/SuperTinyIcons: Under 1KB each! Super Tiny Icons are miniscule SVG versions of your favourite website and app logos
Under 1KB each! Super Tiny Icons are miniscule SVG versions of your favourite website and app logos - GitHub - edent/SuperTinyIcons: Under 1KB each! Super Tiny Icons are miniscule SVG versions of y...GitHub
This is fantastic, love it! 😻
Draw SVG rope using JavaScript muffinman.io/blog/draw-svg-rop…
#svg #js #javascript
Draw SVG rope using JavaScript
This is an interactive article. To fully experience it, you'll need to turn JavaScript on. Today, I'll take you through the process I came up with …Muffin Man
Great SVG Data Visualization Examples from VISA visa.github.io/visa-chart-comp…
#SVG #Data #Accessibility #a11y
Would love thoughts on how to improve the #SVG social media icons here (aside from deleting the Twitter link) codepen.io/mgifford-the-typesc…
We really need to make it easier for people to control social media icons and style them to meet their site. This really should be easy, accessible and susainable.
It looks like a lot of organizations are going to need to update their #SocialMedia icons, so I decided to put up a few which include #mastodon.
My goal is to produce #SVG images that respect dark mode, can be easily styled with CSS, and also allow either circle, square or no background.
I want to embed best practices of accessibility, and web sustainability in this.
So what can I do to improve these?
SVG images aren’t just images, they’re documents and it’s not safe to serve random people’s svg images on your website.
Here’s a tool that fixes it, and sanitizes #SVG #images to make them as innocent as a JPEG:
github.com/cloudflare/svg-hush
(In #Rustlang, of course)
GitHub - cloudflare/svg-hush: Make it safe to serve untrusted SVG files
Make it safe to serve untrusted SVG files. Contribute to cloudflare/svg-hush development by creating an account on GitHub.GitHub
And, finally (there’s so much more but I’ll stop raving now and get back to work), the web-related features, like a built-in accessibility and scripting panel and access to the SVG source, styling, etc.
If you’re creating illustrations for the web (or, heck, in general) and you’re not using this absolute gem of an app, you’re missing out :)
#svg #web #design #vector #illustration