こんにちは。
最近サイト関係でまた色々やっており書き残しておきたいなとこの記事を書いている所存です。
まずドメイン変えた話
つい数日前、思ったより所持金にに余裕あるよね?と思ってしれっとドメインを買ってみちゃいました。
こんな無名の一個人にドメインが欲しいかと言えばそんなに要らないっちゃ要らないのですが…まぁロマンと言うか…ですね。はい。
ただ自分頻繁にサーバー乗り換えたりとか色々とやるので、いちいちドメイン変更してSNSのURL買えるだの1からなんてことにならなくなったのは利点です。
最近のサイト内容変更
Hugo
次に、これまたどうでもいいことですが、そもそもこのサイト…一気に様変わりしていません?(すでに半月以上経過した話である。)
元々(PSO2日記を除いて)WordPressを切り捨ててMovableTypeにしていたわけですが、なんかもうそれもいいやとなり静的サイトジェネレーターというものに手を出しました。
んでHugo を選びましたとです。
割と情報があり気に入ったテーマもあった上に、Windowsにも優しいのです。
プログラムがnodeのパッケージインストールなどではなく.exeファイル形式でパッチを通せば環境出来上がりというのが個人的には楽。
勿論WindowsでもNodeなどは可能ですが、Linuxでやる時は出ない引っかかりなどがよくあり、面倒くさがりかつエラった時点で脳が無意識に思考放棄してくる私にはそれだけできつかったりします。
クソガキってやつ。
これでよくMisskeyにissues投げれるぐらいになりたいとか言ったよね、私。
テーマの修正
※これは現在のlei202.comの話です
結局HTMLからは離れられないんですよね。
というかまずJavascriptが酷かった。
モバイルで見るとスクロールした際メニューが隠れるみたいなのですが、その後出すためにブラウザのツールバー出す時みたいに上下にちょこちょこ動かさないといけないのです。
私としてはそれだけで手間。
その上、このデザインは下側のメニューがあります。つまりブラウザのツールバーの飛び出しも同時に発生する。結果すごく動作がブレる。
果てはせっかく出たと思えば何故かすぐ隠れたりと、散々な振り回されでした。
いや、現状のサイト構成やこのような記事の需要自体、傍から見ればきっとアレなのですが、『流石に自分自身ですら使いづらいと思うサイトは論外』な訳で。
該当するJavascriptの記述を抹消しました。
テーマの作者さんがどういう動作を想定していたのか私にはわかりませんが、少なくとも私には致命的でしたね。
あとは、フッターの改造程度です。
まぁ他にも色々弄ったりしましたが、大雑把にはこんな感じです。
…今日はここまでにしときます。
以上。