Насколько я понял, все эти методы представляют решение основанное на графике. А может быть есть способ сделать круглые кнопки без использования картинок?
Оно конечно так, но в приведенных примерах отключение графики (или недогрузка картинок) превращает кнопки в обычные тексты. К тому же решения на js тоже не фонтан, если меру потерять и все дизайнерские изыски перевести на js.
ну, не совсем так, в большинстве случаев авторами это просто не предусматривается. но например в статье про кнопку яндекса, при отключении графики, кнопка не теряет внешнего вида, хоть она и становится квадратно, но всеровно на своем оранжевом фоне и т.д., т.е. вы можете сами предусматривать такую возможность.
Собственно, трудно себе представить, что когда-то (лет через 20) "мега-консорциум" обяжет всех браузеростроителей внести "унификации по оформлению кнопочек"...
Ну никто же вас не заставляет все делать по другому, я тоже соглашусь что тег style не стоит вставлять в код когда вы верстаете, но от стандартных типа b и т.д никто вас не убеждает уходить. Не воспринимайте чужую точку зрения в штыки и все у вас будет хорошо.
А при использованных стилями тормозят? Не смешите.
Как верстать - выбор каждого. Просто кто-то делает правильно(с грамотным подходом, в данном случае, это блочная верстка), а кто-то, как ему заблагорассудится.
По-моему, везде, где используется метод "раздвижных дверей" и, как следствие - "Минусы: два файла картинок" - можно пользоваться и одним файлом, немного подправив стилевой файл.
По сути, это будет частный случай недавно описанной мною техники "резиновых" кнопок http://habrahabr.ru/blog/webdev/45884.ht… - только там кнопка во все стороны тянулась, а не только в горизонтальном направлении.
В обзоре есть статьи где используется по одному файлу для картинок, так же как и тянущиеся во все стороны кнопки.
По сути можно всегда обойтись одним фалом.
Практически все видел, но как сборник рецептов весьма полезно, спасибо Вам. Хорошо бы сводную таблицу сделать с количественными характеристиками разных способов...
по-поводу кнопок Яндекса, вы несколько не правы: во-первых, там 2 картинки, во-вторых, я бы добавил к ее плюсам следующие пункты
— не зависит от размера шрифта
— быстрое создание нового скина
— не зависит от фона на котором лежит
— при отключенных\недоехавших картинках белая ссылка будет на нужном фоне (в данном случае оранжевом)
9 статей на тему круглых кнопок