|
Страници по тази тема: 1 | 2 | (покажи всички)
Тема
|
*.png изображение без фон излиза с бял фон!
|
|
Автор |
askom99 (непознат
) |
Публикувано | 12.04.11 19:19 |
|
Здравейте, направих един сайт с няколко изображения без фон - прозрачни и т.н. На моя комп всичко по сайта излиза ОК, на друг комп също, само на всички компове на клиента изображенията са с бял фон! Те такова чудо не се беше виждало - каква може да бъде причината?!
Помощ! :)
| |
|
За да са прозрачни под всякакви програми, трябва да са в GIF формат, но имай предвид, че GIF форматът поддържа само 256 цвята, и затова ако конвертираш някое прекалено голямо и колоритно изображение, ще го прецакаш. GIF трябва да се използва за прости изображения, каквито са например емотиконите и малките аватари.
------------------------------------------
| |
|
Досега такова не ми се беше случвало. Има сянка, която ще се прецака ако го направя гифче. Не зная дали е възможно от натсройките на браузера на клиента да излиза бял фона?
| |
|
От браузърите е, то има разни скриптове, които могат да го оправят това, ама не знам дали са много надеждни. Напиши "png fix" в Google и търси.
------------------------------------------
| |
|
Дали не мога да направя нещо в настройките на браузера за да се оправи?
| |
|
Едва ли. Пък и да настроиш твоя браузър, нали на другите посетители на сайта ти няма кой да им го настрои, така че няма смисъл.
------------------------------------------
| |
Тема
|
Re: *.png изображение без фон излиза с бял фон!
[re: askom99]
|
|
Автор |
Triglav Zmei (gorianin) |
Публикувано | 13.04.11 11:11 |
|
Кажи на клиента, че не е добра идея да ползва остарели технологии. IE 7 е безкрайно остарял браузър, който трябва да се забрани да се използва. Можеш да оправиш това с JavaScript например: http://homepage.ntlworld.com/bobosola/pngtestfixed.htm
Но най-добре го убеди да си инсталира нови версии на браузърите. JavaScript само бави зареждането на сайтовете.
Студенти, икономисвайте отпадъците! Те са за вас. (Лозунг в студентски стол)
| |
|
В отговор на:
IE 7 е безкрайно остарял браузър, който трябва да се забрани да се използва.
Трябва, ама не може. То огромна част от хората ползват IE 6 и досега никой не е успял да ги откаже от него, пък ти разправяш за IE 7. Просто много хора дори не знаят какво е интернет браузър и затова си ползват каквото има... а в Windows XP има IE 6. Това е все едно да кажеш на всички собственици на Mercedes 124 да си сменят някаква там гумичка, която 80% от хората не знаят къде е и за какво служи.
Да караш потребителя да променя собствения си компютър по някакъв начин, за да може да види един сайт не е никак печеливша стратегия. Според мен ако сайтът ти е наистина сериозен, трябва да работи прилично и под Siemens M55. Има си CSS хакове и други методи за целта.
------------------------------------------
| |
|
Мда. Въпреки че осъдиха Микрософт заради разпространението на IE заедно с операционната си система, не смятат да спрат поддръжката на XP в близките години. А оттам няма да спре скоро разпространението на IE6. Аз лично отказвам на клиенти да правя сайтове, съвместими с този браузър, но това си е личната ми позиция, за да мога да работя само с модерните технологии. Ако се съглася да го направя, първо той трябва да се е съгласил да плати по-висока цена.
Студенти, икономисвайте отпадъците! Те са за вас. (Лозунг в студентски стол)
| |
Тема
|
Re: *.png изображение без фон излиза с бял фон!
[re: askom99]
|
|
Автор |
croesus (хлевоуст) |
Публикувано | 13.04.11 18:44 |
|
От браузъра е. IE6 изобщо не поддържа alpha channel за пнгта, а IE7 го прави по кошмарен начин. На него рендърите му за всички картинки са кошмарни. Случвало ми се е да задам DIV с определен цвят за бекграунд, а в него да сложа картинка със същия цвят. На всички други браузъри картинката е невидима, но при "експлодъра" си личи много ясно.
Има два начина да се оправиш с проблема:
1. Заместваш в пнгто прозрачните части с това, което ще е под него на уебсайта. Ако отдолу е някаква сложна преливка ще имаш проблем, но иначе всичко ще е ОК.
2. Да добавиш css expressions, които при различните браузъри да правят различни неща. Такъв подход отнема много малко допълнителна работа между другото. Това и в момента си остава масовата практика за борба с "експлодъра".
| |
|
Страници по тази тема: 1 | 2 | (покажи всички)
|
|
|