Kom ihåg mig?
Home Menu

Menu


HTML-epost: Problem med bakgrundsbild i Outlook

 
Ämnesverktyg Visningsalternativ
Oläst 2008-04-15, 22:10 #1
turborakettis avatar
turboraketti turboraketti är inte uppkopplad
Medlem
 
Reg.datum: Feb 2008
Inlägg: 76
turboraketti turboraketti är inte uppkopplad
Medlem
turborakettis avatar
 
Reg.datum: Feb 2008
Inlägg: 76
Har gjort ett HTML-mejl som ska skickas ut till diverse kunder och jag testar i olika mejlläsare. När jag testade att läsa mitt mejl med Outlook 2007 märkte jag att bakgrundsbilden blev större än i andra läsare. Detta är HTML-delen i ett testmejl av enklast möjliga snitt:
Kod:
<html>
<body background="http://example.com/bg.jpg">
<p>Test mail.</p>
</body>
</html>
Om jag sparar min bakgrundsbild som GIF istället och gör som ovan försvinner problemet. Här är två skärmdumpar, första med jpg-bakgrund (förstorad), andra med gif-bakgrund (rätt stlk):



Jag kan inte fatta varför det blir så... Vill gärna inte använda GIF eftersom gradienter blir så fula pga den begränsade paletten. Har någon en idé???
turboraketti är inte uppkopplad   Svara med citatSvara med citat
Oläst 2008-04-15, 23:39 #2
WizKid WizKid är inte uppkopplad
Mycket flitig postare
 
Reg.datum: Apr 2004
Inlägg: 618
WizKid WizKid är inte uppkopplad
Mycket flitig postare
 
Reg.datum: Apr 2004
Inlägg: 618
Outlook 2007 använder väl Office för att rendera HTML om jag inte minns helt fel. Och Office är visst galet dålig på att rendera HTML.

Tyvärr har jag inget tips på hur man kan fixa det.
WizKid är inte uppkopplad   Svara med citatSvara med citat
Oläst 2008-04-16, 00:49 #3
martines avatar
martine martine är inte uppkopplad
Mycket flitig postare
 
Reg.datum: Mar 2005
Inlägg: 767
martine martine är inte uppkopplad
Mycket flitig postare
martines avatar
 
Reg.datum: Mar 2005
Inlägg: 767
Har du provat att sätta den med style="background: …" istället? Det kanske fungerar bättre i Outlook i alla fall…

(Annars kanske det skulle gå att använda png24 - men det ger ju groteskt stora bilder.)

Det verkar dessutom som Microsoft lyckades med konststycket att göra html-stödet i Office 2007 ännu sämre än det var tidigare…
martine är inte uppkopplad   Svara med citatSvara med citat
Oläst 2008-04-16, 07:48 #4
turborakettis avatar
turboraketti turboraketti är inte uppkopplad
Medlem
 
Reg.datum: Feb 2008
Inlägg: 76
turboraketti turboraketti är inte uppkopplad
Medlem
turborakettis avatar
 
Reg.datum: Feb 2008
Inlägg: 76
Tack för era funderingar!
Har läst att Outlook 2007 använder Words renderingsmotor. Den stödjer inte CSS-egenskapen "background-image", och HTML-attributet "background" stöds bara på body-elementet...

Har testat med PNG (blev inte farligt stor faktiskt) men den led av samma problem som JPG-varianten.

Jag gör alla mina bilder med GIMP -- kan det ha något med saken att göra? Och så använder jag Swift Mailer PHP-lib för att skicka mina mejl, men det borde väl inte heller spela roll...

Har någon andra tips på fickan tas det tacksamt emot!
turboraketti är inte uppkopplad   Svara med citatSvara med citat
Oläst 2008-04-16, 12:18 #5
martines avatar
martine martine är inte uppkopplad
Mycket flitig postare
 
Reg.datum: Mar 2005
Inlägg: 767
martine martine är inte uppkopplad
Mycket flitig postare
martines avatar
 
Reg.datum: Mar 2005
Inlägg: 767
Kan du tänkas att du har en konstig dpi på bilden? (över 100 dpi, har aldrig prova GIMP)
martine är inte uppkopplad   Svara med citatSvara med citat
Oläst 2008-04-16, 18:47 #6
turborakettis avatar
turboraketti turboraketti är inte uppkopplad
Medlem
 
