Показать сообщение отдельно
  #26 (permalink)  
Старый 11.04.2010, 16:21
Отправить личное сообщение для Octane Посмотреть профиль Найти все сообщения от Octane  
Регистрация: 10.07.2008
Сообщений: 3,873

Сообщение от DMH
Вот в итоге и получилось, w3 сказали - фильтры зло, делайте вот так, MS в ответ - фиг вам, мы как поддерживали синтаксис фильтров, так и будем, остальное нас неволнует. Каждый свою линию гнёт, а верстальщикам сиди пиши, там filter:opacity, тут просто opacity, там html, а тут xhtml.
Сами фильтры никому не мешают, в Fx, кстати, тоже куча своих CSS-свойств есть, со временем, возможно, и уберут, когда добавят поддержу соответствующих стандартных CSS-свойств. Не всё сразу. От Expression в CSS отказались же. В IE9 много чего наобещали сделать. Да и слепо следовать всему, что пишут в W3C глупо. Вот на Behavior в IE тоже ругались, а потом бац и в 2007 XBL написали, вдруг нужно стало.
Сообщение от DMH
Что мешает MS добавить параллельно к фильтрам те же самые свойства, но уже без надписи "filter" и прочего?
Ничего не мешает, уже добавляют. Я выше написал, что ругать MS нужно за то, что долго не развивали когда-то самый популярный браузер.
Сообщение от DMH
Можно было также давно уже создавать xhtml-страницы, но ie как всегда устроил всем засаду по сегодняшний день.
XHTML, отдаваемый как text/html, и так сносно работает в IE, а application/xml+xhtml в продакшине никому не нужен, хотя в pre-alpha версиях IE9 вроде бы уже работает.
Сообщение от DMH
-webkit- и прочее убрать то уберут, но обратной совместимости со старыми версиями уже не будет.
А как быть, если сам стандарта еще в черновиках, и если вдруг изменится синтаксис, как будет решать эту проблему? JavaScript сюда приплетать? Префиксы для того и сделали, что не гарантируют работу этих свойств, а разработчики используют их на свой страх и риск.
Сообщение от DMH
Фильтры и прочее хорошая вещь, сам бы их использовал, выбросив jquery в корзину с его спецэффектами.
брррррррр…

Последний раз редактировалось Octane, 11.04.2010 в 16:27.
Ответить с цитированием