ウェブ・開発2024年のWebデザイン最新トレンドとUX/UIのベストプラクティス Webデザインは、年々進化を続けており、特に2024年はユーザー体験(UX)やインターフェースデザイン(UI)において大きな変化が予測されています。サイト訪問者が何を求めているかを理解し、その期待に応えることで、エンゲージメント率を向上させ... 2024.10.17ウェブ・開発
ウェブ・開発インターネットミームの進化 文化現象としての多様性と影響 インターネットミームとは? インターネットミームは、特定の情報やアイデアがオンラインで広まる過程を指し、主に画像、動画、テキストなどの形式で存在します。言葉の起源は、リチャード・ドーキンスの著書『自己複製子(The Selfish Gene... 2024.09.28ウェブ・開発
ウェブ・開発イースターエッグの紹介 イースターエッグ(Easter Egg)とは、ソフトウェアやウェブサイト、映像作品、ゲームなどに隠された遊び心ある仕掛けやメッセージ、隠し機能のことを指します。名前の由来は、復活祭(イースター)に行われる「イースターエッグハント」という卵探... 2024.09.20ウェブ・開発
CodeIgniter複数のモデルを共通して簡単に利用するための技:CodeIgniter 3のコアクラス拡張 CodeIgniter 3を使用する際、モデルはデータベースとのやり取りを担う重要な役割を果たします。しかし、複数のモデル間で共通する処理を繰り返し記述すると、コードが冗長になり、保守性が低下してしまいます。そこで今回は、コアクラスを拡張し... 2024.09.20CodeIgniter
ウェブ・開発404エラーページのクリエイティブな活用方法 ウェブサイトを閲覧していて、「404エラー」というページに遭遇したことはありませんか?これは、アクセスしたいページが存在しない場合に表示される標準的なエラーメッセージです。多くのサイトでは、404エラーページは単なる「ページが見つかりません... 2024.09.18ウェブ・開発
SymfonyPropelのページネーションとCriteriaを使ったSQLの演算子の使用例 PHPフレームワークのSymfonyのバージョンはこの記事を執筆した時点で7.1.4がリリースされています。composerでのパッケージ管理により便利な機能が簡単に実装できる利便性の高さは評価できますが、開発したアプリケーションに対して各... 2024.09.10Symfony
CodeIgniterCodeIgniter3の環境を整える CodeIgniter3は、4に比べcomposerやミドルウェア、名前空間に対応しておりませんが軽量で扱いやすく少ないリソースで高速に動作するフレームワークとして現在も人気があります。 ここではLinux環境へCodeIgniter3のフ... 2024.09.01CodeIgniter
CodeIgniterCodeIgniterのModelの概要について CI3からCI4へのバージョンアップは飛躍的に全体の仕様が変更となりモデルも今までの仕様と全く異なる内容になっているので、最低限必要な情報について説明します。 設定 プロパティについて、次に説明します。 <?php namespace Ap... 2024.08.30CodeIgniter
ウェブ・開発LAMPの開発環境に適した統合開発環境(無料)の紹介 IDE(統合開発環境:Integrated Development Environment)は、ソフトウェア開発を効率化するためのツール群を一体化した開発環境です。一般的なIDEには、コードエディタ、デバッガ、コンパイラまたはインタプリタ、... 2024.08.25ウェブ・開発
ウェブ・開発JSでDOMの要素の変化を監視してイベントを発生させる <div id="navi" class="nav-header"> ページをある程度スクロールすると <div id="navi" class"nav-header header-fixed"> など、クラス名が動的に追加される場面があり... 2024.08.24ウェブ・開発