From the category archives:

design

Vill här dela med mig om ett litet tips för de som har problem att lägga en PNG fil ovanför en definerad bakgrundsfärg i CSS och inte får färgerna att stämma i olika webbläsare. När man sparar webbfiler i Photoshop ska man se till att man jobbar i sRGB som är en standard på skärmar. Men det blir ändå ett litet problem med PNG-filer om man jobbar i Photoshop CS som har väldigt dåligt stöd för just PNG.

En test för att exemplifiera problemet
Jag har här gjort en liten PNG bild i Photoshop (Working space sRGB) pÃ¥ 100×100 pixels med RGB värdet #E5E5E5 och lagt den pÃ¥ en webbsida som har en bagrundsfärg definerad i CSS som #E5E5E5 sÃ¥ blir det sÃ¥här i alla webbläsare utom Safari pÃ¥ Mac och iPhone.

HTML koden:
<div style="background-color:#E5E5E5; border:gray solid 1px; padding:50px;">
<img src="/images/backgrounds/test_100x100.png">
</div>

Om man har en nÃ¥gorlunda bra skärm sÃ¥ ser man bilden pÃ¥ 100×100 pixels jag skapade i Photoshop i mitten av ovan skärmdump frÃ¥n Firefox pÃ¥ Mac av en DIV pÃ¥ 200×200 pixels med samma bakgrundsfärg. Testar man detta i olika webbläsare syns boxen olika mycket pÃ¥ olika OS och olika webbläsare. Dock är det endast Safari pÃ¥ Mac som visar exakt samma bakgrundsfärg pÃ¥ bilden och boxen och boxen syns sÃ¥ledes inte där.

Vem bryr sig
Man kan undra varför bry sig om detta lilla problem, man kan ju spara filer i JPG eller GIF istället och strunta i PNG, eller man kan fylla en DIV med PNG filen som bakgrund och slippa dessa problem. Men det är nämligen så att PNG-filer visar betydligt bättre bilder, till skillnad mot JPG som i komprimeringen förstör bilden så återges PNG alltid exakt som originalet oavsett hur mycket man komprimerar filstorleken. Men det är inte det enda, PNG har en fantastik grej och det är gradvis transparens (alfa kanalen). Med den funktionen så kan man skapa fantastiska webbsidor, t.ex. skuggor som går över andra bilder eller låta en bild lysa igenom en aning av en PNG bild ovanpå. Därför bryr vi oss om dessa problem.

Lösningen
PNG filer innehåller en massa meta-information (inställningar av olika saker) och bland dessa har den en omdiskuterad funktion för att kontrollera Gamma (ljusheten i bilden). Tyvärr är det så illa att olika webbläsare tolkar denna Gamma-inställning olika och därför blir ljusheten i PNG bilder olika och därför kan man aldrig lita på att färger från andra filer eller stilmallar matchar PNG filen oavsett hur mycket man än försöker fixa med färginställningen i Photoshop. Lösningen är faktisk ganska enkel, man tar helt enkelt bort Gamma informationen ur PNG filen, då kommer automatiskt alla webbläsare använda samma färginställning (gamma värde) som CSS och andra filer har och därmed matcha de.

Eftersom Photoshops egna funktion i ”Spara för webben” inte har stöd för att ta bort detta i PNG filer sÃ¥ mÃ¥ste man efterbearbeta filen. Jag använder ett program pÃ¥ min Mac som heter pngout (originalet är för PC, men det finns att ladda ner för Mac här), i det programmet kan man ställa in sÃ¥ att den tar bort gAMA (som är gamma meta-informationen i PNG filen) men den komprimerar även PNG filerna med ytterligare 20-60% som produceras av Photoshop. Jag har även fixat ett litet skript pÃ¥ min Mac som gör att jag kan släppa en hel katalog med bildfiler pÃ¥ pngout.app och sÃ¥ fixar den till alla PNG-filer automatiskt som man har i hela webbkatalogen.

{ 3 comments }

Transparenta PNG bilder och IE 6 – Problem och lösningar

by Patrik Högberg on 12 januari 2009

Återigen så behöver jag lösa problemet med att IE6< inte stödjer transparenta PNG filer, medans det fungerar perfekt i alla andra webbläsare. Det är fixat i IE7 och deras IE8 beta som är ute nu, men problemet är fortfarande aktuellt då det är rätt många som fortfarande använder IE6.

Stödet finns inte heller i IE5.5, men det gör inte så mycket längre då det är knappast några som använder den webbläsaren längre. Jag kollade just statistiken om hur många som idag använder IE6 och det är rätt många fortfarande drygt 25% av alla surfare så jag måste fortfarande hitta lösningar för detta problem.

Det finns en massa lösningar på webben, några exempel:

  • Använda IE’s filterfunktioner
  • Använda VRM objekt och baka in PNG filen i objektet
  • Använda Flash och baka in PNG filen där
  • Spara om PNG filen i Fireworks med transparenta pixlar
  • Javascript som utnyttjar IE’s filterfunktioner

Alla ovan lösningar har olika begränsningar, t.ex. filterfunktionerna gör att webbläsaren blir lÃ¥ngsam om man har flera sÃ¥dana aktiva filter och de fungerar normalt sett inte pÃ¥ ”repeat” segment. Jag har tidigare använt filterfunktionerna och jag tror att de fungerar relativt bra ändÃ¥ trots att det segar ner sidan en del. Men om man sätter det i rätt perspektiv sÃ¥ känns det inte som nÃ¥got större problem i alla fall för oss pga att snart försvinner IE6, det är bara 25% som drabbas av ev. lite lÃ¥ngsammare DHTML-funktioner samt att vi använder AJAX inpage funktioner som gör att innehÃ¥llet inte böver ritas om för varje klick.

Men det finns en annan mer praktisk lösning och det är att ha två olika PNG filer som man använder, för IE5.5 och IE6 visar man den som inte är transparent och för alla andra webbläsare visar man den som har transparenthet.

