問題タブ [browser]
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 - Javascriptで日付を1日減らす最も簡単な方法は何ですか?
Javascript の日付を 1 日減らす必要があるため、月/年を正しくロールバックできます。つまり、「今日」の日付がある場合、「昨日」の日付を取得したいということです。
これを行うと、常に必要以上のコードが必要になるように思われるので、もっと簡単な方法があるかどうか疑問に思っています。
これを行う最も簡単な方法は何ですか?
[編集: 以下の回答で混乱を避けるために、これはJava ではなくJavaScriptの質問です。]
security - ブラウザの「パスワードの保存」機能を無効にする
政府の医療機関で働く喜びの 1 つは、PHI (保護対象の医療情報) を扱う際のすべてのパラノイアに対処しなければならないことです。誤解しないでいただきたいのですが、私は人々の個人情報 (健康、経済、ネットサーフィンの習慣など) を保護するために可能な限りのことをすることに大賛成ですが、ときどき人々は少し神経質になりすぎてしまいます。
適切な例: 私たちの州の顧客の 1 人が最近、ブラウザーがパスワードを保存する便利な機能を提供していることに気付きました。しばらく前から存在しており、完全にオプションであり、使用するかどうかを決定するのはエンドユーザー次第であることは誰もが知っています. しかし、現時点ではちょっとした騒動があり、私たちのサイトでその機能を無効にする方法を見つけるよう求められています.
質問: サイトがパスワードを記憶しないようにブラウザに指示する方法はありますか? 私は長い間 Web 開発に携わってきましたが、以前に Web 開発に出くわしたことがあるかどうかは知りません。
どんな助けでも大歓迎です。
css - ブラウザのデフォルト CSS スタイルシート
さまざまなブラウザーのデフォルトの CSS スタイルシートのリストはありますか? (表形式のブラウザー スタイルシート)
今後の参考のために、すべてのブラウザのテキスト領域のデフォルト フォントを知りたいです。
javascript - サイトはどのようにしてテキストの貼り付けを抑制しますか?
一部のサイト (通常は銀行) では、テキストをテキスト フィールドに貼り付ける機能が抑制されていることに気付きました。これはどのように行われますか?JavaScript を使用して貼り付けのキーボード ショートカットを飲み込むことができることは知っていますが、右クリック メニュー項目についてはどうでしょうか。
java - 大きなファイルのダウンロード
Internet Explorer には 4 GB (IE6 では 2 GB) のファイル ダウンロード制限があります。Firefox にはこの問題はありません (サファリはまだテストしていません) (詳細はこちら: http://support.microsoft.com/kb/298618 )
ユーザーが非常に大きなファイル (最大 100GB およびそれを超える) をダウンロードできるサイトに取り組んでいます。
FTP を使用せずにこれを行う最善の方法は何ですか。エンド ユーザーは、HTTP を使用してブラウザからファイルをダウンロードできる必要があります。私が知る限り、Flash や Silverlight がファイルをクライアントに保存できるとは思えません。
これを実現するには、ActiveX または Java アプレットが必要になると思います。MSDN が使用するダウンロード マネージャーのようなもの。
それを行う商用(または無料)コンポーネントを知っている人はいますか?ユーザーが「ブラウザー全体」のダウンロード マネージャー (GetRight など) をインストールする必要はなく、サイトでのダウンロードのみで機能するようにしたいと考えています。
更新:ここに、私がやろうとしていることを明確にするのに役立つ追加情報があります。4GB の制限を超えるファイルのほとんどは、大容量の HD ビデオ ファイルです (ビデオ編集会社向け)。これらはインターネット経由でユーザーによってダウンロードされますが、これはローカル ネットワーク上のユーザーではありません。HTTP 経由でファイルを利用できるようにしたいと考えています (FTP や Bittorrent などを許可しないファイアウォールの内側にいるユーザーもいます)。これは、エンド ユーザーがダウンロードできるファイルのライブラリになるため、1 回限りの大きなダウンロードについては説明していません。は、半定期的にさまざまな大きなファイルをダウンロードします。
これまでのところ、@ Edmund-Tay が提案した Vault が最も近い解決策です。唯一の問題は、4GB を超えるファイルでは機能しないことです (ダウンロードを開始する前に即座に失敗します。おそらく、ファイルのコンテンツの長さによって超過またはオーバーフローする 32 ビット整数を使用している可能性があります)。
問題は IE にのみ存在するため、@spoulson がリンクしている記事のように機能するため、最善の解決策は Java アプレットまたは ActiveX コンポーネントです。ただし、これまでのところ、そのようなことを行うソリューション (マルチパート ダウンロード、再開など) を見つけることができませんでした。
自分で書かなければならないようです。もう 1 つのオプションは、拡張子または MIME タイプに関連付けられた .Net アプリケーション (おそらく ClickOnce) を作成することです。次に、ユーザーは実際に Web サーバーから小さなファイルをダウンロードし、それが exe/ClickOnce アプリで開き、ダウンロードするファイルをアプリケーションに指示します。これが MSDN ダウンローダーの仕組みです。エンド ユーザーは、EXE を 1 回ダウンロード/インストールするだけで済みます。これは、大きなファイルをダウンロードするたびに exe をダウンロードするよりも優れています。
javascript - タスクバーでブラウザウィンドウを点滅させる
JavaScriptを使用してタスクバーでユーザーのブラウザを点滅/フラッシュ/ハイライトするにはどうすればよいですか?たとえば、ユーザーがサーバー上に新しいメッセージがあるかどうかを確認するために10秒ごとにAJAXリクエストを行う場合、その時点で別のアプリケーションを使用している場合でも、ユーザーにすぐに知らせてもらいたいと思います。
編集:これらのユーザーは、新しいメッセージが到着したときに気を散らしたいと思っています。
silverlight - ブラウザが Silverlight に対応しているかどうかを追跡する方法
Web サイトへの訪問者のうち、Silverlight 対応ブラウザーを使用しているユーザーの数に関する統計を取得しようとしています。
現在、残りの統計には Google アナリティクスを使用しているため、理想的には、Google アナリティクスの残りの統計に「Silverlight 対応」トラッキングを追加したいと考えています。しかし、DBなどに書き出す必要がある場合は、そうしてください。
Nikhil には、Google アナリティクスへの Silverlight トラッキングへの JavaScript がいくつかあります。このコードを試しましたが、Google Analytics で検出されません。
誰か他のアイデア/テクニックを持っていますか?
browser - Web アプリケーションに最適なブラウザー
Web アプリのクライアント ブラウザーを選択できる立場にいます。アプリは内部で使用されており、各クライアントを「手動で」インストールしています。ブラウザのより良い解決策を見つけたいので:
Web アプリケーションのクライアントとして使用できる優れたブラウザーは何ですか?
私がしたい一般的な機能:
- ショートカットからアプリケーションの URL に直接ブラウザを開く
- 一連の許可された URL へのナビゲーションを制限する機能
- フルスクリーンモード、メニューなし、アドレスバーなし
- JavaScript
- 優れた CSS サポート
- [戻る] ボタンをキャンセルする機能 (または、少なくとも「Web ページの有効期限が切れています」という IE の問題を解決します)
IE7 と FireFox は良い候補ですが、それぞれに問題や問題があるようです。
javascript - JavaScript がマルチスレッドをサポートしていないのはなぜですか?
これは意図的な設計上の決定なのか、それとも現在のブラウザーの問題であり、今後のバージョンで修正されるのでしょうか?
browser - Google Chrome プラグインを構築するためのヒント / リソース
Google Chrome を 30 分ほど試してみたところ、現時点では最低限の機能しかないように見えますが、気に入っています。なくてはならないものをいくつか追加する明白な方法は、プラグインを使用することです。Chrome 用のプラグイン/アドオンの構築を開始する方法に関するリソースへのリンクを持っている人はいますか? ありがとう。