私はウェブアプリケーションのブラウザ間の互換性をチェックしており、ほとんど問題に気づいていません。主要な問題の1つはオートコンプリートでした。Internet ExplorerとChromeのオートコンプリートの動作
ユーザが入力テキストに何かを入力すると、デフォルトでIEは自動補完機能をオンにし、以前に入力したデータを埋め込みます。しかし、クロムでは、その正反対です。以前に入力したデータは保持されません。
これは、ブラウザで上記の動作が観察されたことです。
- IE 11 - >保持(オートコンプリートがオフの場合でも)
- クロム54 - >は、
- サファリ5を保持( - >は、
- のFirefox 52を保持 - >は、
- オペラ38を保持Windows) - >保持する
剣道UIコントロールでチェックしたところ、同じブラウザではこのように動作が変わりました。
- IE 11 - >ノー
- クローム54 - >ノー
- オペラ38 - >ノー
- のFirefox 52 - >はい
- サファリ5(Windowsの場合) - >ノー
これらすべてのブラウザで同じ動作を保証する必要がある場合、私は何をすべきでしょうか?好ましくは、剣道UIとHTML5の両方に適していますか?
- How to keep changed form content when leaving and going back to HTTPS page? (works with HTTP)
- Configure Firefox to remember form changes when accidentally leaving a HTTPS page?
- autocomplete attribute | autocomplete property
- autocomplete attribute | autocomplete property | For IE10