この章では、基本的なHTMLモバイル・ブラウザに対するADFモバイル・ブラウザのサポートについて説明します。
この章には次の項が含まれます:
モバイル・デバイスの基本的なHTMLブラウザではJavaScriptがサポートされないため、その強力な機能性は、BlackBerryスマートフォンやApple iPhoneのブラウザなど、ADFモバイル・ブラウザによってサポートされる他のブラウザよりも劣ります。1.2項「サポートされているモバイル・ブラウザ機能」にリストされているブラウザ以外にも、ADFモバイル・ブラウザでは、一般的なほとんどのブラウザが基本的なHTMLモバイル・ブラウザとみなされます。(ただし、ADFモバイル・ブラウザによって特定のモバイル・ブラウザが認識されない可能性もあります。)
ADFモバイル・ブラウザでは、ブラウザの機能または制限に適合したページがモバイル・ブラウザに提供されるため、基本的なHTMLモバイル・ブラウザに固有のユーザー・インタフェースを作成する必要はありません。ただし、これらのブラウザではJavaScriptサポートがないために、一部のHTML要素の機能が制限されます。
基本的なHTMLモバイル・ブラウザでは、autosubmit
属性はサポートされていません。フォーム送信によりコンポーネントの自動送信機能に対応する場合にのみ、フォームに送信ボタンを追加してください。組込み自動送信機能を備えたコンポジット・コンポーネントでは、ユーザーがフォームを送信できるようにするため、ADFモバイル・ブラウザにより送信ボタンが追加されます。
基本的なHTMLモバイル・ブラウザでは、フォーム送信リンクはサポートされていません。すべての送信要素は、ボタンとしてレンダリングされます。基本的なHTMLモバイル・ブラウザでは、このような入力要素の子コンポーネントはサポートされていません。そのため、tr:commandLink
コンポーネントの子コンポーネントを基本的なHTMLモバイル・ブラウザでレンダリングすることはできません。tr:commandLink
の詳細は、3.5.2項「リンクの作成」を参照してください。
ADFモバイル・ブラウザでは、基本的なHTMLモバイル・ブラウザに対して基本的なCSSサポートが提供されます。これらのほとんどのブラウザではCSSがサポートされていますが、CSSがサポートされていないブラウザ上でもADFモバイル・ブラウザ・アプリケーションを実行できます。ただし、その場合はユーザー・インタフェースが使用しづらくなる可能性があります。予防措置として、できるだけ多くのブラウザ上でADFモバイル・ブラウザ・アプリケーションをテストしてください。