CSS3: брюки превращаются… превращаются брюки…

01 Apr. 2010

Словечко CSS3 мелькает всё чаще, и я тоже начал искать новые методы работы. Естесвенно, оказалось, что даже в самых последних версиях браузеров поддержка CSS3 оставляет желать лучшего. Те CSS-свойства, которые действительно могли бы облегчить работу, поддерживаются не слишком широко. Например, псевдоклассы для создания “зебры” в таблицах. Зато тени и скругленные уголки уже точно можно применять, причем без ущерба для IE, что прибавляет радости. Но это же мелочь! И это всё? Жаль! А я уж размечтался…

Мои ощущения лучше всего передает фраза, которую я сегодня прочитал на Onderhond.com:

The more I play around with the possibilities of css3, the more I keep coming back to the same tired old concept of workaround, fixes and alternative methods. It’s a somewhat depressing realization.

Действительно: “depressing”.

4 Responses to “CSS3: брюки превращаются… превращаются брюки…”

  1. Steward Says:

    100% согласен…
    при чём я вот не понимаю ни политику производителей браузеров, ни политику разработчиков css3 и html5, ни ведущих разработчиков и верстальщиков…

    политику браузеров не понимаю – нахрена делать свои собственные свойства… ну почему не реализовывать css3 с пусть ещё не утверждёнными свойствами!?!?… ну почему блин я должен для элемента с двумя скруглёнными уголками указать 8 свойств вместо 2-х!?!?!

    разработчиков css3 – вот буквально сегодня пробегала информация что в css3 будут включены предложения от IE-group о включении в стандарт свойств, уже характерных для IE, причём (возвращаясь к пункту 1) – firefox сказал что будет поддерживать эти свойства в 4-й версии, webkit (safary и chrome) и opera сказали – идите вы со своими свойствами в жопу (уж извините за французский)

    введение css3 ещё больше добавляет геморроя веб-девелоперам.. потому что несмотря ни на какие заявления о смерти даже IE6, он (бля) живее всех живых… а ведь есть ещё IE7 и IE8, которые умрут ещё очень не скоро….

    касательно разработчиков.. очень меня умиляют всякие демки на css3 и html5, которые можно запустить только в очередном ночном билде какой-нить оперы или хрома и больше они нигде не работают…. ну блин… андеграунд в IT был всегда… ну и что… практического применения 0…
    А хуже всего что всякие не очень умные заказчики увидев все эти красивости хотят “сделайте мне так же…” при этом (о_О) используя IE5.5 – вот честно – у меня лично был такой случай всего 2 месяца назад!!!

  2. uggallery Says:

    А хуже всего что всякие не очень умные заказчики увидев все эти красивости хотят “сделайте мне так же…” при этом (о_О) используя IE5.5 – вот честно – у меня лично был такой случай всего 2 месяца назад!!!

    Отличные заказчики :)) люблю таких :)

    В “зоопарке” браузеров есть хорошее: всё это обеспечивает хороших верстальщиков работой. Если верстать будет слишком просто, конкуренция вырастет, а цены упадут.

  3. Steward Says:

    ну знаете ли заказчику обычно очень нечасто удаётся объяснить что если он хочет чтобы его сайт работал ещё и в IE5.5, то на это надо потратить почти столько же времени как и на все остальные браузеры вместе взятые – потому что фактически от первоначальной верстки там остаётся 10%, ну и бюджет соответственно выделить – мягко говоря не все на это соглашаются. А прописывать в договоре что сайт будет адекватно работать только в таких-то и таких-то версиях браузера – ну я не знаю – лично я с такими договорами не сталкивался

  4. SAG Says:

    Лично я сталкивался с такими договорами. (Например, что сайт будет корректно отбражаться в ие6 и выше, фф2 и выше, опера 9 и выше, сафари итд) Еще видел пункт о том, что разработчик должен обеспечить корректное отображение во всех браузерах, которые имеют больше 1% по данным statcounter или аналогичного сервиса.

    На css3 с html5 я решил пока забить. Ибо призрак 6 и 7 осликов еще долго будет стоять над просторами интернетов. А извращаться с фолбеками и хаками для каждого браузера отдельно не люблю. Мне лично пока вполне хватает возможностей и поддержки браузерами CSS2, расширенных при необходимости популярными js-фреймвоками (Jquery,MOO, ExtJS итд)

Оставьте комментарий