Jump to content
  • 0

CSS спрайты PNG в IE6


midzus
 Share

Question

Добрый вечер!!!

Моя проблема заключается в следующим, я использую для своего меню CSS спрайты.

У которого картинка фона сохранена в формате PNG. Для решения проблемы с IE6 я использовал clip для CSS.

Но дело в том, что при на ведении на пункт меню в IE6, смена картинки срабатывает лишь в том случае если я навожу на саму букву, а не на прозрачный фон.

Как решить данную проблему.

Вот моя беда http://u.svoego.net/

Link to comment
Share on other sites

  • Answers 77
  • Created
  • Last Reply

Top Posters For This Question

Recommended Posts

  • 0
Топикстартеру:

http://www.dillerdesign.com/experiment/DD_belatedPNG/ - сделайте с помощью этого скрипта, прекрасная штука.

нужно только с помощью AlphaImageLoader, и все

Щас сваливаю на время, а чё нужна то, скажи поточнее? :(

Моя проблема заключается в следующим, я использую для своего меню CSS спрайты.

У которого картинка фона сохранена в формате PNG. Для решения проблемы с IE6 я использовал clip для CSS.

Но дело в том, что при на ведении на пункт меню в IE6, смена картинки срабатывает лишь в том случае если я навожу на саму букву, а не на прозрачный фон.

Как решить данную проблему.

Вот моя беда http://u.svoego.net/

Link to comment
Share on other sites

  • 0
Ахренеть можно :)

Ничего удивительного. Суровые реалии жизни как всегда. Вопреки логике антишестистов, банк не захочет и дня простоять, тем более, что у него и так все работает. Работает - не трогай, разве не это ли неприложная истина? Какие аргументы можно придумать на это? Да никаких. У банка хороший процент и надежность или административный ресурс, стало быть, он может задавать условия игры на второстепенных для него средах, типа IT.

Я работал в банке, очень крупном, года два где-то. Там болото еще то.

Edited by Justnewone
Link to comment
Share on other sites

  • 0
Ничего удивительного. Суровые реалии жизни как всегда. Вопреки логике антишестистов, банк не захочет и дня простоять, тем более, что у него и так все работает. Работает - не трогай, разве не это ли неприложная истина? Какие аргументы можно придумать на это? Да никаких.

Да, банк не хочет простаивать. Именно поэтому все наши клиенты обновились до 7-8й версии. Без криков, без стонов, без заламывания рук. И выиграли все. Банки перестали нам присылать скриншоты с очередными косяками шестого осла, мы перестали на эти косяки тратить время. У разработчиков больше не было обузы в виде тупого ИЕ, и интерфейс получил кучу дополнительных вкусностей.

Так что слухи про костность банков сильно преувеличены.

Link to comment
Share on other sites

  • 0
Так что слухи про костность банков сильно преувеличены.

Нет. На одним из госпредприятий надо было чуть больше года назад носить какие-то документы в банк только лично (никакой отправки почтой) и только на дискете. Это не слухи.

Link to comment
Share on other sites

  • 0
Нет. На одним из госпредприятий надо было чуть больше года назад носить какие-то документы в банк только лично (никакой отправки почтой) и только на дискете. Это не слухи.

Че далеко ходить? ))) Налоговая ))) Торговцы дискетами жиреют

Link to comment
Share on other sites

  • 0
Че далеко ходить? ))) Налоговая ))) Торговцы дискетами жиреют

Это просто ваша налоговая отстала от жизни.

В Украине давно уже принимают все на флешках или по электронной почте с цифровой подписью.

Нет. На одним из госпредприятий надо было чуть больше года назад носить какие-то документы в банк только лично (никакой отправки почтой) и только на дискете. Это не слухи.

Круто, вы берете один случай, а я беру два десятка.

Подумайте сами, что выгоднее банку, потрерять 100 миллионов на отказе от обновления софта, потерять 200 миллионов при переходе к конкурентам, или напрячь IT отдел, и те переведут нужные структуры на более современный софт, ничего не потеряв?

Link to comment
Share on other sites

  • 0
