За последние 24 часа нас посетили 32769 программистов и 1820 роботов. Сейчас ищут 856 программистов ...

Вражий IE

Тема в разделе "Прочее", создана пользователем AngryW, 7 июн 2011.

  1. AngryW

    AngryW Активный пользователь

    С нами с:
    7 июн 2011
    Сообщения:
    53
    Симпатии:
    0
    В Fox-е, Chrome, Опере сайт работает идеально. Что делать с этим долбанным IE?! Нет ли какой-нибудь книжки, ресурса, технологиии, идеологии или не знаю чего чтоб под этот IE как-то подстроиться.
     
  2. tommyangelo

    tommyangelo Старожил

    С нами с:
    6 дек 2009
    Сообщения:
    2.549
    Симпатии:
    0
    Адрес:
    Мариуполь
    отличный ресурс по работе с IE находится здесь

    http://google.ru

    Без шуток.
     
  3. Gromo

    Gromo Активный пользователь

    С нами с:
    24 май 2010
    Сообщения:
    2.786
    Симпатии:
    2
    Адрес:
    Ташкент
    tommyangelo
    надо сделать статью "Работа с IE - первые шаги веб разработчика", куда включить:
    1. делать вёрстку используя доктайпы <!DOCTYPE html PUBLIC...
    2. всегда при вёрстке проверять изменения во всех браузерах, особенно в ИЕ
    3. первые пункты в CSS должны быть:
    [css]* {
    border:0;
    margin:0;
    padding:0;
    }
    table {
    border-collapse: collapse;
    border-spacing: 0;
    }[/css]
    4. использовать кроссбраузерные javascript фреймворки, например jquery и, опять же, проверять изменения сразу во всех браузерах!
    5. не использовать самые новые технологии, которые ещё не стали стандартом "де-факто"
    6. IE 6 уже морально устарел
    7. IE 7 тоже уже устарел
    8. IE 8 лучше не пользоваться
    9. IE 9 не идёт под XP

    вывод: не пользоваться ИЕ, но делать чтобы работало и под ИЕ
     
  4. [vs]

    [vs] Суперстар
    Команда форума Модератор

    С нами с:
    27 сен 2007
    Сообщения:
    10.559
    Симпатии:
    632
    [css]<!-- [IF IE] ...[/css]
     
  5. Апельсин

    Апельсин Активный пользователь

    С нами с:
    20 мар 2010
    Сообщения:
    3.645
    Симпатии:
    2
    jquery :)
     
  6. tommyangelo

    tommyangelo Старожил

    С нами с:
    6 дек 2009
    Сообщения:
    2.549
    Симпатии:
    0
    Адрес:
    Мариуполь
    Апельсин

    Обычно именно с отображением css проблема, т.к. IE6-7 половину свойств не поддерживают, или поддерживают не так, как другие. JQuery не спасёт)

    Еще очень сильно парит включенный по умолчанию режим совместимости. И обойти через прописывание метатега(уже не помню его синтаксис) тоже не выходит...


    а еще чето там с выравниванием инлайновых элементов и картинок.
    а еще line-height
    короче ппц)
     
  7. antonn

    antonn Активный пользователь

    С нами с:
    10 июн 2007
    Сообщения:
    2.996
    Симпатии:
    0
    таблицы руляд =)
     
  8. Апельсин

    Апельсин Активный пользователь

    С нами с:
    20 мар 2010
    Сообщения:
    3.645
    Симпатии:
    2
    [​IMG]
     
  9. AngryW

    AngryW Активный пользователь

    С нами с:
    7 июн 2011
    Сообщения:
    53
    Симпатии:
    0
    все время проверял всеми вменяемыми браузерами (кроме Сафари). И даже Андроидом, хотя это не входит в задачу. Но не IE - думал, потом как-нибудь, под него "выправлю".

    А теперь начинаю подумывать сделать message - "уважаемый юзер, у вас ИЭ - в этом браузере наш сайт частично не работает. Это временно, а пока, пожалуйста, глянтье нас через Chrome."
     
  10. AngryW

    AngryW Активный пользователь

    С нами с:
    7 июн 2011
    Сообщения:
    53
    Симпатии:
    0
    Gromo
    спасибо за пункты. Буду как-то разгребать.
     
  11. Gromo

    Gromo Активный пользователь

    С нами с:
    24 май 2010
    Сообщения:
    2.786
    Симпатии:
    2
    Адрес:
    Ташкент
     
  12. tommyangelo

    tommyangelo Старожил

    С нами с:
    6 дек 2009
    Сообщения:
    2.549
    Симпатии:
    0
    Адрес:
    Мариуполь
    Gromo

    Не помогает) По крайней мере у меня так...

    Все равно режим совместимости включается и всё портит
     
  13. AngryW

    AngryW Активный пользователь

    С нами с:
    7 июн 2011
    Сообщения:
    53
    Симпатии:
    0
    Может это просто я чайник (с Front End-ом у меня вообще слабовато), но 4-й Firefox тоже хорош!
    Chrome и Опера в качестве

    Код (Text):
    1. X = document.getElementById("id").attributes[n].nodeValue;
    выдают Value атрибута текстуально записанного n+1-ым среди атрибутов элемента (чего и хотелось бы ожидать). У Firefox-а же какие-то свои правила по этому поводу - все в доску поперемешано.
    Но ладно, это еще терпимо, это хотя-бы можно обнаружить - никакого сравнения с IE.
     
  14. AngryW

    AngryW Активный пользователь

    С нами с:
    7 июн 2011
    Сообщения:
    53
    Симпатии:
    0
    Надо проверять изменения в том числе во всех Эксплорерах тоже? Или (более-менее) достаточно, чтоб сработало в одном?
     
  15. Gromo

    Gromo Активный пользователь

    С нами с:
    24 май 2010
    Сообщения:
    2.786
    Симпатии:
    2
    Адрес:
    Ташкент
    желательно, а то у них тоже разные возможности.
    если писать без хаков, то можно проверять только в ИЕ 6
     
  16. AngryW

    AngryW Активный пользователь

    С нами с:
    7 июн 2011
    Сообщения:
    53
    Симпатии:
    0
    Gromo
    а что такое "если писать без хаков"?! - горячо надеюсь это ко мне не относится - я просто нормальный сайт пишу
     
  17. tommyangelo

    tommyangelo Старожил

    С нами с:
    6 дек 2009
    Сообщения:
    2.549
    Симпатии:
    0
    Адрес:
    Мариуполь
  18. AngryW

    AngryW Активный пользователь

    С нами с:
    7 июн 2011
    Сообщения:
    53
    Симпатии:
    0
    у меня под рукой два компа. Так я на комп с Windows7 поставлю ИЕ 9 (вместо ИЕ8), а на комп с XP - ИЕ 6
    думаю буду в обоих проверять - это еще куда ни шло
     
  19. AngryW

    AngryW Активный пользователь

    С нами с:
    7 июн 2011
    Сообщения:
    53
    Симпатии:
    0
    а спасибо tommyangelo (не заметил твой пост, пока свой писал)
     
  20. Alex_pac

    Alex_pac Активный пользователь

    С нами с:
    11 апр 2011
    Сообщения:
    285
    Симпатии:
    1
    Адрес:
    Россия, Тольятти
    http://soft.softodrom.ru/ap/Internet-Ex ... ion-p18891
     
  21. Benjamin

    Benjamin Активный пользователь

    С нами с:
    23 янв 2009
    Сообщения:
    154
    Симпатии:
    0
    Адрес:
    Тула
    Лучше уж IETester.
     
  22. Hight

    Hight Старожил
    Команда форума Модератор

    С нами с:
    5 мар 2006
    Сообщения:
    7.153
    Симпатии:
    0
    Адрес:
    из злой параллельной вселенной
    IE9 уже поболее комфортный в плане программирования на javascript.
     
  23. admyx

    admyx Активный пользователь

    С нами с:
    14 мар 2008
    Сообщения:
    2.159
    Симпатии:
    1
    Осло до 7 включительно - нафиг.
    А 8 и 9 норм.

    trollface ;)
     
  24. AngryW

    AngryW Активный пользователь

    С нами с:
    7 июн 2011
    Сообщения:
    53
    Симпатии:
    0
    поставил IE9 вместо IE8
    одна кнопка чудом заработала (AJAX через jQuery)
    остальные javascript-ы, если были мертвые так и не ожили
    CSS такой же как и в 8-м - всё, блин в негативе, и вверх ногами
     
  25. Alex_pac

    Alex_pac Активный пользователь

    С нами с:
    11 апр 2011
    Сообщения:
    285
    Симпатии:
    1
    Адрес:
    Россия, Тольятти
    не умеете вы скрипты писать.