Reg.datum: Feb 2008
Inlägg: 76
turboraketti turboraketti är inte uppkopplad
Medlem
turborakettis avatar
 
Reg.datum: Feb 2008
Inlägg: 76
Hm... 54.991x54.991 dpi är det nu. Vad är att betrakta som konstigt (menade du att >100dpi är obra)?

Ska testa att laborera med det.
turboraketti är inte uppkopplad   Svara med citatSvara med citat
Oläst 2008-04-16, 18:58 #7
turborakettis avatar
turboraketti turboraketti är inte uppkopplad
Medlem
 
Reg.datum: Feb 2008
Inlägg: 76
turboraketti turboraketti är inte uppkopplad
Medlem
turborakettis avatar
 
Reg.datum: Feb 2008
Inlägg: 76
Det gav verkligen utslag! Testade att öka dpi:n ordentligt och då visades bilden som mycket mindre i outlook. Men vad ska jag sätta för dpi tro? Jag kan ju inte veta vilken dpi mottagaren har på sin skärm...
turboraketti är inte uppkopplad   Svara med citatSvara med citat
Oläst 2008-04-16, 20:00 #8
turborakettis avatar
turboraketti turboraketti är inte uppkopplad
Medlem
 
Reg.datum: Feb 2008
Inlägg: 76
turboraketti turboraketti är inte uppkopplad
Medlem
turborakettis avatar
 
Reg.datum: Feb 2008
Inlägg: 76
OK, nu har jag hittat lösningen. Det handlar om dpi, precis som martine föreslog. Det är bara det att Word, som renderar HTML-mejl i Outlook 2007, anser att det finns en standard-DPI, och om en bild avviker från den ska den skalas. Denna standard-DPI är 96, så spara dina bilder med 96DPI så visas de i rätt storlek i Outlook 2007.

Anledningen till att GIF-bilder inte skalas är att inget dpi-värde finns i GIF-formatet, gissar jag.

Efter martines inlägg sökte jag lite och hittade bland annat denna artikel, som fick mig på rätt spår:
http://chris.pirillo.com/2007/02/06/...mail-problems/
turboraketti är inte uppkopplad   Svara med citatSvara med citat
Oläst 2008-04-16, 20:10 #9
martines avatar
martine martine är inte uppkopplad
Mycket flitig postare
 
Reg.datum: Mar 2005
Inlägg: 767
martine martine är inte uppkopplad
Mycket flitig postare
martines avatar
 
Reg.datum: Mar 2005
Inlägg: 767
Kul att det ordnade sig. Standard bildskärms-dpi för pc (windows) är 96, för mac är standardbildskärms-dpi:n satt till 72 dpi. Du bör nog använda 96 dpi men du kan ju prova hur det ser bra ut…

Det kan vara bra att påpeka att sålänge man inte vill åstadkomma någon speciell effekt så är det bäst att alltid spara sina bilder med en dpi någonstans däremellan med tanke på att det inte är helt osannolikt att icke-pixelbaserade operativsystem kommer komma någon gång i framtiden (där kommer då dpi:n få betydelse för bildernas storlek och upplösning).

För den som undrar vad en dpi är så är det så många pixlar som får plats på en tum (det engelsk/amerikanska måttet).
martine är inte uppkopplad   Svara med citatSvara med citat
Oläst 2008-04-16, 20:18 #10
turborakettis avatar
turboraketti turboraketti är inte uppkopplad
Medlem
 
Reg.datum: Feb 2008
Inlägg: 76
turboraketti turboraketti är inte uppkopplad
Medlem
turborakettis avatar
 
Reg.datum: Feb 2008
Inlägg: 76
Jag sparar min bild i 96 dpi. Inga andra mejlläsare än Outlook verkar bry sig om dpi:n. Har iofs inte testat MS Entourage på Mac...
turboraketti är inte uppkopplad   Svara med citatSvara med citat
Svara


Aktiva användare som för närvarande tittar på det här ämnet: 1 (0 medlemmar och 1 gäster)
 

Regler för att posta
Du får inte posta nya ämnen
Du får inte posta svar
Du får inte posta bifogade filer
Du får inte redigera dina inlägg

BB-kod är
Smilies är
[IMG]-kod är
HTML-kod är av

Forumhopp


Alla tider är GMT +2. Klockan är nu 04:35.

Programvara från: vBulletin® Version 3.8.2
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Svensk översättning av: Anders Pettersson
 
Copyright © 2017