HTML

未分類

iframeの表示で#を使った時のバグは直らなそう

2021年に自分のサイトを作った際に気づいて、いまだに放置されているバグがあって、それをGeminiに尋ねたら、バグではなく正常な動作だということで、直りそうにないことが分かった。 それはiframeタグのsrcに#を使ってiframe内に...
0
未分類

マウスでスクロールアンカリングをコントロールしたい

マストドンのタイムラインで、見ていた投稿が突然下に移動してしまったことがあった気がする。スクロールアンカリングが効いているはずなのに起こった。これは、下端が見えていた上の投稿に突然大きな画像のサムネイル付きリンクが追加されたからだと思う。 ...
0
未分類

fedibirdのタイムラインで上の投稿に戻れない原因の推測

fedibirdのタイムラインを見ている時に上に表示されている投稿に戻れないバグが発生して、mp3音声をアップロードした投稿の下で起こっていそうなので、このバグを再現するコードを作成しながら原因を推測した。mp3によるスクロール妨害 原因は...
1
未分類

開発者ツールを使っている時だけバグ再現

fedibirdのタイムラインを見ている時に上に表示されている投稿に戻れないバグが発生して、どうやらmp3音声をアップロードした投稿の下の投稿で起こるらしい。mastodon.socialでは起こらないのだが、mstdn.jpでは起こる。ユ...
0
未分類

「エスケープ」と「エンコード」の違いをGeminiに教わる

プログラムなどのコードを作成する際に文字を本来の文字とは異なる文字で表現することが多々あるのだが、「エスケープ」と「エンコード」は違うらしく、私は混同して使っていたし、今後も間違えそうである。特に、元に戻す方は「デコード」と一緒くたにしてい...
0
未分類

Bloggerの<head>にコードを追加してみた

Bloggerのテーマは、与えられたものを利用していて面倒なHTML編集はしていなかったのだけど、マストドンの著者表示の機能を試したくて、そのためには<head>タグにコードを追加しなければいけないので、Geminiに相談しながら、初めてテ...
2
未分類

form内のボタンはtype="button"が無いとsubmitになる

"フォームを作成する際には、サブミットボタン以外はボタンにtype="button"を設定する習慣をつけることは非常に大切だと思います。思いもよらぬ挙動やバグを未然に防ぐことができます。またJavaScriptで特別な動作を実装する場合は必...
0
未分類

inputの入力履歴が残らない

#Firefox の設定では入力履歴が残るように設定してあるのだが、私が作成したフォームで入力履歴が残らない問題が発生した。残さない方が嬉しい人もいるだろうが、残ってくれた方が便利なこともある。それで、 #Gemini に相談しながら問題を...
7