← Område 2 Guide · Illustrator för webb Uppgiften

Gränssnittsdesign · område 2

Guide – Illustrator för webb

Här står det du behöver för uppgiften, och guiden fungerar utan att du varit på lektionen. Slå upp i den när du fastnar. Guiden är komplett för området: alla sex passen har sitt avsnitt.

1. Vektor och pixel

En pixelbild är ett rutnät av färgvärden. En vektor är en uppsättning instruktioner: punkter, linjer och regler för hur de förbinds.

Skillnaden märks först när du förstorar. Pixelbilden har inget mer att ge — den kan bara göra rutorna större. Vektorn räknas om, och kanten blir lika skarp i 400 % som i 100 %.

PixelbildVektor
Filen innehållerEtt rutnät av färgvärdenPunkter, linjer och regler
Vid förstoringRutorna blir större och synsRäknas om, kanten förblir skarp
Bra tillFotonIkoner, logotyper, illustrationer
FormatJPG, PNG, WebPSVG, AI, EPS
Regeln

Fotografier ska aldrig vara vektorer, och ikoner ska aldrig vara pixlar. Nästan alla suddiga ikoner på webben kommer av att någon bytte plats på de två.

2. Banor och ankarpunkter

En bana är punkter förbundna med linjer. Varje punkt har ett läge, och kan ha handtag som bestämmer hur linjen kröker sig in i och ut ur punkten.

Med pennverktyget ger ett klick en hörnpunkt, och klicka och dra ger en mjuk punkt med handtag.

Färre punkter är bättre

En cirkel behöver fyra punkter, inte tolv. Med för många blir kanten ojämn och formen svår att ändra i efterhand. Ritar du en form med tjugo punkter har du troligen använt pennverktyget som en penna — det är inte vad det gör.

3. Pathfinder och justering

De flesta ikoner byggs av enkla former som kombineras, inte av banor ritade för hand. Pathfinder-panelen har fyra knappar du behöver:

KnappVad den gör
FörenaTvå former blir en
SubtraheraDen övre formen skär ut ett hål i den undre
SkärningBara det som överlappar blir kvar
ExkluderaÖverlappet blir hålet

En molnikon är tre cirklar och en rektangel, förenade. Det tar trettio sekunder och ger en renare form än samma moln ritat för hand.

Justeringspanelen centrerar mot artboarden och fördelar jämnt. Det är den som gör att ett set ser ordnat ut i stället för nästan ordnat.

4. Artboards

En artboard är en rityta i dokumentet, och ett dokument kan ha många.

Regeln för uppgiften

En ikon per artboard, alla kvadratiska och lika stora — 24 × 24 px. Det är det som gör exporten förutsägbar och ikonerna lika stora. Exporten namnger dessutom filerna efter artboarden, så namnge dem medan du ritar.

5. Ikonrutnätet

Allt börjar här. Ett ikonrutnät är en kvadrat med marginaler, och alla ikoner i ett set ritas innanför samma.

Varför marginalen finns: ikonen ska kunna sitta intill text eller inuti en knapp utan att nudda kanten. Utan marginal måste varje användning kompensera för sig.

Sätt rutnätet innan du ritar den andra ikonen

Allt annat i uppgiften går att justera i efterhand. Det gör inte rutnätet — det sitter i varje ikon du redan ritat, och ändrar du det får du rita om dem.

6. Streckbredd och hörnradie

Två tal som ska vara desamma i hela setet. Det är de som gör att ikonerna ser ut att höra ihop.

Streckbredd. På ett 24-rutnät är 2 px en trygg start. 1,5 ger ett finare uttryck, 3 ett kraftigare. Vilket du väljer spelar mindre roll — att det är samma i alla ikoner spelar all roll.

Hörnradie. Skarpa hörn ger ett tekniskt uttryck, rundade ett mjukare. Samma radie i hela setet, också på insidan av former.

Kontur eller fyllning?

En kontur ändrar tjocklek när ikonen skalas, om du inte kryssar i att konturen ska skalas med. För ett ikonset är det oftast enklare att göra om konturerna till fyllning innan export — då kan formen aldrig ändra sig. Mer om det i SVG-avsnittet när det kommer.

7. Vad en ikon kan säga

Det här är det svåraste i uppgiften, och det som avgör hur den går.

En ikon fungerar när den avbildar ett föremål eller en handling som är allmänt känd. Den fungerar inte när den ska avbilda ett begrepp.

FungerarFungerar inte
Kuvert, karta, kamera, papperskorgHållbarhet, kvalitet, innovation
Förstoringsglas, kugghjul, pilTrygghet, gemenskap, framtid

