kdyby to ta sracka od microsoftu (IE7) podporovala, hned to pouziju na webu vyresilo by to velice elegantne orezany obrazky na libovolnym barevnym pozadi(coz v gifu kvuli jednomu bitu pruhlednosti nevypada prilis dobre) IE7 zatim jenom misto pruhledneho pozadi ukaze bilou plochu, coz na strance ktera neni bila vypada katastrofalne, samozrejme nikdo jinej nez kokoti z microsoftu s tim problem nema ( Mozilla, Opera funguje )
Toto jsem přesně řešil včera a počet nepublikovatelných výrazů na adresu Redmondu začal přetékat 32bit integer. Mrkněte sem, je to funkční na starších IE (sedmičku jsem zatím řešit nemusel): http://koivi.com/ie-png-transparency/
Díky za odkaz...
Tahle nehorázná ignorace od MS mě může vždycky rozpálit do běla. :(
Většinou se snažím průhlednosti vyhnout nebo to řeším tak, aby to nebylo do očí bijící. MS je neuvěřitelnej ignorant.
Myslím, že pokud je PNG indexed 256 barev, tak průhlednost MSIE zobrazí, ale jak to pak vypadá... fuj...
Přitom mimo MSIE interně to Wokenice umí.
Mrknete se jeste na http://entropymine.com/jason/testbed/pngtrans/
Vypada to, ze Gecko & spol. pruhlednost zvladaji, Opera (<10) ma trosku problemy a o MSIE radeji nemluvim (jako zakaznik bych si takovy nedodelek nekoupil, zhazuje to kvalitu celeho SW balicku).
teda nedavejte sem please linky na takovyhle veci - nedalo mi to a nasel jsem comp s woknousama a sel jsem se podivat na tenhle link. Malem jsem se z toho poblil. To je naprosto nechutne, jak nejaka divna firma odnekud z Redmontu ktera je nejlepsi na celem svete co se tyce operacnich systemu a software obecne (sami to tvrdi, tak to asi bude pravda), jak to dokazou ZPRASIT. Opera 6.11 for Linux (Bill by k tomu poznamenal neco o dinosaurech) to zobrazi naprosto korektne.
Kdyz uz jsme u toho Billa, zajimava je ta jeho reklama s dinosaurama. On se vlastne vysmiva vlastnim klientum, kteri pred par letama koupili to nejlepsi z nejlepsiho, ze jsou dinosauri, ze pouzivaji takovej desnej s.h.i.t. Nezbyva nez s nim souhlasit :-)
V MSIE se to musi resit pres ten jejich proprietarni filtr. Je to strasnej humus, ale treba pri praci s JSP se da vytvorit vlastni tag pro obrazek, ktery uz muze pro ten zastaraly prohlizec vytvorit humusoidni HTML kod s filtrem misto normalniho img src.
A nebo (pokud mas tu moznost, ja treba v jednom projektu ne) se na to taky muzes uplne vykaslat a delat vsechno podle standardu - uzivatele uz celkem radi prechazi z MSIE jinam, vetsinou jim staci ukazat taby a stahovani obsahu na pozadi :-)
Teda PR genialita MS je takrka dokonala - viz ta veta na Vami zminovane strance o featurkach MSIE 7:
"Podporuje průhlednost formátu obrázků PNG. Díky tomu weby vypadají lépe a lze je snáze vytvářet."
Takze IE7 je vlastne ten prohlizec, ktery nam umozni snaze vytvaret lepe vypadajici weby. O, jaky je MS dobrodinec, ze nam z Redmontu seslal tuto featurku :-) Rekneme to jinak: weby by lepe vypadaly a snaze se vytvarely v pripade, kdyby PNG byl plne podporovan uz od IE4 (jak se ostatne MS chlubil).
Pokud se jedna o obdelnikovej element da se pozit pro Ms IE filter opacity...
vim ze to tvuj pripad asi nebude ale kdyby byl tak by ti to mohlo pomoci :-)
No jestli MS ignoruje PNG, tak proste ignorujte MS IE, nevidim v tom zadny problem.
Uzivatel MSIE uvidi stranku v trosku osklivejsi podobe, ale myslim ze to prezije. (kdyz dokaze prezit vsechny ty dalsi problemy...)
To ze IE nezobrazuje spravne png ale neni proto, ze by se Microsoftu nechtelo investovat do vyvoje, ale proto, ze by byli radi, kdyby nic jako PNG nevznikalo... Podobne by Apple byli radi, kdyby nevznikalo nic jako je ogg/vorbis (jo, mluvim o iPodu), dalsich prikladu by mohlo byt mraky...
Je to neco, z ceho je cloveku na zvraceni... proc se velke firmy nedokazou smirit s tim, ze se nekde objevi neco, co prispiva stejnou merou vsem lidem a podobne aktivity se zamerne snazi znicit? Vzdycky premyslim, jak se asi na sebe samotneho diva clovek, ktery vecer prijde domu a rekne si: "dneska jsem udelal manazerske rozhodnti, ktere by mohlo znicit vec, ktera nikomu neskodila a vsem lidem na svete prospivala bez rozdilu stejnou merou."
Poskozovani svobodnych formatu a prosazovani proprietarnich je klasickym prikladem zamerneho budovani monopolniho trzniho prostredi, neco co je dle zakone trestne, bohuzel umysl je tezko prokazatelny. :P
Protože světu vládne kapitalismus, který vše měří penězi. Bohužel zatím nikdo nevymyslel nic lepšího. Firmy nedělají produkty proto, aby postrčili svět dál nebo aby někomu něco usnadnily, ulehčily, zpříjemnily. Toto vše je jen vedlejší efekt. Firmy dělají produkty proto, aby na nich vydělaly. A někomu něco zpříjemnit, usnadnit, ulehčit - to je jen prostředek, jak vydělat, ne cíl.