並び順

ブックマーク数

期間指定

  • から
  • まで

1 - 36 件 / 36件

新着順 人気順

allowfullscreen htmlの検索結果1 - 36 件 / 36件

  • gihyo.jp編集部におけるMarkdown記法 | gihyo.jp

    本稿では、gihyo.jp編集部で利用しているMarkdownファイルの記述方法を主に解説します。 注意:gihyo.jp編集部内でのみ採用しているMarkdownの書き方をまとめた文書を、記事の体裁を取って公開したものです。なお、記事公開後に記述方法を追加・変更する可能性もあります。 Markdownとは? はじめに、筆者の把握している範囲でMarkdownについて概説しておきます。 近年は一般向けのウェブサービスやテキストエディタでも利用されてきているMarkdown。端的に言えば、テキストファイル上で文書を書くための構文です。文書の読みやすさに焦点を当てており、Markdown形式のテキストファイル(=Markdownファイル)をそのまま見れば文書とその構造が理解できるように、Markdown特有の編集記号や字下げを用いて表現します。また、MarkdownファイルをHTMLファイルに

      gihyo.jp編集部におけるMarkdown記法 | gihyo.jp
    • iframeのネイティブLazy-loadがウェブ標準に、<iframe>タグにloading=lazy属性を追加するだけで遅延読み込み可能に

      Native lazy-loading for <iframe> was added to the HTML standard today: https://t.co/KgO8lIBdEK Thanks @domfarolino for the heavy lifting with spec & tests 🎉 https://t.co/GLy6qHE7l5 — Simon Pieters (@zcorpan) July 8, 2020 YouTube 動画でネイティブ Lazy-load ネイティブ Lazy-load は、loading=lazy 属性を追加するだけで遅延読み込みを可能にします。 専用の JavaScript は不要です。 ブラウザの標準機能として Lazy-load をサポートします。 もとともは Chrome の独自機能として Google が開発しました。 Ch

        iframeのネイティブLazy-loadがウェブ標準に、<iframe>タグにloading=lazy属性を追加するだけで遅延読み込み可能に
      • ウェブブラウザを使ったVJ活動 - hitode909-vj-workshop

        ウェブブラウザを使ったVJ活動 2019/11/30 Audiovisual Workshop with TOPLAP Japan at 甲南女子大学 hitode909 はじめに、の前に いまのうちにGoogle Chromeをダウンロード、インストールしておいてください ワークショップ教材はGoogle Chromeで動作確認している Google Chrome ウェブブラウザ はじめに はじめに(15分) 今日のワークショップでやること VJについて、ブラウザについて やってみよう(30分x3で1.5時間) HTMLを書こう VJとして適した形のHTMLを作ろう コントローラをくっつけて操作できるようにしよう おわりに(15分) 今後の進め方 参考になる情報について 自己紹介 hitode909 株式会社はてな アプリケーションエンジニア はてなブログ(ブログサービス)やGigaVi

          ウェブブラウザを使ったVJ活動 - hitode909-vj-workshop
        • ワクチンの集団接種が行われた地域では5Gの周波数を殺害周波数に変えて大量死を発生させることが可能です!! - 高山清洲・世界平和 人類みんな兄弟

          ワクチンの集団接種が行われた地域では5Gの周波数を殺害周波数に変えて大量死を発生させることが可能です!! ヘンリー・マコウ博士が取り上げた記事です。 どちらもファイザー社の偽ワクチンに関することであり、このワクチンとグラフェン・オキサイドとの関連性についてです。 今回の世界的なワクチンプログラムはDSグローバリスト・カバールが本気で世界人類を一瞬のうちに大量殺害する気でいます。 このワクチンと5Gを使って彼等は人類史上最大、最悪の犯罪を既に行っています。 今回の(偽)ワクチンの使用目的は、トランスヒューマニズムと人間のマインドの遠隔操作であり、大量殺害です。 5Gのスイッチを押すと接種者が一斉にバタンと倒れて死亡するというのは嘘ではありませんぞ!! まさに人類を絶滅させる大量破壊兵器です。 ファイザー社のmRNAワクチンのサンプルを電子顕微鏡で調べたところ、成分の殆どがグラフェン・オキサイ

            ワクチンの集団接種が行われた地域では5Gの周波数を殺害周波数に変えて大量死を発生させることが可能です!! - 高山清洲・世界平和 人類みんな兄弟
          • YouTube 動画埋め込みのレスポンシブ対応方法 - by Takumi Hirashima

            YouTube 動画の埋め込みをレスポンシブ対応する方法を紹介します。 埋め込みコードをブロック要素で囲み、CSS の aspect-ratio プロパティを使い、アスペクト比を 16:9 に固定することで対応します。縦型動画の場合はアスペクト比を任意の値に変更してください。 また、古いブラウザーでも対応できる padding-top ハックを使った方法も紹介します。 動画の埋め込みをレスポンシブ対応する方法 aspect-ratio を使った方法 padding-top ハックを使った方法 動画の埋め込みをレスポンシブ対応する方法 まずは YouTube からコピーした「動画の埋め込みのコード(iframe)」をブロック要素(<div class="youtube">〜</div>)で囲みます。 <div class="youtube"> <iframe width="560" heig

              YouTube 動画埋め込みのレスポンシブ対応方法 - by Takumi Hirashima
            • 週刊Railsウォッチ(20200302前編)RubyKaigi 2020は9月に延期、Railsのセキュリティパッチバージョニングが変更、dry-monadsほか|TechRacho by BPS株式会社

              2020.03.02 週刊Railsウォッチ(20200302前編)RubyKaigi 2020は9月に延期、Railsのセキュリティパッチバージョニングが変更、dry-monadsほか こんにちは、hachi8833です。テックカンファレンスの開催状況をまとめてくれた方がいました。ありがとうございます。 コロナウイルスに関する国内テックカンファレンスの開催状況 2020 年版 - Google スプレッドシート つっつきボイス:「こんなの見つけました」「お〜すげ〜😳、半分以上まっかっかじゃないですか🟥」「RubyKaigiは(つっつき時点では)まだ開催予定ですけど予断を許さない感じ...(臨時ニュース参照↓)」 各記事冒頭には⚓でパーマリンクを置いてあります: 社内やTwitterでの議論などにどうぞ 「つっつきボイス」はRailsウォッチ公開前ドラフトを(鍋のように)社内有志でつっ

                週刊Railsウォッチ(20200302前編)RubyKaigi 2020は9月に延期、Railsのセキュリティパッチバージョニングが変更、dry-monadsほか|TechRacho by BPS株式会社
              • 英語桃太郎のスローラーニングその1

                何が苦戦したかって全く環境が整わないんでこれ一生できないんじゃないかと心配しました。ということで英語桃太郎のスローラーニングということでやろうと思います。 <iframe width="560" height="315" src="https://www.youtube.com/embed/jLeFPR9jwXw" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe> ・スローラーニングって何ぞやという話ですが、スピードラーニングの逆をいくものですね。そんなものは世の中にでてないわけですが(笑)、まあ私もスピード

                  英語桃太郎のスローラーニングその1
                • はてなブログ記事にグーグルマップを埋め込む方法【初級者用】 - 冒険するために生まれてきた

                  こんにちは リリイです。 もう何度も Googleマップの埋めこみをやったことがあります。 下の記事では、レストランへの行き方を間違えて欲しくなかったので、グーグルマップを埋めこんで、説明しました。 www.adv60.com それなのに、グーグルマップを表示させる方法をすぐに忘れてしまいます。 どうしたら良いのか・・・ すぐに思い出せるように、このブログに、「Googleマップを、はてなブログに埋め込む方法」を記録しておくことにしました。 Googleマップで、該当場所を表示させる 埋め込み用のタグを取得 埋めこみタグを貼りつける まとめ Googleマップで、該当場所を表示させる 埋めこみマップを作ってみるのは、 丸に十の字のレストラン~Tsuneo 住所:福岡県北九州市若松区古前2-5-17 Googleにアクセスして、ページを開きます⬇️ 公式ページ Google マップ にアクセ

                    はてなブログ記事にグーグルマップを埋め込む方法【初級者用】 - 冒険するために生まれてきた
                  • iframe埋め込みGoogleMAPの色を変える方法(API不要・無料)

                    iframe版無料GoogleMAPのHTMLを取得 WEB版のGoogleMAPを開きます https://www.google.co.jp/maps/ 「共有」マーククリック 「地図を埋め込む」タブの「HTMLをコピー」をクリックすると、以下のHTMLソースが取得できます。 取得したこのHTMLソースをベースにして変更していきます。 ※レスポンシブ対応のためにCSSにあらかじめ「width:100%」を追加してあります。 &lt;iframe src="https://www.google.com/maps/embed?pb=!1m18!1m12!1m3!1d3239.6567846113126!2d139.80851171544617!3d35.710062680187654!2m3!1f0!2f0!3f0!3m2!1i1024!2i768!4f13.1!3m3!1m2!1s0x60

                      iframe埋め込みGoogleMAPの色を変える方法(API不要・無料)
                    • Jamstackでどんな生徒でもアクセスできるサイトを作りたい(Next.js,microCMSでサイトを作った話) | Ryusou Blog

                      Jamstackでどんな生徒でもアクセスできるサイトを作りたい(Next.js,microCMSでサイトを作った話)JamstackNext.jsmicroCMS この記事はJamstack Advent Calender 5日目の記事です。 はじめまして。りゅーそう(@ryusou_mtkh)です。 現在、埼玉県の高校で地歴科の教員をしています。教員の業務軽減や生徒の学びの場や手段を増やすためにプログラミングを勉強しています。 先日、WEBサイトで歴史について学べるHisTubeというメディアサイト的なものを公開しました。 このサイトは以下のような技術を使って制作しています。 Next.js(TypeScript)storybookstyled-componentsmicroCMS 今回はそのサイトを作って得た知見を共有できたらと思います。 なぜHisTubeを作ったのか? まずはじめに

                        Jamstackでどんな生徒でもアクセスできるサイトを作りたい(Next.js,microCMSでサイトを作った話) | Ryusou Blog
                      • iframeのレスポンシブ対応はもの凄く簡単 - Webデザイン・プログラミングオンライン個別指導のAkros

                        今日は、意識してあまり使わない要素でもある「iframe」要素についてのお話しになります。 html5になってからも少ないですが、使われる機会があるiframe要素ですが、皆さんはどんな時に使ったりしますか? よくある例としては、Google MapやYoutube動画の埋め込みがあると思いますが、そのときのレスポンシブ対応について、実はものすごく簡単に対応できますので、知らない方に向けての記事になります! iframeは固定? Google Mapを例にiframe要素を見てみると、「埋め込みサイズ」を決める必要があります。 そのため、レスポンシブ(=デバイス幅による動的変化)はできないかも?と思ってる方が意外と多いようです。 確かに、属性でサイズを指定しただけですと「固定」となりますが、CSSを使うことによってレスポンシブ対応は可能です。 ブラウザによって多少異なるかもしれませんが、基

                          iframeのレスポンシブ対応はもの凄く簡単 - Webデザイン・プログラミングオンライン個別指導のAkros
                        • Best practices for using third-party embeds  |  Articles  |  web.dev

                          Best practices for using third-party embeds Stay organized with collections Save and categorize content based on your preferences. Many sites use third-party embeds to create an engaging user experience by delegating some sections of a web page to another content provider. The most common examples of third-party content embeds are video players, social-media feeds, maps, and advertisements. Third-

                          • iframeもYouTube埋め込みもFacebookボタンも簡単に遅延読み込み。HTMLに14文字追加するだけ | 海外&国内SEO情報ウォッチ | Web担当者Forum

                            Web担当者に役立つ最新情報iframeもYouTube埋め込みもFacebookボタンも簡単に遅延読み込み。HTMLに14文字追加するだけ lazyloadが本格化 (web.dev) 海外情報ネイティブlazy-load(レイジー・ロード)は、JavaScriptのライブラリなしで遅延読み込みを実現できる仕組みだ。画像(imgタグ)またはiframe(iframeタグ)にloading="lazy"属性を追加するだけで実装できる。 当初はグーグル独自の技術でChromeだけがサポートしていたが、現在は、画像のネイティブLazy-loadもiframeのネイティブLazy-loadもウェブ標準となり、FirefoxやEdgeなどメジャーなブラウザがサポートするようになった(Safariは試験機能として有効にできる)。 iframeのネイティブLazy-loadは、つい最近ウェブ標準になっ

                              iframeもYouTube埋め込みもFacebookボタンも簡単に遅延読み込み。HTMLに14文字追加するだけ | 海外&国内SEO情報ウォッチ | Web担当者Forum
                            • プレーヤーの外観のカスタマイズ

                              このトピックは、BrightcovePlayerの外観をカスタマイズするための入門書です。コンテンツはChromeの開発ツールを使用していますが、最新のブラウザはすべて同等の機能を備えています。さまざまなブラウザで開発ツールを使用する方法の簡単な紹介については、デバッグの基本ドキュメントを参照して下さい。 独自のスキンを作成する デフォルトのスキンを使用せず、独自のスキンを作成したい場合は、Player Management API を使用して可能です。Player設定ガイドには、必要な情報が記載されています。 プレイヤー プレイヤーの見た目を変更することはできますが、まずそれに対処する方法が必要です。これを確認するには、詳細(ページ内埋め込み)コードが挿入されたHTMLページを参照します。の中に要素開発ツールのセクションで、<video-js>タグを付けると、値を持つクラスがあることがわ

                              • Google Mapをiframeで利用する際のオプションとレスポンシブ対応させるためのHTMLとCSSを紹介(住所指定で表示もできるよ!) | オレインデザイン

                                最近ではウェブサイトに地図を入れるなんてことは当たり前の流れになってきました。 しかし、その需要の流れとのバランスからか、Google MapもAPI Keyが必要になってきたりするケースが多くなって、受託案件だとそのAPI Keyを誰が取得して管理するのかという部分の議論がなかなか進まなかったり、あらかじめ結論が出ていない場合も少なくなりません。 そう言った場合に簡単に利用できるのが、Google Mapの共有です。HTML(<iframe>)で提供されるコードをポチッとコピーしてぺっ!とすれば、それだけでウェブサイトに地図を掲載できる便利なサービスです。 しかし、最近ではレスポンシブに設計したウェブサイトが基本的な制作の流れになってきています。その流れにしっかり乗せて利用するには、少しコツが必要だったりします。 この記事では、その部分のコツをコードも添えてメモしておこうと思います。 G

                                  Google Mapをiframeで利用する際のオプションとレスポンシブ対応させるためのHTMLとCSSを紹介(住所指定で表示もできるよ!) | オレインデザイン
                                • CSSで親要素の幅を超えて画面幅いっぱいに表示する | Houn(ほううん)

                                  メインビジュアルやGoogleマップでよく使いそうなやつですね。画像など(子要素)がサイト幅コンテナ(親要素)からはみ出して画面幅いっぱいに表示されます。 指定方法 まずHTMLファイルにて、画面幅いっぱいに表示させたい要素そのものに対してクラスをあてましょう。(この記事ではwidthMaxというクラス名として解説を進めます) そして、CSSに下記のように書くことで適用されます。 .widthMax { /* 画面幅いっぱいにしたい要素にあてるクラス */ margin: 0 calc(50% - 50vw); } 注意点 画像の横幅は充分にあるか? 画像を画面幅いっぱいにしたいとき、画像そのものの横幅が画面幅より小さい場合は期待通りに表示されません。TinyPNGなどの画像圧縮ツールで容量を軽くしつつ、充分に大きい画像を使います。 Googleマップではiframeタグに直接適用しない

                                    CSSで親要素の幅を超えて画面幅いっぱいに表示する | Houn(ほううん)
                                  • 【検証・解説】Youtube埋め込みはサイト評価を下げる恐れ有り!要一工夫、読み込み遅延。 - ABCウェブエンジニアblog

                                    Web上での動画埋め込みといえばYoutube。 色々なサイトに埋め込まれて利用されてると思います。 ただ、こちら実はGoogleの提供している速度測定ツールよるとページ表示速度の評価を下げるという事実があります。 ▼Youtube動画を2つと見出し・画像を埋め込んだページの測定結果。 ▼Youtube動画無し、見出し複数と・画像を埋め込んだページの測定結果。 ▼Google公式のページ速度評価測定ツール PageSpeed Insights 結果は一目瞭然で、動画を2つ埋め込んだだけでPageSpeedInsightsのスコアは激減します。 そもそも当ブログは読み込み速度をさほど気にせず運営していますし、あくまでページの表示速度の問題なので、どこまでSEOに影響するかは微妙なところではあります。 とはいえ、ページの表示が遅いせいでのユーザーの離脱など、少なからず影響は考えられるので、本来

                                      【検証・解説】Youtube埋め込みはサイト評価を下げる恐れ有り!要一工夫、読み込み遅延。 - ABCウェブエンジニアblog
                                    • Lazy load embedded YouTube videos

                                      I was working on this simple static website that should have an YouTube video displayed right on the landing page. So I went my merry way, hopped onto YouTube, snatched the embed code, pasted it into my editor and called it a day. The thing is the job was specifically to deliver high performance, accessibility and modern practices, so you can imagine my annoyance when I noticed that just for havin

                                        Lazy load embedded YouTube videos
                                      • Youtube video embedding harm reduction

                                        Embedding external content on a website in the current enshittocene period is more annoying than ever, so here is a copy-pasteable snippet to embed a youtube video while reducing its tracking and nuisance capabilities as much as possible: <iframe credentialless allowfullscreen referrerpolicy="no-referrer" sandbox="allow-scripts allow-same-origin" allow="accelerometer 'none'; ambient-light-sensor '

                                        • 【Google Map】API無しでサイトへGoogleマップを埋め込む方法 - ABCウェブエンジニアblog

                                          多くの方がご愛用の「Googleマップ」。 お店のサイトなど、直接足を運んでもらうような集客が必要なサイトでは是非アクセス案内として掲載しておきたいですよね。 このGoogleマップの埋め込みについては非常に簡単な方法と、Googleの提供している「Google Maps API」を使った少し手順のかかる方法の2種類があります。 後者のGoogle Maps APIを使用する方法だと、デザインをサイトに合わせて編集出来たり、複数の場所を一度にマーカー表示させたり、様々なカスタマイズが可能ですが、こういったAPIの利用に慣れていない方には少し手もかかり難易度が高くなります。 今回は前者のシンプルなGoogleマップの埋め込み方法について解説したいと思います。 Googleマップの共有からコード取得し、iframe埋め込み 見出し通りの流れではありますが一つ一つ手順を追って解説します。 Goo

                                            【Google Map】API無しでサイトへGoogleマップを埋め込む方法 - ABCウェブエンジニアblog
                                          • YoutubeAPIでチャンネルの最新動画をWEBサイトに表示させる方法|DESIGN REMARKS [デザインリマークス]

                                            「任意のYoutubeチャンネルの最新動画を取得し、WEBサイトに表示させる」方法をご紹介します。 この方法を使えば、Youtubeに新しい動画が投稿されると自動的にWEBサイトにも最新動画が表示されます。 表示する動画の数は自由に設定できます。最新の1つだけでもいいし、最新の5つという設定も可能です。 使用するサービスと技術は以下のものとなっています。 (コピペでも使えるように解説していきます。) 大まかな手順をは以下の通りです。 1.Youtube Data APIキーを取得 2.APIキーでjsonデータを取得 3.jsonからajax通信で動画IDを取得して表示 Youtube Data APIキーを取得 まず必要になるのがYoutube Data APIキーです。 APIキーを取得するにはGoogleアカウントが必要です。 APIキーの発行はアプリケーション(今回はYoutube

                                              YoutubeAPIでチャンネルの最新動画をWEBサイトに表示させる方法|DESIGN REMARKS [デザインリマークス]
                                            • google map埋め込みの際拡大率、縮小率などの縮尺を調整する方法

                                              GoogleMapの共通を使ってマップを埋め込む際、iframeをコピペして自作のhtmlに張り付けるだけでマップが取り込めて大変便利なのですが。 縮尺が勝手に調整されて意図とした大きさで表示されず困ることがありますよね。 ということで今回は、埋め込みgoogleマップの縮尺を調整する方法をご紹介します。 srcの一部を書き換えるだけで縮尺調整する 答えは案の定って感じですが、iframeのsrcの一部を書き換えることです。 対象はsrcの中の、!4f13.1の部分で、13.1の部分が縮尺を表す数値になります。 1~180(詳細~広域)の間で変更可能なようです。 具体的には、次のような感じです。 !4f13.1を!4f50に変更してみる <iframe src=”https://www.google.com/maps/embed?pb=!1m18!1m12!1m3!1d3241.74779

                                                google map埋め込みの際拡大率、縮小率などの縮尺を調整する方法
                                              • 新しいrobotsタグとしてindexifembeddedをGoogleが導入

                                                [レベル: 上級] indexifembedded という robots タグを新たに Google は導入しました。 indexifembedded タグは、iframe(やその他の方法)で埋め込まれたページに noindex が設定されていても、埋め込まれたページのコンテンツとしてインデックスするように Google に指示する仕組みです。 noindex 設定していても埋め込み先ではインデックスさせる indexifembedded タグの働きは少々ややこしいです(理解するまで何回も読み直した)。 基本的に、ほかのサイトに埋め込まれることが想定されるページで利用します。 ここで言う “埋め込む (embed)” とは、iframe 要素(タグ)や object 要素などを使って別ページのコンテンツを掲載することを意味します。 コピーして埋め込むことではありません。 たとえばこちらは、

                                                  新しいrobotsタグとしてindexifembeddedをGoogleが導入
                                                • Googleマップの埋め込みタグの取得方法とレスポンシブ対応するためのCSS | HPcode(えいちぴーこーど)

                                                  Googleマップの埋め込みタグの取得 まずはGoogleマップの埋め込みタグを取得していきましょう。 Googleマップのページにアクセスしてください。 → Google マップ 新宿の紀伊国屋を例にコードを取得していこうと思います。 (住所:東京都新宿区新宿3丁目17−7) 左上の検索エリアから「東京都新宿区新宿3丁目17−7」を入力します。 検索結果が表示されて間違いなければ、「共有アイコン」をクリック。 ポップアップが開くので「地図を埋め込む」のタブを選択します。 「小」「中」「大」「カスタムサイズ」から「カスタムサイズ」を選択して、幅、高さをデザインカンプの値に合わせて変更させましょう! iframeのHTMLタグがすぐ下にできあがっていると思うので、こちらをコピーしてHTMLファイルに貼り付けます。 今回だと以下のような埋込みタグが作られました。 <iframe src="ht

                                                    Googleマップの埋め込みタグの取得方法とレスポンシブ対応するためのCSS | HPcode(えいちぴーこーど)
                                                  • 360°画像をサイトに表示させたいときのおすすめパノラマビューワー Pannellum

                                                    当サイトは通販サイト・外部Webサービスへのリンクの一部にアフィリエイト広告を使用しています 360°画像をサイトに表示させたいときのおすすめパノラマビューワー Pannellum 2019年10月4日 B! iPhoneのジャイロを使わないならコレでいい RICOH THETAなどの360°写真(全天球画像)をサイトに掲載するときに、これまではWordPressプラグインの「VR Views」を使っていた。VR ViewsはPC表示ではマウスを使って画像を回転させることができ、iPhoneなどのスマホから見た際は端末のジャイロセンサー(iOSでは「モーションと画面の向きのアクセス」)に連動して画像を動かすことができた。 関連記事:あったら結構楽しい!360°全天球カメラRICOH THETA SC しかし、iOS13以降のSafariは設定画面から「モーションと画面の向きのアクセス」の項

                                                      360°画像をサイトに表示させたいときのおすすめパノラマビューワー Pannellum
                                                    • Railsのフォームヘルパーを深掘りしたら得るものが多かった - yumiya's blog

                                                      これは「フィヨルドブートキャンプ Part 2 Advent Calendar 2023」8日目の記事です。 https://adventar.org/calendars/9309 adventar.org 昨日は、Yuki Watanabeさんの『認可を設定するときは「タイミング」を気にしよう』でした。 yukiwatanabe.hatenablog.com パート1はこちらです。 https://adventar.org/calendars/9142 adventar.org この記事では、初学者の私が普段何気なく使っていたRailsのヘルパーメソッドを深掘りすることで得られた気づきをご紹介できればと思います😃 開発環境 Railsの開発環境と、エディタ・検証用ブラウザは以下のとおりです。 Rails 7.0.6 ruby 3.2.2 エディタ: VSCode:1.84.2 VSCo

                                                        Railsのフォームヘルパーを深掘りしたら得るものが多かった - yumiya's blog
                                                      • iframeで埋め込んだYouTube動画をJavaScriptで操作。

                                                        iframeで埋め込んだYouTube動画の再生・停止などを、自サイトにはIFrame Player APIのファイルを組み込まずにJavaScriptで動的に操作する方法のメモ。 iframeで取得表示されたYouTubeのwindowオブジェクトを取得し、postMessage()メソッドでAPIのコマンドを送信して操作する。 埋め込むiframeにJavaScript APIの使用を許可するパラメーターを付与。 iframe内で表示している外部サイト(YouTube)のwindowオブジェクトを取得。 取得したwindowオブジェクトにpostMessageメソッドでAPIのコマンドを送信。 HTMLに埋め込みコードとコントローラー要素を記述 iframeの埋め込みコードにAPIの使用を許可するパラメーター「enablejsapi=1」を付与する。このパラメーターを付与しない場合、デ

                                                          iframeで埋め込んだYouTube動画をJavaScriptで操作。
                                                        • アプリ操作のキャプチャ付き手順の作成や共有を簡単に行える「Scribe」がとても良さそう | DevelopersIO

                                                          こんにちは、CX事業本部 Delivery部の若槻です。 今回は、スクリーンキャプチャツールの Scribe を試してみたところ、とても良さそうだったので共有します。 Scribe とは Scribe は、アプリ操作のキャプチャ付き手順の作成や共有を簡単に行えるWebサービスです。 Scribe トップページ サービスと同名の Scribe 社により運営されています。 Scribe 社の概要 設立:2019年 本社:サンフランシスコ 従業員数:11-50 会社形態:非上場企業 LinkedIn より Scribe の機能 Scribe では次のような機能を利用できます。プランによって利用できる機能が異なります。 Free Web画面の操作手順作成 手順の共有範囲の設定 共有なし 指定したユーザー チーム内 パブリック Pro 以上 デスクトップアプリの操作手順作成 スクリーンショット編集機

                                                            アプリ操作のキャプチャ付き手順の作成や共有を簡単に行える「Scribe」がとても良さそう | DevelopersIO
                                                          • 【縦横比を保つ】YouTube埋め込みをレスポンシブ対応にする

                                                            どうも!かけちまるです! Webサイトで動画を扱うとき、YouTubeの埋め込みをよく使うと思います。 でもレスポンシブにしようとすると縦横比が崩れてあんまり綺麗にならずに悩んでる方いませんか? その縦横比、保つ方法あるんです。 てことでこの記事ではYouTube埋め込みを縦横比を保ちながらレスポンシブ対応にする方法をご紹介します。 この記事を読むと、 ・縦横比を保ちながらレスポンシブ対応 ・padding-topを使う方法 ・CSSの新プロパティaspect-ratioを使う方法 が理解できます。 padding-topを使ってレスポンシブ対応 padding-topを利用して縦横比を保つ方法をご紹介します。 基本のHTML 基本のHTMLは以下です。 任意のYouTube埋め込みコードをdiv要素で囲んでいます。 div要素は縦横比を保つための要素です。 <div class="you

                                                              【縦横比を保つ】YouTube埋め込みをレスポンシブ対応にする
                                                            • CSSのaspect-ratioプロパティで手軽にアスペクト比を設定する | Free Style

                                                              Webサイトやブログで画像や動画を使う際、コンテンツの中で綺麗に見せていくには、素材の品質もそうですがアスペクト比も重要な要素になります。 Web制作では画像や動画コンテンツを多くのデバイスに対応していくため、特に動画ですが、アスペクト比の調整に慣れていない方は、意外と大変だったりします。 こうした少し面倒な調整手軽に行えるよう、CSSの新機能としてアスペクト比を設定するaspect-ratioプロパティが追加されました。 気になる対応ブラウザですが、 主要ブラウザでは、最新バージョンですべてサポートされています。 (IEは未対応) Can I use (aspect-ratio) https://caniuse.com/?search=aspect-ratio ここでは、サンプルをもとにaspect-ratioプロパティの使い方をご紹介します。 WebブラウザのGoogle Chrome

                                                                CSSのaspect-ratioプロパティで手軽にアスペクト比を設定する | Free Style
                                                              • APIキー不要の無料版Googleマップで多言語の地図を埋め込む方法 | 横浜でホームページ制作なら個人/SOHOのデザイン事務所 be children

                                                                今やホームページ制作には欠かせないGoogleマップ。実はこのGoogleマップ、無料で使えるタイプ(以降無料版)と一定の表示回数を超えると課金されるタイプ(以降有料版)の2種類があるのをご存知でしたか? 有料版はマーカー(ピン)をオリジナルのロゴ画像に変えたり、ホームページの配色に合わせて地図内の色味を細かく変更したり、検索ボックスを設置したりと様々なカスタマイズが可能です。 これらの機能を使うには予めGoogle Maps PlatformからAPIキーを取得してGoogleマップと紐付けし、また、万が一課金が発生した際の決済用にクレジットカード情報の登録も必要になります。 最近の弊社の案件では、ずっと有料版を使っていたので気付かなかったのですが、それまで無料版だと不可能だと思ってた「多言語マップの埋め込み」がいつの間にか簡単にできるようになっていました。 いつ頃アップデートされたのか

                                                                  APIキー不要の無料版Googleマップで多言語の地図を埋め込む方法 | 横浜でホームページ制作なら個人/SOHOのデザイン事務所 be children
                                                                • YOUTUBEのiframeを直書きしてapiを使う方法

                                                                  YOUTUBE動画の埋め込みに使えるYouTube Player APIですが、iframeをHTMLに直書きするやり方がなかなか見つからなかったのメモです。見つからなかったとは言いますがあまり記述方法は変わりませんでした。 iframeの設置 まずは普通にiframeを設置します。 動画ページの共有から埋め込むを選択するとiframeのコードが表示されるのでそれをコピペします。 <iframe width="560" height="315" src="https://www.youtube.com/embed/IDを入れる" frameborder="0" allow="autoplay; encrypted-media" allowfullscreen></iframe> apiを使えるようにする このままだとapiは使えないため、iframeのsrcのURLにステータスを追加します

                                                                    YOUTUBEのiframeを直書きしてapiを使う方法
                                                                  • WebサイトにYouTube動画を表示する:基本編 | 株式会社グランフェアズ

                                                                    Posted by OONISHI on May 28th, 2020 近年急激な成長をみせている「YouTube」。その利用者の広さからYouTubeを活用した広告やPR活動を行う会社が増えてきました。Webサイトにもアップされた動画をコンテンツとして表示することがあります。 また、YouTube動画を利用することで得られるメリットもあります。自サーバに設置した動画ファイルを表示させる場合「ダウンロード再生」となり負荷が高くなりますが、YouTubeであれば特別な設定をしなくても「ストリーミング再生」になり、読み込み時間短縮&データ量を少なくできます。 ということで今回は、「WebサイトにYouTube動画を表示する」方法をご紹介したいと思います。 本記事は基本的な実装方法をまとめた「基本編」、パラメータによる機能制御をまとめた「パラメータ制御編」、JavaScriptによってさらに細か

                                                                      WebサイトにYouTube動画を表示する:基本編 | 株式会社グランフェアズ
                                                                    • 初心者がCodePenのサンプルを駆使したら、マジシャンの兄のプロフィールページを良い感じに作れた話。 - Qiita

                                                                      初心者がCodePenのサンプルを駆使したら、マジシャンの兄のプロフィールページを良い感じに作れた話。JavaScriptVue.jscodepenYoutubeDataAPIv3enebular 私の兄はマジシャンです いきなりですが、私の兄は「デビッドちんすこう」という名前で沖縄スタイルのマジシャンをしております。 沖縄出身ですが、現在は大阪を中心に活動中! マジシャンのイメージからは程遠い風貌。 そして、マジシャンなのにオリジナルソングを5曲ほど作詞作曲。 (各配信サービスでリリースしてるので検索してみてね♪) 単独ライブでは、客席も一緒になってタオルをぶんぶん振り回す新スタイルのマジシャンです。 HP無い問題 そんな自慢の兄なんですが、いかんせん公式HPが無い。 (私が作れと言われてたけど、忘れてた。) でも色んなメディアで発信しているので、情報が散漫としているのが課題でした。 こ

                                                                        初心者がCodePenのサンプルを駆使したら、マジシャンの兄のプロフィールページを良い感じに作れた話。 - Qiita
                                                                      • Track Videos with Google Analytics 4 and Google Tag Manager

                                                                        October 6, 2023 Track Videos with Google Analytics 4 and Google Tag Manager Updated: October 6th, 2023 Even though Google Analytics 4 offers some built-in video tracking capabilities, there might still be some cases where you will need to do additional configuration in Google Tag Manager. And I wanted to cover different situations, from simple ones to more complex ones. In today’s blog post, I wil

                                                                          Track Videos with Google Analytics 4 and Google Tag Manager
                                                                        • API キーなしでサイトに Google マップを表示(埋め込みコード)

                                                                          基本的な実装方法 以下が大まかな手順です。 Google マップで目的地を検索して表示 「共有」をクリック 「地図を埋め込む」をクリック 「HTML をコピー」をクリック コピーした HTML を表示したい位置にペースト(貼り付け) Google マップの HTML を取得 Google Maps (https://www.google.com/maps/?hl=ja)を開いて左上の入力欄に表示したい場所の名前や住所を入力して目的地の地図を表示し、「共有」をクリックします。 「地図を埋め込む」をクリックします。 地図のプレビュー画面が表示されます。iframe タグの左に表示されている「中」をクリックすると表示するマップのサイズを変更することができます。 小、中、大のいずれも縦横比は4:3で、単位は px (ピクセル)です。 小: 400 X 300 中: 600 X 450 大: 800

                                                                          1