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

Principal Software Developer

40
Подписчики
Отправить сообщение
Хорошо, я объясню. *Капитан Очевидность* Идиотская политика Microsoft по части фильтров и проприетарных свойств приводит к тому, что веб-разработчики реализуют через костыли то, что должно было бы быть реализовано само по себе. Вот если бы IE6 поддерживал ВЕСЬ CSS2, со всеми дочерними селекторами, свойствами min- и max-width и прочее — никто бы не ругался, тот же expression вещь удобная. Живет же FF со свойствами -moz- и ничего.

Фишка в том, что вместо добавления своих «недо-креативов» лучше бы задумались о стандартах. И о безусловно верной реализации того, что обязано быть в наличии. Задание на дом — сверстайте мне полупрозрачный фон из PNG, с repeat и смещением фона -10px -10px (background: url(some.png) repeat -10px -10px) в IE6 с помощью гребаных фильтров — может поймете, что их костыли крайне ограничены.

Еще раз чтоб не было кривотолков — в FF есть куча свойств, расширяющих функционал. А в IE есть куча замещающих. Почему я должен писать min-width с помощью expression, когда эта вещь есть в стандарте и всеми нормальными браузерами поддерживается?
Вы же прекрасно понимаете о чем речь идет, к чему этот бесполезный спор?
Ну так а мелкософтовские фильтры и всякие runtimeStyle нигде, кроме как в MSDN официально не описаны, т.е. являются проприетарными, т.е. никакой не стандарт.

Так что тёплое — это узкоспециальные, но стандарты, а мягкое — это мелкософтовские свойства.
Да нету у него популярности. Просто есть туча контор, где внутренний софт пашет только под IE. Есть куча контор, где политика безопасности не позволяет поставить что-то стороннее, а админам не хочется переучивать кучу народу на другой браузер.

Самое зло — корпоративные клиенты. Сёрферы-одиночки обычно себе ставят что-то понормальнее, чем IE.
XUL между прочим — тоже стандарт. И существует он не только в FF. Не путайте тёплое с мягким ;)
А как Вы скачаете себе нормальный браузер, если у Вас НЕТ БРАУЗЕРА по-умолчанию? ;) Оперу то на чистую систему откуда ставить, если ни дисков, ни флешки допустим нет? А так хоть открыл осла, скачал что надо, поставил. Пэтому вообще выкинуть браузер из ОС — это маразм.
Ну скажем нетшкаф был еще глючнее, чем IE, так что не только то, о чем Вы написали, его убило.
Все круто, но как быть с SELECT, как быть с RADIO и CHECKBOX… Без полной поддержки всех возможных формовых элементов лично моё счастье «будет неполным» ;)

Но как первый шаг вполне.
Согласен. В случае с JS могу сказать, что я не лазаю в код jQuery, т.к. есть дока и все что в ней написано работает так, как написано. Кроме разве что обязательной простановки display:block при использовании метода animate и иже с ним, это не задокументировано. Но в код я опять же не лез.

Поэтому если для понимания механизмов приходится ползти в движок — это хреновый движок. Вам же не мешает пользоваться автомобилем незнание его устройства ;) и вообще, как писал Д. Котеров в своей древней книге РНР4 — «Если класс позволяет пользоваться собой без необходимости понимать, как он работает — этот класс хорош.»
И летит не в ту сторону по матрице эмоций… никогда ее не использовал, но тут, пожалуй, стоило бы.
Часть чая один фиг в чашке останется…
С каким же нетерпением я жду этого великого момента! От всей души желаю ослу №6 скорейшей смерти, аминь :)
Мне тоже кажется, что нифига это не совпадение, а так задумано :)
Подписываюсь. Просто сейчас тенденции такие, что надо объять необъятное, на башорге было «Интересно, кто первый выпустит операционку, Nero или AcdSee», так вот Microsoft надо иметь влияние во многих секторах. Плюс немаловажный факт, что с операционкой обязан поставляться браузер, и будет глупо, если этот браузер будет сторонним.
Может и следовало бы, но версия же отображается не JS'ом или еще чем-то, а просто показом того или иного DIV'a с помощью хака, поэтому надо было бы писать спец-хак для Chrome, а сейчас это, мягко говоря, невовремя ) все еще 10 раз может поменяться и хак помрет.
Если Вы используете Chrome, то следует знать, что он такой же webkit-based браузер, как и Safari, соответственно большинство хаков от Safari в нем тоже будут видны, т. к. движок почти одинаковый. В инете уже ходят хаки сугубо под Chrome, но т. к. он еще Beta, я не стал их рассматривать.
Смысл в том, чтобы они хотя бы позиционировались одинаково и текст вокруг отбивали одинаково и т. д.
Внешний вид — нет, а положение регулируется (еще бы). А у select в Opera и FF регулируется даже отступ.
Ну оперу то как раз можно отловить по window.opera… А вот с IE все печально…
@media tty {
i{content:"\";/*" "*/}}@m; @import 'styles.css'; /*";}
}/* */

=) только не надо этим ппцом пользоваться…

Информация

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