truputį nesuprantu kodėl #gmail ir dauguma kitų korporacinių mail klientų skipina #SVG kodą iš html laiškų, nes neva tai ne secure, bet #base64 kodą palaiko (bent jau gmail — ką tik patikrinau). ir ten, ir ten yra simboliais aprašyti pikseliai. lygiai taip pat saugu arba nesaugu. ar čia iš serijos: ne mūsų formatas tai ir užsipiskit.
@nereikia, čia iš serijos "negalima lyginti, bet palyginkim".
Base64, kaip ir Quoted-Printable, yra universalus informacijos kodavimo būdas, naudojant tik ASCII simbolius, o ne paveiksliukų, teksto, audio, ar ko nors kitko failų formatas. Base64 gali panaudoti bet kokiai informacijai užkoduoti, ir šis būdas naudojamas nuo labai senų laikų, kai kai kurios el. pašto sistemos buvo nesuderinamos su neASCII informacija.
Tuo tarpu SVG yra vektorinės grafikos aprašymo per XML sintaksę formatas. Jis ne tik žymiai naujesnis nei Base64 kodavimo būdas, bet tuo pačiu tai ir geba žymiai daugiau, nes leidžia animacijas, JS skriptinimą ir turbūt dar bala žino ko visko.
Dėl visų savo galimybių tikriausiai SVG laikomas tam tikra accessibility rakštimi ir atakos vektoriumi. Principe tikriausiai el. paštininkai galėtų palaikyti SVG su visokiais apribojimais (panašiai kaip daro HTML ir CSS atvejais), tačiau praktiškai matyt yra nueita paprastesniu "kam čia plėšytis" keliu, ypač kai jie puikiai žino, kad jie patys ir daro didžiausią įtaką tam, kas el. laiškuose laikoma priimtina vartoti, o kas ne.,
@rq nu tai tas kam čia plėšytis ir stebina. juk jei svg yra be js ir panašių dalykų jis yra toks pats ascii kratinys kaip base64, jei lyginti grynai vizualiai. t.y. kažkiek apribotai paštistai visai galėtų svg pripažinti ir tai būtų visai saugu, hope so.
@nereikia, galėtų, bet kam čia plėšytis. Jie ir tą patį HTML su CSS labai ribotai palaiko (ir tam yra pateisinamų priežasčių), dėl ko yra atskiri sprendimai normalaus HTML su CSS vertimui į el. paštui priimtiną HTML su CSS.

@rq pakartosiu ką kitiems rašiau:

aš čia kodėl bezdu? principe tai px, tik nebuvau įspėtas (nu pats durnas) ir teko kokius 30 svg išsaugoti as PNG, o tada šiuos koduoti base64 nes just png irgi netinka, mail klientas pameta kelią į juos ir reikia rankytėmis vėl susikilnoti prieš išsiunčiat. tada didžiausias png ar whatever jpg trūkumas yra smulkių detalių šioks toks suvalgymas kompresinant. svg rezulatas ryškiai kokybiškiau renderinasi už anuos.

@nereikia, tu tuos laiškus assembleriu formuoji, ar kaip?
Nes šiaip prisegamą failą su base64 paprastai užkoduoja ta programa, kuri formuoja laiško struktūrą – tau tuo rūpintis nereikia. Tau failas tikriausiai pasimeta, nes tu jį prie laiško prisegi kaip nuorodą į failą diske, o ne kaip attachmentą.
PNG jokių smulkių detalių nesuvalgo, jas suvalgo JPEG, bet ir tas valgymas priklauso nuo pasirinkto kompresijos laipsnio (aišku, kuo didesnė kompresija, tuo mažesnis gaunasi failas gaunasi, o šiaip JPEG labiau tinka nuotraukoms, o PNG – visokiems logotipams ir pan. piešiniams, kur mažiau margumyno, daugiau nuoseklumo). Nenustebčiau ir gal net tikėčiausi, kad SVG į PNG sukonvertuotų tas pats el. laiškų formavimo įrankis.
@rq galima jau Thunderbirde susikilnoti iš naujo pixus ir pasaugoti, bet nepaėjo nes kai kur table in table o jose dar koks div taip giliai, kad su pele nebepaimi :))) tiesiog kitur pleisina nei turėtų. tada galvoju gal kažkaip kelią gudriau nurodyti į local PC folderį. neradau tinkamo būdo visaip parašinėjau niekaip nesupranta.