タグ付けされた質問 「browser」

Webブラウザまたはインターネットブラウザは、World Wide Web上の情報リソースを取得、表示、およびトラバースするためのソフトウェアアプリケーションです。

8
ブラウザがテキストをレンダリングするために実際に使用しているフォントを確認するにはどうすればよいですか?
私のCSSはfont-family: Helvetica, Arial, sans-serif;ページ全体に対して" "を指定しています。一部のパーツで代わりにVerdanaが使用されているようです。これを確認できるようにしたいと思います。 ブラウザからWordにコピーして貼り付けようとしましたが、フォントが保持されません。 テキストのセクションに実際に使用されているフォントを特定する方法はありますか? Firebugを使用すると、上記のようにフォントのリストが表示されますが[1]、どのフォントが使用されているかを確認する方法がわかりません。 間違ったリストが使用されていたことがわかりました。これにより、元のVerdanaの問題が解決されました。しかし、実際のレンダリングフォントを識別する方法があるかどうか、私はまだ興味があります。
175 css  browser  fonts 

2
「304 Not Modified」はどのように正確に機能しますか?
「304 Not Modified」応答はどのように生成されますか? ブラウザはHTTPリクエストへの応答が304かどうかをどのように判断しますか? ブラウザで設定されているか、サーバーから送信されていますか? サーバーから送信された場合、サーバーはどのようにしてキャッシュ内の使用可能なデータを認識し、どのように304を画像に設定しますか? それがブラウザによって生成された場合、私の推測: function is_modified() { return get_data_from_cache() === get_data_from_url(); } function get_data_from_cache() { return some_hash_or_xxx_function(cache_data); } function get_data_from_url() { return some_hash_or_xxx_function(new_data); } function some_hash_or_xxx_function(data) { // Do something with the data. // What is that algorithm? return result; } console.log(is_modified()); データの取得、解析、データベースへのプッシュをサードパーティのAPIプロバイダーに依存しています。データはリクエストごとに変更される場合と変更されない場合がありますが、ヘッダーは常にを送信します200。私はむしろ私のDBに最後のユニークIDをチェックして、その上で...データの変化を決定するために、また結果を直接比較、解析したくないmd5()、sha1()とcrc32()の結果をハッシュ化し、罰金を動作しますが、私は疑問を抱いています決定するアルゴリズム304。 同じ種類のアルゴリズムを使用して、データの変化を判別したいと思います。

2
HTML 5 Favicon-サポート?
ウィキペディアのファビコンのページを読んでいました。彼らはファビコンのHTML 5仕様について言及しています。 現在のHTML5仕様では、タグ内で属性rel = "icon" sizes = "スペースで区切られたアイコンディメンションのリスト"を使用して、サイズアイコンを複数のサイズで指定することを推奨しています。[ source ]アイコンのコンテンツタイプをtype = "file content-type"の形式で含めることにより、Microsoft .icoやMacintosh .icnsファイルなどのコンテナフォーマットを含む複数のアイコンフォーマットを提供できます。鬼ごっこ。 引用記事(W3)を見ると、この例が示されています。 <link rel=icon href=favicon.png sizes="16x16" type="image/png"> <link rel=icon href=windows.ico sizes="32x32 48x48" type="image/vnd.microsoft.icon"> <link rel=icon href=mac.icns sizes="128x128 512x512 8192x8192 32768x32768"> <link rel=icon href=iphone.png sizes="57x57" type="image/png"> <link rel=icon href=gnome.svg sizes="any" type="image/svg+xml"> 私の質問は、HTML 5メソッドをサポートしているブラウザーはありますか? 注:Appleはapple-touch-iconHTML5メソッドよりもメタタグメソッドを使用しています。 ウィキペディアの記事はこう主張しています: ただし、Google Chrome …
170 html  browser  favicon 

3
タブまたはウィンドウがアクティブでない場合、ブラウザはどのようにJavaScriptを一時停止/変更しますか?
背景:ユーザーが注意を払っているかどうかを検出する必要があるユーザーインターフェイステストをいくつか行っています。しかし、この質問はありませんについてのページの可視性のAPI。 具体的には、現在のタブがアクティブではない場合、または別のブラウザーでブラウザーウィンドウがアクティブでない場合に、JavaScriptコードがどのように影響を受けるかを知りたいです。これまでに次のことを調べました。 iOS 5は、タブがアクティブでないときにJavaScriptを一時停止します setIntervalそして、setTimeoutタブがアクティブでないとき、遅延が少なくなる -他のものを中心に、ジャスミンのユニットテストまでこのまだ始まったばかり、最近登場し、缶混乱のように思えます。 requestAnimationFrame タブがアクティブでない場合は遅くなります(合理的であり、これがなぜだれにもあまりにも影響を与えるとは考えられません)。 次の質問があります。 モバイルブラウザー以外に、デスクトップブラウザーはタブがアクティブでないときにJSの実行を一時停止しますか?いつ、どのブラウザ? どのブラウザーがsetInterval繰り返しを減らしますか?限界まで減ったのか、それともパーセンテージだけ減ったのか?たとえば、10msの繰り返しと5000msの繰り返しがある場合、それぞれにどのような影響がありますか? これらの変更は、タブだけではなく、ウィンドウがフォーカスされていない場合に発生しますか?(OS APIが必要なため、検出が難しくなると思います。) アクティブなタブで観察されない他の影響はありますか?彼らはそうでなければ正しく実行されるであろうことを台無しにすることができますか(すなわち前述のジャスミンテスト)?

9
大きなファイルを処理できる軽量のXMLビューア[終了]
現在のところ、この質問は、Q&A形式には適していません。事実、参考文献、専門知識によって回答が裏付けられることを期待していますが、この質問は、討論、議論、投票、または拡張ディスカッションを求める可能性があります。この質問が改善され、場合によっては再開できると思われる場合は、ヘルプセンターにアクセスしてください。 7年前休業。 XmlSpyのような「ヘビー級」のツールはたくさんあります。これらはxmlドキュメントを作成するのに適しています。おそらく、いくつかの基本的な検索機能を使用します(テキストはおそらく問題ありません)。 私は通常、FirefoxのIEなどのブラウザーを使用しますが、ファイルサイズが大きくなると故障する傾向があります(ファイルを数十MB以上で開くことがよくあります)。 私はそのようなビューアがどのように実装されるかについていくつかのアイデアを持っているので、それを行うことができる何かがあるはずだと確信していますが、私のgoogle-fuは私を失望させています。 だから私はそれを先導するためにSOであるハイブマインドにそれを入れようと思いました。 考え?
166 xml  browser  viewer 

5
Androidに独自のURIスキームを実装する方法
たとえば、次のようなURIを定義したいとします。 myapp://path/to/what/i/want?d=This%20is%20a%20test 自分のアプリケーションまたはサービスで処理する必要があります。スキームは、またはでは"myapp"ないことに注意してください。それがまさに私が意図していることです。AndroidOS用に独自のURIスキーマをグローバルに定義することです。これは可能ですか?"http""ftp" これは、Skype(skype://)やトレントダウンローダープログラム(torrent://)などのWindowsシステムなど、一部のプログラムですでに実行されているものと多少似ています。


12
IEの代替のcss 'pointer-events'プロパティ
ドロップダウンナビゲーションメニューがあり、クリックすると他のページに移動できないタイトルがあります(これらのタイトルをクリックするとドロップダウンメニューが開きます)一方で、他のナビゲーション(これらにはドロップダウンがなく、直接移動する必要があります)です。ただし、両方とも型がhref定義されています これを解決するために、以前のタイプのタイトルに次のcssを追加しました pointer-events: none; 正常に動作していますが、このプロパティはIEでサポートされていないため、いくつかの回避策を探しています。面倒なのは、HTMLとJavaScriptのコードを完全に変更するためのアクセス権と特権がないことです。 何か案は?

28
JavaScriptを使用してブラウザの戻るボタンを停止する方法
私はphpでオンラインクイズアプリをやっています。ユーザーが試験に戻るのを制限したい。次のスクリプトを試しましたが、タイマーが停止します。私は何をすべきか? ソースコードを含めました。タイマーはcdtimer.jsに格納されています <script type="text/javascript"> window.history.forward(); function noBack() { window.history.forward(); } </script> <body onLoad="noBack();" onpageshow="if (event.persisted) noBack();" onUnload=""> mysqlの値から試験の期間をとる試験タイマーがあります。タイマーはそれに応じて開始しますが、[戻る]ボタンを無効にするためのコードを入力するとタイマーが停止します。私の問題は何ですか?

2
サイトにGoogle Chromeのomnibox-searchサポートを追加するにはどうすればよいですか?
Google ChromeのアドレスバーにいくつかのURLを入力すると、「TABを押して$ URLで検索」というメッセージが表示されます。たとえば、ロシアのサイトhabrahabr.ruまたはyandex.ruがあります。Tabキーを押すと、検索エンジンではなく、そのサイトで検索できます。それを可能にするために私のサイトを作る方法は?たぶん、私は自分のサイトのページに特別なコードを書く必要がありますか?

1
最近のブラウザでは、JSONハイジャックはまだ問題ですか?
Backbone.jsとTornado Webサーバーを使用しています。バックボーンでコレクションデータを受信するための標準的な動作は、JSON配列として送信することです。 一方、トルネードの標準的な動作は、次の脆弱性のためにJSON配列を許可しないことです。 http://haacked.com/archive/2008/11/20/anatomy-of-a-subtle-json-vulnerability.aspx 関連するものは:http : //haacked.com/archive/2009/06/25/json-hijacking.aspx 実際にオブジェクトのリストである場合、JSONをオブジェクトにラップする必要がないのは自然なことです。 これらの攻撃を最新のブラウザー(つまり、現在のChrome、Firefox、Safari、IE9)で再現することはできませんでした。同時に、最新のブラウザがこれらの問題に対処したことをどこにも確認できませんでした。 プログラミングスキルの低下やグーグルスキルの低下の可能性によって誤解を招かないようにするには、次のようにします。 これらのJSONハイジャック攻撃は、今日のブラウザーでも依然として問題ですか? (注:可能性のある重複して申し訳ありません:最近のブラウザで「JSONハイジャック」を実行することは可能ですか? しかし、受け入れられた回答が質問に回答していないようです-もう一度質問して、いくつかの明確な説明を取得するときがきたと思いました。)

17
ブラウザウィンドウのクローズイベントをキャプチャする方法は?
ブラウザウィンドウ/タブのクローズイベントをキャプチャしたい。私はjQueryで次のことを試しました: jQuery(window).bind( "beforeunload", function() { return confirm("Do you really want to close?") } ) しかし、それはフォーム送信でも機能します。これは私が望んでいることではありません。ユーザーがウィンドウを閉じたときにのみトリガーされるイベントが必要です。

20
どうすればブラウザにパスワードの保存を促すことができますか?
ねえ、私はこのように機能するログインダイアログを備えたウェブアプリに取り組んでいます: ユーザーが「ログイン」をクリックする ログインフォームHTMLはAJAXでロードされ、ページのDIVに表示されます ユーザーはユーザー/パスをフィールドに入力し、[送信]をクリックします。それはaではありません<form>-ユーザー/パスはAJAX経由で送信されます ユーザー/パスに問題がなければ、ユーザーがログインした状態でページがリロードされます。 ユーザー/パスが悪い場合、ページはリロードされませんが、DIVにエラーメッセージが表示され、ユーザーは再試行できます。 ここに問題があります。ブラウザは、他のサイトに表示される通常の「このパスワードを保存しますか?はい/いいえ/今はありません」というプロンプトを表示しません。 <div>in <form>タグを「autocomplete = 'on'」でラップしてみましたが、違いはありませんでした。 ログインフローを大幅にやり直すことなく、パスワードを保存するようにブラウザーに指示することはできますか? エリックありがとう 私の質問に追加するps、私は間違いなくパスワードを保存するブラウザを使用しており、「このサイトでは決して」をクリックしたことがありません...これは、ブラウザがログインフォームであることを検出しない、オペレーターエラー:-)
149 ajax  firefox  browser  login 

7
JavaScriptを使用してブラウザーでWord文書(.doc、.docx)をレンダリングするにはどうすればよいですか?
「開く/保存」ダイアログの代わりにブラウザでPDFファイルを表示するコードを正常に実行しました。今、私はブラウザでWord文書を表示しようとしています。Firefox、IE7 +、ChromeなどでWord文書を表示したい 誰か助けてもらえますか?ブラウザでWordドキュメントを表示しているときに、常に[開く/保存]ダイアログが表示されます。JavaScriptを使用してこの機能を実装したいと思います。

2
Google+ +1ウィジェットはどのようにしてiframeから抜け出しますか?
どういうわけか、Google +プラスワンウィジェットにカーソルを合わせる<iframe>と、それが含まれている要素よりも明らかに大きいツールチップタイプの取引が導入される可能性があります。これを確認するためにDOMを調べました。* そう: 何?どうやって!? 悪意を持って使用された場合、これはクリックジャックの大きな機会ではありませんか?(これらのソーシャルウィジェットに対してMITMを実行している人を想像してください!) *更新:私が見たのは、tooltip-yメッセージが 2番目に動的に作成されたというものiframeでした。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.