6

私はクライアント向けのWebベースの在庫ソリューションを開発しており、ハンドヘルドモバイルコンピューターが関係します。これらのデバイスのいずれかのブラウザーで実行されるWebアプリを開発したことはありません。私たちが見ているデバイスには、次のOSのいずれかがあります。

  1. Windows Embedded 6.5
  2. WindowsCE5.0または6.0
  3. Windows Mobile

私の質問は次のとおりです。

  1. これらはすべて、InternetExplorerの一部のバージョンに付属していますか
  2. もしそうなら、そのバージョンのIEは次のようなものをサポートしていますか?javascript?JQuery(UI、AJAX呼び出し)

これらのOSの選択、長所、短所のいずれかに関する経験や推奨事項はありますか?

4

6 に答える 6

3

今日、InternetExplorerMobileを使用してWebを閲覧するために自分の携帯電話を真剣に使用しているWindowsMo​​bileユーザーはいないでしょう。

Opera Mobileは、私が過去10年間使用してきたすべてのWindows Mobileデバイスで動作し、過去6年間ほど、使用していたすべての電話にプリインストールされていました。それはかなりまともなブラウザです。最も人気のあるJavaScriptフレームワークは、html5、css3、またはSVGのトリックをあまり使用しない限り、機能します。

Internet Explorer Mobileは、特にクライアント側のスクリプトを作成する場合は、完全に無視する必要があります。www.microsoft.comとlive.comは、そのくだらないブラウザでさえロードしません。

どういうわけかあなたがIEモバイルのための動的なウェブサイトを開発することを余儀なくされているなら、あなたはかなり困惑しています。私は過去にそれをしました。思い出を戻さないでください。それは私の魂に永久的な傷を残しました。

于 2012-11-14T23:39:34.333 に答える
3

いいえ、同じバージョンのIEはありません。それらはすべてjavascriptのサブセットをサポートしていますが、サポートするものはそれらの間で異なり、サポートされているもの(またはさらに重要なことに、サポートされていないもの)をリストしたドキュメントを私は知りません。

いくつかの主観的なリストがあります。たとえば、[jQueryMobileはWinMo5.2に「C」1のグレードを与えます。基本的には「何かがそこにあるとは思わないでください。テスト、テスト、テスト」の話です。

于 2012-11-14T23:24:57.950 に答える
2

Chris(ctacke)が述べているように、これらのプラットフォームは同じブラウジング機能をサポートしておらず、残念ながら、サポートしているものとサポートしていないものの真のドキュメントはありません。

よろしければ、ZetaKeyなどのサードパーティのブラウザを使用することになるでしょう。ただし、顧客が使用するブラウザを制御する必要があります。

また、Windows Mobile6およびWindowsCE5用のデバイスエミュレーター(WindowsCE6のWindowsEmbedded用のエミュレーターはわかりません)を使用して、エミュレーター内でコードをテストすることもできます。機能の少ないブラウザエンジンはWindowsMo​​bile5(およびそれ以前)です。

モバイルデバイスOSを選択する必要がある場合は、WindowsCE6を使用します。

よろしく

ジョセフ

于 2012-11-15T09:51:30.323 に答える
1

古いスレッドを復活させて申し訳ありません。実行可能な解決策を見つけることができたと思います。現在、これを実行しており、前述のように、Motorola(またはZebra)スキャナーを使用した倉庫ソリューション用です。Opera Mobile、Opera Mini、IE 6、Zeta Key、ZetaKeyLiteを見ました。正直言って、私はそれらのどれにもあまり感銘を受けませんでした。それから私はエンタープライズブラウザに行き着きました。これは、Zebraがモバイルデバイス用に開発したブラウザです。Android、Windows Mobile、WindowsCE向けのフレーバーがあります。Windows Mobile 6.5を使用しており、WebkitまたはIEベースの2つのオプションがあります。Webkitオプションは目がくらむほど速いようです。

ただし、もう1つ言及するのは、Webアプリからスキャナー自体を有効/無効にすることを計画している場合、残念ながら、ActiveXコントロールと対話できるのはIEだけです。そうは言っても、Enterprise BrowserにはXMLファイル内に多数の構成オプションがあり、私はまだそれらすべてを調べる機会がありませんでした。

とにかく、これが同じような状況にある人に役立つことを願っています。

于 2016-09-07T06:13:16.810 に答える
1

Tau Technologies(RhoMobileプラットフォームのメンテナー)がWinCE/WM用のWebKitベースのブラウザーエンジンを導入

  • HTML5に完全に準拠
  • ハイパフォーマンス
  • WinCE 5/6、Compact 7、およびWindowsMo​​bileと互換性があります
  • 優れたレンダリングのためのFreeTypeサポートを備えたCairoグラフィックスを利用
  • ライセンスベースでサードパーティ製品に組み込むことができます

よろしく、Konstantin Rybas

于 2017-11-20T23:19:43.623 に答える
0

また、私の調査結果を産業用モバイルデバイスと共有したいと思います。ウェアハウジングソリューションとして、古いMotorola(以前のSymbol、現在はZebra)MC9094デバイスをWindowsMo​​bile5.0で使用しようとしました。目標は、デバイスやベンダー固有のソリューションを使用せずに、Webサイトを使用して本番データを収集することです。私は現在、ASP.NETMVC5とjQueryを使用して顧客向けのERPソリューションを開発しています。モバイルデバイスのWebサイトにjQuerymobileを使用するのはもうすぐです。問題は、WinMo 5.0のPocketIEが非常に古く、JavaScriptをサポートしていないことです。MotorolaMC9094デバイスの使用を中止することにしました。新しいデバイスであるCipherLabCP55でテストします。これには、Windows EmbeddedCompact7とInternetExplorerEmbeddedが付属しており、JavaScriptをサポートし、jQueryとjQueryMobileのバージョン/組み合わせもサポートしています。

現在、私はこれら両方の最良/最新の組み合わせを見つけようとしています。今のところ、別のデバイスであるNordicID Medeaを使用しています。これもWEC7を実行します。このWebサイトは、AJAX呼び出しとjQuery検証を使用する場合でも、jQueryMobile1.3.2とjQuery1.12.4で動作します。

編集:これらのデバイスとオペレーティングシステムに関する私の経験では、常にWindows CE(またはWindows Embedded Compact)を使用する必要があります。Windows Mobileの機能は常に非常に制限されており、制限されています。

于 2017-04-05T08:09:43.763 に答える