画像埋め込みHTML変換ツールのSVGコードから不要なソースコードを削除して出力するように変更しました。元々のコードによりますが、数バイト~数十バイト程度は軽量化出来るかもしれません。
画像埋め込みHTML変換ツールのSVGコードから不要なソースコードを削除して出力するように変更しました。元々のコードによりますが、数バイト~数十バイト程度は軽量化出来るかもしれません。
画像ファイルまたはSVGコードをbase64でエンコードを行い、imgタグまたはCSSのbackgroundスタイルのコードを発行する画像埋め込みHTML変換ツールをアップしました。SVGは変換しなくてもそのままHTMLソースに埋め込むことも出来ますし、base64エンコードしてもサイズは圧縮されない(むしろ増える)ですが、imgタグとして利用したほうが良い場面もあるので使い分けで。
画像ファイルまたはSVGコードをbase64エンコードしてimgタグ、CSSのbackgroundスタイルの埋め込みコードに変換するツールです
現在地の天気予報を追加しました。IPアドレスから現在地の都市と経度緯度を取得(GeoIP2-phpを利用)して、その情報を元に天気予報APIで取得してます。なのでそこまで正確な情報は取得出来ない…というより素直に天気アプリを使うほうが遥かに実用的ですが、こういうのもあっても良いかと思い実験的に作ってみました。本来は綺麗に収めてフロントページに設置するつもりだったのですが、IPアドレスごとにリアルタイムにOpen-Meteoというサイトより天気データを取得していることもあって、処理が割と重くなってしまったので現状では専用ページに設置してあります。
IPアドレスから現在地(都市名)を割り出し天気予報を取得しています。IPアドレスから都市名、経度緯度の取得にはGeoIP2-phpとデータベースにGeoLite2を利用しました。GPSではなくIPアドレスから取得しているので、正確さはあまりありませんがざっくりとした用途には良いかもしれません。都市の経度緯度からOpen-MeteoのAPIを利用して天気予報を取得しています。
サーバで取得出来るあなたの端末の環境変数の一部を確認出来ます。
Youtubeで利用出来るショートカットキーの一覧です。
ショートカットキー | 機能 |
---|---|
Space | 再生 / 一時停止 ボタンにフォーカスされている場合はボタン操作 |
k | 再生 / 一時停止 |
m | ミュート / ミュート解除 |
左矢印キー | 5秒巻き戻し |
右矢印キー | 5秒早送り |
j | 10秒巻き戻し |
l | 10秒早送り |
. | 一時停止中に次のフレームへ移動(コマ送り) |
, | 一時停止中に前のフレームへ移動(コマ戻し) |
> | 再生速度を上げる |
< | 再生速度を下げる |
Homeキー | 動画の先頭へ移動 |
Endキー | 動画の最後に移動 |
上矢印キー | 音量を5%上げる |
下矢印キー | 音量を5%下げる |
0〜9 キー | 動画の0〜90%の位置に移動 |
/ | 検索ボックスに移動 |
f | 全画面モード表示 / 解除 |
Esc | 全画面モード解除 |
c | 字幕表示 / 非表示 |
Tab | フォーカスを移動 |
Shift + N | 次の動画へ移動 |
Shift + N | 前の動画へ移動(再生リストの再生中のみ) |
i | ミニプレーヤーを開く |