<20230512>一時更新が停止していたカレンダーですが,更新が再開されました。ただし、命名規則がめちゃくちゃなため、この手法は使えなくなりました。
新宿御苑の休園日や行事、アートギャラリーを確認できる、 行事カレンダー というウェブサイトがあります。
私は訪れる前に必ず確認しているのですが、今日はこのサイトの不便なところと解消法を書き記します。
不便な点というのは、「当月のカレンダーに直接アクセスする手段がない」/ということです。
といいますのも、~index.htmlにアクセスすると、「2022年6月」のカレンダーが表示され、23年1月のカレンダーを表示するには、次月のボタンを複数回クリックしなくてはなりません。
また、サイドメニューにある「行事カレンダー」をクリックしても、1/28現在、「2022年12月」のカレンダーが表示されてしまいます。
そこで、ブラウザのブックマークレットという機能を使って、クリック1つで当月のカレンダーにアクセスできるように試みました。
ブックマークレットとは、ブラウザのブックマークで、URLの代わりにJavascriptを入力することによって、ブックマークをクリックするだけでJavascriptを実行できる機能です。
新宿御苑の行事カレンダーは、"https://www.env.go.jp/garden/shinjukugyoen/3_event/" の後ろに "yyyyM.html" (MMではない)がつく構造になっていますので、次のようなコードをURLの代わりにブックマークとして登録することで、当月のカレンダーに直接アクセスできるようになると思います。
javascript:(function(){var d=new Date(),yyyy=d.getFullYear(),m=(d.getMonth()+1);location.href="https://www.env.go.jp/garden/shinjukugyoen/page_"+yyyy+m+".html"})()
これをブックマークツールバーなどに登録しておけば、ブラウザを起動してワンクリックで当月カレンダーにアクセスできるので、もし同じお悩みを抱えている方いらっしゃいましたら、参考にしてみてくださいね。
(iPhoneではショートカットを使って同じようなことができます)