Vodnik za ikono strani SVG

Avtor

SVG ohrani ostre robove pri vsaki gostoti slikovnih pik in zna prilagoditi barve temi. Ta prilagodljivost ima eno omejitev: datoteka mora ostati samostojna, preprosta in berljiva na zelo majhnem prostoru.

Kvadratna vektorska pot na svetlem in temnem ozadju
Preprosta, samostojna in pravilno umeščena grafika ostane berljiva pri velikosti zavihka.

Ustvarite kvadrat z viewBox

Uporabite kvadratni viewBox, denimo 0 0 64 64, in pustite odmik okoli simbola. viewBox določa koordinatni sistem, ne da bi predpisal fizično velikost prikaza.

Grafiko poenostavite na prepoznavne oblike. Drobni detajli, majhne notranje odprtine in cele besede pri 16 slikovnih pikah pogosto izginejo, čeprav vektorska datoteka tehnično ostaja ostra.

Kontrolni seznam za ikono SVG
ElementRazlogPreizkus
Kvadratni viewBoxPredvidljivo obrezovanjePredogled 16×16
Preproste potiBerljivostSvetli in temni zavihki
Brez odvisnostiSamostojno nalaganjeBrez omrežne povezave
Nadomestni ICOStarejši odjemalciURL v korenu

Naj bo datoteka samostojna

Potrebne sloge vdelajte v SVG. Besedilo pretvorite v poti, kadar je simbol odvisen od pisave, saj zunanja spletna pisava v tem okolju ni zanesljiva odvisnost.

Odstranite skripte, oddaljene povezave in nepotrebne metapodatke urejevalnika. Preproste oblike in slogi olajšajo tudi varnostni pregled in zmanjšajo datoteko.

Na koncu odprite samo datoteko v brskalniku in jo preizkusite brez povezave. Če se grafika spremeni ali izgine, je še vedno odvisna od zunanjega vira, ki ga morate vdelati ali zamenjati.

Navedite SVG z nadomestno datoteko

Dodajte link rel icon z vrsto type image/svg+xml in URL-jem glede na koren. V korenu ohranite tudi favicon.ico za odjemalce, ki ne izberejo SVG ali neposredno zahtevajo ICO.

SVG ne nadomesti ikone Apple Touch ali ikon manifesta. Za te vmesnike izvozite neprosojne datoteke PNG ali PNG s podporo maskable.

Prilagodite barve temi

Pravilo prefers-color-scheme znotraj elementa style lahko v temnem načinu spremeni fill ali stroke. Najprej določite zanesljivo privzeto barvo, nato dodajte različico kot postopno izboljšavo.

Datoteko preizkusite v pravih zavihkih in pri več stopnjah povečave. Preverite tudi nadomestilo, ko SVG ni izbran: ICO, ki izgine na temnem ozadju, ostaja težava za te odjemalce.

Primarni viri

Pogosta vprašanja

Ali SVG potrebuje width in height?

Kvadratni viewBox je bistven za spreminjanje velikosti. Izrecna width in height sta lahko vključena, vendar brskalnik prilagodi velikost ikone njenemu okolju.

Ali lahko naloži zunanjo pisavo?

Na to se ne zanašajte. Črke pretvorite v poti, da dobite samostojno datoteko s predvidljivim prikazom.

Ali SVG zadostuje za iOS?

Ne. Za začetni zaslon zagotovite ločeno neprosojno ikono Apple Touch v obliki PNG.

Preizkusite v praksi

Generator v nekaj sekundah brezplačno ustvari celoten nabor, ne da bi naložil vaše slike.

Ustvari ikono SVG in nadomestne datoteke

Kaj prebrati in preizkusiti v nadaljevanju

Druga orodja LFFavicon in vodniki z odgovori na najpogostejša vprašanja.

Orodja

Vodniki