>Я нестандартные задачи воспринимаю с радостью.
нестандартные задачи я тоже люблю. Я не люблю решать их костылями
>Посчитаем вместе?
то, что написано в топике, это НЕ css3
>можно СНЕЦИАЛЬНО выдумать кучу ситуаций, когда растровым градиентом будет обойтись сложно.
к сожалению, я с такими ситуациями как раз на практике сталкиваюсь.
>Еще раз повторю, я не против CSS3, я за МОЗГ.
странный у вас мозг, если ему проще нарисовать картинку и прикручивать ее, чем написать одну строку текста :)
дело не столько в объеме спеков, сколько в их соответствии реальности. Касательно флеша, ничего полезного я на нем не видел, кроме видео. Да и видео уже можно без флеша сделать. Так что проще выкинуть совсем этот кривой костыль и забыть как страшный сон.
>Другие изображения вы тоже будете средствами CSS создавать?
вы, видимо, уже запутались. Поясню еще раз. Имеем страницу, на ней есть элементы с градиентом через backgound-image плюс обычные картинки. Варианты:
а) браузер масштабирует только текст. Градиент не масштабируется, текст вылезает из блока, страница расползается.
б) браузер масштабирует всю страницу, при этом обычные картинки замыливаются. Это дело вкуса, но меня это тоже не устраивает.
>Не вижу сложностей.
можете показать живую страницу с «несложной» реализацией?
>Градиенты при масштабировании не замыливаются,
На странице могут быть другие изображения, кроме градиентов
>background-position и repead-x + background-color.
и получить тихий ужас.
>но все это требуется делать значительно реже
я предпочитаю верстать страницы, которое не разъезжаются при изменении размера шрифта. С градиентом в виде картинки это делать сложнее. Городить костыли в CSS в текущем виде тоже не красиво, поэтому я жду принятия стандарта.
Я бы делал CSS-градиент только если бы хотел динамически менять его свойства явасриптом
1) если пользователь захочет увеличить шрифт и размер блока увеличится (например, текст перенесется на следующую строку), то фон из картинки не смасштабируется. Насколько я знаю, браузеры пока не умеют масштабировать background-image (если я не прав, поправьте), а обычная картинка в качестве фона — жуткий костыль. Да, я знаю, что браузеры умеют масштабировать страницу целиком, но не всем нравится наблюдать замыленные картинки.
2) если нужно сделать несколько блоков разного размера с одинаковым фоном, то придется под каждый рисовать и загружать отдельную картинку.
флеш такой же открытый, как и OOXML. Т.е. формально спеки есть, но на деле разработка стандарта в руках одной корпорации, и полноценная реализация тоже одна — проприетарная, от той же корпорации.
а мне вот нравится. Лучше, чем корейские обмылки. Выкинули бы камеру с симбой, поставили бы туда maemo 5 да продавали бы по 400 в этой стране… Но не судьба :(
нестандартные задачи я тоже люблю. Я не люблю решать их костылями
>Посчитаем вместе?
то, что написано в топике, это НЕ css3
к сожалению, я с такими ситуациями как раз на практике сталкиваюсь.
>Еще раз повторю, я не против CSS3, я за МОЗГ.
странный у вас мозг, если ему проще нарисовать картинку и прикручивать ее, чем написать одну строку текста :)
вы, видимо, уже запутались. Поясню еще раз. Имеем страницу, на ней есть элементы с градиентом через backgound-image плюс обычные картинки. Варианты:
а) браузер масштабирует только текст. Градиент не масштабируется, текст вылезает из блока, страница расползается.
б) браузер масштабирует всю страницу, при этом обычные картинки замыливаются. Это дело вкуса, но меня это тоже не устраивает.
>Не вижу сложностей.
можете показать живую страницу с «несложной» реализацией?
На странице могут быть другие изображения, кроме градиентов
>background-position и repead-x + background-color.
и получить тихий ужас.
>но все это требуется делать значительно реже
я предпочитаю верстать страницы, которое не разъезжаются при изменении размера шрифта. С градиентом в виде картинки это делать сложнее. Городить костыли в CSS в текущем виде тоже не красиво, поэтому я жду принятия стандарта.
2) если нужно сделать несколько блоков разного размера с одинаковым фоном, то придется под каждый рисовать и загружать отдельную картинку.