Vi kommer att lösa detta lite olika beroende på situationen, men när det handlar om repeterande segment i stilmallen så använder vi två bildfiler en med och en utan transparent, men om det gäller vanliga bakgrundsbilder eller förgrundsbilder så är jag mer benägen att använda filterfunktionerna för att försöka uppnå samma upplevelse i de olika webbläsarna.

Vill ni fördjupa er i problemet med PNG filerna i IE6 så kan man bläddra igenom de första resultaten i denna sökning ie6 png transparency på Google.

{ 0 comments }

Photoshop CS3 och ljusare webbilder

januari 8, 2009

Charlotte har haft lite problem med bilder på sin Mac när hon sparade dessa för webben, de blev alltid lite blekare/ljusare i webbläsaren, även på samma dator. Det här blev ett ganska stort problem för RGB färgerna måste vara identiska med färgerna i bilderna när man skapar ramar och objekt som går över varandra. Saken [...]


Warning: cannot yet handle MBCS in html_entity_decode()! in /home/userB/b0165400/public_html/hogberg.net/wp-content/themes/thesis/lib/functions/teaser_functions.php on line 110

Warning: cannot yet handle MBCS in html_entity_decode()! in /home/userB/b0165400/public_html/hogberg.net/wp-content/themes/thesis/lib/functions/teaser_functions.php on line 110

Warning: cannot yet handle MBCS in html_entity_decode()! in /home/userB/b0165400/public_html/hogberg.net/wp-content/themes/thesis/lib/functions/teaser_functions.php on line 110

Warning: cannot yet handle MBCS in html_entity_decode()! in /home/userB/b0165400/public_html/hogberg.net/wp-content/themes/thesis/lib/functions/teaser_functions.php on line 110

Warning: cannot yet handle MBCS in html_entity_decode()! in /home/userB/b0165400/public_html/hogberg.net/wp-content/themes/thesis/lib/functions/teaser_functions.php on line 110

Warning: cannot yet handle MBCS in html_entity_decode()! in /home/userB/b0165400/public_html/hogberg.net/wp-content/themes/thesis/lib/functions/teaser_functions.php on line 110

Warning: cannot yet handle MBCS in html_entity_decode()! in /home/userB/b0165400/public_html/hogberg.net/wp-content/themes/thesis/lib/functions/teaser_functions.php on line 110

Warning: cannot yet handle MBCS in html_entity_decode()! in /home/userB/b0165400/public_html/hogberg.net/wp-content/themes/thesis/lib/functions/teaser_functions.php on line 110

Warning: cannot yet handle MBCS in html_entity_decode()! in /home/userB/b0165400/public_html/hogberg.net/wp-content/themes/thesis/lib/functions/teaser_functions.php on line 110

Warning: cannot yet handle MBCS in html_entity_decode()! in /home/userB/b0165400/public_html/hogberg.net/wp-content/themes/thesis/lib/functions/teaser_functions.php on line 110

Warning: cannot yet handle MBCS in html_entity_decode()! in /home/userB/b0165400/public_html/hogberg.net/wp-content/themes/thesis/lib/functions/teaser_functions.php on line 110

Warning: cannot yet handle MBCS in html_entity_decode()! in /home/userB/b0165400/public_html/hogberg.net/wp-content/themes/thesis/lib/functions/teaser_functions.php on line 110

Warning: cannot yet handle MBCS in html_entity_decode()! in /home/userB/b0165400/public_html/hogberg.net/wp-content/themes/thesis/lib/functions/teaser_functions.php on line 110

Warning: cannot yet handle MBCS in html_entity_decode()! in /home/userB/b0165400/public_html/hogberg.net/wp-content/themes/thesis/lib/functions/teaser_functions.php on line 110

Warning: cannot yet handle MBCS in html_entity_decode()! in /home/userB/b0165400/public_html/hogberg.net/wp-content/themes/thesis/lib/functions/teaser_functions.php on line 110

Warning: cannot yet handle MBCS in html_entity_decode()! in /home/userB/b0165400/public_html/hogberg.net/wp-content/themes/thesis/lib/functions/teaser_functions.php on line 110

Warning: cannot yet handle MBCS in html_entity_decode()! in /home/userB/b0165400/public_html/hogberg.net/wp-content/themes/thesis/lib/functions/teaser_functions.php on line 110

Warning: cannot yet handle MBCS in html_entity_decode()! in /home/userB/b0165400/public_html/hogberg.net/wp-content/themes/thesis/lib/functions/teaser_functions.php on line 110

Warning: cannot yet handle MBCS in html_entity_decode()! in /home/userB/b0165400/public_html/hogberg.net/wp-content/themes/thesis/lib/functions/teaser_functions.php on line 110

Warning: cannot yet handle MBCS in html_entity_decode()! in /home/userB/b0165400/public_html/hogberg.net/wp-content/themes/thesis/lib/functions/teaser_functions.php on line 110

Warning: cannot yet handle MBCS in html_entity_decode()! in /home/userB/b0165400/public_html/hogberg.net/wp-content/themes/thesis/lib/functions/teaser_functions.php on line 110

Warning: cannot yet handle MBCS in html_entity_decode()! in /home/userB/b0165400/public_html/hogberg.net/wp-content/themes/thesis/lib/functions/teaser_functions.php on line 110

Warning: cannot yet handle MBCS in html_entity_decode()! in /home/userB/b0165400/public_html/hogberg.net/wp-content/themes/thesis/lib/functions/teaser_functions.php on line 110

Warning: cannot yet handle MBCS in html_entity_decode()! in /home/userB/b0165400/public_html/hogberg.net/wp-content/themes/thesis/lib/functions/teaser_functions.php on line 110

Warning: cannot yet handle MBCS in html_entity_decode()! in /home/userB/b0165400/public_html/hogberg.net/wp-content/themes/thesis/lib/functions/teaser_functions.php on line 110

Warning: cannot yet handle MBCS in html_entity_decode()! in /home/userB/b0165400/public_html/hogberg.net/wp-content/themes/thesis/lib/functions/teaser_functions.php on line 110

Warning: cannot yet handle MBCS in html_entity_decode()! in /home/userB/b0165400/public_html/hogberg.net/wp-content/themes/thesis/lib/functions/teaser_functions.php on line 110

