<rmcreative>

RSS

Все заметки с тегом «IE»

  1. Новый Firebug Lite

    25 июля 2008

    Ура! Теперь Lite-версия имеет очень похожий интерфейс, приучена к Inspect с просмотром текущего CSS, имеет нормальный DOM-инспектор и консольку.

    Если кто не знает — данная штука позволяет получить «облегчённую версию» FireBug в IE, Opera или Safari.

    [Букмарклет](javascript:var firebug=document.createElement('script');firebug.setAttribute('src','http://getfirebug.com/releases/lite/1.2/firebug-lite-compressed.js');document.body.appendChild(firebug);(function(){if(window.pi&&window.firebug){firebug.init();}else{setTimeout(arguments.callee);}})();void(firebug);) — можно затащить к себе на браузерную панельку и пользоваться.

    Официальная страничка

    4 комментария
  2. IE7 strikes back

    23 июля 2008

    Джеми Томсон обнаружил неприятную штуку в IE7. Ещё более неприятную, чем недавнее включение «6.0» в строку user agent.

    Если строка user agent длиннее 260 символов, она магическим образом превращается в «Mozilla/4.0 (compatible; MSIE 6.0)».

    Читаем

    2 комментария
  3. IEPNGFix v2.0 Alpha 1

    17 июля 2008

    Самый известный из PNG Fix-ов обзавёлся поддержкой background-position и background-repeat.

    Версия пока Alpha1, но уже можно попробовать.

    4 комментария
  4. Unit PNG Fix

    16 июля 2008

    Сверхкомпактный PNG-фикс для IE6 (менее 1 Кб). Работает с IMG, background. Исправляет некоторые проблемы с использованием filter. Полностью автоматический.

    Пробуем

    4 комментария
  5. jQuery, определение браузера

    7 июля 2008

    Заметил, что jQuery.browser.version неверно определяет версию IE. Седьмой считается шестым.

    Ошибка уже в трэкере, но ещё не поправлена:

    http://dev.jquery.com/ticket/1867

    http://dev.jquery.com/ticket/2661

    http://dev.jquery.com/ticket/2413

    user-agent, отдаваемый IE7 сменился с последними обновлениями на:

    Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; Mozilla/4.0
    (compatible; MSIE 6.0; Windows NT 5.1; SV1) ; .NET CLR 1.1.4322; .NET
    CLR 2.0.50727; .NET CLR 3.0.04506.30)
    

    Соответственно регулярка совпала с MSIE 6.0.

    Мораль: user-agent — штука ненадёжная. Лучше проверять наличие объектов, например:

    //IE6
    if (window.external && (typeof window.XMLHttpRequest == "undefined")) {
      //
    }
    8 комментариев
  6. IE WebDeveloper

    1 июля 2008

    Найден ещё один «почти аналог» FireBug под IE. На этот раз более-менее приближённый к нему, что несомненно радует.

    Умеет довольно много:

    — Продвинутый DOM-инспектор.

    — Консолька, подобная FireBug-овской.

    — Можно использовать Console API FireBug.

    — HTTP монитор.

    Единственный минус — стоит это чудо от $59 до $4740, но, впрочем, лекарство от жадности имеется…

    Пробуем

    3 комментария
  7. PNG24 для всех, и PNG8 для IE6 в одном файле

    30 июня 2008

    Павел Корнилов ещё раз напомнил о том, как в одном PNG24 файле уместить альтернативу без полу-прозрачности для IE6.

    Кроме того, что уже было упомянуто, дана ссылка на отличную утилиту Pngquant.

    Кстати, есть для неё и GUI, зовущийся Manfred.

    Комментировать
  8. PNG8 и частичная прозрачность

    19 июня 2008

    Всё новое — хорошо забытое старое. Дмитрий напоминает о возможности использования полу-прозрачности в PNG8.

    Читаем

    Комментировать
  9. Устраняем утечки памяти в JavaScript IE6

    9 июня 2008

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

    Читаем

    11 комментариев
  10. Боремся с двойным отступом в IE6 при использовании float

    9 июня 2008

    Отличный трюк, позволяющий избежать удваивания отступа в IE6 при использовании float.

    Пробуем

    Комментировать