Обновить
108
Кирилл Коншин@dfuse

Principal Software Developer

40
Подписчики
Отправить сообщение
www.quirksmode.org/blog/archives/2006/07/browser_detect.html — хорошая, пусть и немного старая, статейка на тему определения браузера. В кратце — ничему нельзя доверять. Даже navigator.vendor нельзя доверять, тем более userAgent.
Нашел наконец :) www.quirksmode.org/blog/archives/2006/07/browser_detect.html — хорошая, пусть и немного старая, статейка на тему определения браузера. В кратце — ничему нельзя доверять. Даже navigator.vendor нельзя доверять, тем более userAgent.
Первая опера вообще «не поддерживала интернет» :) Со слов сотрудника она была предназначена чтобы html'ки локально смотреть.
Вы тоже любите пиксели ;)
я бы еще версию виндов ловил — vista или xp, потому как в висте, например, в полях input[type=text] текст внутри поля на пиксель выше, чем в XP ;)

P.S. да, я люблю пиксели ;)
Да, красиво. Только есть один момент. Как уже писали выше, user-agent'у не всегда можно доверять, и все же решение на JS это не так красиво, как чистый CSS. Последний аргумент только для фанатов «чистых решений» ;)

Но в целом — гениально и просто.
Согласен. Хотя pop-under бесят больше. Щелкаешь «закрыть», а оно зараза открывается в фоне. Вот это — реально садизм. А в нашем случае — так, игрушки все это.
У нас в студии трэшолд 3%. Пока больше 3х процентов — надо поддерживать. Пусть не в полном объеме, но хоть как-то сайт обязан работать в IE6. Пусть с костылями и граблями, но надо. Да тяжело, да задолбало, но 1/5 аудитории — это очень весомо.
Насколько я вычитал из их таблицы стилей — они отменяют некоторые правила через другие (т. е. важен порядок хаков) — для той же Opera или Safari. Мне такое положение дел не понравилось, и у меня это только в хаках для FF и то только потому, что я не нашел вменяемого способа сделать хак только для FF2 и ниже. Ну, кроме того, который с регистром ID.

Кстати если кто-то знает — я буду благодарен, для коллекции пригодится ) Зачем надо — FF2 и FF3 по-разному рендерят checkbox, radio и select элементы.
Очень странно, я когда тестировал — ничего не зависало. Возможно ему не понравился expression — они действительно жрут кучу ресурсов, поэтому применять их можно только с осторожностью.
См выше. К сожалению большинство уже устарели…
Слава богу не пользую ) кроме IEшных.
Конечно, у него же движок WebKit… Просто они что-то сделали немного по-своему, это же Google )))
Есть мнение, что категоричные заявления вообще не есть хорошо в нашем нелегком деле… Подобные извра-хаки нужны только для редактирования чего-то низкоуровневого (формы, рендер шрифта, для фанатов попиксельного соответствия вобщем). Я их для верстки, как таковой, не применяю. И никому не рекомендую. Хаков для IE6 это не касается — те надо принять как данность и смириться с тем, что мы делаем то, что не сделал Microsoft в свое время.
По первому пункту я наоборот под IE шные неизменяемые select'ы подстраиваю Opera и Firefox. Safari в плане windowed elements так же суров как и осёл… ничего настроить не дает.
Хром тоже сыроват… это сугубо имхо, но у них хоть со стандартами все понятно — webkit и в африке webkit…
вово ) мозилла и опера хотябы обновляются регулярно и постоянно… а IE в этом смысле жутко буксует.
Он еще beta, пусть и вторая. Так что вылеты и зависания пока что простительны. В финале надеюсь такого не будет )))
Не пользуюсь :) спасибо за инфу, не знал об этом. Но наверняка можно как-то вычислить IE'шников.
Написал ))) обычными темно-красными

P.S. Грамотность поправил. Спасибо.

Информация

В рейтинге
Не участвует
Откуда
San Francisco, California, США
Дата рождения
Зарегистрирован
Активность