Подумайте сами, что выгоднее банку, потрерять 100 миллионов на отказе от обновления софта, потерять 200 миллионов при переходе к конкурентам, или напрячь IT отдел, и те переведут нужные структуры на более современный софт, ничего не потеряв?

Я могу думать что угодно, но они этого не делают.

Кстати, вы сейчас говорите больше о банках, которые не обновляют софт, а я о клиентах, которые не могут обновить его из-за банка. А уйти к другому не всегда в принципе возможно.

Link to comment
Share on other sites

  • 0
Я могу думать что угодно, но они этого не делают.

Кстати, вы сейчас говорите больше о банках, которые не обновляют софт, а я о клиентах, которые не могут обновить его из-за банка. А уйти к другому не всегда в принципе возможно.

Есть клиенты, которые откажутся от услуг данного банка, если у них не будет возможности сделать даунгрейд до 6й ИЕ.

Слава КПСС, банков много, есть из чего выбирать.

Link to comment
Share on other sites

  • 0
Есть клиенты, которые откажутся от услуг данного банка, если у них не будет возможности сделать даунгрейд до 6й ИЕ.

Слава КПСС, банков много, есть из чего выбирать.

Я знаю о чем говорю, потому что работал на госпредприятии, которое могло работать только с одним гос. банком и все. Не имело права менять.

Стратегическое значение и все такое…

Link to comment
Share on other sites

  • 0
Я знаю о чем говорю, потому что работал на госпредприятии, которое могло работать только с одним гос. банком и все. Не имело права менять.

Стратегическое значение и все такое…

В стране есть всего одно госпредприятие и один банк? Или это мерило для всех случаев во всей Галактике?

:)

Link to comment
Share on other sites

  • 0
В стране есть всего одно госпредприятие и один банк? Или это мерило для всех случаев во всей Галактике?

:)

Нет, но и то, что приводите в пример вы - тоже не мерило для всех случаев, как видно...

Link to comment
Share on other sites

  • 0
Потому что есть два типа людей. Которые могут рассказать заказчику, почему IE6 устарел, и которые не могут этого сделать.

Превые прогибают заказчика под себя, вторые - сами под заказчика.

Сорроу тут ты не прав.

По твоей логике заказчику вообще можно навешать лапши на уши и заставить его выложить кучу денег за сайт на народе.

Да это действительно так. Но дело то тут совсем в другом. Всё зависит от цели создаваемого сайта. Скажем так, если сайт для PHP программистов, может позволить себе вообще не включаться в IE, то какой-нибудь сайт посвящённый рецептам салатиков, у которого основная аудитория женщины старше 30 лет, не разбирающиеся в компьютерах и которым до фени какой у них браузер и которых меньше всего волнует, что под этот браузер трудно верстать. В данной ситуации как раз имеет смысл верстать под IE6.

Нужно не просто выбивать из заказчика массу денег, а сделать полезную для людей вещь. :)

P.S КПСС отстой.

Link to comment
Share on other sites

  • 0
Нет, но и то, что приводите в пример вы - тоже не мерило для всех случаев, как видно...

На чем проще проследить тенденцию, на одном случае или на 20?

то какой-нибудь сайт посвящённый рецептам салатиков, у которого основная аудитория женщины старше 30 лет, не разбирающиеся в компьютерах и которым до фени какой у них браузер и которых меньше всего волнует, что под этот браузер трудно верстать. В данной ситуации как раз имеет смысл верстать под IE6.

Нужно не просто выбивать из заказчика массу денег, а сделать полезную для людей вещь. :)

Именно такие сайты я и не буду никогда делать.

Да, давайте выпускать радиоприемники. Есть куча людей, которые ими только и умеют пользоваться. Полезная для людей вещь? Еще как!

Короче, все ваши доводы сводятся к одному - нужно потакать лени и невежеству потребителей, как бы дорого это для вас не было.

Хорошо что есть люди с таким мышлением. У меня будет больше работы. :(

Link to comment
Share on other sites

  • 0
Короче, все ваши доводы сводятся к одному - нужно потакать лени и невежеству потребителей, как бы дорого это для вас не было.

Несмотря на оскорбительные интонации, которые вы пытались вложить в это высказывание, оно истинно.

Хорошо что есть люди с таким мышлением. У меня будет больше работы. :)

