Jump to content

SelenIT

Expert
  • Posts

    4,327
  • Joined

  • Last visited

  • Days Won

    140

Everything posted by SelenIT

  1. И вообще пустые ссылки (даже <a href="#" onclick="return!1">, не говоря уже о 'java script:'-бяках, убивающих анимацию картинок) — это мусор в коде. Зачем пихать мусор для всех ради фикса одного старого барахла, составляющего сейчас от силы 16% "в среднем по больнице" и продолжающего вымирать? А готовый код есть по ссылке выше
  2. В IE6 — только яваскриптом, в том или ином виде (можно подключить .htc типа csshover). В IE7 и 8, по идее, достаточно указать правильный доктайп (напр. самый короткий — <!doctype html> из HTML5).
  3. Как вариант — заменить inline на inline-block (с небольшими подпорками для кроссбраузерности).
  4. Есть последовательности шрифтов (если не нашелся первый — подставляется следующий, и т.д., до наиболее общего семейства типа sans-serif или monospace), которые дают более-менее похожий результат на большинстве систем (напр., здесь). Calibri и прочие "CoCa"-шрифты, имхо, использовать пока не стоит, т.к. даже на Windows они не гарантированы (AFAIK, они идут с Вистой или Офисом 2007, а еще довольно много народу юзает 2003-й на XP). Хоть они и красивы, но буквы в них существенно меньше, чем в дефолтных заменах...
  5. <input type="button" value="#" onclick="window.open('http:#')"> Если без КСС — то только через ЖС. А вообще не стоит и пытаться засунуть один интерактивный элемент в другой — ничего хорошего не будет ни в одном браузере, а проблемы могут быть везде разные...
  6. Да. Не могу брать деньги (кроме зарплаты за то, от чего сам ловлю кайф
  7. А что, дефолтные настройки безопасности там вполне паранояльные . Плюс отдельная "песочница" (или что-то типа) для каждой вкладки... Вполне может быть. Особенно при грамотном подборе тестов
  8. SelenIT

    Frame и iFrame

    Второй можно встраивать в обычную страницу, первый — только во фреймсет.
  9. Со второй попытки... Эх, а в молодости, кажись, за 300 точно перебивал... или они тест сократили?
  10. SelenIT

    IE8 и a:hover

    У меня IE8 в обоих режимах (родном и "как бы IE7") показывает этот сайт точно так же, как и FF3.5 — вторая и последующие картинки меняются (хоть и заметно подтормаживают при первой загрузке), а первая остается той же. Что неудивительно, т.к. для нее фон по :hover меняется с funkemotion2_02.gif на... funkemotion2_02.gif .
  11. SelenIT

    IE8 и a:hover

    Хотите сказать, что в других браузерах это работает?
  12. Подскажите, пожалуйста, где найти инфу про всевозможные <!--[if gte mso 9]>, <!--[if gte vml 1]> и другие полезные опции условных комментов, не перечисленные на официальной страничке MSDN? В идеале хочется видеть список всех значений, которые можно туда засовывать. Пытаюсь найти способ натравлять CC не на версии, а на конкретные фичи, чтоб не редактировать их без конца при локальном тестировании под Multiple IE (и вообще для надежности). Поиск юзал, но, увы, безуспешно... Заранее спасибо за подсказку!
  13. Mila, а по какому доктайпу валидируете? Может, у вас этот случай?
  14. Чистые пробелы/пустая строка на режим влиять не должны (по идее). Но вполне может влиять BOM-метка (если скрипт в кодировке utf-8 и редактировался в тупом редакторе, напр. "блокноте")...
  15. Mila, вы что, вправду валидатору сырой PHP-исходник скармливаете? Неудивительно, что ему от этого плохо становится. Валидаторы сырых исходников не едят, им нужен только готовый (X)HTML!
  16. spacer.gif — в топку. Плазменную. 2009-й год на дворе! Для 30-пиксельного отступа сверху — padding-top: 30px и вся недолга (тем более, ссылка уже блочная)...
  17. Есть готовые эмуляции, в примере по ссылке как раз используется одна из них (eCanvas). Имхо, жить можно
  18. Открыть любой файл, не относящийся к обычному веб-контенту (HTML и графике) — вордовский документ, PDF-ку и т.п. — в браузере можно только в одном случае: если у юзера к браузеру подключен соответствующий плагин. Если нет — любой браузер всегда будет предлагать скачать файл или открыть его внешней программой, и ни один тег ничего с этим не может поделать (как в анекдоте — "раз нету ножек, значит, нет и варенья"). И это очень хорошо, т.к. меня, к примеру, вообще открывающиеся в браузере левые вещи (которые вдобавок часто грузятся по нескольку минут и на это время вешают браузер намертво) конкретно бесят...
  19. Это не совсем так, порядочным юзерам XP, у которых включен Windows Update, рано или поздно предлагают обновить и браузер (теперь уже до 8-ки, и это High Priority). Главная беда в том, что немало юзеров XP сегодня принадлежит к двум категориям — либо юзеры пиратских копий, у которых Windows Update отключен "от греха подальше", либо юзеры корпоративных сетей, политика которых запрещает им юзать что-либо, кроме IE6 (напр., ради совместимости с древним проприетарным софтом, в госконторах и банках частенько такое бывает). И если первую категорию еще можно перевоспитать и переманить на альтернативу (на линукс, то вторая может оказаться ну о-очень инертной... Один чертов hasLayout чего стоит... Хотя, конечно, в сравнении с IE6 (и даже — чисто субъективно — с Оперой 8) и впрямь не так уж этот черт страшен
  20. 1) У div-а нет атрибута width, его размеры надо задавать через стили; 2) Таблица по умолчанию рисуется с новой строки (как блок). Чтобы поставить две таблицы рядом, нужно задать им обтекание (лучше через float в стилях, хотя — если не гнаться за Strict-валидностью — можно и по старинке атрибутом align).
  21. http://cssing.org.ua/2008/03/09/ul-li-ie-bug/?
  22. Микроформаты то бишь?
  23. Есть еще очень хорошая статья Вадима Макеева, в двух частях (первая часть).
×
×
  • 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