Web関連

JavaScriptについて思うこと

0

こんにちは、システムエンジニアの小森です。
今回はJavaScriptについて書いてみようと思います。

技術的なことよりは、昔はこうだったな~とか、最近こうだな~とか、思い出とか雑感を書いていきます。

2004年~2006年ぐらいのJavaScript

2004年頃からジオシティーズや、プロバイダから提供されるスペースに自分のホームページを作って遊んでいました。

最初はジオシティーズの標準テンプレートだったのですが、
そこからさらに自分でカスタマイズをしたくなってHTMLを学び始めました。
学校に情報の授業が無かったので独学でした。

参考書として「ホームページ辞典 第3版」を買って、ひたすらHTMLタグを打ち込んでました。
「ホームページ辞典 第3版」で画像検索したら、帯に「最新ブラウザInternet Explorer6.0&Netscape6.2完全対応」と書いてあって郷愁のようなものを感じます。

あの頃の自分にJavaScriptは難しすぎました。
リファレンス通りに書けば簡単な時刻を表示することなどはできたのですが、
それがどう活用できるのかまではわかりませんでした。

あと、本当かどうかはわかりませんが、JavaScriptはセキュリティ的に危険と言われていて、JavaScriptはOFFにしてサイトを見るのがクールだと思っていました。そのため昔は「JavaScriptをONにしてサイトを見て下さい」と書かれているサイトがたくさんありました。今でもたまに見かけますが、OFFにする人はかなりの少数派だと思いますので、もうそんな記載は無くても大丈夫になりました。

テーブルコーディングとか、フレームデザインがクールな時代だったので、そればっかりやってて、
JavaScriptは勉強していなかったです。

2007年~のJavaScript

Ajaxが凄く流行りだしたのがこの頃だったと思います。

Ajaxという言葉自体はもう少し前からあったようですが、私が知ったのがこのくらいの時期です。

DHTMLという言葉もあったのですが、これは上述した時間を表示するとか、アラートを出すとかの、ホームページ上のおまけを作るときのための技術だと思っていました。それをAjaxだと今まではFlashでやっていたリッチコンテンツがHTMLとJavaScriptで実現できるようになると思わせてくれました。

今思えばFlashで良いと思うのですが、当時は回線スピードの問題などもあって、Flashは重いので嫌いでした。

Google mapとかGucciのサイトを見て、「新しい時代がきたなー」と思ったものです。

 

※2015年7月頃のGucciのサイトキャプチャ

今でも基本的な作りは当時とあまり変わっていないGucciのサイトです。
いま見ても特に驚くようなことは無いのですが、当時は感動モノでした。

自分でも作りたいと思いましたが、自分でできたのはせいぜいXMLHttpRequestのサンプルソースを流用してCSSを切り替えるぐらいでした。それだと通信が無いので、DHTMLの域を出ないものでした。

それからすぐに、script.aculo.usやYUI(Yahoo! User Interface Library)の存在を知りました。
相変わらず通信は無いですが、簡単にスライドショーなどを実装することができるようになりました。
ここらあたりでグッと技術の学習コストが下がって、一般的になったと思います。今でも「Lightboxみたいな見せ方」とか言います。モーダルウィンドウとかの言い方のほうが定着していない気がします。
※細かい定義や場面の違いはあまり考慮せず書いてます・・・

その後はjQueryが登場して、皆がjQueryのライブラリをサイトに組み込むようになっていきました。

最近のJavaScript

今でもjQueryは現役で、今後もフロントエンドようのツールとして使われ続けると思います。

そして最近はNode.jsやBackbone.jsというバックエンドで実行されるものまで登場しています。
明らかに当初想定されていた使い方とは違うような気がするのですが、使えるものは使っていけば良いと思います。

他のプログラム言語も勉強していますが、使われ続けていて、広がり続けている言語はJavaScript以外には無いと思います。

関連するサービス

ホームページ制作

0

ツイッター活用は今がチャンス前のページ

「早い!安い!うまい!?」Twitter広告のあれこれ次のページ

ピックアップ記事

  1. 新型コロナウイルスで日本の働き方改革が起こる
  2. 大手企業も注目するMaaS(Mobility as a Service)とは何か…
  3. 新しい販売形態であるDtoCについて考えてみる
  4. AIに求められているものは、実は意外な物だった

関連記事

  1. Web関連

    検索するなら「minions」で!「ミニオンズ」より幸せになれます♪

    ミニオンズ好きなみなさんこんにちは。さて、ミニオンズ好きなみなさんは彼…

  2. SEO関連

    【Web制作関連コラム】ユーザービリティーとSEO対策の関係性

    SEOに興味があり最近色々な本を読んで勉強しています。なぜ、SEO…

  3. Web関連

    スマートフォンサイト制作の気になる事、あれこれ

    こんにちは。モバイルサイト・シニア・アドバイザーの藤田です。嘘です。コ…

  4. Web関連

    自動顧客育成!?マーケティングオートメーションのススメ

    こんにちは!デザイナーの勇希です!今回はマーケティングに関する情報…

  5. Web関連

    webデザイナーなら知っておくべきwebフォントの使い方

    皆さんはWebデザインをクライアントに見せた時に「なんか普通すぎるね.…

  6. SEO関連

    「ページの表示速度が遅いとSEO順位が落ちる?」第2回 ここがヘンだよSEO対策!?

    さまざまなSEO対策に関する情報のウソ?ホント?をお教えします。ホ…

おすすめ記事

最近の記事

  1. 人間拡張×AIで非接触なデジタル化を推進する
  2. ヘルスケアはAI先生にみてもらう時代
  3. withコロナは非接触技術で生活しよう!
  4. デジタル接客+AIで非接触を推進する
  5. 遠隔診療や遠隔医療普及のポイントはAIと5G

アーカイブ

  1. Web関連

    デバイスでもっと快適にイラストライフを目指す!!
  2. Web関連

    富士山から習うサイトのモバイル対応の必要性
  3. Web関連

    国内2大検索エンジンが提携 ついにシェア90%超えか!?
  4. AI関連

    山手線新駅「高輪ゲートウェイ駅」
  5. Web関連

    「一度だけ客」をリピーターに変身させる方法(2)
PAGE TOP