無料ブログ「rentafree.net」の管理人ブログ

Android版のFirefox 23を試してみました

Android版のFirefox 23がGoogle Playで配信されているので試してみました。

Firefox 22で実装されたはずだが無効化されていて利用できなかった、
<input type="range">
は有効になっていました。
PC版の方がまだパッケージが配信されていないようなので試していませんが、PCの方も23で有効になっているはずです。
PCの方で確認できるようになりましたら、ブログエディターの色選択ツールに実装します。
22までの非対応ブラウザでも数値直接入力は可能になりますので致命的な問題にはなりません。

<input type="number">
は既に当サービス上で利用しているのですが、こちらは23でも非対応です。(Firefox以外はとっくに実装されている)
ブログエディターの色選択ツールにはこちらも実装するつもりなので、こちらも実装されたら再修正します。


あと以前からの大問題で、
Android版のFirefoxでコンテキストメニュー(PCの右クリック、タッチパネルではロングタッチで出るはず)絡みの問題で、
Android版Firefoxではエディター上でロングタッチしてもコンテキストメニューが表れず、タグの適用等の操作をコンテキストメニューから行うことができません。

メニューの表示は、
e.stopPropagation()
でイベント伝達の停止を行うと表示されなくなるぽいことが判明していて、この処理自体は機能的には外してしまってもいいのですが、
ロングタッチでメニューが表示されるとテキストの選択ができないという別の問題が発生します。(選択できる場合もあるようだが違いがわからない)

メニューの有効無効を切り替えることで問題回避することは可能かもしれませんが、
PCでは不要の選択項目ができてしまうのと、
選択できた場合でも、選択範囲がrangeになっていない?のか、上部メニューからのタグ適用等も行えないようなので、
当面放置になると思います。