Jump to content

SelenIT

Expert
  • Posts

    4,327
  • Joined

  • Last visited

  • Days Won

    140

Everything posted by SelenIT

  1. Обычно по примерно такому. Вообще очень рекомендую изучить сайт по ссылке целиком, если всерьез интересуетесь веб-программированием. Даже если в итоге будете кодить не на PHP, а на чем-то другом — общие принципы веба те же самые...
  2. [упс, поторопился]
  3. По поводу :visited спека CSS 2.1 честно предупреждала еще с 2003-го года: это еще было хоть как-то ожидаемо. А вот разное поведение от тончайшего изменения DOM при одном и том же режиме — для меня сюрприз, противоречащий всему моему опыту. Впрочем, самому мне увидеть его так и не довелось (уже и локально пробовал)... может, тут квантовые эффекты с влиянием наблюдателя?..
  4. Мда, на отличия XML-режима не спишешь, остаются лишь пробелы в DOM... и луна в первой четверти
  5. Всё равно не укладывается в голове, что поведение ссылок может кардинально меняться от наличия/отсутствия по соседству с ними текстовой ноды с пробелом (единственное, что меняется в DOM от явного закрытия </li>). Светлана, а расширение файла точно не менялось на .xhtml?..
  6. Специально скачал и поставил 3.6.10... что я делаю не так?
  7. Только, когда будете убивать пунктирную рамку — пожалуйста, делайте не a:focus { outline:none }, а a:active { outline:none }. Не отнимайте последнего шанса у тех, кто перелистывает ссылки Tab-ом!
  8. Мистика какая-то. Это противоречит всему, что я когда-либо знал о HTML и о браузерах. Я уж было подумал про html5.enable в конфиге — нет, ни без него, ни с ним добиться описанного поведения не получается... Извиняюсь за глупый вопрос, но оно точно стабильно воспроизводится? И нельзя ли уточнить версию FF? Аналогичный вопрос другим участникам/читателям темы, кто может проверить ссылку в FF/Win7 — наблюдается ли у вас описанная странность, и если да — какова точная версия FF?
  9. Автообновление есть и включено по дефолту, windows update называется. Но у многих (особенно "пиратов" и корпоративщиков) выключено... Зато является последним "родным" браузером для лучшей для своего времени ОС...
  10. SelenIT

    dd и background

    На обсуждаемой странице же всё равно <h4> используется. Причем в FF4, по показаниям файрбага, он вываливается из dt (и правильно делает). Так зачем там этот dt вообще, что он добавляет?
  11. SelenIT

    dd и background

    FF 3.6, FF 4.0b, Opera 11, IE9 во всех режимах — картинка-тире показывается (хотя в IE чуть подтормаживает). Но dl/dt/dd тут совершенно не в кассу. Обычный ul/li c тем же width:40%; float:left; и clear для четных пунктов (или display: inline-block вместо float, тогда clear не нужен) прекрасно разложится в две колонки, а по смыслу подойдет на порядок лучше.
  12. Упс, ну я и <head></head>... не ту строчку скопировал... исправил тот пост, теперь должна работать
  13. В этом-то и опасность. IE6 в своё время тоже был лучшим, не только из IE, но и вообще из браузеров (тогдашние Оперы не шли в сравнение по стабильности и предсказуемости, Мозилла была неуклюжей и непрактичной, FF просто не было). Настолько лучшим, что лишь сейчас до многих пользователей стало доходить, что этого мало и бывает еще лучше. Как бы с "восьмым" история не повторилась...
  14. Тупо проверяет огромный список доменов (~100k шт.). Подставляет поочередно в href ссылки и считывает стиль (тут вроде чуть подробнее). "Отрежьте мне язык, но я должен это увидеть! ©" По ссылке http://swetlanabayer.ru/blog/examples/bomb/ именно этот вариант? Почему же у меня FF3.6.13 в Win7 в нем всё показывает, зараза он этакая?..
  15. SelenIT

    dd и background

    Должно работать. Можно ссылку на проблемную страницу? А вот так делать не надо, в dt можно вкладывать только строчные эл-ты.
  16. Светлана, а всё-таки, как воспроизвести разное поведение в зависимости от закрытых/незакрытых тегов? У меня так и не вышло...
  17. То, что IE8 встроен в "семерку" — не беда. "Семерки" неплохо обновляются, IE9 наверняка будет приоритетным апдейтом и войдет в какой-нибудь SP1, так что на "семерках" он сильно не задержится. Проблема, что на XPюшке IE9 не будет в принципе, а жить она будет как минимум до 2014 года., а на нетбуках — возможно, и дольше...
  18. Win 7 — и в FF3.6.13, и в FF4.0b11 :active для посещенных ссылок работает (картинка взрыва), независимо от доктайпа и стиля кодинга. Для просто посещенных фон не меняется только в 4.0 (потому что, да, паника, на Хабре по этому поводу тоже возмущались), в 3.6 меняется. Как вариант, можно еще с :focus поиграть (вместе с :active, перед ним), для надежности...
  19. Ну почему же, <input type="button"> идеологически как раз вполне подошел бы, если б браузеры его нормально стилизовать умели. Хотя type="image" — да, мимо кассы. Я как раз встречал точку зрения, что для SEO они абсолютно равнозначны (по крайней мере для некоторых основных поисковиков). Получится, что край "кнопки" некликабелен, некузяво, имхо.
  20. В сабжевой спеке этот режим называется "limited quirks mode". Имхо, так идея понятнее — отход от стандарта ради поддержки старых косячных страниц, но не так радикально, как при полном quirks, а только чуть-чуть.
  21. XHTML порой умирал не только из-за криворуких контентщиков и их инструментов, но и из-за кривого софта у получателя (напр. Outpost-а). На что автор сайта вообще никак повлиять не мог. Конечно, идеологически правильным ответом было бы "а нефиг пихать баннеры", но... здесь-то и схлестнулись интересы технологии и бизнеса. Вот этот конфликт ребята из WHATWG и взялись разруливать...
  22. Можно я попробую? IE6-7 — бывает 2 режима. Квиркс (как IE5.5) и "стандартный" (точнее, то, что тогдашние разработчики наивно полагали "стандартным", но третьего там не дано). FF, Опера, Сафари, Хром — бывает 3 режима. Квиркс (работают цвета без #, размеры без px, document.all и подобные древности), стандарт (насколько браузеры его знают) и "почти стандартный" (тот же стандарт, но одиночные картинки в ячейках таблиц ведут себя как блочные элементы, не оставляя отступов внизу, у Оперы бывают глюки с инлайн-блоками), включающийся для Transitional-доктайпов (HTML4.0x и XHTML1.0). IE8 — 4 режима: квиркс (как IE5.5), стандартный IE8, "почти стандартный" IE8 (аналогично пункту выше) и эмуляция "стандартного" режима IE7. IE9 — 7 режимов: обычный квиркс (как IE5.5), стандартный IE9, "почти стандартный" IE9, 2 эмуляции обоих режимов IE8, эмуляция "стандартного" режима IE7 и специальный квиркс для ифреймов (схему переключения между ними Влад недавно выкладывал тут в "полезных ресурсах"). Внешне "стандартный" режим IE7 больше похож на "почти стандартный" режим современных браузеров. Поэтому в табличке Генри Сивонена там и стоит "A". С точки зрения отображения можно сказать, что у IE6-7 как бы не бывает настоящего "стандартного" режима — только "почти стандартный". Но формально по спецификации это не точно.
  23. psywalker, тут небольшая путаница — "стандартные режимы" разных браузеров различаются между собой, т.к. у разных браузеров своё "понятие" о стандартах. Но в рамках этого понятия — для одного и того же браузера — разницы между режимом при HTML5-доктайпе и при любом из старых Strict-овых нет никакой. У IE6-7 нет "полустандартного" режима, т.е. в них нет также и разницы между Strict- и Transitional-доктайпами (в других браузерах она есть, в основном проявляется в ячейках таблиц). Ну и сам "стандартный режим" у них далек от реального соответствия стандартам, это да
  24. Да. Последним браузером, не понимавшим такой доктайп, был NS6 (aka "просто Мозилла" 0.9). Для всех более новых, включая IE6, этот доктайп включает в точности тот же режим отображения, что и для HTML 4.01 Strict/XHTML 1.0 Strict/XHTML 1.1. А вообще всё идет к тому, что скоро верстать не на HTML5 будет просто невозможно по построению . Новые браузеры будут парсить любую веб-разметку по правилам HTML5. А стандарт построен так, что и общепринятые старые практики (включая XHTML 1.x, отдаваемый как text/html) этим правилам не противоречат. А теперь WHATWG и вовсе решили убрать цифру — будет просто HTML, единый, неделимый и постоянно развивающийся...
×
×
  • 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