WWWclock Takapen's 世界地図時計 修正履歴 Copyright : Takahiro Matsushita -------------------------------------------------------------------------- ■おしらせ  Ver.1.30にて、ブラウザ毎の2000年以降の表示問題に対応しました。 ■おわび@(MSIE3.0XでVer1.13をお使いの方へ)  Ver1.13 (98.10.25)で、インターネットエクスプロラー3.02を御使用の  場合、以下の不具合が発生することがわかりました。  MSIE3.00,3.01,3.02a(NT)などでも、同様の症状が発生するかもしれません。  Ver1.20において、修正いたしました。  <症状>     地図内の各都市の時計で、18時間進んだ日次・時刻が表示される。  <原因>    MSIE3.02で、グリニッジ標準時からの時差オフセット値を取得すると、    正(+)と負(−)が逆になってしまいます。    インターネットエクスプロラー3.02の、JavaScriptエンジンのバグ    と思われます。(仕様かもしれませんが、リファレンスマニュアルとは    正負が逆の結果となっており、MSIE4.01においては修正されていますの    で、バグでしょう。)  <対策>    時差自動取得計算のサブルーチンを改良しました。    問題のあるオブジェクトgetTimeZoneOffset()を使用せずに、時差計算    を行うようにしました。  <付記>    表示のみの問題で、パソコンの内臓時計やシステムには影響はありませ    んので、ご安心ください。    なお、NN3.0、NC4.0、MSIE4.0 系のブラウザでは問題は発生しません。 ■おわびA 2004年以降のうるう年の2月の日数が28日になるバグ  うるう年については、2000年が400年に1度の特殊な年で、Y2K対応の修正を  行った際に、数行のScriptを誤って削除してしまい、「2004年以降のうるう  年の2月の日数が28日になる」バグを内包しています。     <対象> Ver1.11 -> 1.70   <訂正版>     Ver1.80 以降で修正済。バージョンアップしてください。   <修正方法>     Ver1.70 以前を引き続きご利用になる場合は、修正が必要です。     修正方法は、「uruudisi.txt」をごらんください。  大変ご迷惑をおかけし、申しわけございませんでした。 -------------------------------------------------------------------------- ■バージョンアップ履歴  Ver1.06 (98.04.15)    公開しました。  Ver1.07 (98.05.02)    タイムゾーン別の地図の色を自動更新するようにしました。  Ver1.08 (98.07.05)    NetscapeCommunicatorにおいて、地図のコマの右側に余分な領域が入ること    があるのを、修正しました。日本語フォントサイズ12(大)ぐらいまでは、    正常に表示できます。通常は問題は起こらないでしょう。    (これに伴い、地図の全幅が560ピクセルから、640ピクセルになりました)  Ver1.09 (98.07.25)    10分間スライドタイマーを装備しました。    時計エンジン部の関数の共有化で、Scriptの行数を40%カットしました。    自動更新用のScript「NextLocation Controler」をつけました。    カスタマイズ用に、各処理部の説明タイトルをつけました。  Ver1.10 (98.08.27) 未公開    自動的カレンダー描画「AutoCalendar」をテスト装備。  Ver1.11 (98.09.01)    自動的にカレンダーを描画・更新する「AutoCalendar」を装備しました。     記念日や時間により、メッセージが10秒おきに変わります。     メッセージのカスタマイズも可能です。  Ver1.12 (98.09.11)    世界のどのタイムゾーンでも、対応できるようにしました。  Ver1.13 (98.10.25)    世界のどの地域で使っても、その地域に合わせた地図時計が表示されるよう、    時差を自動取得計算するようにしました。デザインも少し変更しました。  Ver1.20 (98.11.15)    MAIE3.02において、地図内の各都市の時刻が正確に表示されないことがある    バグを、修正しました。    大変ご迷惑をおかけし、申しわけございません。    (原因)    MSIE3.02で、グリニッジ標準時からの時差オフセット値を取得すると、    正(+)と負(−)が逆になってしまいます。    インターネットエクスプロラー3.02の、JavaScriptエンジンのバグ    と思われます。(仕様かもしれませんが、リファレンスマニュアルとは    正負が逆の結果となっており、MSIE4.01においては修正されていますの    で、バグでしょう。)  Ver1.30 (99.2.14)    2000年以降の表示問題に対応しました。    NN3,NC4,MSIE3,MSIE4の各バージョンにより、getYear()、setYear()メソッド    の戻り値が異なるため、2000年以降の年表示が狂うことが判明しました。    どのブラウザの、どのバージョンでも正しく表示できるよう修正しました。  Ver1.40(99.12.25)    改正祝日法に対応修正しました。  Ver1.50(00.02.20)    世界地図のコマ図の使用画像のフォーマットを、GIFからPNGに変更。    (米Unisys社の特許抵触をさけるため)    このため、3分タイマーは廃止しました。    そのかわり、NewYearタイマーや、3分ストップウォッチを実装しました。  Ver1.51(00.03.20)    ブラウザのフォントサイズ指定に関わらず、デザインくずれないよう、CSS    スタイル指定を行いました。(NN,NCのバージョンによっては反映されません)  Ver1.60(00.03.28)    サマータイムに対応しました。(制限がありますので以下を御承諾ください)    起動地タイムゾーンの時刻を、サマータイムの判定の基準にしておりますので、    各地のサマータイムの開始時刻、終了時刻に誤差が生じます。    誤差は△3時間から+19時間の範囲です。現在のScriptの制限事項です。    これを御承諾の上、ご使用ください。  Ver1.70(00.10.30)    サポートURL、メールアドレス変更。    IE5.5にて壁紙にした時に、更新に失敗することがあるバグの修正。    若干のデザインの変更。  Ver1.80b(00.07.28)    記念日・祝祭日・タイムメッセージを別ファイル化。  Ver1.80(00.07.29)    うるう年の算出バグを修正。  Ver1.81(01.08.06)    世界地図時計の都市名を別ファイル化。  Ver1.82(04.01.07)    カレンダーの祝祭日表示を2007年まで対応。    サポート・アドレスを変更。 ----------------------------------------------------------------------------- 設置方法や注意事項は、Readme.txtをごらんください。 また、私のホームページでサポート情報などを掲載しています。   URL http://park7.wakwak.com/~takapen/ Mail takapen@ac.wakwak.com