Fundera på hur du skulle rita hållbarhet. Löv, jordglob, återvinningspil — alla betyder något annat också, och ingen av dem betyder hållbarhet utan en text bredvid.

Testet som avgör

Visa ikonen för någon annan utan att säga vad den föreställer. Gissar hen rätt fungerar den. Gissar hen fel är det inte hens fel.

Du ska lista tolv möjliga ikoner och välja sex. Arbetet ligger i bortvalet — de sex som blir kvar ska vara de som klarar testet.

8. Optisk balans

Matematiskt centrerat och optiskt centrerat är inte samma sak.

En triangel som centreras med justeringspanelen ser ut att ligga för långt åt höger, eftersom tyngdpunkten sitter till vänster. Flyttar du den några pixlar ser den centrerad ut — fast den inte är det.

Samma sak gäller storlek. En cirkel med samma bredd som en kvadrat ser mindre ut, och måste ritas något större för att väga lika.

Ögat har alltid rätt

Ser det fel ut är det fel, även när panelen säger att det är rätt. Panelen mäter koordinater, inte hur något upplevs.

9. Typografi

Läsbarhet är teknik, inte tycke. Fyra mått avgör om en text går att läsa, och alla fyra går att mäta.

Typsnittsklasser

KlassKänneteckenPassar till
SerifFötter på bokstävernaLånga texter, tryck, något som ska kännas etablerat
Sans-serifInga fötterGränssnitt, skärm, rubriker — det mesta på webben
MonospaceAlla tecken lika bredaKod, tabelldata, sifferkolumner
DisplayRitat för att synasLogotyper och rubriker. Aldrig brödtext

Ett typsnitt för rubriker och ett för brödtext räcker. Tre är nästan alltid ett för mycket, och två som liknar varandra ser ut som ett misstag. Serif rubrik och sans brödtext fungerar; två olika sans-serifer gör det sällan.

X-höjd

X-höjd är höjden på ett gement x — bokstäverna utan uppstaplar. Två typsnitt i samma storlek kan se helt olika stora ut om x-höjden skiljer.

Stor x-höjd ser större ut och läses lättare i små storlekar. Liten x-höjd ser elegantare ut och tappar i 12 px.

Titta på brödtexten, inte på rubriken

Väljer du typsnitt efter hur rubriken ser ut i 60 px väljer du fel. Sätt ett helt stycke i den storlek det ska läsas i, och läs det på armlängds avstånd.

Radlängd och radavstånd

Radlängd mäts i tecken, inte i centimeter. 60 till 75 tecken per rad är det spann ögat klarar utan att tappa raden.

Radavstånd hänger ihop med radlängden: längre rader behöver mer luft för att ögat ska hitta tillbaka. Ungefär 1,4 till 1,6 gånger textstorleken är en rimlig brödtext.

Den typografiska skalan

Fem storlekar som hör ihop — och de hör ihop för att de bygger på ett förhållande, inte för att någon tyckte att de såg bra ut.

Börja i brödtexten och multiplicera med en faktor. Med 16 som bas och faktorn 1,25:

StegStorlekAnvänds till
116Brödtext
220Ingress, mellanrubrik
325Rubrik nivå 3
431Rubrik nivå 2
539Sidrubrik

Avrunda till hela tal. Räknar du ut skalan så här kan du alltid lägga till ett steg till. 1,2 ger en tät skala som passar gränssnitt med mycket innehåll, 1,5 en dramatisk skala för en enkel sida med få nivåer.

Hierarki

Fyra sätt att göra något viktigare: storlek, vikt, färg och avstånd.

Använd två åt gången, inte fyra

En rubrik som är större, fetare, mörkare och har mer luft skriker. En som är större och har luft räcker.

Licenser

SortVad det innebär
FriaGoogle Fonts och liknande. Får användas kommersiellt, ofta SIL Open Font License
KöptaLicens per användningsområde: webb, tryck, app. Kostar per sajt eller per besökare
SystemtypsnittFinns redan på datorn. Ingen hämtning, ingen licensfråga för webb

Att ett typsnitt går att ladda ner betyder inte att det får användas på en sajt. Ett typsnitt som följde med Photoshop får sällan bäddas in. För uppgiften räcker det att du vet vilken licens ditt typsnitt har och kan säga det.

Hur skalan skrivs i kod

Här bestämmer du vilka värdena ska vara. Hur de skrivs som CSS kommer i Webbutveckling den 3 november — och det är den här skalan du då skriver in.

10. Ordmärke

