色の明度差は視覚的に色を区別するための重要な指標です。特にウェブデザインやアクセシビリティの観点から明度差を正確に計算することは、ユーザーがコンテンツをより読みやすくするために必要です。 実際にあまり明度の差などを気にせずにデザインをされている方も多くいらっしゃいますが、論理的に理解しておくことによって、ストレスが少な...
記事一覧
alt 属性はウェブアクセシビリティの重要な要素であり主に視覚障害者のために画像の内容を説明するために使用されます。ここでは、alt 属性を指定可能なすべての要素について詳しく解説します。 https://t3l.org/study/2044 1. <img> 要素 img 要素は、ウェブページに画像を表示するた...
PHPでMySQLデータベースとやり取りするためには、主に3つの方法があります。それぞれの方法について特徴や使用例を紹介します。 1. MySQLi(MySQL Improved) MySQLi(MySQL Improved)は、PHPからMySQLデータベースにアクセスするための拡張機能です。オブジェクト指向インター...
ウェブサイトのセキュリティ対策はユーザーのデータを保護し、サイトの信頼性を維持するために不可欠です。ここでは主要なセキュリティ対策と、その中で不適切な対策について解説します。 ディレクトリトラバーサル対策 適切な対策: ファイルを開く際には、固定のディレクトリを指定する。 ファイル名にディレクトリ名を含めないようにする...
SSL証明書は、ウェブサイトのセキュリティを確保するために不可欠な要素です。ドメイン認証(DV)、組織認証(OV)、および拡張認証(EV)の3つの主要な認証レベルがあり、それぞれのレベルによって提供されるセキュリティ機能や信頼性が異なります。ウェブクリエイター認定試験においてセキュリティに関しての問題は多く採用されてい...
DNS(Domain Name System)にはさまざまな種類のレコードがあり、それぞれが特定の情報を提供します。以下に、主要なDNSレコードの種類とその役割を解説します。 以前CAAレコードについて調べましたが、今回は各レコードの基礎の部分を解説します。 1. Aレコード(Address Record) 説明: ド...
DNS(Domain Name System)はインターネット上で人間が理解しやすいドメイン名(例:example.com)をコンピュータが理解できるIPアドレス(例:192.0.2.1)に変換するシステムです。これにより、ユーザーは覚えやすいドメイン名を使用してウェブサイトにアクセスできるようになります。 サーバーも...
addEventListenerメソッドは、指定されたイベントが対象要素に発生したときに呼び出される関数(イベントリスナー)を設定するために使用されます。画像の読み込みが完了したときに関数を呼び出す場合、loadイベントが適切です。 jQueryに頼りすぎて案外JavaScriptを忘れてしまっているといった方や、ウェ...
tabindex 属性は、HTML要素にフォーカス可能な順序を指定するためのグローバル属性です。通常、フォーカスできない要素にもフォーカスを可能にするために使用されます。この属性を使用すると、ユーザーがタブキーを使ってナビゲートする際の要素の順序を制御できます。 また、こういった属性関係はウェブデザイン技能検定などに出...
HTML(HyperText Markup Language)では、要素に特定の識別子を付与するためにid属性とclass属性を使用します。今回は、ウェブデザインの中でもかなり基本的な部分になりますが、ウェブデザイン技能検定の1級でも学科の範囲内となっている、id属性とclass属性の違いと、それぞれの値に関する詳細な...
PHPで再帰関数を使って数値変換を行うコードを理解するためには、再帰の基本概念と数値変換のロジックをしっかりと押さえる必要があります。この記事では、再帰関数を使った数値変換の具体例を通じて、PHPの再帰処理とその癖について解説します。 再帰関数の基本 再帰関数とは、関数が自分自身を呼び出すことで問題を解決する方法です。...
CSSのresizeプロパティは要素のサイズをユーザーが変更できるようにするためのプロパティです。このプロパティを適用するとユーザーは要素のサイズをドラッグして変更できるようになります。しかしresizeプロパティだけでは正常に動作しない場合があり他のプロパティと組み合わせる必要がありますので詳細と、正常に動作すために...
RedisとMySQLは、どちらもデータベースシステムとして広く利用されていますが、それぞれの特徴や用途、長所と短所が大きく異なります。ここでは、RedisとMySQLの詳細な特徴、用途、および双方の長所と短所について詳しく説明します。 Redisの特徴と用途 特徴 インメモリデータベース: データをメモリ内に格納し、...
ネットワーク通信においてデータの送信方法は非常に重要です。今回は、IPアドレスのクラスDを使用した『マルチキャスト』について詳しく解説します。 マルチキャストとは マルチキャストは、一つのデータストリームを複数の受信者に同時に送信する方法です。これはユニキャスト(1対1)やブロードキャスト(全体への送信)とは異なり特定...
HTML(HyperText Markup Language)では要素に一意の識別子を付与するためにid属性を使用します。今回はid属性に関する基本的な使い方と値を空にしておくことがなぜ文法エラーになるのかについてを詳細に解説します。 id属性とは 説明id属性はHTML要素に一意の識別子を付与するために使用されます。...
プロフィール
カテゴリ一覧
タグ一覧
Apache (1) css (10) design (4) DNS (2) gulp (5) htaccess (11) html (15) illustrator (3) IPアドレス (3) JavaScript (6) JIS (1) MySQL (4) ogp (5) photoshop (3) php (14) python (2) seo (16) sns (9) SQL (2) WCAG (1) web (8) wp (10) アクセシビティ (1) インフルエンサー (4) ウェブデザイン技能検定 (94) サイバー攻撃 (1) サブネットマスク (1) サーチコンソール (2) ステルスマーケティング (1) セキュリティ (1) ディレクション (5) データベース (3) フィボナッチ数列 (3) プロトコル (1) ポートフォリオ (2) ランサムウェア (1) リバースプロキシ (1) レコード (1) 制作 (82) 制作会社 (3) 名刺 (44) 景品表示法 (1) 著作権 (2) 過去問 (1) 黄金比 (2)
人気の記事一覧
最新記事一覧
スポンサードリンク