Seva1986,
Троллите батенька! Да как ядрёно! Вслух высказываете сомнения в умственных способностях оппонента... Вы думаете, что знаете html/css лучше меня, а я просто дурачок, у которого что-то не получается? Или как тут "Я какраз один из тех как вы выразились спецов, и я прав!" Ну раз Вы такой матёрый "спец", тогда уж разъясните мне дураку - как стилизовать элементы формы как <input type="file"> и <select>? Или мы так и будем "несемантично" подсовывать js-ные фэйки? |
ооо, холиварчик.
Консорциум, как уже заметили, реально в большинстве случае просто оформляет в виде стандарта все задумки производителей браузеров, которые уже реализованы были в виде нестандартных свойств. Слава яйцам(точнее фаейрфоксу и хрому), которые начали весьма активно отбирать долю рынка у ИЕ- и те реально зашевелились, наконец-то выпустив что-то не совсем блевотное. Текущий стандарт может говно, может не говно(как мне кажется, большая часть решений все же обоснована), но по факту выбора у нас нет, а вот не-кроссбраузерность заставляет тратить много человеко-часов на решение всех проблем, причем вот это действительно время, потраченное впустую. |
Согласен с Rootpassword.
|
Nanto,
Я бы может и написал... Только кому это надо? Веб развивается по своим, неведомым законам (абсолютно пренебрегая "Бритвой Оккама"). Как стучали по не самой рациональной раскладке клавиш на клавиатуре, так и будем стучать... Как производители браузеров использовали свои префиксы, так и будут! //не, ну трудно прописать в парсерах -moz(-o,-webkit,-ms)-transition=transition????????? Нах мне по 5 свойств прописывать? Или оставить свои префиксы для всего - не секрет, что изредка в ЛЮБОМ браузере вылезают неочевидные косяки... А так вставил конкретный префикс, и нужный браузер тут же переопределил для себя хак. Почему бы не застандартить префиксы для любого браузера? |
Цитата:
|
Gozar,
В том-то и дело что "извращается"! Можно написать конструкцию любой сложности - подключить JS, медиа-запросы и т.д. Но где тут "семантика" о которую ломают копья? Стандарты изначально не довели до ума... А потом понеслась. Производители буровали одно, консорциум их мягко корил, но от безвыходности включал в поддержку их фичи/баги... А теперь уж и не до единого стандарта! Патовая ситуация - когда в мире сожительствуют <!--[if lte IE 8]> и CSS3. Хоть по два отдельных стилевых файла делай! Типа - авось когда <!--[if lte IE 8(9)]> и умрут и тогда останется один файл... |
Gozar,
Я бы тоже не писал, но... Иногда поступают заявы - а в Мозилле углы не круглые! Вот и вспомниаешь что третья (интересно, а чем так хорош FF3.6, что он до сих пор на руках у кучи людей?) не понимает border-radius, а понимает только -moz-border-radius (и то, <img> в пролёте!)... Тут уже не стандарты надо знать, а особенности каждой конкретной версии браузера! |
Nanto,
Не было никакого стандарта раньше. Кто, кого корил? Консорциум записываем рекомендации для единообразия отображения контента. Он сам состоит из этих самых браузеров, вернее их представителей. |
Цитата:
Цитата:
|
Зато у тебя есть работа, раз ты знаешь нюансы, а так бы не было. Пришли бы выпускники универов и всех построили, а так в этой области выживает самый упорный и дотошный ;)
|
Часовой пояс GMT +3, время: 20:22. |