Yii ベースの Web サイトを Android フォンで適切に動作するように適応させようとしています。
1 つの問題は、データ入力フォームのチェックボックスが指よりも小さいことが多いことです。チェックボックス (または小さいアイテム) をタップすると、指が少し離れている場合、フォーム要素全体が強調表示されて点滅します。これは、フォームの空白の領域をタッチした場合と同じ動作です。フォームの四角形全体がオレンジ色に点滅し、電話はタップ/クリック音を発します。
チェックボックスはまだ正常に切り替わります。チェックボックス (またはそのラベル) をタップすると、フォーム全体がオレンジ色に点滅するので、視覚的に混乱しているように見えます。
アップデート
「フォーム要素をタップ/クリックに応答させることで、Android ブラウザーは何をしようとしているのですか?」という質問の方が適切かもしれません。フォームを少しでもズームすると、どこでもタップでき、フォーム コントロールのみが応答します (これは望ましい動作です)。ただし、1:1 にズームアウトすると、テキスト フィールドの外側をタップすると、フォーム要素全体がオレンジ色に点滅します。フォルムは1:1でぴったりと収まるように設計されています。Android ブラウザーの経験が豊富な人がなぜこれを行うのかを理解し、動作を改善する方法を提案してくれることを期待していました。