Jump to content

s0rr0w

User
  • Posts

    5,139
  • Joined

  • Last visited

  • Days Won

    32

Everything posted by s0rr0w

  1. Почему это? Делал. А что считать ошибкой? Вот возьмем простой пример. Его недавно я описывал на этом форуме. Рендеринг бордюров в режиме border-collapse: collapse. Вы можете сколь угодно много приводить примеров "логического обоснования" того, что это как-то неправильно, но единственный браузер, который на данный момент времени рендерит это в полном соответствии со спецификацией - FF3. Все остальные - с ошибками. Причем все привели примерно к одному знаменателю рендеринг. К неправильному знаменателю. Как вы думаете, что будет первым, изменят спецификацию CSS, или все разработчики признают свои ошибки, и начнут делать все так, как и описано в стандарте? Думаю, что будет правильнее следовать стандарту. Почему зачастую мы не видим каких-то реализаций в браузерах? Потому что на тот момент времени не было четкого представления о том, как это правильно нужно сделать. В FF выкинули кусок кода, который по размеру был в несколько сот килобайт, который исправлял ошибки ошибок ошибок рендеринга, и написали этот блок наново. И все стало на свои места. Все, что было основано на этом ошибочном коде, нужно было переписать и проверить. А на это нужно время. Мало того, некоторые фичи в FF не были сделаны из-за ошибок в самих спецификациях. Был собран фидбек, найдено идеальное решение, исправлена спека и уже после этого фичи реализовывались. Они слишком слабо улучшаются, и новая версия всего лишь доганяет уже существующие браузеры, что не способствует более быстрому развитию рынка.
  2. Это условно документальный фильм. Смотреть стоит, но сильно вникать не стоит. Многие выводы там сомнительные и, честно говоря, притянуты за уши.
  3. Но, если у него что-то не будет работать, и ему скажут, что это из-за того, что он пользуется барахлом, то пользователь пойдет и установит что-то более современное. Например, вы счастливый обладатель бобинных магнитофонов (если кто знает, что это такое). Вы приходите в магазин аудио-дисков, и требуете, чтобы вам продали именно бобину с записями вашей любимой группы "На-На". Судя по вашей логике, магазин просто обязан держать на своем складе все варианты хранения данных, в том числе и перфоркарты, а то не дай бог кто-то и с таким запросом придет. Скорее всего вам посоветуют выбросить раритет на свалку и купить что-то, что может играть то, что есть в наличие в магазине. Другой, более жизненный пример - МС Офис. Прислали документ в формате более свежей версии. Вариантов у пользователя два - попросить переслать в более старой версии. Хорошо, один раз еще можно. Но через время или пользователь сам задолбется и сменит МС Офис на новый, или задолбет окружающих, и с ним перестанут вести документооборот. Выбор один - или ты на гребне волны, или телепаешься сзади держась кобыле за хвост. Если коммерческому пользователю будет кровь из носу нужна данная информация, то он нагнет любого ради того, чтобы получить данную информацию. Это иногда дешевле.
  4. Для начала покажи что тебе нужно получить. В ИЕ это известный баг, лечения особо нет. Может помочь указание тянущейся ячейки width: 100%
  5. Маловато тегов для нормальной таблицы.
  6. Ну не работает это в ИЕ6, не работает!
  7. Читать вот тут http://htmlbook.ru/css/float.html тут http://htmlbook.ru/css/display.html и тут http://htmlbook.ru/html/style.html
  8. Можно. Никто не спорит. Но бороться с багами ИЕ6 становится с каждым днем все дороже и дороже. Типичный пример - статичный блок не глючит, как только добавляется динамика где-то рядом с этим блоком, магическим образом вылазят глюки как чертики из табакерки. Чтобы избавиться от глюков, приходится перебирать всяческие варианты, переделывать по нескольку раз одно и то же, чтобы баги не наблюдались. Как итог, вместо того, чтобы день заниматься работой, борешься как идиот непонятно с чем, теряешь время, а все потому, что кто-то все еще использует его в качестве основного браузера. Изменить корпоративную политику очень тяжело. ИЕ имеет позитивные стороны, но это связано в основном с гегемонией МС на рынке операционных систем. Увы, но понятие кроссбраузерность является тормозом развития интернета. Потому что определенное время нужно потратить на то, чтобы уровнять весь продукт по худшему из вариантов. Не лучшему, а худшему. ИЕ тормозит развитие интернета. И, как мне кажется, МС намеренно это делает. Порог входа повысился с момента популяризации стандартов. Звучит дико, но это так и есть. Потому что нормальные браузеры обновляются в разы быстрее. Вот и не нужны там кондишинал комментсы. Потому что через пол года не останется тех, кто пользуется барахлом.
  9. Используя какой-то из серверных скриптовых языков, используя cgi, и, если не ошибаюсь, можно использовать ssi
  10. Дабы стало более понятно, уточняю, text-align: center не обязан центрировать таблицу ровно до тех пор, пока она показывается как table, а не inline-table
  11. Вставлять дату на стороне сервера.
  12. Вообще тема достаточно холиварная. Больше всего меня порадовало, когда моему брату показалось, что AVG не антивирус, снес его, поставил nod32, проверил диск и.... о Боже! Нашел вирусы!... В папке $AVG8.VAULT$ Я снес чудо-антивирус nod32, установил обратно AVG, ибо бесплатен.
  13. AVG на протяжентии 3х или более лет. Основные аргументы * Бесплатный * Вполне надежный
  14. Копать в сторону css-фильтров (filter)
  15. s0rr0w

    3 diva и IE

    Ошибка в генофонде тех программистов, которые писали движок рендеринга в 6м IE, что привело к непредсказуемым багам в программе. Лечится путем установки _zoom: 1 тем блокам, где фон указан. Подбирать разные контейнеры для достижения требуемого результата.
  16. Тему удалить вместе с автором. Спам
  17. Обалдеть "проблемы". Покажите код, и скриншот того, что вам не нравится и уж потом решим, что можно сделать, чтобы поправить.
  18. Лично я использую для контейнеров px и %, для текста pt, для печати - cm и pt
  19. Советую начинать уже сейчас.
×
×
  • 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