2016-06-05 3 views
0

Я хочу создать приложение для рабочего стола с электронными элементами. Для этого я хочу использовать пользовательские элементы. (Не Polymer)будущие спецификации пользовательских элементов

Но here on MDN записка, что спецификация будет переписан:

Spec для пользовательских элементов будет переписан в начале 2016 года все текущие реализации являются экспериментальными и наступающий стандарт не будет совместим с этими. Веб-сайты с использованием пользовательских элементов, скорее всего, будут в ближайшее время разбиты на .

Есть ли в наличии обновления? Что изменится? Существуют ли новые спецификации? Где я могу найти дополнительную информацию об этом?

ответ

1

Спецификация Custom Elements W3C Editor's Draft доступна на GitHub. Он был последний раз обновлен 1 июня 2016 года (начиная с этого письма), хотя вы можете ожидать, что он будет продолжать обновляться. Чтобы ответить на ваш первый вопрос, да, есть обновления, и вы можете видеть их непосредственно в спецификации. Что также отвечает на ваш третий и четвертый вопросы.

Поскольку это черновик, вы не можете ожидать, что какой-либо браузер его поддержит (хотя некоторые утверждают). Polyfills - ваш лучший выбор, если вы хотите использовать его сейчас, зная, что, поскольку вы используете технологию кровей, вам нужно будет оставаться на вершине реализаций браузера и постоянно анализировать, что работает.

Поскольку it lives on GitHub, вы можете вносить ошибки в спецификацию, если хотите сказать, как оно прогрессирует (однако это не техническая поддержка). Рассмотрение открытых вопросов по существу отвечает на ваш второй вопрос.

Что касается поддержки браузера, то Can I Use is tracking, где он стоит сегодня, включая тех, кто делает и не имеет его в своей дорожной карте. Обратите внимание, что браузеры, которые утверждают, что поддерживают его, поддерживают неполную спецификацию, которая изменится. На этой же странице есть ссылка на множество полезных ресурсов, которые помогут вам ускорить работу.

Смежные вопросы