WN

WN (https://www.wn.se/forum/index.php)
-   Klientsidans teknologier, design och grafik (https://www.wn.se/forum/forumdisplay.php?f=12)
-   -   Bästa "hacket" för PNG i IE 5.5 och 6 (https://www.wn.se/forum/showthread.php?t=33017)

allstars 2008-11-04 15:31

Sandstream: Kolla in "Conditional Comments"

HMH 2008-11-05 09:31

Citat:

Originally posted by allstars@Nov 4 2008, 16:31
Sandstream: Kolla in "Conditional Comments"
Vilket med fördel görs här:
http://msdn.microsoft.com/en-us/library/ms537512.aspx
(...alltid bra med länkar.)

On topic så är jag förövrigt för tanken att i css:en man matar ie6 med (genom conditional comments) byta ut alla png-bakgrundsbilder mot gif-bilder. Detta så att även de som kör denna kan få ett godtagbart utseende.

Dessvärre är det som tidigare sagts väldigt vanligt bland större företag att fortfarande köra ie6. Har länge undrat hur mossiga it-avdelningar kan motivera detta beslut? Om inte för att göra livet trevligare för företagets anställda så borde man väl göra det av rent säkerhetstänk?

HMH 2008-11-05 09:40

Tillbaks till ämnet; Är det någon som känner till en lösning som fixar png-transparens i ie6 (och då såklart även för bakgrundsbilder)... helt utan kända biverkningar? ...eller vilken lösning anses vara den bästa och i så fall; Vilka kända biverkningar har den?

En kollega tipsade nyligen om denna:
http://24ways.org/2007/supersleight-...ent-png-in-ie6
(...en upplevd biverkning från en annan kollega gjorde gällande att den förminskade bilderna om man inte specificerat width och height?)
Någon som har mer erfarenheter av denna?

sandstream 2008-11-05 10:02

Citat:

Originally posted by HMH@Nov 5 2008, 10:31
Vilket med fördel görs här:
http://msdn.microsoft.com/en-us/library/ms537512.aspx
(...alltid bra med länkar.)

Stort tack!

Har läst lite om "supersleight" men det känns som att oavsett vilken metod man väljer finns det alltid någon som tycker att en annan är bättre (ingen är väl förvånad).

Ska testa Helix pngfix och återkommer!

@dotvoid: Du har sett att den senaste version är från augusti 2008? Tänkte att du kanske hade den gamla:
"v2.0 Alpha 3: Alternatively, download the latest development code (updated 26 August 2008) at the Test Area, this includes support for background position and repeat."

emilv 2008-11-05 20:13

Denna kör vi på Levonline:
http://labs.unitinteractive.com/unitpngfix.php

Vi använder rätt mycket CSS-bakgrundsbilder och det fungerar alldeles utmärkt i IE 6. IE 5.5 fick vi inte tag på för testning...

sandstream 2008-11-07 11:51

Citat:

Originally posted by emilv@Nov 5 2008, 21:13
Denna kör vi på http://levonline.com:
http://labs.unitinteractive.com/unitpngfix.php

Vi använder rätt mycket CSS-bakgrundsbilder och det fungerar alldeles utmärkt i IE 6. IE 5.5 fick vi inte tag på för testning...

Det såg ut som en enkel och smidig lösning. Ska be min IE 6-testare att ta en titt efter förändringen och se hur det ser ut.

quickhelp 2008-11-08 22:04

Jag använder mig av följande: http://homepage.ntlworld.com/bobosola/index.htm

WizKid 2008-11-08 22:49

Värt att påpeka är att alla dessa skripten gör rätt mycket.

Tex http://labs.unitinteractive.com/unitpngfix.php går igenom alla element på sidan och om den hittar ett element men en png-bild som bakgrund går den igenom alla dess barn ytterliggare en gång. Det som finns på http://24ways.org/2007/supersleight-transp...rent-png-in-ie6 går bara igenom alla bilder en gång.

Sen har jag även läst att det ska vara mycket jobbigare för IE6 att visa en bild på detta sättet. Så har man mycket png-bilder där bara någon enstaka är alpha transparent så verkar det dumt att köra det på alla.

Framförallt skulle jag föreslå att om man har någon enstaka PNG-bild som måste vara alpha-transparent att skriva ett skript som bara gör om det enda elementet och istället för att gå igenom alla och ändrar på alla png-bilder oavsätt om det behövs eller inte.

crazzy 2008-11-09 09:49

Eller också skiter man i dem två webbläsarna och tvingar folket att uppdatera. Jag har en sida på http://tux.h4xx.se/. Försök att gå in där med IE<7. Något liknande borde alla göra fast kanske lite snyggare utformat meddelande.

sandstream 2008-11-10 15:43

Citat:

Originally posted by crazzy@Nov 9 2008, 10:49
Eller också skiter man i dem två webbläsarna och tvingar folket att uppdatera. Jag har en sida på http://tux.h4xx.se/. Försök att gå in där med IE<7. Något liknande borde alla göra fast kanske lite snyggare utformat meddelande.
Antar att du inte säljer något på den sajten. Att be kanske 20% av en e-handels sajts användare att dra någon annanstans är inte så smart....


Alla tider är GMT +2. Klockan är nu 03:47.

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