Warning: cannot yet handle MBCS in html_entity_decode()! in /home/userB/b0165400/public_html/hogberg.net/wp-content/themes/thesis/lib/functions/teaser_functions.php on line 110

Warning: cannot yet handle MBCS in html_entity_decode()! in /home/userB/b0165400/public_html/hogberg.net/wp-content/themes/thesis/lib/functions/teaser_functions.php on line 110

Warning: cannot yet handle MBCS in html_entity_decode()! in /home/userB/b0165400/public_html/hogberg.net/wp-content/themes/thesis/lib/functions/teaser_functions.php on line 110

Warning: cannot yet handle MBCS in html_entity_decode()! in /home/userB/b0165400/public_html/hogberg.net/wp-content/themes/thesis/lib/functions/teaser_functions.php on line 110

Warning: cannot yet handle MBCS in html_entity_decode()! in /home/userB/b0165400/public_html/hogberg.net/wp-content/themes/thesis/lib/functions/teaser_functions.php on line 110

Warning: cannot yet handle MBCS in html_entity_decode()! in /home/userB/b0165400/public_html/hogberg.net/wp-content/themes/thesis/lib/functions/teaser_functions.php on line 110

Warning: cannot yet handle MBCS in html_entity_decode()! in /home/userB/b0165400/public_html/hogberg.net/wp-content/themes/thesis/lib/functions/teaser_functions.php on line 110

Warning: cannot yet handle MBCS in html_entity_decode()! in /home/userB/b0165400/public_html/hogberg.net/wp-content/themes/thesis/lib/functions/teaser_functions.php on line 110

Warning: cannot yet handle MBCS in html_entity_decode()! in /home/userB/b0165400/public_html/hogberg.net/wp-content/themes/thesis/lib/functions/teaser_functions.php on line 110

Warning: cannot yet handle MBCS in html_entity_decode()! in /home/userB/b0165400/public_html/hogberg.net/wp-content/themes/thesis/lib/functions/teaser_functions.php on line 110

Warning: cannot yet handle MBCS in html_entity_decode()! in /home/userB/b0165400/public_html/hogberg.net/wp-content/themes/thesis/lib/functions/teaser_functions.php on line 110

Warning: cannot yet handle MBCS in html_entity_decode()! in /home/userB/b0165400/public_html/hogberg.net/wp-content/themes/thesis/lib/functions/teaser_functions.php on line 110

Warning: cannot yet handle MBCS in html_entity_decode()! in /home/userB/b0165400/public_html/hogberg.net/wp-content/themes/thesis/lib/functions/teaser_functions.php on line 110

Warning: cannot yet handle MBCS in html_entity_decode()! in /home/userB/b0165400/public_html/hogberg.net/wp-content/themes/thesis/lib/functions/teaser_functions.php on line 110

Warning: cannot yet handle MBCS in html_entity_decode()! in /home/userB/b0165400/public_html/hogberg.net/wp-content/themes/thesis/lib/functions/teaser_functions.php on line 110

Warning: cannot yet handle MBCS in html_entity_decode()! in /home/userB/b0165400/public_html/hogberg.net/wp-content/themes/thesis/lib/functions/teaser_functions.php on line 110

Warning: cannot yet handle MBCS in html_entity_decode()! in /home/userB/b0165400/public_html/hogberg.net/wp-content/themes/thesis/lib/functions/teaser_functions.php on line 110

Warning: cannot yet handle MBCS in html_entity_decode()! in /home/userB/b0165400/public_html/hogberg.net/wp-content/themes/thesis/lib/functions/teaser_functions.php on line 110

Warning: cannot yet handle MBCS in html_entity_decode()! in /home/userB/b0165400/public_html/hogberg.net/wp-content/themes/thesis/lib/functions/teaser_functions.php on line 110

Warning: cannot yet handle MBCS in html_entity_decode()! in /home/userB/b0165400/public_html/hogberg.net/wp-content/themes/thesis/lib/functions/teaser_functions.php on line 110

Warning: cannot yet handle MBCS in html_entity_decode()! in /home/userB/b0165400/public_html/hogberg.net/wp-content/themes/thesis/lib/functions/teaser_functions.php on line 110

Warning: cannot yet handle MBCS in html_entity_decode()! in /home/userB/b0165400/public_html/hogberg.net/wp-content/themes/thesis/lib/functions/teaser_functions.php on line 110

Warning: cannot yet handle MBCS in html_entity_decode()! in /home/userB/b0165400/public_html/hogberg.net/wp-content/themes/thesis/lib/functions/teaser_functions.php on line 110

Warning: cannot yet handle MBCS in html_entity_decode()! in /home/userB/b0165400/public_html/hogberg.net/wp-content/themes/thesis/lib/functions/teaser_functions.php on line 110

Warning: cannot yet handle MBCS in html_entity_decode()! in /home/userB/b0165400/public_html/hogberg.net/wp-content/themes/thesis/lib/functions/teaser_functions.php on line 110

Warning: cannot yet handle MBCS in html_entity_decode()! in /home/userB/b0165400/public_html/hogberg.net/wp-content/themes/thesis/lib/functions/teaser_functions.php on line 110

Warning: cannot yet handle MBCS in html_entity_decode()! in /home/userB/b0165400/public_html/hogberg.net/wp-content/themes/thesis/lib/functions/teaser_functions.php on line 110

Warning: cannot yet handle MBCS in html_entity_decode()! in /home/userB/b0165400/public_html/hogberg.net/wp-content/themes/thesis/lib/functions/teaser_functions.php on line 110

Warning: cannot yet handle MBCS in html_entity_decode()! in /home/userB/b0165400/public_html/hogberg.net/wp-content/themes/thesis/lib/functions/teaser_functions.php on line 110

Warning: cannot yet handle MBCS in html_entity_decode()! in /home/userB/b0165400/public_html/hogberg.net/wp-content/themes/thesis/lib/functions/teaser_functions.php on line 110

