-
11. Data: 2009-01-11 23:15:41
Temat: Re: Problem z ładowaninem PNG (oczywiscie IE)
Od: raku <r...@g...pl>
Sa dwa rodzaje png - indeksowany jak gif i pelnokolorowy. Z tym drugim
ma problem w IE6 i dlatego stosuje sie te hacki.
A sciezki do obrazkow powinny byc ze slashem na poczatku, bo pngfix
bierze img.src i nie wiadomo gdzie te obrazki sa.
> To co chcemy osiągnąć w tym pngfix można zrobić też przez
> onload=pngfix(this).
> W jakim sensie nieindeksowanych (poważnie pytam :)), gdzie miałbym
> indeksować i jak pliki png?
>
> Zamieniłem co nie musiałem na brak przezroczystosci.
>
> Tak czy inaczej dzieki :)
>
> raku pisze:
>> Do czego pngfix jest potrzebny? Ja tutaj nie widzę potrzeby
>> korzystania z przezroczystych png nieindeksowanych. Poza tym w tym
>> pngifix powinny być ścieżki bezwzględne do plików png.
>> Pozdrwawiam
>>> Witam serdecznie,
>>>
>>> mam pewien problem na wszystkich 3 komputerach na ktorych testowałem...
>>> polega na ładowaniu plików PNG bedących wstawionymi normalnie poprzez
>>> IMG do kodu strony http://www.drukexpress.pl/
>>> wyświetlają się od razu jednakże przeglądarka IE 6.0 cały czas męczy
>>> i męczy ładowanie strony:
>>> Pozostało elementów: 4 Trwa ładowanie obrazu
>>> http://www.drukexpress.pl/pix/kredki_cmyk.png ...
>>>
>>> Obrazek jest i się wyświetla... co gorsze do momentu "załadowania"
>>> załdowanego obrazka przez przeglądarkę nie działa mi hack JS do
>>> pozycjonowania absolutnego pod nią. Czy mógłbym prosić o jakieś
>>> wskazówki...
>>> *Problem znika gdy wywalę odwołanie do pngfix.js*, jednakże jest mi
>>> on potrzebny...
>>> <script defer type="text/javascript" src="src/pngfix.js"></script>
>>> Absolutna: http://www.drukexpress.pl/src/pngfix.js
>>>
>>>
>>> Pozdrawiam,
>>> Paweł
-
12. Data: 2009-01-12 00:11:08
Temat: Re: Problem z ładowaninem PNG (oczywiscie IE)
Od: porneL <n...@p...net>
On Sun, 11 Jan 2009 23:15:41 -0000, raku <r...@g...pl> wrote:
> Sa dwa rodzaje png - indeksowany jak gif i pelnokolorowy. Z tym drugim
> ma problem w IE6 i dlatego stosuje sie te hacki.
Nie.
Rodzajów PNG jest kilka/kilkanaście (zależy od tego jak liczysz warianty ze skalą
szarości i 16-bitowe).
Łopatologicznie:
IE6 nie ma problemów z wyświetlaniem PNG 24-bitowych bez kanału alpha.
IE6 nie ma problemów z wyświetlaniem PNG indeksowanych bez kanału alpha.
IE6 nie ma problemów z wyświetlaniem PNG indeksowanych z 1-bitowym kanałem alpha.
IE6 ma duże problemy z wyświetlaniem PNG 24-bitowych z 8-bitowym kanałem alpha.
IE6 ma małe problemy z wyświetlaniem PNG indeksowanych z 8-bitowym kanałem alpha.
--
this.author = new Geek("porneL");
-
13. Data: 2009-01-12 08:12:09
Temat: Re: Problem z ładowaninem PNG (oczywiscie IE)
Od: Peter May <p...@p...fm>
beherit / pn pisze:
> To co chcemy osiągnąć w tym pngfix można zrobić też przez
> onload=pngfix(this).
> W jakim sensie nieindeksowanych (poważnie pytam :)), gdzie miałbym
> indeksować i jak pliki png?
>
> Zamieniłem co nie musiałem na brak przezroczystosci.
Przezroczystość dla PNG możesz zrobić bez pakowania tego w js, a dać to
w oddzielnym pliku "drobny" hack CSS = 1 pikselowany "blank.gif" z
1-bitową przezroczystością dla IE6. W Google znajdziesz masę rozwiązań
tego typu.
--
Peter
-
14. Data: 2009-01-12 08:25:36
Temat: Re: Problem z ładowaninem PNG (oczywiscie IE)
Od: "Radek N." <n...@g...pl>
Peter May pisze:
> beherit / pn pisze:
>> To co chcemy osiągnąć w tym pngfix można zrobić też przez
>> onload=pngfix(this).
>> W jakim sensie nieindeksowanych (poważnie pytam :)), gdzie miałbym
>> indeksować i jak pliki png?
>>
>> Zamieniłem co nie musiałem na brak przezroczystosci.
>
> Przezroczystość dla PNG możesz zrobić bez pakowania tego w js, a dać to
> w oddzielnym pliku "drobny" hack CSS = 1 pikselowany "blank.gif" z
> 1-bitową przezroczystością dla IE6. W Google znajdziesz masę rozwiązań
> tego typu.
Mnie się podoba w oparciu o VMLa:
http://www.dillerdesign.com/experiment/DD_belatedPNG
/
--
Radek N.
-
15. Data: 2009-01-12 18:59:04
Temat: Re: Problem z ładowaninem PNG (oczywiscie IE)
Od: raku <r...@g...pl>
>> Sa dwa rodzaje png - indeksowany jak gif i pelnokolorowy. Z tym drugim
>> ma problem w IE6 i dlatego stosuje sie te hacki.
>
> Nie.
> Rodzajów PNG jest kilka/kilkanaście (zależy od tego jak liczysz warianty
> ze skalą szarości i 16-bitowe).
> Łopatologicznie:
>
> IE6 nie ma problemów z wyświetlaniem PNG 24-bitowych bez kanału alpha.
> IE6 nie ma problemów z wyświetlaniem PNG indeksowanych bez kanału alpha.
> IE6 nie ma problemów z wyświetlaniem PNG indeksowanych z 1-bitowym
> kanałem alpha.
>
> IE6 ma duże problemy z wyświetlaniem PNG 24-bitowych z 8-bitowym kanałem
> alpha.
> IE6 ma małe problemy z wyświetlaniem PNG indeksowanych z 8-bitowym
> kanałem alpha.
>
Napisałeś dokładnie, co ja potraktowałem skrótowo. z góry przyjąłem, że
chodzi o png z przeźroczystością. Sprawdziłem. W Photoshopie można
stworzyć png indeksowany tylko z przeźroczystością 1-bitowa. W Fireworks
można stworzyć png indeksowany z 8-bitową albo 1-bitową alfą.
Tego ostatniego wariantu z Twojej listy jednak nie uwzględniłem.