ホームページ作成/文字や画像の動的変更 (HTML,CSS,JavaScript)

著作権表記の「年」表示を自動更新する!

ページを更新しても修正を忘れがちなのが、著作権表記に含まれる「年」の表示です。未だに「Copyright 2005」などと書いてしまっていませんか?この年表記を自動で更新されるようにしてみましょう!簡単に作れます。

西村 文宏

執筆者:西村 文宏

ホームページ作成ガイド

著作権表示の「年」の修正は忘れがち

ページの末尾に著作権表示(Copyright表示)を記載している方々も多いと思います。 たとえば、All Aboutの各ページには、末尾に次のような記載があります。

Copyright © 2001-2006 All About, Inc. All rights reserved.

このような著作権表示には、更新年の記載もありますね。
この「年」表記を、古いまま放置していませんか?
ここが古いままだと、最近まったく更新していない「古い情報しかないホームページ」だと思われかねません。 ページ末尾にあって、あまり重要なものではないため、更新をついつい忘れがちです。

そこで今回は、Copyright部分の年表示を現在の日付に合わせて自動更新する方法をご紹介致しましょう。
JavaScriptを用いる方法と、CGI+SSIで実現する方法があります。

1. JavaScriptで日付を自動更新する方法

JavaScriptで実現する場合のメリットとデメリットは次の通りです。

  • [メリット]
    • サーバに特別な機能を必要とせず簡単に作れる。
  • [デメリット]
    • JavaScriptが無効にされている環境だと年が表示されない。
    • HTMLソースを読むと、JavaScriptで自動更新させていることがバレてしまう。

2. CGI+SSIで日付を自動更新する方法

CGI+SSIで実現する場合のメリットとデメリットは次の通りです。

  • [メリット]
    • HTMLソースを読まれても自動更新している事実には気づかれない。
    • アクセス者の環境によらず必ず表示できる。
  • [デメリット]
    • SSIを経由してCGIを呼び出す機能がサーバに必要。

どちらも簡単

JavaScriptで実現する場合でも、CGI+SSIで実現する場合でも、大して難しいことではありません。 ぜひ、試してみて下さい。

  • 1
  • 2
  • 3
  • 次のページへ

あわせて読みたい

あなたにオススメ

    表示について

    カテゴリー一覧

    All Aboutサービス・メディア

    All About公式SNS
    日々の生活や仕事を楽しむための情報を毎日お届けします。
    公式SNS一覧
    © All About, Inc. All rights reserved. 掲載の記事・写真・イラストなど、すべてのコンテンツの無断複写・転載・公衆送信等を禁じます