По моему у вас что-то с логическим мышлением не то, потому что правильный вывод прямо противоположный, из-за таких как вы как раз работа есть у нас :-)

Link to comment
Share on other sites

  • 0
Несмотря на оскорбительные интонации, которые вы пытались вложить в это высказывание, оно истинно.

Нет там оскорбительного ничего. Это просто констатация факта.

По моему у вас что-то с логическим мышлением не то, потому что правильный вывод прямо противоположный, из-за таких как вы как раз работа есть у нас :-)

Пока вы боретесь с багами ИЕ в одном проекте, такие как я делают полтора проекта.

Link to comment
Share on other sites

  • 0

Пока что, укоряя остальных в поддержке пользовательской лени, вы занимаетесь ничем иным, как оправданием собственной.

Естественно не нужно поддерживать "динозавров", никто же сейчас не заставляет поддерживать IE 5.5 и Оперу 7, но когда браузер становится динозавром - решают пользователи, а не мы, и даже не разработчики браузеров. После того, как МС прекратила поддержку IE 6, его поддержка не прекращается автоматически. Кроме статистики использования никто и ничто не может определить, когда браузер сходит с арены.

Трудно поддерживать? Ну да, конечно. Но одно это не означает, что поддерживать не надо. Можно ослабить поддержку, но очевидно, что прекращать ее рано, пока доля браузера не упадет хотя бы до 5% (а это все еще 50 человек из 1000). Почему гмейл работает в IE 6? Потому что глупо терять 15% посетителей (хотя у гугла, полагаю, процент меньше, за счет гиковости аудитории). Можно ослабить поддержку. Они так и сделали, и веб-интерфейс продолжает работать в IE 6 в сильно упрощенном виде. Конечно чужой пример не может быть убедительным, и пример гугла для меня не более весом, чем ваши примеры, потому что выводы о необходимости поддержки того или иного браузера принимаются в каждом конкретом случае, и это - одна из причин, по которой ваши аргументы просто нельзя воспринимать всерьез. Вы пытаетесь избавить себя не только от поддержки неудобного браузера, но даже от принятия решений о необходимости его поддержки. И второе мотивирует игнорировать ваши аргументы, пожалуй, сильнее всего.

Продолжайте культивировать собственную лень, это выгодно остальным. Хотя, конечно, не все заказчики поймут, что вы просто не хотите хорошо работать, на некоторых достаточно сильно действует навешивание лапши. Но в конце концов это обернется проблемами именно для них.

Нет там оскорбительного ничего. Это просто констатация факта.

Об этом я и говорю, вы констатируете факт, который игнорируете в течение всего обсуждения.

Пока вы боретесь с багами ИЕ в одном проекте, такие как я делают полтора проекта.

Пока вы делаете полторы халтуры, кто-то выполняет одну работу. Для вас действительно количество - это показатель качества?

Простите, что не буду больше троллить :-)

Link to comment
Share on other sites

  • 0
Вы пытаетесь избавить себя не только от поддержки неудобного браузера, но даже от принятия решений о необходимости его поддержки. И второе мотивирует игнорировать ваши аргументы, пожалуй, сильнее всего.

Продолжайте культивировать собственную лень, это выгодно остальным. Хотя, конечно, не все заказчики поймут, что вы просто не хотите хорошо работать, на некоторых достаточно сильно действует навешивание лапши. Но в конце концов это обернется проблемами именно для них.

То, что вы называете ленью, это банальный рассчет. Бизнес-рассчет. Я не нехочу хорошо работать, я не хочу, чтобы моя компания тратила слишком много времени на борьбу с ветряными мельницами. После отказа от ИЕ6 мы ускорили разработку. Продукт стал стабильнее, функциональнее, предсказуемее. Я не занимаюсь меценатством, я зарабатываю деньги. ИЕ6 - затратная часть. Прибыли она не приносит.

Пока вы делаете полторы халтуры, кто-то выполняет одну работу. Для вас действительно количество - это показатель качества?

В данном примере количество - показатель успешности вас и вашей бизнес модели. :)

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

 Share


×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. See more about our Guidelines and Privacy Policy