Jag är nyfiken på Googles Gmail " utdrag ". Från de flesta e-postmeddelanden är kodavsnittet de första orden i e-postmeddelandet, eller i vissa fall verkar Google AI välja vad den tycker är en viktig mening att visa (som vanligtvis blir rätt). Men från några få e-postmeddelanden – särskilt Facebook – på något sätt nämns inte kodavsnittet ens i e-postmeddelandet. Till exempel –
utdrag " av ett e-postmeddelande som jag fick.
e-post från Facebook, om ett inlägg som min vän gjorde på Facebook, visar text från sitt inlägg, men e-postmeddelandet i sig innehåller ingenting om att få diagnosen cancer:
kodavsnitt ".
När jag söker efter info om Gmail-kodavsnitt, jag hittar instruktioner för att slå på och av i " inställningar ", och jag hittar råd för e-postmarknadsföringsfolk om skräddarsy e-postmeddelandet för att visa ett effektivt utdrag (som att inte din första rad är din avanmälningslänk); men jag har inte hittat något om hur man gör att kodavsnittet inte är relaterat till innehållet i din e-post.
När jag visar källa med ctrl-U är allt jag ser en mur av CSS och (vad jag tycker är ) Javascript. När jag ctrl-F för att söka efter " cancer " och " diagnostiserades ", den kommer tom.
När jag ctrl-F för att söka efter " cancer " i meddelandet står det att den hittade en instans, men ingenting visas:
När jag vidarebefordrar meddelandet till ett gammalt textsystem där jag har ett konto ser jag utdraget som den allra första raden i meddelandet (före en massor av Facebook-länkar och sedan CSS och HTML som inte återges i det enda textgränssnittet).
Så, hur gör Facebook det? Använder de ett typsnitt i storlek 0 eller något? ( Jag tror att de inte använder en teckensnittsfärg som matchar bakgrunden, för då skulle den visas, markerad, med ctrl-F.) Jag tror att det inte kan vara det, för jag skulle se markeringen på den enda textsystemet em. Finns det någon regel att du kan dölja text från mänsklig syn i Gmail, om den kommer före HTML? Det här har besvärat mig i några veckor, så tack för alla insikter.