2016-07-23 2 views
5

に置き換えられましたか。Shadow DOMのバージョン1.0は<slot>で完全に<content>タグを置き換えます。ウェブには例があり、私はこの変更を正当化する関連する議論を見つけることができません。Webコンポーネント - なぜが<slot>

<content>の問題は何ですか、<slot>は解決しますか?結局のところ、新しいデザインはまったく異なっています。

答えて

4

Shadow DOM仕様のエディタはこちらです。

しかし、以下の議論と分の歴史とその理由を理解するのに役立つかもしれない、ここではその理由を要約することは困難である:

うん、Googleが最初にこの変更に反対し、私たちは他の崔がありませんでしたシャドーDOMを前方にします。 :)

Shadow DOMの仕様を "v1"に書き換えて、標準になり、すべてのブラウザベンダーが同意することができました。それが主な理由です。

我々は、すべてのAPIの変更は、Web開発者にとって苦痛であることを認識しているが、私は長期的にはWebプラットフォームのために非常に重要である「すべてのブラウザでネイティブシャドウDOM」と信じていました。

も参照してくださいhere V0とV1とその他の変更について:だから

+0

、代わりに '' 'それは'でしょうか? '

の名前の代わりに
' '
Name
'となりますか? – MarcG

+0

隼人、いつ(Chrome版)「」が動作しなくなるのですか?また、「」と「」の両方がしばらく一緒に働くかどうか知っていますので、マイグレーションが容易になります。 – MarcG

+0

ひどい変更。コンテンツは、スロットよりもはるかに優れていました。それは意味論的だった、それは簡単だった、それほど冗長ではなかった。それは "普通の" HTMLのようなものでした。 – MarcG

関連する問題