아이콘에 대한 모범 사례를 찾아보았지만 많은 웹페이지가 일관성이 없는 것으로 나타났습니다. 규칙이 변경되어 업데이트가 필요할 수도 있고, 올바른 페이지를 찾을 수 없을 수도 있습니다.
- PNG와 SVG 아이콘이 모두 지원되는 것 같습니다. SVG 아이콘이 선호되나요? 단점이 있나요(많은 패키지가 이를 사용하지 않기 때문에)?
- SVG 아이콘을 사용하는 경우 별도의 16x16 PNG 아이콘을 가질 수 있나요?우리의 아이콘16x16으로 크기를 조정할 수 없습니다.
- PNG 아이콘을 사용하는 경우 어떤 크기를 제공해야 합니까?
- 아이콘 이름은 무엇으로 지정해야 합니까?
- 어디에 배치해야 합니까? /usr/공유/아이콘? /usr/share/pixmaps?
답변1
SVG는 어떤 크기로든 확장할 수 있기 때문에 선호된다고 생각합니다. 이것은 또한 두 번째 질문에 대한 답이 될 것입니다.
다른 형식의 경우 다양한 크기가 있습니다. Ubuntu 설치에서 다음과 같은 개수를 얻었습니다. 이를 토대로 8, 16, 22, 24, 32, 48, 256을 포함해야 할 것 같습니다.
17M /usr/share/icons/gnome/scalable
628K /usr/share/icons/gnome/512x512
8.5M /usr/share/icons/gnome/256x256
208K /usr/share/icons/gnome/128x128
20K /usr/share/icons/gnome/64x64
2.0M /usr/share/icons/gnome/48x48
2.1M /usr/share/icons/gnome/32x32
1.9M /usr/share/icons/gnome/24x24
1.9M /usr/share/icons/gnome/22x22
2.1M /usr/share/icons/gnome/16x16
32K /usr/share/icons/gnome/8x8
나도 하나 찾았어질문Ask Ubuntu에서는 16, 32, 64 및 128을 보고 싶다고 말합니다.
아직 하나 있어요질문StackOverflow에서는 48이 적절한 크기이며 이러한 크기를 포함하는 방법에 대한 정보가 있다고 말합니다.
편집자: Freedesktop.org 가이드는 다음과 같습니다.여기에서는 용어, 목차 및 아이콘을 찾는 방법을 설명합니다.
답변2
9년 후, 원본 포스터(OP)와 동일한 문제가 발생합니다.
KDE를 데스크탑 환경으로 사용하는 Debian 12 Bookworm 설치에서 다음 명령 파이프라인을 사용하여 아이콘 크기 발생을 식별했습니다.
find /usr/share/icons -type f | grep -o '[0-9]\+x[0-9]\+' | \
sort | uniq -c | sort -nr
출력에는 각 크기의 빈도가 표시됩니다.
3236 48x48
3035 16x16
3033 32x32
2443 22x22
1943 24x24
1374 64x64
1210 256x256
759 128x128
652 96x96
99 512x512
43 8x8
7 36x36
2 72x72
2 44x44
2 310x310
2 150x150
1 42x42
1 192x192
1 1024x1024
위의 데이터를 통해 48x48, 16x16 및 32x32가 가장 일반적으로 사용되는 아이콘 크기라는 결론을 내릴 수 있습니다.
Freedesktop.org 지침에 따르면 SVG 형식은 선택 사항이므로 일반적으로 PNG 형식이 더 나은 선택으로 간주됩니다.