更新履歴

画像埋め込みHTML変換ツールのSVGコードから不要なソースコードを削除して出力するように変更しました。元々のコードによりますが、数バイト~数十バイト程度は軽量化出来るかもしれません。

画像ファイルまたはSVGコードをbase64でエンコードを行い、imgタグまたはCSSのbackgroundスタイルのコードを発行する画像埋め込みHTML変換ツールをアップしました。SVGは変換しなくてもそのままHTMLソースに埋め込むことも出来ますし、base64エンコードしてもサイズは圧縮されない(むしろ増える)ですが、imgタグとして利用したほうが良い場面もあるので使い分けで。

現在地の天気予報を追加しました。IPアドレスから現在地の都市と経度緯度を取得(GeoIP2-phpを利用)して、その情報を元に天気予報APIで取得してます。なのでそこまで正確な情報は取得出来ない…というより素直に天気アプリを使うほうが遥かに実用的ですが、こういうのもあっても良いかと思い実験的に作ってみました。本来は綺麗に収めてフロントページに設置するつもりだったのですが、IPアドレスごとにリアルタイムにOpen-Meteoというサイトより天気データを取得していることもあって、処理が割と重くなってしまったので現状では専用ページに設置してあります。