Warning: cannot yet handle MBCS in html_entity_decode()! in /home/userB/b0165400/public_html/hogberg.net/wp-content/themes/thesis/lib/functions/teaser_functions.php on line 110

Warning: cannot yet handle MBCS in html_entity_decode()! in /home/userB/b0165400/public_html/hogberg.net/wp-content/themes/thesis/lib/functions/teaser_functions.php on line 110

Warning: cannot yet handle MBCS in html_entity_decode()! in /home/userB/b0165400/public_html/hogberg.net/wp-content/themes/thesis/lib/functions/teaser_functions.php on line 110

Warning: cannot yet handle MBCS in html_entity_decode()! in /home/userB/b0165400/public_html/hogberg.net/wp-content/themes/thesis/lib/functions/teaser_functions.php on line 110

Warning: cannot yet handle MBCS in html_entity_decode()! in /home/userB/b0165400/public_html/hogberg.net/wp-content/themes/thesis/lib/functions/teaser_functions.php on line 110

Warning: cannot yet handle MBCS in html_entity_decode()! in /home/userB/b0165400/public_html/hogberg.net/wp-content/themes/thesis/lib/functions/teaser_functions.php on line 110

Warning: cannot yet handle MBCS in html_entity_decode()! in /home/userB/b0165400/public_html/hogberg.net/wp-content/themes/thesis/lib/functions/teaser_functions.php on line 110

Warning: cannot yet handle MBCS in html_entity_decode()! in /home/userB/b0165400/public_html/hogberg.net/wp-content/themes/thesis/lib/functions/teaser_functions.php on line 110

Warning: cannot yet handle MBCS in html_entity_decode()! in /home/userB/b0165400/public_html/hogberg.net/wp-content/themes/thesis/lib/functions/teaser_functions.php on line 110

Warning: cannot yet handle MBCS in html_entity_decode()! in /home/userB/b0165400/public_html/hogberg.net/wp-content/themes/thesis/lib/functions/teaser_functions.php on line 110

Warning: cannot yet handle MBCS in html_entity_decode()! in /home/userB/b0165400/public_html/hogberg.net/wp-content/themes/thesis/lib/functions/teaser_functions.php on line 110

Warning: cannot yet handle MBCS in html_entity_decode()! in /home/userB/b0165400/public_html/hogberg.net/wp-content/themes/thesis/lib/functions/teaser_functions.php on line 110

Warning: cannot yet handle MBCS in html_entity_decode()! in /home/userB/b0165400/public_html/hogberg.net/wp-content/themes/thesis/lib/functions/teaser_functions.php on line 110

Warning: cannot yet handle MBCS in html_entity_decode()! in /home/userB/b0165400/public_html/hogberg.net/wp-content/themes/thesis/lib/functions/teaser_functions.php on line 110

Warning: cannot yet handle MBCS in html_entity_decode()! in /home/userB/b0165400/public_html/hogberg.net/wp-content/themes/thesis/lib/functions/teaser_functions.php on line 110

Warning: cannot yet handle MBCS in html_entity_decode()! in /home/userB/b0165400/public_html/hogberg.net/wp-content/themes/thesis/lib/functions/teaser_functions.php on line 110

Warning: cannot yet handle MBCS in html_entity_decode()! in /home/userB/b0165400/public_html/hogberg.net/wp-content/themes/thesis/lib/functions/teaser_functions.php on line 110

Warning: cannot yet handle MBCS in html_entity_decode()! in /home/userB/b0165400/public_html/hogberg.net/wp-content/themes/thesis/lib/functions/teaser_functions.php on line 110

Warning: cannot yet handle MBCS in html_entity_decode()! in /home/userB/b0165400/public_html/hogberg.net/wp-content/themes/thesis/lib/functions/teaser_functions.php on line 110

Warning: cannot yet handle MBCS in html_entity_decode()! in /home/userB/b0165400/public_html/hogberg.net/wp-content/themes/thesis/lib/functions/teaser_functions.php on line 110

Warning: cannot yet handle MBCS in html_entity_decode()! in /home/userB/b0165400/public_html/hogberg.net/wp-content/themes/thesis/lib/functions/teaser_functions.php on line 110

Warning: cannot yet handle MBCS in html_entity_decode()! in /home/userB/b0165400/public_html/hogberg.net/wp-content/themes/thesis/lib/functions/teaser_functions.php on line 110

Warning: cannot yet handle MBCS in html_entity_decode()! in /home/userB/b0165400/public_html/hogberg.net/wp-content/themes/thesis/lib/functions/teaser_functions.php on line 110

Warning: cannot yet handle MBCS in html_entity_decode()! in /home/userB/b0165400/public_html/hogberg.net/wp-content/themes/thesis/lib/functions/teaser_functions.php on line 110

Warning: cannot yet handle MBCS in html_entity_decode()! in /home/userB/b0165400/public_html/hogberg.net/wp-content/themes/thesis/lib/functions/teaser_functions.php on line 110

Warning: cannot yet handle MBCS in html_entity_decode()! in /home/userB/b0165400/public_html/hogberg.net/wp-content/themes/thesis/lib/functions/teaser_functions.php on line 110

Warning: cannot yet handle MBCS in html_entity_decode()! in /home/userB/b0165400/public_html/hogberg.net/wp-content/themes/thesis/lib/functions/teaser_functions.php on line 110

Warning: cannot yet handle MBCS in html_entity_decode()! in /home/userB/b0165400/public_html/hogberg.net/wp-content/themes/thesis/lib/functions/teaser_functions.php on line 110

Warning: cannot yet handle MBCS in html_entity_decode()! in /home/userB/b0165400/public_html/hogberg.net/wp-content/themes/thesis/lib/functions/teaser_functions.php on line 110

Warning: cannot yet handle MBCS in html_entity_decode()! in /home/userB/b0165400/public_html/hogberg.net/wp-content/themes/thesis/lib/functions/teaser_functions.php on line 110

Warning: cannot yet handle MBCS in html_entity_decode()! in /home/userB/b0165400/public_html/hogberg.net/wp-content/themes/thesis/lib/functions/teaser_functions.php on line 110

