質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.46%
HTML5

HTML5 (Hyper Text Markup Language、バージョン 5)は、マークアップ言語であるHTMLの第5版です。

Bootstrap

BootstrapはウェブサイトデザインやUIのWebアプリケーションを素早く 作成する可能なCSSフレームワークです。 Twitter風のデザインを作成することができます。

HTML

HTMLとは、ウェブ上の文書を記述・作成するためのマークアップ言語のことです。文章の中に記述することで、文書の論理構造などを設定することができます。ハイパーリンクを設定できるハイパーテキストであり、画像・リスト・表などのデータファイルをリンクする情報に結びつけて情報を整理します。現在あるネットワーク上のほとんどのウェブページはHTMLで作成されています。

Q&A

解決済

2回答

1743閲覧

bootstrap cdnのタグのintegrityについて

yookoko

総合スコア62

HTML5

HTML5 (Hyper Text Markup Language、バージョン 5)は、マークアップ言語であるHTMLの第5版です。

Bootstrap

BootstrapはウェブサイトデザインやUIのWebアプリケーションを素早く 作成する可能なCSSフレームワークです。 Twitter風のデザインを作成することができます。

HTML

HTMLとは、ウェブ上の文書を記述・作成するためのマークアップ言語のことです。文章の中に記述することで、文書の論理構造などを設定することができます。ハイパーリンクを設定できるハイパーテキストであり、画像・リスト・表などのデータファイルをリンクする情報に結びつけて情報を整理します。現在あるネットワーク上のほとんどのウェブページはHTMLで作成されています。

0グッド

0クリップ

投稿2021/07/16 02:54

bootstrapドキュメント日本語版に記載がある
https://stackpath.bootstrapcdn.com/bootstrap/4.1.3/js/bootstrap.min.js
のCDNを利用した場合には以下のエラーが発生しました。

https://getbootstrap.jp/docs/4.1/getting-started/download/

Failed to find a valid digest in the 'integrity' attribute for resource

おそらくですが、integrityが間違っているのだと思います。
英語ドキュメントからCDNのタグを利用したところ問題なく動作しました。

https://getbootstrap.com/docs/4.1/getting-started/introduction/

日本語ドキュメントのCDNが利用できなくなってる状態から、CDNのintegrity値が突然有効でなくなる状況があるかもと考えています。

現在英語ドキュメントからCDNのタグをコピペして正常動作していますが、現在のintegrity値が無効になって読み込めない状況はありえると考えていいのでしょうか。

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

guest

回答2

0

ベストアンサー

インターネットアーカイブを見る限り、integrity は当初から現在まで変わっていなさそうです。おそらく、日本語に翻訳した時の誤記では。

↓4.1.2の最後(2018/7/24)
Introduction · Bootstrap

↓4.1.3の最初(2018/7/26)
Introduction · Bootstrap

投稿2021/07/16 03:18

編集2021/07/16 03:21
Lhankor_Mhy

総合スコア36149

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

Lhankor_Mhy

2021/07/16 03:24 編集

なお、今さら4.1.3を使うメリットが感じられないので、ドキュメントからコピペするのではなくて、CDNから4系の最新をコピペすることをおすすめします。 https://www.bootstrapcdn.com/
yookoko

2021/07/16 03:48

アーカイブでエラーになっている原因を教えていただきありがとうございます。
guest

0

現在のintegrity値が無効になって読み込めない状況はありえると考えていいのでしょうか。

それは、「サーバが何かしらの攻撃を受けて、不正なファイルに差し替えられた場合」です。それを防ぐためのintegrity値です。

投稿2021/07/16 03:00

maisumakun

総合スコア145208

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

maisumakun

2021/07/16 03:02

> 日本語ドキュメントのCDNが利用できなくなってる状態から、CDNのintegrity値が突然有効でなくなる状況があるかもと考えています。 integrityはファイルが1バイトでも違えば異なってくるので、同じ意味を持つJavaScriptのCDNでも、コメントや改行位置などが違えば、integrityは一致しません。
yookoko

2021/07/16 03:48

integrityの読み込めなくなるケース提示していただきありがとうございます。勉強になりました。
guest

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.46%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問