問題タブ [offline-mode]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
javascript - ブラウザでオフライン モードを検出する最良の方法は何ですか?
ページ内で頻繁に更新される多数の Ajax コンポーネントがある Web アプリケーションがあります (一種のダッシュボードです)。
ここで、インターネット接続がないときにページの現在のコンテンツが変更されず、ページがオフラインであることを示すメッセージがページに表示されるように、ページに機能を追加したいと考えています (現在、これらのさまざまなガジェットがオンになっているため)。ページは自分自身を更新しようとしますが、接続がないことがわかり、古いデータは消えます)。
それで、これについて行く最善の方法は何ですか?
tfs - Team Foundation Server でオフラインで作業する
ソリューションを開いてタイムアウトするのを待ってから、Visual Studio で失敗したことを確認することなく、TFS で「オフラインで作業」を設定する方法はありますか?
ボックスにチェックを入れて自分で言うことができないのは、少しばかげているように思えます。おそらく、オフィスにいないときに知るのに最も適しているのは私だからです。
air - オフライン アプリケーション用の Adobe AIR: これは最適なオプションですか?
情報を取得して結果を保存するためにライブ サイトに接続する必要があるアプリケーションのオフライン バージョンを開発しようとしています。
このアプリケーションは、インターネット接続が利用できないか不安定なときに動作する必要があるオンライン コース システム用です。システムは現在、コースで表示された各ページ (フラッシュおよびビデオ コンテンツを含む) を追跡し、複数選択試験の受験も表示および追跡します。これはすべてオフラインで提供する必要があります。プログラムは、最初にユーザー アカウントを介して接続し、試験を含むコースの一部または全部をダウンロードし、最後に再度接続して結果をアップロードすると考えています。(接続が利用可能になったときに自動的にプロセスを実行できれば素晴らしいと思います。) アプリケーションは、オンライン バージョンに似ている必要があり、使いやすい必要があります (インストールが簡単で、アップロード/ダウンロードにユーザー入力がほとんど必要ありません)。結果)。
少し調べてみたところ、Adobe AIRはオンライン バージョンとオフライン バージョンの中間点として適しているようです。
私の最大の問題は、私は PHP 開発者であるため、デスクトップ アプリケーションを開発した経験がないことです。そのため、ギャップを埋める AIR のようなものを探しています。(オンライン版はLAMPアプリです。)
この種のオフライン アプリケーションに Adobe AIR を使用したことのある人はいますか? どれほど簡単で安全でしたか?
他に解決策はありますか?
smartclient - 「時折の接続」シナリオのサポートはどの程度関連していますか?
しばらく前に、スマート クライアントは「時折接続された」使用環境へのソリューションとして宣伝され、Google Gears のようなツールキットが同じ理由で芽生えました。安定した信頼性の高いインターネット アクセスがますます普及しているように見えます (民間航空機などの場所でも)。コミュニティへの私の質問は次のとおりです。
CRM などのデータ集約型エンタープライズ アプリケーションの観点からこれに取り組んでいます。
javascript - デュオ Web サイト + AIR デスクトップ アプリのコードの設計
AIR を使用して、「webapp」のような Web サイト (多数の ajax、フロント エンド コード) のオフライン バージョンを作成したいと考えています。
HelloWorld の例よりもはるかに進んでいませんが、Web サイト (php、Java、.Net など) と AIR アプリの間でコードを最大限に再利用するには、どのようにコードを設計すればよいのでしょうか?
フロントエンドコードが AIR アプリを考慮して設計されている場合、実際にフロントエンドコードを 100% 再利用できますか? どうやってそれをするつもりですか?
たとえば、この Web サイトでは、待ち時間のある多くの Ajax 呼び出しを行い、リスナーを使用しています。AIR アプリは、データベース要求を同期的に実行できるリスナーを必要とせず、ajax 呼び出しを実行する必要もありません。そのための抽象化レイヤーを作成しますか? そのため、AIR アプリでの同じ呼び出しは xmlhttp を実行せず、代わりに AIR を使用してサーバー側コードを実装します。リスナーを呼び出しますか?フロントエンドのコードパターンを書き直す必要はありませんか?
これは理にかなっていますか?Googleで検索するのは本当に難しいです。私は、どこかに良い記事があり、おそらくそれを行うためのフレームワークがあるに違いないと考えていますか?
jquery - jQuery を使用したオフライン データ ストレージとアクセス
jqueryでオフラインデータストレージとアクセスアプリを作成した経験のある人はいますか? 私のサーバー側アプリは ASP.Net アプリになります。基本的に、ユーザーがオフライン中に一部のデータにアクセスし、再度接続したときにデータを同期できるように、Web アプリの縮小版を提供します。Google Gears のことは聞いたことがありますが、それを使用したことのある人や、この件について詳しく知っている人の話を聞きたかったのです。
apache - ローカルホストがオフライン モードで接続しない?
Windows ではテストしていません。しかし、ubuntu では、ネットワークから切断し、Apache を起動し、任意のブラウザで localhost と入力すると、localhost ページが表示されず、表示されるはずです。
browser - Web ブラウザのオフライン モードの目的は何ですか?
オフラインモードの実際の目的は何ですか。ブラウザのキャッシュシステムを何らかの方法で管理しますか。または、ホスト解決の部分をスキップするだけです。何のことかわかりません。オフライン モード機能を開発したとき、おそらく設計者は何を考えていたのでしょう。
silverlight-3.0 - Silverlight-3 でのオフライン データベース アクセス
Silverlight チームがベータ版を試したとき、Silverlight 3 の領域に存在する明らかな問題点の 1 つは、オフライン データベースを使用できることです。これにより、SL アプリケーションを右クリックし、ローカルにインストールしてから、インターネットなしで、ローカル設定でデータを操作できます。
SQLite を使用した Google Gears などのアイテムが使用された記事をいくつか読んだことがありますが、これまでのところ、誰かが SQL CE データベースで同じことを実行できるまともな方法を思いついた人はいません。
私は理論を立てていて、フィードバックを得たいと思っていました...多くの場合、LOB アプリケーションでは、システムに「ドライバー」をインストールする必要があり、最終的に何らかのデータ アクセス コンポーネントまたはその他の監視デバイスが使用されます。 LOB アプリケーションによって。私が考えているのは、ClickOnce 戦略を使用して、ローカル マシンにインストールされるドライバーを構築し、ユーザーがオフラインのときに「ローカル」Web サービスを作成することです。
誰かがこのシナリオを試したことがありますか?もしそうなら、その方法の長所/短所は何でしたか? この方法を最終決定しなかった場合、経験に基づいた最終決定は何でしたか?また、プロジェクトでこのナットを解こうとしている人に、今後何をアドバイスしますか?
java - Maven オフライン - mvn-plugins の問題
プロジェクトで Maven を使用しており、インターネットにアクセスできないマシンでビルドを実行する必要があります。
プロジェクトのビルドをテストするとすべてが機能しますが、後でビルドを実行すると、mavenが mvn-plugins を更新しようとし、このsh t* がビルドを壊しています。
私の設定ファイル:mvnのsettings.xml 。
そして、私は自分のmavenをparamsで実行しました:
Maven がいくつかの mvn-plugins をしばらく更新しようとしているのを見ましたが、オプションは次のとおりです。
このアップデートで動作するはずです。
それについての助けを待っています!
前もって感謝します!
更新(1):
私が見ているのは、設定を使用できるということです:
私のsettings.xml内で、これにより、${user.home}/.m2内
にplugin-registry.xmlがあり、mavenプラグインのバージョンを構成および強制できます。
しかし、それは機能していません!:(