Warning: cannot yet handle MBCS in html_entity_decode()! in /home/userB/b0165400/public_html/hogberg.net/wp-content/themes/thesis/lib/functions/teaser_functions.php on line 110

Warning: cannot yet handle MBCS in html_entity_decode()! in /home/userB/b0165400/public_html/hogberg.net/wp-content/themes/thesis/lib/functions/teaser_functions.php on line 110

Warning: cannot yet handle MBCS in html_entity_decode()! in /home/userB/b0165400/public_html/hogberg.net/wp-content/themes/thesis/lib/functions/teaser_functions.php on line 110

Warning: cannot yet handle MBCS in html_entity_decode()! in /home/userB/b0165400/public_html/hogberg.net/wp-content/themes/thesis/lib/functions/teaser_functions.php on line 110

Warning: cannot yet handle MBCS in html_entity_decode()! in /home/userB/b0165400/public_html/hogberg.net/wp-content/themes/thesis/lib/functions/teaser_functions.php on line 110

Warning: cannot yet handle MBCS in html_entity_decode()! in /home/userB/b0165400/public_html/hogberg.net/wp-content/themes/thesis/lib/functions/teaser_functions.php on line 110

Warning: cannot yet handle MBCS in html_entity_decode()! in /home/userB/b0165400/public_html/hogberg.net/wp-content/themes/thesis/lib/functions/teaser_functions.php on line 110

Warning: cannot yet handle MBCS in html_entity_decode()! in /home/userB/b0165400/public_html/hogberg.net/wp-content/themes/thesis/lib/functions/teaser_functions.php on line 110

Warning: cannot yet handle MBCS in html_entity_decode()! in /home/userB/b0165400/public_html/hogberg.net/wp-content/themes/thesis/lib/functions/teaser_functions.php on line 110

Warning: cannot yet handle MBCS in html_entity_decode()! in /home/userB/b0165400/public_html/hogberg.net/wp-content/themes/thesis/lib/functions/teaser_functions.php on line 110

Warning: cannot yet handle MBCS in html_entity_decode()! in /home/userB/b0165400/public_html/hogberg.net/wp-content/themes/thesis/lib/functions/teaser_functions.php on line 110

Warning: cannot yet handle MBCS in html_entity_decode()! in /home/userB/b0165400/public_html/hogberg.net/wp-content/themes/thesis/lib/functions/teaser_functions.php on line 110

Warning: cannot yet handle MBCS in html_entity_decode()! in /home/userB/b0165400/public_html/hogberg.net/wp-content/themes/thesis/lib/functions/teaser_functions.php on line 110

Warning: cannot yet handle MBCS in html_entity_decode()! in /home/userB/b0165400/public_html/hogberg.net/wp-content/themes/thesis/lib/functions/teaser_functions.php on line 110

Warning: cannot yet handle MBCS in html_entity_decode()! in /home/userB/b0165400/public_html/hogberg.net/wp-content/themes/thesis/lib/functions/teaser_functions.php on line 110

Warning: cannot yet handle MBCS in html_entity_decode()! in /home/userB/b0165400/public_html/hogberg.net/wp-content/themes/thesis/lib/functions/teaser_functions.php on line 110

Warning: cannot yet handle MBCS in html_entity_decode()! in /home/userB/b0165400/public_html/hogberg.net/wp-content/themes/thesis/lib/functions/teaser_functions.php on line 110

Warning: cannot yet handle MBCS in html_entity_decode()! in /home/userB/b0165400/public_html/hogberg.net/wp-content/themes/thesis/lib/functions/teaser_functions.php on line 110

Warning: cannot yet handle MBCS in html_entity_decode()! in /home/userB/b0165400/public_html/hogberg.net/wp-content/themes/thesis/lib/functions/teaser_functions.php on line 110

Warning: cannot yet handle MBCS in html_entity_decode()! in /home/userB/b0165400/public_html/hogberg.net/wp-content/themes/thesis/lib/functions/teaser_functions.php on line 110

Warning: cannot yet handle MBCS in html_entity_decode()! in /home/userB/b0165400/public_html/hogberg.net/wp-content/themes/thesis/lib/functions/teaser_functions.php on line 110

Warning: cannot yet handle MBCS in html_entity_decode()! in /home/userB/b0165400/public_html/hogberg.net/wp-content/themes/thesis/lib/functions/teaser_functions.php on line 110

Warning: cannot yet handle MBCS in html_entity_decode()! in /home/userB/b0165400/public_html/hogberg.net/wp-content/themes/thesis/lib/functions/teaser_functions.php on line 110

Warning: cannot yet handle MBCS in html_entity_decode()! in /home/userB/b0165400/public_html/hogberg.net/wp-content/themes/thesis/lib/functions/teaser_functions.php on line 110

Warning: cannot yet handle MBCS in html_entity_decode()! in /home/userB/b0165400/public_html/hogberg.net/wp-content/themes/thesis/lib/functions/teaser_functions.php on line 110

Warning: cannot yet handle MBCS in html_entity_decode()! in /home/userB/b0165400/public_html/hogberg.net/wp-content/themes/thesis/lib/functions/teaser_functions.php on line 110

Warning: cannot yet handle MBCS in html_entity_decode()! in /home/userB/b0165400/public_html/hogberg.net/wp-content/themes/thesis/lib/functions/teaser_functions.php on line 110

Warning: cannot yet handle MBCS in html_entity_decode()! in /home/userB/b0165400/public_html/hogberg.net/wp-content/themes/thesis/lib/functions/teaser_functions.php on line 110

Warning: cannot yet handle MBCS in html_entity_decode()! in /home/userB/b0165400/public_html/hogberg.net/wp-content/themes/thesis/lib/functions/teaser_functions.php on line 110

Warning: cannot yet handle MBCS in html_entity_decode()! in /home/userB/b0165400/public_html/hogberg.net/wp-content/themes/thesis/lib/functions/teaser_functions.php on line 110

Warning: cannot yet handle MBCS in html_entity_decode()! in /home/userB/b0165400/public_html/hogberg.net/wp-content/themes/thesis/lib/functions/teaser_functions.php on line 110

