bem-site / bem-forum-content-ru

Content BEM forum for Russian speak users
MIT License
56 stars 6 forks source link

conditional-comment #429

Open AndreyGladkov opened 9 years ago

AndreyGladkov commented 9 years ago

Можно ли добавить условие в bemjson что бы блок написаный мной показывался только в IE > 9, по аналогии

{
    elem : 'conditional-comment',
    condition : '< IE 9',
    content : [
        { elem : 'js', url : '//yastatic.net/es5-shims/0.0.1/es5-shims.min.js' },
        { elem : 'js', url : '/js/modernizr-html5shiv-respond.min.js' }
    ]
},
Guria commented 9 years ago

Прятать его с помощью css везде кроме IE > 9?

AndreyGladkov commented 9 years ago

Нет нет)) - это canvas Я могу и в js проверять по юзер агенту, просто думал может есть встроенный механизм

Guria commented 9 years ago

Т.е. вы хотите чтобы шаблон блока не разворачивался для браузеров IE <=9 ?

AndreyGladkov commented 9 years ago

да, в моих снах бэм все может)) Вообщем я видимо переработался.

Guria commented 9 years ago

Кажется вы сами догадались, что обычно bemjson обрабатывается вне контекста браузера. Ваша задача решается на уровне приложения, которое исключит не нужный блок перед обработкой.