Ett ordmärke är sajtens namn satt som logotyp. De flesta logotyper du känner igen är ord och inte symboler, och det är av tre skäl: ordet säger namnet direkt medan en symbol måste läras in, ett ordmärke går att göra bra på en lektion medan en symbol tar veckor, och ord i vektor skalar rent från 16 pixlar till en vepa.

Ett ordmärke är inte ett typsnittsval. Det är ett typsnittsval plus justering. Typsnittet gör ungefär åttio procent av jobbet. De sista tjugo procenten gör du själv, och det är de som skiljer ett ordmärke från ett rubrikord.

Välja typsnitt

Utgå från sajtens rubriktypsnitt. Samma typsnitt som rubrikerna är det enklaste valet och nästan alltid rätt — ordmärket ska höra ihop med typografin du satte i avsnitt 9, inte konkurrera med den.

Tre saker avgör om ett typsnitt håller som ordmärke:

Spärrning och kerning

OrdVad det betyder
SpärrningAvståndet mellan alla tecken i ordet. Ett värde för hela ordet
KerningAvståndet mellan två enskilda tecken. Justeras par för par

Ett ordmärke behöver båda. Tre regler räcker långt:

Optisk justering

Matematiskt lika avstånd mellan tecknen ser ojämna ut. Bokstäverna har olika form: ett V lutar undan upptill, ett L öppnar sig nedtill, ett O buktar ut. Sätter du samma tal överallt blir vissa gap synligt större än andra.

Ögat bestämmer, inte panelen

Du justerar inte avståndet, du justerar hur avståndet upplevs. Det går inte att räkna fram. Zooma ut, kisa, och flytta tills gapen ser lika stora ut.

Tre versioner

Uppgiften kräver tre storleksversioner, och de ska skilja sig i mer än storlek. Ett märke som bara förminskas blir grått och tätt. Ett som bara förstoras blir glest och håligt.

VersionVad du ändrar
StorFull spärrning, alla detaljer kvar, eventuell undertext
MellanUndertexten stryks, spärrningen dras åt något, detaljerna tunnas ut
LitenTätare spärrning, tjockare streck, detaljer som ändå försvinner tas bort

Märket ska också fungera mörkt på ljust och ljust på mörkt. Det är samma fil med ombytta färger, inte två olika märken.

Arbetsgången

Skissa för hand först. Det är inte en pedagogisk omväg — det är snabbare.

  1. Skissa tre ordmärken på papper. Tio minuter, tjock penna, inga linjaler. Skisserna ska visa proportioner och tyngd, inte vara fina.
  2. Välj ett och skriv en mening om varför just det.
  3. Sätt ordet i Illustrator i ditt typsnitt.
  4. Justera spärrningen tills det ser jämnt ut. Kerna paren som glipar.
  5. Gör om steg 4 för varje storleksversion, med egna värden.
Öppnar du Illustrator först

Då justerar du i stället för att välja. Du fastnar i den första idén eftersom den redan ser färdig ut på skärmen. Tre skisser på papper tar tio minuter och sparar en timme.

11. SVG och export

En SVG är inte en bild. Det är text — en instruktion som råkar rita något. Öppnar du din exporterade ikon i en textredigerare i stället för att dubbelklicka på den ser du banorna du ritade, uttryckta i tal.

Det är därför du kan städa i filen, och det är därför kravet på en rensad export finns: en fil du aldrig öppnat vet du inte vad den innehåller.

Vad filen innehåller

DelVad det är
<svg>Ytterhöljet. Här sitter viewBox
<path>Banan. Attributet d är punkterna och kurvorna du ritade
<g>En grupp, samma gruppering som i Illustrator
fill och strokeFyllning och kontur, som färgvärden inbakade i filen
viewBox är filens viktigaste rad

Följde du rutnätet står det 0 0 24 24 — ett koordinatsystem som är 24 enheter brett och 24 högt. Det är den raden som gör att ikonen kan ritas i vilken storlek som helst utan att bli suddig. Står det något annat ritade du utanför artboarden.

Rensningen

Illustrator lägger till saker ingen bad om. Så här ser en orensad export ut — det du ser här ska du känna igen i din egen fil, inte skriva av:

<svg id="Lager_1" data-name="Lager 1" viewBox="0 0 24 24">
  <defs><style>.cls-1 { fill: #1b3a5c; }</style></defs>
  <title>ikon-fyr</title>
  <g id="Lager_2"></g>
  <path class="cls-1" d="M12 2 L22 20 L2 20 Z"/>
</svg>

Samma fil rensad. Ikonen ser exakt likadan ut — det är beviset på att skräpet var skräp:

<svg viewBox="0 0 24 24">
  <path d="M12 2 L22 20 L2 20 Z" fill="#1b3a5c"/>
</svg>
Vad du serVad det ärGör
<title>, <desc>Rester av lagernamnTa bort, eller skriv om till något som beskriver ikonen
<g> utan innehållTom grupp efter en raderad formTa bort
id, data-nameIllustrators egna namnTa bort
<style> med .cls-1Klasser i stället för attributErsätt med fill direkt på formen
<defs> som inget använderRester av effekterTa bort
<image> eller base64En rasterbild har följt medRita om formen. Filen är ingen vektor
Hittar du base64 hjälper ingen rensning

Då var något i ikonen aldrig en vektor: ett klistrat foto, eller en effekt som rastrerats. Sök efter ordet base64 i filen — det tar tio sekunder och ger svaret direkt. Formen ska ritas om, inte städas.

Färg som ärvs

En exporterad ikon har färgen fast i filen. Byt ut färgvärdet mot detta:

fill="currentColor"

Nu tar ikonen färg från texten omkring sig i stället för att bära sin egen. Ett set med inbränd färg måste exporteras om varje gång sajten byter färgtema. Ett med currentColor behöver aldrig röras igen.

Samma sak med storleken: ta bort width och height ur <svg>-taggen, men låt viewBox stå kvar.

<svg viewBox="0 0 24 24">
Det vanligaste felet i hela avsnittet

Att ta bort viewBox i stället för width. Då tappar ikonen sitt koordinatsystem och kollapsar. Två attribut bort, ett kvar — och det som är kvar är viewBox.

currentColor går inte att sätta i Illustrators färgväljare. Den skrivs in i filen, för hand.

När SVG inte är svaret

SVG vinner på ikoner, logotyper och enkla illustrationer: ritat material med skarpa kanter och få färger. SVG förlorar på foton — alltid — och på illustrationer med tusentals banor, där filen blir både större och långsammare än en PNG av samma bild.

Tumregeln är att ju fler banor, desto sämre affär. En ikon på tolv banor är självklar. En detaljerad karta på tolvtusen är det inte. Resten av formatvalet står i guiden till område 1.

Mappar och filnamn

Så här ska det ligga när du lämnar in:

ikonset/
  arbetsfiler/     ikoner.ai, ordmarke.ai
  svg/             ikon-fyr.svg, ikon-karta.svg, ordmarke-liten.svg
  typografi.md     din skala

Filnamn i gemener, bindestreck i stället för mellanslag, inga å ä ö. Det märks inte förrän filen ligger på en server, och då är det för sent.

12. Felsökning

SymptomTrolig orsakVad du gör
Kanten är skakig och ojämnFör många ankarpunkterRita om med färre, eller använd grundformer och pathfinder
Ikonen faller isär när du flyttar denFormerna är inte grupperadeMarkera allt och gruppera, eller förena med pathfinder
Ikonen hamnar inte med i exportenDen ligger utanför artboardenFlytta in den, eller justera mot artboard i justeringspanelen
Strecket blir tunnare när du förminskarKonturen skalas inte medKryssa i att skala konturer, eller gör om konturen till fyllning
En ikon ser sjuk ut bredvid de andraAnnan streckbredd eller hörnradieMät. Det är nästan alltid ett av de två talen
Ikonen blir en grå fläck i 16 pxFör mycket detaljTa bort element tills två eller tre är kvar
Ingen förstår vad ikonen föreställerMotivet är ett begrepp, inte ett föremålByt motiv. Se avsnitt 7
Två typsnitt ser nästan lika utBåda i samma klassVälj ett ur en annan klass, eller nöj dig med ett
Brödtexten är svår att läsa fast storleken stämmerFör lång rad, eller för lite radavståndRäkna tecken per rad. Sikta på 60–75
Ordmärket ser hopklämt utVersaler utan spärrningÖka spärrningen. Versaler behöver mer luft än gemener
Ett gap i ordet ser större än de andraEtt bokstavspar som glipar, till exempel AV eller LTKerna paret för hand. Se avsnitt 10
Ikonen försvinner eller kollapsar efter rensningviewBox är borttagenLägg tillbaka den. Det är width och height som ska bort
SVG-filen är ovanligt storSparad i stället för exporterad, eller en rasterbild inbakadExportera om. Sök efter base64 i filen. Se avsnitt 11
Färgerna ser rätt ut i Illustrator men fel i webbläsarenDokumentet är i CMYKByt färgläge till RGB och exportera om