Warning: cannot yet handle MBCS in html_entity_decode()! in /home/userB/b0165400/public_html/hogberg.net/wp-content/themes/thesis/lib/functions/teaser_functions.php on line 110

Warning: cannot yet handle MBCS in html_entity_decode()! in /home/userB/b0165400/public_html/hogberg.net/wp-content/themes/thesis/lib/functions/teaser_functions.php on line 110

Warning: cannot yet handle MBCS in html_entity_decode()! in /home/userB/b0165400/public_html/hogberg.net/wp-content/themes/thesis/lib/functions/teaser_functions.php on line 110

Warning: cannot yet handle MBCS in html_entity_decode()! in /home/userB/b0165400/public_html/hogberg.net/wp-content/themes/thesis/lib/functions/teaser_functions.php on line 110

Warning: cannot yet handle MBCS in html_entity_decode()! in /home/userB/b0165400/public_html/hogberg.net/wp-content/themes/thesis/lib/functions/teaser_functions.php on line 110

Warning: cannot yet handle MBCS in html_entity_decode()! in /home/userB/b0165400/public_html/hogberg.net/wp-content/themes/thesis/lib/functions/teaser_functions.php on line 110

Warning: cannot yet handle MBCS in html_entity_decode()! in /home/userB/b0165400/public_html/hogberg.net/wp-content/themes/thesis/lib/functions/teaser_functions.php on line 110

Warning: cannot yet handle MBCS in html_entity_decode()! in /home/userB/b0165400/public_html/hogberg.net/wp-content/themes/thesis/lib/functions/teaser_functions.php on line 110

Warning: cannot yet handle MBCS in html_entity_decode()! in /home/userB/b0165400/public_html/hogberg.net/wp-content/themes/thesis/lib/functions/teaser_functions.php on line 110

Warning: cannot yet handle MBCS in html_entity_decode()! in /home/userB/b0165400/public_html/hogberg.net/wp-content/themes/thesis/lib/functions/teaser_functions.php on line 110

Warning: cannot yet handle MBCS in html_entity_decode()! in /home/userB/b0165400/public_html/hogberg.net/wp-content/themes/thesis/lib/functions/teaser_functions.php on line 110

Warning: cannot yet handle MBCS in html_entity_decode()! in /home/userB/b0165400/public_html/hogberg.net/wp-content/themes/thesis/lib/functions/teaser_functions.php on line 110

Warning: cannot yet handle MBCS in html_entity_decode()! in /home/userB/b0165400/public_html/hogberg.net/wp-content/themes/thesis/lib/functions/teaser_functions.php on line 110

Warning: cannot yet handle MBCS in html_entity_decode()! in /home/userB/b0165400/public_html/hogberg.net/wp-content/themes/thesis/lib/functions/teaser_functions.php on line 110

Warning: cannot yet handle MBCS in html_entity_decode()! in /home/userB/b0165400/public_html/hogberg.net/wp-content/themes/thesis/lib/functions/teaser_functions.php on line 110

Warning: cannot yet handle MBCS in html_entity_decode()! in /home/userB/b0165400/public_html/hogberg.net/wp-content/themes/thesis/lib/functions/teaser_functions.php on line 110

Warning: cannot yet handle MBCS in html_entity_decode()! in /home/userB/b0165400/public_html/hogberg.net/wp-content/themes/thesis/lib/functions/teaser_functions.php on line 110

Warning: cannot yet handle MBCS in html_entity_decode()! in /home/userB/b0165400/public_html/hogberg.net/wp-content/themes/thesis/lib/functions/teaser_functions.php on line 110

Warning: cannot yet handle MBCS in html_entity_decode()! in /home/userB/b0165400/public_html/hogberg.net/wp-content/themes/thesis/lib/functions/teaser_functions.php on line 110

Warning: cannot yet handle MBCS in html_entity_decode()! in /home/userB/b0165400/public_html/hogberg.net/wp-content/themes/thesis/lib/functions/teaser_functions.php on line 110

Warning: cannot yet handle MBCS in html_entity_decode()! in /home/userB/b0165400/public_html/hogberg.net/wp-content/themes/thesis/lib/functions/teaser_functions.php on line 110

Warning: cannot yet handle MBCS in html_entity_decode()! in /home/userB/b0165400/public_html/hogberg.net/wp-content/themes/thesis/lib/functions/teaser_functions.php on line 110

Warning: cannot yet handle MBCS in html_entity_decode()! in /home/userB/b0165400/public_html/hogberg.net/wp-content/themes/thesis/lib/functions/teaser_functions.php on line 110

Warning: cannot yet handle MBCS in html_entity_decode()! in /home/userB/b0165400/public_html/hogberg.net/wp-content/themes/thesis/lib/functions/teaser_functions.php on line 110

Warning: cannot yet handle MBCS in html_entity_decode()! in /home/userB/b0165400/public_html/hogberg.net/wp-content/themes/thesis/lib/functions/teaser_functions.php on line 110

Warning: cannot yet handle MBCS in html_entity_decode()! in /home/userB/b0165400/public_html/hogberg.net/wp-content/themes/thesis/lib/functions/teaser_functions.php on line 110

Warning: cannot yet handle MBCS in html_entity_decode()! in /home/userB/b0165400/public_html/hogberg.net/wp-content/themes/thesis/lib/functions/teaser_functions.php on line 110

Warning: cannot yet handle MBCS in html_entity_decode()! in /home/userB/b0165400/public_html/hogberg.net/wp-content/themes/thesis/lib/functions/teaser_functions.php on line 110

Warning: cannot yet handle MBCS in html_entity_decode()! in /home/userB/b0165400/public_html/hogberg.net/wp-content/themes/thesis/lib/functions/teaser_functions.php on line 110

Warning: cannot yet handle MBCS in html_entity_decode()! in /home/userB/b0165400/public_html/hogberg.net/wp-content/themes/thesis/lib/functions/teaser_functions.php on line 110

Warning: cannot yet handle MBCS in html_entity_decode()! in /home/userB/b0165400/public_html/hogberg.net/wp-content/themes/thesis/lib/functions/teaser_functions.php on line 110

