Comments 18
хороший обзор… вот только полифилы не всё могут. иногда так подгаживают, что не понятно где искать. А с этими новшествами работа просто в удовольствие, если ориентироваться только на хром. Если разработка для корпоративного использования — то можно использовать только хром, подобное многие применяют ориентируясь только на IE. Но в остальном, приходится сожалеть… Хотя б FF внедрил бы, уже легче было б. А так смотришь на эти радости и городишь велосипеды… дабы всем угодить.
Custom Elements v1 по умолчанию включены в 59 FF, релиз этой версии в марте.
Shadow DOM v1 частично работает за флагом в ночной сборке (не до конца работают слоты, например), то есть прямо сейчас идёт активная разработка.
В Edge CE и SD самые популярные фичи среди пользователей wpdev.uservoice.com и обе значатся в статусе «в бэклоге». Я надеюсь, в этом году реализуют и они в полном объёме.
Shadow DOM v1 частично работает за флагом в ночной сборке (не до конца работают слоты, например), то есть прямо сейчас идёт активная разработка.
В Edge CE и SD самые популярные фичи среди пользователей wpdev.uservoice.com и обе значатся в статусе «в бэклоге». Я надеюсь, в этом году реализуют и они в полном объёме.
Круто конечно и интересно было почитать. Но как то многовато кода и ограничений для реализации такого простого функционала. Для какой-то отдельной приблуды может и зайдет.
вот тут всё описано просто и доступно learn.javascript.ru/webcomponents-intro
Тем кто интересуется, советую обратить внимание на маленькую библиотеку Slim.js (http://slimjs.com). Это более тонкая чем Полимер и быстрая обертка над Веб Компонентами, ориентированная на Javascript
Великолепный обзор, спасибо. Сам давно жду, когда же технология наконец взлетит, избавляет от стольких костылей разом...
Столкнулся с такой проблемой при использовании веб-компонентов.
Допустим внутри компонента есть кнопка с классом «my-button» и вне компонента тоже есть такие кнопки. И я как владелец веб-компонента хочу, чтобы кнопка внутри моего компонента была стилизована так же. Как этого достичь?
Допустим внутри компонента есть кнопка с классом «my-button» и вне компонента тоже есть такие кнопки. И я как владелец веб-компонента хочу, чтобы кнопка внутри моего компонента была стилизована так же. Как этого достичь?
Отличная статья. Спасибо большое!
Firefox не поддерживает и не будет поддерживать по умолчанию HTML-импорты
А чем они это объясняют?
Подскажите можно ли это все запустить на IE 11?
Sign up to leave a comment.
Веб-компоненты: обзор и использование в продакшне