Cum se creează o componentă Web pentru încorporarea videoclipurilor YouTube

În tutorialul anterior "Cum să" Lazy Load "Embedded YouTube Videos" am analizat modul de încărcare a unui videoclip Youtube numai atunci când un utilizator face clic pe el. Acest lucru, la rândul său, ajută încărcarea paginii web puțin mai repede, mai ales dacă conține mai multe videoclipuri Youtube.

Dacă ați urmat temeinic tutorialul, ați văzut că trebuie să adăugăm câteva div elemente, împreună cu clase, stilurile și scripturile pentru a funcționa.

Dacă trebuie să adăugați toate acestea de fiecare dată, nu este cea mai convenabilă abordare; dacă aș fi putut înlocui toate acestea folosind un element de tip out-of-the-box, cum ar fi  in schimb? Exact asta vom face în acest tutorial; vom crea un element HTML personalizat pe deplin funcțional utilizând "Componente Web". Check out demo-ul, apoi scufundați-l în!

# Umbra-rădăcină? Citiți mai departe pentru a afla mai multe

Un grund rapid

Înainte de a vă pune mâinile murdare, cu toate acestea, vă încurajez foarte mult să priviți într-unul dintre tutorialele fantastice ale lui Kezz Bracey, Cum să creați propriile elemente HTML cu componente Web. Acest lucru vă va oferi o perspectivă asupra Componentelor Web și lucruri precum "Shadow DOM" (cunoscut și sub numele de "Shadow Root"), Importurile HTML și