Basic認証とは?Webサイトのセキュリティ対策 Basic認証の基本的な概念、実装の仕方、セキュリティ上のポイントについて詳しく解説しています。Basic認証ではもう一段階ログイン認証を増やしたり、パスワードを知っている人のみが閲覧できる環境を構築することが容易にできます。しかしbasicな認証であるがゆえに、セキュリティが弱い部分もあったり、WordPressの会員サイトへの実装は向いていないなどの欠点もあります。 続きを読む
ブルートフォースアタックとは?Webサイトのセキュリティ対策 ブルートフォースアタックの仕組みや危険性、対策方法に解説しています。ブルートフォースアタックによる攻撃でパスワードが突破できる時間のパスワードの文字数による変化を計算式を用いて示しています。 続きを読む
PageSpeed Insightsの「適切な画像サイズ」の改善に使用できるpictureタグについて解説! 「PageSpeed Insights」の改善項目の「適切な画像サイズ」という項目の改善手段として活用できるタグについてcssのメディアクエリを使用する方法と比較して解説しています。 続きを読む
Contact Form7で郵便番号の自動入力を実装!ところがメールタグのid属性が反映されないエラー発生! WordPressのContact Form7で郵便番号から住所を自動入力する機能を実装した方法とid属性が反映されなかった時の解決方法について紹介しています。 続きを読む
HTMLコーディングでよく見かける「セマンティック」とは? HTMLコーディングにおけるセマンティックとは、要素に意味を持たせ、コンテンツの構造や意味を明示的に表現することです。これによってSEO効果が向上するというメリットがありますが、適切にコーディングをしないとSEOに悪影響を及ぼす可能性があります。 続きを読む
paddingとmarginを指定していないのに要素と要素の間に余白ができてしまう時の原因と対処法について解説! paddingとmarginを指定していないにも関わらず要素間に余白ができる問題について解説しています。余白の原因や対処法を詳しく紹介し、要素の表示を正しく調整する方法を説明します。要素の間に不要な余白を解消する方法を理解して、意図したデザインを実現しましょう。 続きを読む
aタグのターゲット属性 target=”_blank” の挙動やセキュリティ上のリスクと対策について解説! 「target=”_blank”」属性を使用してリンクを新しいタブやウィンドウで開く場合の挙動、セキュリティ上のリスクと対策について解説しています。 続きを読む
クリックジャッギング対策とは?Webサイトのセキュリティ対策 クリックジャッギング攻撃とは、ウェブサイト内のコンテンツを透明なフレームや不可視のフレームに表示し、ユーザーが意図しないクリックを引き起こす攻撃手法です。クリックジャッギング攻撃を防ぐためには、適切なセキュリティーヘッダーの設定が必要です。 続きを読む
WordPressのContact Form 7のフォームに自動で記事のタイトルを設定する方法2 Contact Form 7プラグインを使用してお問い合わせフォームを作成し、inputタグとreadonlyを使用しないで、記事のタイトルを自動的にフォームに反映させる方法について紹介します。 続きを読む
WordPressのContact Form 7のフォームに自動で記事のタイトルを設定する方法 実務経験であった案件の指示書の中に、「記事のタイトルを自動的にフォームに反映させる」という指示がありました。今回はContact Form 7プラグインを使用してお問い合わせフォームを作成し、記事のタイトルを自動的にフォームに反映させる方法について紹介します。 続きを読む