SHOEISHA iD

※旧SEメンバーシップ会員の方は、同じ登録情報(メールアドレス&パスワード)でログインいただけます

MarkeZine Day(マーケジンデイ)は、マーケティング専門メディア「MarkeZine」が主催するイベントです。 「マーケティングの今を網羅する」をコンセプトに、拡張・複雑化している広告・マーケティング領域の最新情報を効率的にキャッチできる場所として企画・運営しています。

直近開催のイベントはこちら!

MarkeZine Day 2025 Retail

企画するなら知っておけ!マーケター向けのWeb技術のキホン

構造はHTML、装飾はCSS、動きが欲しければJavaScript 静的サイトの成り立ちを理解する


静的サイトの成り立ち③:HTMLを変化させるJavaScript

 Webページを構成するものとして、最後に紹介するのがJavaScriptです。JavaScript自体はとある1つのプログラミング言語なのですが、Webページと組み合わせて使われるケースが多いです。

 Webページ内にJavaScriptを組み込むと、ブラウザ側でJavaScriptが実行され、「クライアントサイドでの動的な仕掛け」をつくることができます。決してサーバーサイドではなく、クライアントサイドというのが特徴ですね。

 特に深追いする必要はありませんが、DOMと呼ばれるHTMLドキュメントにアクセスする方法があり、それを介してJavaScriptがブラウザ側のHTMLを変化させたりします。これを応用すると様々なことが可能になります。

  • Webページの特定の部分を動かす
  • 移動させるだけではなくてフェードイン・フェードアウトなどもできる
  • ボタンを押すと一番上までスクロールして戻る
  • クライアントサイドだけでフォームの入力値検証
  • スライドショーなど特殊な見た目の実装

 上記がパッと思いつくJavaScriptを使った実装例です。また、動的サイトではJavaScriptを使った非同期の通信=Ajaxと呼ばれるような仕組みづくりも可能です。

今回のまとめ

 最低限HTML、装飾をしたければCSS、ページに動きを持たせたければJavaScriptを利用し、サーバーで配信をすれば静的な要素のWebサイトとして成り立たせることができます。

 今回はそのためにそれぞれの基礎的な事柄や事例を紹介してきました。深追いすると1冊の書籍、いや、それ以上の知識が必要となりますので、興味のある方はまずは Webのリソースを調べるなどをしてみるのをオススメします。

 次回は、より複雑なケースとして動的サイトの裏側を紹介していきたいと思います。

ゆーすけべーさんが語る!11月19日「1年生ディレクターのためのWebサービス制作基礎講座」講座開催

Webの記事を読むのもいいけれど、リアルゆーすけべーさんに会って直接講義を受けませんか?

本講座では、実際のWebサービス制作における事例やエピソードを交えながら、ディレクターの役割と必要なスキル、そしてチームの共通言語となるWeb基礎技術について学びます。Webディレクターに成り立ての人やWebクリエイターとのやり取りがイマイチうまくいかない人にオススメです。

★☆講座「1年生ディレクターのためのWebサービス制作基礎講座」の詳細・お申し込みはこちら★☆

 

この記事は参考になりましたか?

  • Facebook
  • X
  • note
企画するなら知っておけ!マーケター向けのWeb技術のキホン連載記事一覧

もっと読む

この記事の著者

和田 裕介(ワダ ユウスケ)

1981年生まれ。Webアプリケーションエンジニア。株式会社ワディット代表取締役社長。未踏ユース準スーパークリエータ。

学生時にSIGGRAPH Emerging Technologies採択。プロジェクトのリーダーを務める。大学院卒業後に父親とワディットを立ち上げ、株式会社オモロキではCTOとしてWebアプリケーション開発を担当する。小粒なWebサービスをいくつも開発してきた。

代表作はWeb音楽プレイヤーの「君のラジオ」。また...

※プロフィールは、執筆時点、または直近の記事の寄稿時点での内容です

この記事は参考になりましたか?

この記事をシェア

MarkeZine(マーケジン)
2013/10/09 16:23 https://markezine.jp/article/detail/17512

Special Contents

PR

Job Board

PR

おすすめ

イベント

新規会員登録無料のご案内

  • ・全ての過去記事が閲覧できます
  • ・会員限定メルマガを受信できます

メールバックナンバー

アクセスランキング

アクセスランキング