「 スペック 」の表を分割して読みやすくしました。(2022/12/13) タブフォーカスのパッチを修正 して Opera 7.xでも動作するようになったため、本機能の下限ブラウザも変わりました。 tabNavigation.js で Gecko 0.9.4以下のタブフォーカスの未実装を補った為、本機能の下限ブラウザも変わりました。(2022/12/03) ScrollEvent について追…
古いFirefoxで遭遇する問題ではありませんでした。 </p> の省略について、より詳しくは HTML 文書の書き方 > 省略可能なタグ とか。(2022/03/01) しかし例外もあり、以下の様なケースでは最初の p 要素の終了タグは省略できません。 <a href="/"><p>ホームページ</a> <sec…
Wii インターネットチャンネル(Opera 9.30)について追記しました。テストページの URL 変更に追従。(2024/02/13) 『 Web文書のグレースフルデグラデーションをムキになってやってみる 』と『 clearfix 編 』の続きです。 3行まとめ CSS Generated Content が CSS-P をサポートするのは Opera 7.20 以降、Firefo…
テスト用の HTML では不要でしたが実際の Web 文書用には Gecko 0.9.4.1 の為に .ultimate-clearfix {position : relative;} が必要でした。 github で確認する 。(2022/03/09) 『 Web文書のグレースフルデグラデーションをムキになってやってみる 』の続きです。『 CSS Generated Content 編 』…
Qiita の投稿記事『 ::-ms-clear & ::-ms-reveal & -ms-high-contrast-adjust on Edge(Chromium) of Windows 』からリンクを頂戴していたのでメモ。(2022/03/28) Firefox のハイコントラストモードサポートは Gecko 1.8 からです。 prefers-contrast との混同…
この記事で紹介した CSS ハックより適切なものを独自に見つけて、現在は次のハックを使っています。(2023/07/25) @supports (-moz-appearance:none) and (display:contents) and (not (ruby-position:over)) and (not (-moz-osx-font-smoothing:auto)) and (not…
location.hashにエンコードした日本語をセット→Firefoxだけデコードに失敗 いまさらながら location.hash と iframe を使ったクロスドメイン通信 を書いてみました。 その際に Firefox で日本語の扱いに嵌った記録と解決法です。ちなみにバージョンは 38.0.5, Windows 版です、一応。 問題 エラーの起きていた部分を抜き出します。 l…
iframe の URL を動的に生成して通信を行っていますが、firefox でキャッシュがききまくる、という問題に遭遇して振り回されていた、その解決法です。 まずは症状ですが、ページを起動してある段階でページ内の空の iframe にページを読み込ませます。 続いて、そのページを F5 更新すると、読み込み直後は空であるはずの iframe で、すでに先ほどと同じページが読み込…