mirror of
https://github.com/bitsocialnet/5chan.git
synced 2026-08-03 07:41:04 +02:00
* chore(ai-workflow): track repo-managed review tooling * fix(ai-workflow): remove repo-specific path assumptions Make shared workflow hooks and APK testing guidance resolve paths from the repo and contributor environment so the tooling works for all contributors, not just one machine.
29 lines
588 B
Markdown
29 lines
588 B
Markdown
---
|
|
title: Optimize SVG Precision
|
|
impact: LOW
|
|
impactDescription: reduces file size
|
|
tags: rendering, svg, optimization, svgo
|
|
---
|
|
|
|
## Optimize SVG Precision
|
|
|
|
Reduce SVG coordinate precision to decrease file size. The optimal precision depends on the viewBox size, but in general reducing precision should be considered.
|
|
|
|
**Incorrect (excessive precision):**
|
|
|
|
```svg
|
|
<path d="M 10.293847 20.847362 L 30.938472 40.192837" />
|
|
```
|
|
|
|
**Correct (1 decimal place):**
|
|
|
|
```svg
|
|
<path d="M 10.3 20.8 L 30.9 40.2" />
|
|
```
|
|
|
|
**Automate with SVGO:**
|
|
|
|
```bash
|
|
npx svgo --precision=1 --multipass icon.svg
|
|
```
|