問題タブ [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.

0 投票する
5 に答える
2804 参照

c# - オフライン時にデータをローカルに保存する最良の方法

私は小さなプログラムを書いている最中です (何よりも対 2010 で実験する必要があります)

実験であるにもかかわらず、地元の陸上競技クラブで実際に使用されています。

DB (現在オンライン) にアクセスして現在のメンバーをダウンロードし、ラップトップにローカルに保存することを考えました (これは、クラブの Web サイトを強化するために使用される MS SQL テーブルです)。

ラップトップをイベントに持っていき(インターネットがカバーされていない場所があります)、その日のレースにメンバーを追加し(SQLテーブルからの行も追加します(ただし、これには変更はありません)、結果を記録します(新しい記録) 3番目の表で)

家に帰り、シャワーを浴びて再びインターネットにアクセスできる状態になったら、レース結果/メンバーの変更などに従ってテーブルをアップロード/編集します。

だから私は、変更などを示すフィールドを含めて、データをローカルにxmlファイルに書き込むようなことをしたいと思っていましたか?

誰かが私を方向に向けることができれば、私はそれを感謝します.これに名前があるかどうか誰かが教えてくれたら、私はそれを感謝します.

0 投票する
5 に答える
1907 参照

php - Memcached - サーバーの追加/デプロイの処理方法

実稼働アプリケーションで memcached ノードの置換/追加/削除をどのように処理しますか? 各顧客が1つの同じWebサーバーで実行する必要があるため、複製およびカスタマイズされた多数のアプリケーションがあるため、ノードの一部が変更される日が来ると思います.

memcached が通常どのように読み込まれるかを次に示します。

私の最初のアイデアは、 $servers 配列をデータベースから取り込まれ、これもキャッシュされますが、ファイルベースで、1 日 1 回か何かで実行され、$ を保持する関数の次の実行時に更新を強制するオプションを使用することです。 addservers 呼び出し。ただし、ディスクは非常に遅いストレージであるため、これによりオーバーヘッドが追加される可能性があると推測しています...

どう思いますか?

0 投票する
1 に答える
44 参照

web - 提案が必要、「サイトをオフラインにする」機能を作る

私のウェブサイトの管理者がオフラインにする機能を作成しています。ただし、サイトは管理者または mod が何らかの方法でアクセスできる必要があります。

どのようにすればよいですか?

0 投票する
1 に答える
1034 参照

python - オフラインモードのFirefoxでSeleniumRCテストを実行する

Seleniumテストをオフラインモードで実行する方法はありますか?Firefoxプロファイルでオフラインモードを設定すると、seleniumがselenium.start()でスタックします。Pythonクライアントドライバーを使用しています。コードは以下の通りです

0 投票する
2 に答える
1244 参照

internet-explorer - HTML5オフラインモードはInternetExplorer9でサポートされますか?

HTML5オフラインモードがInternetExplorer8でサポートされていないことを理解しています。IE9でサポートされるかどうかはわかりますか?

0 投票する
4 に答える
985 参照

php - Web サイトのオフライン化を実装しますか?

今すぐやる必要はありませんが、将来のことを考えて...

カスタム コードの cms を使用して、Web サイトを少しの間「オフライン」にする方法は何ですか? つまり、管理者が管理パネルにログインし、ボックスにメッセージを入力し、フォームを送信する機能を提供します。そのメッセージは、ユーザーが管理者でない限り、他のページではなくユーザーに表示されます。

私は以前にこれを行い、xmlファイルが存在する場合に使用し、xmlファイルからコンテンツをロードし、管理者のみがログインできるログインボックスを使用して、メッセージの背後に構築背景を配置します。管理者がボックスにメッセージを入力するときテキストをxmlに保存しました。彼らがサイトを「復活」させたとき、それは単にxmlファイルを削除するだけでした.

唯一の問題は、サイトが大きくなると、アクセス数が増え、ページの読み込みごとにファイルの存在を確認するのが遅くなることでした。誰かが私にとってより良い解決策を持っていますか?

ありがとう。

0 投票する
2 に答える
161 参照

excel - オフラインデータ入力オプション

オフライン調査やアンケートを行うために利用できるオプションはありますか。コード化されたPDFファイルを許可するAdobeLifecycleに似た行の何か。その費用がかかり、約10〜15のテンプレートがあり、これもライセンス費用になります。

MSWordとMS-Excelはオプションですが、これらがインストールされていないか、MACまたはLINUXシステムを使用しているユーザーがいる可能性があります。また、一部のユーザーや組織のネットワークが好まないマクロが必要になる場合もあります。

もちろんウェブサイトを使用することもできますが、編集可能なPDFが利用できる場合は、ハードコピーが必要になるため、その方が適しています。さらに、ユーザーはそれをシステムに保存し、好きなときに更新してから、電子メールで送信したり、印刷して記入したり、ファックスしたり、投稿したりすることができます。

Adobe-Lifecycleのコストが少なくとも半分安くなればいいのにと思います。

0 投票する
2 に答える
304 参照

web-applications - Web アプリケーションと同様のネイティブ クライアント

アプリケーションを Web アプリケーションに移植したいと考えています。

アプリは次のことを行う必要があります。

  1. ローカル ハード ドライブにアクセスできること
  2. データはローカルに保存する必要があります (Web サーバーへのサービス拒否攻撃の場合)。
  3. ローカル CPU を活用します。
  4. どのブラウザでも、どの OS でも実行できます
  5. プラグインは必要ありません。

基本的に、どのブラウザーでも、どのオペレーティング システムでも実行できる Web アプリが必要です。プラグインを使用する必要はありません。また、サービス拒否攻撃の影響を受けません。

Google から Native Client について聞いたことがありますが、これはまだ初期段階にあり、Chromium や Chrome でのみ動作する可能性があります (IE、Firefox、Safari などでは動作しません)。

ユーザーのコンピューターによってブロックされる可能性のあるプラグインが必要なため、フラッシュを使用したくありません (会社のラップトップのセキュリティ ポリシー)。また、フラッシュが死にかけていると聞きました。

また、Jave/JSP/アプレットは死んでいると聞きました。

上記を達成できる開発環境は何ですか?.NET はありますか? シルバーライト?

ありがとう

0 投票する
1 に答える
467 参照

security - Webアプリの「オフラインモード」としてのWinformsアプリ

私はここで同様の質問を見ましたが、それらのどれも私の状況に実際に対処していませんでした、これがセットアップです:

ユーザーが監査結果を送信できるFormsAuthentication(SqlMembershipProvider)を備えたASP.NETアプリケーションがあります。

ユーザーがインターネットに接続していないときに監査結果を送信できるように、軽量のデスクトップアプリ( MyAppと呼びます)(オフラインを使用するため)を作成したいと思います。

これが必需品です:

  1. SqlMembershipProviderに対してユーザーを認証します(匿名ユーザーは監査結果を送信できません)
  2. ユーザーに一度だけ資格情報を要求します(ユーザーがMyAppを開いたとき)(認証トークンを保存する機能がありますが、場合によっては、複数のユーザーが使用しているラップトップにMyAppがインストールされるため、MyAppが開いているたびにユーザーにログインを強制する必要があります)
  3. パスワードをプレーンテキストで保存しないでください( MyAppを開いたときにユーザーがオフラインの場合、接続が利用可能になるたびにユーザーを認証するために資格情報を保存したい)-これが可能かどうかわからない

上記の3つのことを理解したら、残りは簡単です。

上記が混乱する場合の簡単なシナリオを次に示します。

  1. MyAppはオフィスのラップトップにインストールされており、旅行中に持ち歩くことができます。
  2. 2人のユーザーが遠隔地(インターネットなし)に移動し、2つの個別の監査を実施します
  3. ユーザー1はMyAppを開き、ユーザー/パスを提供し(MUST-HAVESの#2を参照)、3つの結果を送信します(ユーザーを認証し、接続が利用可能になるたびに結果を送信するために、ユーザーの資格情報とともに結果を保存します)-#を参照必需品の1と#3
  4. ユーザー2はMyAppを開き、ユーザー1がステップ3で行ったのと同じルーチンを実行します。
  5. 2日後、彼らはオフィスに戻り、インターネットが利用可能になり、ステップ3と4の結果が、それぞれのユーザーに代わって私のWebアプリに送信されます。

私はMicrosoftSyncフレームワークを調べましたが、それは私がやっていることに対してやり過ぎのように見えました(そして、それが私の必需品にも対応できるかどうかはわかりません)。

彼らが私の必需品を説明する限り、私はどんな代替アプローチにもオープンです。

ご協力ありがとうございました。

0 投票する
1 に答える
154 参照

sql - オフライン データ -- オフライン データが必要というユーザーの要求があるため、Adobe Air でアプリを開発する必要がありますか?

ユーザーがオンラインに戻ったときにデータの同期を使用して、アプリケーションの一部がオフラインでフォーム入力を許可すると主張するクライアントがいます。

過去に使用したいくつかのアプリ (MS CRM が頭に浮かびます) を考えながら、それらについて話してみました。

しかし、Air は SQLlite に書き込みを行うようであり、それが受け入れられる解決策であると私は信じがちです。ユーザー数はそれほど多くなく、約 10 人しかいません。それ以外の場合、これはブラウザー ベースの Web アプリとして提案されます。

私が提案したソリューションは良い選択ですか、それとも Web アプリでオフライン データを提供するためのより良い方法はありますか (HTML5 ではなく、SQL が必要です)?