Warning: cannot yet handle MBCS in html_entity_decode()! in /home/userB/b0165400/public_html/hogberg.net/wp-content/themes/thesis/lib/functions/teaser_functions.php on line 110

Warning: cannot yet handle MBCS in html_entity_decode()! in /home/userB/b0165400/public_html/hogberg.net/wp-content/themes/thesis/lib/functions/teaser_functions.php on line 110

Warning: cannot yet handle MBCS in html_entity_decode()! in /home/userB/b0165400/public_html/hogberg.net/wp-content/themes/thesis/lib/functions/teaser_functions.php on line 110

Warning: cannot yet handle MBCS in html_entity_decode()! in /home/userB/b0165400/public_html/hogberg.net/wp-content/themes/thesis/lib/functions/teaser_functions.php on line 110

Warning: cannot yet handle MBCS in html_entity_decode()! in /home/userB/b0165400/public_html/hogberg.net/wp-content/themes/thesis/lib/functions/teaser_functions.php on line 110

Warning: cannot yet handle MBCS in html_entity_decode()! in /home/userB/b0165400/public_html/hogberg.net/wp-content/themes/thesis/lib/functions/teaser_functions.php on line 110

Warning: cannot yet handle MBCS in html_entity_decode()! in /home/userB/b0165400/public_html/hogberg.net/wp-content/themes/thesis/lib/functions/teaser_functions.php on line 110

Warning: cannot yet handle MBCS in html_entity_decode()! in /home/userB/b0165400/public_html/hogberg.net/wp-content/themes/thesis/lib/functions/teaser_functions.php on line 110

Warning: cannot yet handle MBCS in html_entity_decode()! in /home/userB/b0165400/public_html/hogberg.net/wp-content/themes/thesis/lib/functions/teaser_functions.php on line 110

Warning: cannot yet handle MBCS in html_entity_decode()! in /home/userB/b0165400/public_html/hogberg.net/wp-content/themes/thesis/lib/functions/teaser_functions.php on line 110

Warning: cannot yet handle MBCS in html_entity_decode()! in /home/userB/b0165400/public_html/hogberg.net/wp-content/themes/thesis/lib/functions/teaser_functions.php on line 110

Warning: cannot yet handle MBCS in html_entity_decode()! in /home/userB/b0165400/public_html/hogberg.net/wp-content/themes/thesis/lib/functions/teaser_functions.php on line 110

Warning: cannot yet handle MBCS in html_entity_decode()! in /home/userB/b0165400/public_html/hogberg.net/wp-content/themes/thesis/lib/functions/teaser_functions.php on line 110

Warning: cannot yet handle MBCS in html_entity_decode()! in /home/userB/b0165400/public_html/hogberg.net/wp-content/themes/thesis/lib/functions/teaser_functions.php on line 110

Warning: cannot yet handle MBCS in html_entity_decode()! in /home/userB/b0165400/public_html/hogberg.net/wp-content/themes/thesis/lib/functions/teaser_functions.php on line 110

Warning: cannot yet handle MBCS in html_entity_decode()! in /home/userB/b0165400/public_html/hogberg.net/wp-content/themes/thesis/lib/functions/teaser_functions.php on line 110

Warning: cannot yet handle MBCS in html_entity_decode()! in /home/userB/b0165400/public_html/hogberg.net/wp-content/themes/thesis/lib/functions/teaser_functions.php on line 110

Warning: cannot yet handle MBCS in html_entity_decode()! in /home/userB/b0165400/public_html/hogberg.net/wp-content/themes/thesis/lib/functions/teaser_functions.php on line 110

Warning: cannot yet handle MBCS in html_entity_decode()! in /home/userB/b0165400/public_html/hogberg.net/wp-content/themes/thesis/lib/functions/teaser_functions.php on line 110

Warning: cannot yet handle MBCS in html_entity_decode()! in /home/userB/b0165400/public_html/hogberg.net/wp-content/themes/thesis/lib/functions/teaser_functions.php on line 110

Warning: cannot yet handle MBCS in html_entity_decode()! in /home/userB/b0165400/public_html/hogberg.net/wp-content/themes/thesis/lib/functions/teaser_functions.php on line 110

Warning: cannot yet handle MBCS in html_entity_decode()! in /home/userB/b0165400/public_html/hogberg.net/wp-content/themes/thesis/lib/functions/teaser_functions.php on line 110

Warning: cannot yet handle MBCS in html_entity_decode()! in /home/userB/b0165400/public_html/hogberg.net/wp-content/themes/thesis/lib/functions/teaser_functions.php on line 110

Warning: cannot yet handle MBCS in html_entity_decode()! in /home/userB/b0165400/public_html/hogberg.net/wp-content/themes/thesis/lib/functions/teaser_functions.php on line 110

Warning: cannot yet handle MBCS in html_entity_decode()! in /home/userB/b0165400/public_html/hogberg.net/wp-content/themes/thesis/lib/functions/teaser_functions.php on line 110

Warning: cannot yet handle MBCS in html_entity_decode()! in /home/userB/b0165400/public_html/hogberg.net/wp-content/themes/thesis/lib/functions/teaser_functions.php on line 110

Warning: cannot yet handle MBCS in html_entity_decode()! in /home/userB/b0165400/public_html/hogberg.net/wp-content/themes/thesis/lib/functions/teaser_functions.php on line 110

Warning: cannot yet handle MBCS in html_entity_decode()! in /home/userB/b0165400/public_html/hogberg.net/wp-content/themes/thesis/lib/functions/teaser_functions.php on line 110

Warning: cannot yet handle MBCS in html_entity_decode()! in /home/userB/b0165400/public_html/hogberg.net/wp-content/themes/thesis/lib/functions/teaser_functions.php on line 110

Warning: cannot yet handle MBCS in html_entity_decode()! in /home/userB/b0165400/public_html/hogberg.net/wp-content/themes/thesis/lib/functions/teaser_functions.php on line 110

Warning: cannot yet handle MBCS in html_entity_decode()! in /home/userB/b0165400/public_html/hogberg.net/wp-content/themes/thesis/lib/functions/teaser_functions.php on line 110

