Вобщем-то да, но нужно подходить к конкретной задаче отдельно —
при потребности вводить третий элемент, или наоборот, обходиться одним + :before/:after, если не нужна поддержка ие7
Маленький блок с абсолютом не должен вас смущать — в этом случае от него больше пользы, чем вреда. Да и вреда, если честно, не могу найти — лежит себе тихо в строго отведенном для него месте, никого не трогает.
На счет теней, это конечно да, но мировая тенденция сводится к тому, что тени шрифтов в IE многие просто игнорят — больше мороки, чем визуального эффекта.
6 тегов для одной кнопки — are you kidding me?
Левый и правый край делаем через :before, :after, центральную заливаем css-градиентом с бордерами, и делов…
Вот такое вот неоднозначное и спорное исследование получилось :)
Хотя, есть вариант, что более тонкие нюансы они могут рассказывать за определенную плату, как это сейчас делают многие аналитические и статистическое компании.
Это да, но никто не мешает даже при начальной верстке закладывать основу для оптимальной работы под смартфоны. Media Queries, все такое.
Плюс, нужно вырабатывать привычку сразу оптимизировать сайт — жать картинки, стили, js, минимизировать обращения к серверу, настраивать кеширование и гзипирование. Если придерживаться простых правил, то даже изначально десктопный сайт будет шустро работать на мобильных, и опять же, потреблять меньше энергии.
при потребности вводить третий элемент, или наоборот, обходиться одним + :before/:after, если не нужна поддержка ие7
ховер пофиксил з-индексом
если вы про outline, то я его убрал, не нужен он сам совсем :)
под оперу, каюсь, не пробовал, но если надо — могу посмотреть
На счет теней, это конечно да, но мировая тенденция сводится к тому, что тени шрифтов в IE многие просто игнорят — больше мороки, чем визуального эффекта.
вот вам одна из моих заготовок, может пригодится
Левый и правый край делаем через :before, :after, центральную заливаем css-градиентом с бордерами, и делов…
Хотя, есть вариант, что более тонкие нюансы они могут рассказывать за определенную плату, как это сейчас делают многие аналитические и статистическое компании.
Правда, я немного не понял, относительно чего эти джоули считаются
Плюс, нужно вырабатывать привычку сразу оптимизировать сайт — жать картинки, стили, js, минимизировать обращения к серверу, настраивать кеширование и гзипирование. Если придерживаться простых правил, то даже изначально десктопный сайт будет шустро работать на мобильных, и опять же, потреблять меньше энергии.