どこにも分類できなかったコンテンツの置き場所です。
古い情報が多く、改定予定もないのでご注意を!

Ver7.4.1 簡易検索の改善・その他

2026/1/09

Internet Explorer分岐の削除

ふと思いついたのです、「もう流石にInternet Explorer(IE)対応は不要だよな」と。

このHPはIE全盛期にIEだけを視野に入れて作りました。会社でもIEが標準でしたから余り気にしていなかったのですが、退職した2017年にはChromeが6割を占めるようになり、このHPもクロスブラウザー対応をしたのです。それが今度はIEからの撤退です。

実際のところ「IE対応を捨てる」と言っても手間ばかりかかって、メリットは殆ど無いので、これまで残していました。でも、ふと「AIにやらせてみたら?」とトライしたら、なんと簡単な指示でコードを書き換えてくれました。実際に変更したのはfulltext.jsとtrans.jsという二つのjsファイルです

「最近読んだ本」の3ヶ月表示

「AIにやらせる」事にすっかり味をしめ、以前から気になっていた「最近読んだ本」の表示期間変更にもトライ

もともと今日の日付を自動でゲットして、今月と先月を計算して、その月に読了した本を表示していました。しかし、これでは1ヶ月更新せぬまま次の月に入ると表示数が0になってしまいます。ですから今月、先月、先々月の三カ月にしたかったのです。一度手を付けかけたのですが、日付の関数を扱うのは意外に面倒そうで・・・・。

これもAIに。コードを見せて「以下のjavascriptは今月と先月をjoukenに格納しています。これを今月、先月、先々月に変えてください」といった指示であっという間に答えが返ってきて、差し替えたら完成です。
いや、素晴らしい。

簡易検索の改善

すっかり味を占めて、最後は「簡易検索の改善」

もともとは「Book」のページのメニューバーに「簡易検索」と言うメニューがあったのですが作動せず。代わりにHPのトップページに検索窓があって、そこから簡易検索できるようになっていました。

  1. トップページの簡易検索結果の表示画面(keyword.html)に検索窓を設置する
  2. 1.の画面を「簡易検索」メニューで呼び出すようにする
  3. 再検索した場合は、簡易検索結果画面を上書きする
  4. 検索窓に値が入ってない場合は検索しない(現在は全書評データが表示される)

複数のファイルのまたがる作業のため、AIの助けが有ってもちょっと手間は掛かりましたが無事完成。

Ver7.4 の最終構造