Warning: cannot yet handle MBCS in html_entity_decode()! in /home/userB/b0165400/public_html/hogberg.net/wp-content/themes/thesis/lib/functions/teaser_functions.php on line 110

Warning: cannot yet handle MBCS in html_entity_decode()! in /home/userB/b0165400/public_html/hogberg.net/wp-content/themes/thesis/lib/functions/teaser_functions.php on line 110

Warning: cannot yet handle MBCS in html_entity_decode()! in /home/userB/b0165400/public_html/hogberg.net/wp-content/themes/thesis/lib/functions/teaser_functions.php on line 110

Warning: cannot yet handle MBCS in html_entity_decode()! in /home/userB/b0165400/public_html/hogberg.net/wp-content/themes/thesis/lib/functions/teaser_functions.php on line 110

Warning: cannot yet handle MBCS in html_entity_decode()! in /home/userB/b0165400/public_html/hogberg.net/wp-content/themes/thesis/lib/functions/teaser_functions.php on line 110

Warning: cannot yet handle MBCS in html_entity_decode()! in /home/userB/b0165400/public_html/hogberg.net/wp-content/themes/thesis/lib/functions/teaser_functions.php on line 110

Warning: cannot yet handle MBCS in html_entity_decode()! in /home/userB/b0165400/public_html/hogberg.net/wp-content/themes/thesis/lib/functions/teaser_functions.php on line 110

Warning: cannot yet handle MBCS in html_entity_decode()! in /home/userB/b0165400/public_html/hogberg.net/wp-content/themes/thesis/lib/functions/teaser_functions.php on line 110

Warning: cannot yet handle MBCS in html_entity_decode()! in /home/userB/b0165400/public_html/hogberg.net/wp-content/themes/thesis/lib/functions/teaser_functions.php on line 110

Warning: cannot yet handle MBCS in html_entity_decode()! in /home/userB/b0165400/public_html/hogberg.net/wp-content/themes/thesis/lib/functions/teaser_functions.php on line 110

Warning: cannot yet handle MBCS in html_entity_decode()! in /home/userB/b0165400/public_html/hogberg.net/wp-content/themes/thesis/lib/functions/teaser_functions.php on line 110

Warning: cannot yet handle MBCS in html_entity_decode()! in /home/userB/b0165400/public_html/hogberg.net/wp-content/themes/thesis/lib/functions/teaser_functions.php on line 110

Warning: cannot yet handle MBCS in html_entity_decode()! in /home/userB/b0165400/public_html/hogberg.net/wp-content/themes/thesis/lib/functions/teaser_functions.php on line 110

Warning: cannot yet handle MBCS in html_entity_decode()! in /home/userB/b0165400/public_html/hogberg.net/wp-content/themes/thesis/lib/functions/teaser_functions.php on line 110

Warning: cannot yet handle MBCS in html_entity_decode()! in /home/userB/b0165400/public_html/hogberg.net/wp-content/themes/thesis/lib/functions/teaser_functions.php on line 110

Warning: cannot yet handle MBCS in html_entity_decode()! in /home/userB/b0165400/public_html/hogberg.net/wp-content/themes/thesis/lib/functions/teaser_functions.php on line 110

Warning: cannot yet handle MBCS in html_entity_decode()! in /home/userB/b0165400/public_html/hogberg.net/wp-content/themes/thesis/lib/functions/teaser_functions.php on line 110

Warning: cannot yet handle MBCS in html_entity_decode()! in /home/userB/b0165400/public_html/hogberg.net/wp-content/themes/thesis/lib/functions/teaser_functions.php on line 110

Warning: cannot yet handle MBCS in html_entity_decode()! in /home/userB/b0165400/public_html/hogberg.net/wp-content/themes/thesis/lib/functions/teaser_functions.php on line 110

Warning: cannot yet handle MBCS in html_entity_decode()! in /home/userB/b0165400/public_html/hogberg.net/wp-content/themes/thesis/lib/functions/teaser_functions.php on line 110

Warning: cannot yet handle MBCS in html_entity_decode()! in /home/userB/b0165400/public_html/hogberg.net/wp-content/themes/thesis/lib/functions/teaser_functions.php on line 110

Warning: cannot yet handle MBCS in html_entity_decode()! in /home/userB/b0165400/public_html/hogberg.net/wp-content/themes/thesis/lib/functions/teaser_functions.php on line 110

Warning: cannot yet handle MBCS in html_entity_decode()! in /home/userB/b0165400/public_html/hogberg.net/wp-content/themes/thesis/lib/functions/teaser_functions.php on line 110

Warning: cannot yet handle MBCS in html_entity_decode()! in /home/userB/b0165400/public_html/hogberg.net/wp-content/themes/thesis/lib/functions/teaser_functions.php on line 110

Warning: cannot yet handle MBCS in html_entity_decode()! in /home/userB/b0165400/public_html/hogberg.net/wp-content/themes/thesis/lib/functions/teaser_functions.php on line 110

Warning: cannot yet handle MBCS in html_entity_decode()! in /home/userB/b0165400/public_html/hogberg.net/wp-content/themes/thesis/lib/functions/teaser_functions.php on line 110

Warning: cannot yet handle MBCS in html_entity_decode()! in /home/userB/b0165400/public_html/hogberg.net/wp-content/themes/thesis/lib/functions/teaser_functions.php on line 110

Warning: cannot yet handle MBCS in html_entity_decode()! in /home/userB/b0165400/public_html/hogberg.net/wp-content/themes/thesis/lib/functions/teaser_functions.php on line 110

Warning: cannot yet handle MBCS in html_entity_decode()! in /home/userB/b0165400/public_html/hogberg.net/wp-content/themes/thesis/lib/functions/teaser_functions.php on line 110

Warning: cannot yet handle MBCS in html_entity_decode()! in /home/userB/b0165400/public_html/hogberg.net/wp-content/themes/thesis/lib/functions/teaser_functions.php on line 110
Read the full article ’
Följ min blogg med bloglovin