Safari、Firefox、ChromeでVLF WEBアプリケーションを使用する

Visual LANSA

Safari、 Firefox、ChromeでVLF WEBアプリケーションを使用する


VLF-WEBの 今回のバージョンは、IE、Safari、FirefoxおよびChromeのWebブラウザ をサポートします。

複数のブラウザで 使用するVLF-WEBアプリケーションを配布する場合は、以下の点を理解しておいてくださ い:

VLF-WEB アプリケーションがすでにIEで実行されている場合

LANSA WAMコンポーネントはフィルターやコマンド・ハンドラーとして作成してあるでしょうし、RAMPスクリプトを使用した場合もあるかもしれません。またこ のVLF-WEBアプリケーションには手で加えらたJavaScriptやHTMLのコードが存在する場合もあるでしょう。この自分で加えたコードの部分 は複数のブラウザで正常に作動するかテストする必要があり、修正が必要な場合もあります。      

以下に注意してく ださい。

  • WIN として知られるスキンは廃止予定です。 WEBとXP(青、オリーブ、シルバー)は使用可能です。
  • EPC868 のリリース当時、IEバージョン9はまだ製品候補版であり、EPC868のテストはバージョン8で行われました。 バージョン9が正式にリリースされテストされるまでは、バージョン8を選択するようにしてください。バージョン7もサポートされてはいますが、バージョン 8でも同じ現象が再現する場合を除き、バージョン7のサポート要求には応えられません。
  • フ レームワークをEPC868で保存すると、生成される.HTMファイルは 2つだけです。

    <framework name>_<language>_BASE.htm – XP skinを使用してIEで実行する、Firefox、ChromeおよびSafariの場合
    <framework name>_<language>_WEB.htm - WEBを使用してIEで実行する場合のみ

 

アップルの Mac、iPad、iPhoneの標準ブラウザ"Safari"

Safari はアップルのMac、iPhoneおよび iPad で使用されるブラウザです。これらの製品はSafariの参照プラットフォームです。

Safariでの 問題を報告する際は、いずれかの参照プラットフォームで再現可能な場合のみ対応できることを承 知しておいてください。      

複数のブラウザ でテストを行ってください

アプリケーション のテストを行わずにブラウザへ配布することはしないでください。

VLFで使用され るブラウザ機能の中には問題が生じる場合もあることに注意してください。このような問題が発生 した場合、解決策を探す努力はしますが、その問題が努力に値するものではないと判断される場合もあります。例えば、現在Chromeのモーダル・ウィンド ウの問題がありますが、これを解決するにはかなりの労力が必要とされます。

実際のプラット フォームでテストを行ってください

タッチ・デバイス のテストの大 半は、例えばエミュレータなどを使って行われるかもしれませんが、アプリケーション の配布は必ず実際のタッチ・デバイスでのテストを行ってからにしてください。   

複数のブラウ ザ、複数のプラットフォームでのデバッグ方法を学習してください

Webブラウザに よってその動作は異なります。  複数のブラウザでアプリケーションのテストを行う上で重要なことは、それぞれのブラウザでアプリケーションをどのようにトレースし、 デバッグ するかの方法を学ぶことです。  

複数ブラウザを サポートするには負担がつきものです

ここまで複数のブ ラウザをサポートすることについて述べてきましたが、これには負担が付きものです。

正当なビジネス・ ケースがあり、それに対して十分なテストを行ってから、ブラウザをサポートするようにしてくだ さい。