Sparkline yra grafika, naudojama informacijai tekste perteikti. Pagal apibrėžimą sparklines užima labai mažai vietos, tačiau perteikia daug informacijos. Paprastai jie naudojami norint nustatyti pokyčius laikui bėgant. Įprastas sparklines naudojimas yra akcijų aktyvumo arba ekonominių svyravimų grafikas.
Terminą sparkline pirmą kartą pavartojo Edwardas Tufte’as, amerikiečių statistikas ir Jeilio universiteto profesorius. Tufte parašė knygų seriją apie informacijos atvaizdavimą naudojant grafiką. Jo sparklines teorija išdėstyta knygoje „Beautiful Evidence“, kurią 2006 m. išleido „Graphics Press“.
Sparklines gali būti įvairių formų. Dažniausiai matoma sparkline turi tris pagrindinius elementus. Linijinė diagrama rodo pokyčius laikui bėgant. Pavadinimas, kurio ilgis yra nuo vieno iki trijų žodžių, nurodo, ką matuoja diagrama. Galiausiai skaičius rodo bendrą arba galutinį diagramoje pavaizduotų pakeitimų rezultatą. Galima pridėti daugiau elementų, tačiau sparkline tikslas yra padaryti grafiką kuo paprastesnę, tuo pačiu perduodant reikiamą informaciją.
Sparkline paprastai įterpiama į knygos ar dokumento tekstą. Grafikas ir su juo susijusi informacija rodomi kartu su tekstu. Paprastai jie yra maždaug tokio pat aukščio kaip teksto eilutė, ant kurios jie yra. Informacija, rodoma sparkleline, iliustruoja tekstą, kuris rodomas tiesiai prieš jį arba po jo. Tai leidžia skaitytojui peržiūrėti grafiką nepertraukiant skaitymo.
Pavyzdžiui, ekonomikos tekste, jei autorius nori parodyti, kaip Dow Jones pramonės vidurkis pasikeitė laikui bėgant, jis arba ji galėtų naudoti tradicinį grafiką su x ašimi pažymėtu laiku ir y ašimi pažymėtais taškais. Tada autorius galėtų įterpti eilutę, liepdamas skaitytojui pamatyti 1-A paveikslą. Tada skaitytojas gali nustoti skaityti, rasti 1-A paveikslą ir peržiūrėti grafiką. Tufte’as manė, kad užuot taip nukreipus skaitytojo dėmesį, geriausia tiesiog įterpti grafiką tiesiai į tekstą.
Tufte taip pat pateikė koncepciją, vadinamą mažu kartotiniu, grafiniu vaizdu, apimančiu keletą blizgučių. Kiekvienas sparkline grafikas turi savo xy ašį, todėl kiekviena informacija yra savarankiška. Tačiau sparklines yra pakankamai arti viena kitos, kad būtų galima žiūrėti vienu metu. Tai leidžia palyginti be vizualinės painiavos. Maži kartotiniai naudingiausi norint palyginti dalykus, kurie keičiasi laikui bėgant, bet nėra matuojami naudojant tą pačią skalę.