{"id":28763,"date":"2021-06-19T18:40:00","date_gmt":"2021-06-19T15:40:00","guid":{"rendered":"https:\/\/themewp.inform.click\/?p=28763"},"modified":"2021-10-18T03:58:23","modified_gmt":"2021-10-18T00:58:23","slug":"como-incorporar-video-responsivo-do-youtube-no-site","status":"publish","type":"post","link":"https:\/\/themewp.inform.click\/pt-pt\/como-incorporar-video-responsivo-do-youtube-no-site\/","title":{"rendered":"Como incorporar v\u00eddeo responsivo do YouTube no site"},"content":{"rendered":"<p>Colocar v\u00eddeos do YouTube em sites \u00e9 comum hoje em dia. O YouTube fornece um c\u00f3digo iframe para incorporar o v\u00eddeo em sites. No entanto, o v\u00eddeo renderizado por meio desse c\u00f3digo iframe n\u00e3o responde. Isso significa que em dispositivos pequenos como celulares e tablets, seu v\u00eddeo pode n\u00e3o ter uma boa apar\u00eancia.<\/p>\n<p>Na verdade, seus v\u00eddeos incorporados do YouTube devem ser responsivos para uma melhor experi\u00eancia do usu\u00e1rio. Neste artigo, estudamos como incorporar v\u00eddeos do YouTube responsivos em seu site.<\/p>\n<p>Encontrei 3 maneiras poss\u00edveis de alcan\u00e7ar nosso resultado final. Vamos ver um por um.<\/p>\n<h3>Incorporar v\u00eddeo responsivo do YouTube usando bootstrap<\/h3>\n<p>Bootstrap \u00e9 a ferramenta de front-end mais popular que ajuda a desenvolver sites responsivos. Ele tamb\u00e9m fornece uma solu\u00e7\u00e3o f\u00e1cil para tornar seu v\u00eddeo do YouTube responsivo.<\/p>\n<p>Para come\u00e7ar, primeiro voc\u00ea precisa incluir o arquivo CSS do Bootstrap da seguinte maneira. Se voc\u00ea j\u00e1 estiver usando o Bootstrap em seu projeto, pule esta etapa.<\/p>\n<pre><code>&lt;link rel=\"stylesheet\" href=\"https:\/\/stackpath.bootstrapcdn.com\/bootstrap\/4.1.3\/css\/bootstrap.min.css\" \/&gt;<\/code><\/pre>\n<p>Em seguida, use o seguinte HTML para incorporar seu v\u00eddeo usando um Bootstrap.<\/p>\n<pre><code>&lt;div class=\"container\"&gt;\n\u00a0\u00a0\u00a0\u00a0&lt;div class=\"embed-responsive embed-responsive-16by9\"&gt;\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0&lt;iframe src=\"https:\/\/www.youtube.com\/embed\/VIDEO_ID?rel=0\"&gt;&lt;\/iframe&gt;\n\u00a0\u00a0\u00a0\u00a0&lt;\/div&gt;\n&lt;\/div&gt;<\/code><\/pre>\n<p>Substitua o espa\u00e7o reservado VIDEO_ID pelo ID do v\u00eddeo real. Experimente e voc\u00ea ver\u00e1 que seu v\u00eddeo est\u00e1 funcionando bem em dispositivos menores.<\/p>\n<p>Voc\u00ea pode ler sobre esse m\u00e9todo de incorpora\u00e7\u00e3o na <a href=\"https:\/\/getbootstrap.com\/docs\/4.1\/utilities\/embed\/\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">documenta\u00e7\u00e3o do Bootstrap<\/a>.<\/p>\n<h3>V\u00eddeo responsivo do YouTube usando o Fancybox<\/h3>\n<p>Esta op\u00e7\u00e3o \u00e9 um pouco diferente. Aqui, em vez de exibir o v\u00eddeo diretamente, exibimos uma miniatura do v\u00eddeo do YouTube. Em seguida, clicando em uma miniatura, seu v\u00eddeo come\u00e7ar\u00e1 a ser reproduzido no pop-up. Isso pode ser feito usando uma <a href=\"https:\/\/fancyapps.com\/fancybox\/3\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">caixa extravagante<\/a>.<\/p>\n<p>Para usar o Fancybox, voc\u00ea precisa incluir os seguintes arquivos CSS e JS em seu site.<\/p>\n<pre><code>&lt;link rel=\"stylesheet\" href=\"https:\/\/cdn.jsdelivr.net\/gh\/fancyapps\/fancybox@3.5.7\/dist\/jquery.fancybox.min.css\" \/&gt;\n&lt;script src=\"https:\/\/cdn.jsdelivr.net\/npm\/jquery@3.5.1\/dist\/jquery.min.js\"&gt;&lt;\/script&gt;\n&lt;script src=\"https:\/\/cdn.jsdelivr.net\/gh\/fancyapps\/fancybox@3.5.7\/dist\/jquery.fancybox.min.js\"&gt;&lt;\/script&gt;<\/code><\/pre>\n<p>Depois disso, coloque o c\u00f3digo abaixo e pronto.<\/p>\n<pre><code>&lt;a data-fancybox=\"\" href=\"https:\/\/www.youtube.com\/watch?v=VIDEO_ID\"&gt;\n\u00a0\u00a0\u00a0\u00a0&lt;img src=\"http:\/\/i3.ytimg.com\/vi\/VIDEO_ID\/hqdefault.jpg\" \/&gt;\n&lt;\/a&gt;<\/code><\/pre>\n<h3>Incorpora\u00e7\u00f5es Lite no YouTube<\/h3>\n<p>No primeiro m\u00e9todo, usamos o c\u00f3digo iframe. Ao usar um iframe, o navegador precisa baixar quase 800kB de dados para renderizar um v\u00eddeo.<\/p>\n<p>Usando o fancybox, voc\u00ea pode reduzir essa carga. Mas, novamente, voc\u00ea deve incluir seu CSS e JS. Adicionar esses arquivos por meio do CDN \u00e9 recomendado para liberar a carga do servidor.<\/p>\n<p>Enquanto trabalhava neste t\u00f3pico, encontrei um artigo que explica a incorpora\u00e7\u00e3o de v\u00eddeos do YouTube de uma maneira diferente. Ele n\u00e3o precisa usar um iframe no carregamento da p\u00e1gina nem precisa incluir nenhum arquivo.<\/p>\n<p>O artigo fornece c\u00f3digo que qualquer pessoa pode adicionar facilmente ao seu aplicativo. Siga o artigo de <a href=\"https:\/\/www.labnol.org\/internet\/light-youtube-embeds\/27941\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">incorpora\u00e7\u00e3o do YouTube Lite<\/a> e adicione o c\u00f3digo conforme sugerido.<\/p>\n<p>Estas s\u00e3o as 3 maneiras poss\u00edveis de incorporar um v\u00eddeo do YouTube responsivo. Dependendo de seus requisitos, voc\u00ea pode escolher qualquer uma das solu\u00e7\u00f5es.<\/p>\n<h4>Artigos relacionados<\/h4>\n<ul>\n<li><a href=\"https:\/\/themewp.inform.click\/pt-pt\/api-do-youtube-como-obter-uma-lista-de-videos-do-youtube-de-seu-canal\/\" title=\"Como obter uma lista de v\u00eddeos do YouTube de seu canal\">Como obter uma lista de v\u00eddeos do YouTube de seu canal<\/a><\/li>\n<li><a href=\"https:\/\/themewp.inform.click\/pt-pt\/como-usar-a-api-do-youtube-para-enviar-video-ao-canal-do-youtube\/\" title=\"Como usar a API do YouTube para enviar v\u00eddeo ao canal do YouTube\">Como usar a API do YouTube para enviar v\u00eddeo ao canal do YouTube<\/a><\/li>\n<li><a href=\"https:\/\/themewp.inform.click\/pt-pt\/como-obter-tags-de-video-do-youtube-usando-a-api-do-youtube\/\" title=\"Como obter tags de v\u00eddeo do YouTube usando a API do YouTube\">Como obter tags de v\u00eddeo do YouTube usando a API do YouTube<\/a><\/li>\n<\/ul>\n<p><div id=\"PostUnique_PostSource\" style=\"padding-top: 50px\">Fonte de grava\u00e7\u00e3o:  <a target=\"_blank\" rel=\"noopener nofollow\" href=\"\/\/artisansweb.net\" class=\"external external_icon\">artisansweb.net<\/a><\/div><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Neste artigo, mostramos como incorporar v\u00eddeos responsivos do YouTube no site. Usamos o Fancybox, que oferece uma forma de v\u00eddeo responsivo.<\/p>\n","protected":false},"author":1,"featured_media":21607,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":"","_wp_rev_ctl_limit":""},"categories":[417],"tags":[848],"class_list":["post-28763","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-diversos","tag-affiai-pt-pt"],"_links":{"self":[{"href":"https:\/\/themewp.inform.click\/pt-pt\/wp-json\/wp\/v2\/posts\/28763","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/themewp.inform.click\/pt-pt\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/themewp.inform.click\/pt-pt\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/themewp.inform.click\/pt-pt\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/themewp.inform.click\/pt-pt\/wp-json\/wp\/v2\/comments?post=28763"}],"version-history":[{"count":0,"href":"https:\/\/themewp.inform.click\/pt-pt\/wp-json\/wp\/v2\/posts\/28763\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/themewp.inform.click\/pt-pt\/wp-json\/wp\/v2\/media\/21607"}],"wp:attachment":[{"href":"https:\/\/themewp.inform.click\/pt-pt\/wp-json\/wp\/v2\/media?parent=28763"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/themewp.inform.click\/pt-pt\/wp-json\/wp\/v2\/categories?post=28763"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/themewp.inform.click\/pt-pt\/wp-json\/wp\/v2\/tags?post=28763"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}