問題タブ [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 でのスタンドアロン アプリケーションの構築
YUI、JQuery、Prototype などの JavaScript フレームワークと Firebug などのデバッグ ツールの能力が向上したため、完全にブラウザー サイド JavaScript でアプリケーションを実行することは、パズル ゲームや特殊な電卓などの単純なアプリケーションを作成するための優れた方法のように見えます。
ソースコードを公開する以外に、これにマイナス面はありますか? この種のプログラムのデータ ストレージをどのように処理する必要がありますか?
編集: はい、Gears と Cookie をローカル ストレージに使用できますが、ユーザーが既に持っているファイルやその他のオブジェクトに簡単にアクセスすることはできません。また、PDF への印刷やページをファイルとして保存するなどのブラウザー機能を呼び出さなければ、ユーザーのデータをファイルに保存することもできません。
browser - IE7 で移動したハイパーリンク
IE を使用してハイパーリンクのある Web ページを参照します (私は IE7 を使用しています)。ページに移動したら、ctl + マウス ホイールを使用してフォントを拡大します。ハイパーリンクにカーソルを合わせようとすると、横方向に右に移動します。リンクをクリックするには、カーソルが手に変わるまでマウスを右に移動する必要があります。これについてコメントした人いますか??
記事本文の 2 番目のハイパーリンクです。(リンクテキストは「こちら」です)
browser - 開発に役立つブラウザアドオンツールの推奨事項
誰かが開発に役立ついくつかの優れたブラウザアドオンツール/拡張機能を提案できますか?Firefoxにfirebugをインストールしました。これは、CSS、HTML、およびjavascriptの処理に最適です。他に何か提案はありますか?
javascript - ページに Google マップが含まれている場合に IE7 で CSS/JS ドロップダウンを修正する最良の方法
<ul>
ナビゲーション用のリストを使用するページがあります(Javascript は、マウスオーバー時にスタイルを表示するかどうかを変更します)。
ページにGoogleマップがある場合、IE6とIE7を除いて、これはうまく機能しています。
この場合、ドロップダウンは機能しません。ただし、このページは FireFox 2 でも引き続き機能します。
少し調査したところ、これが IE Select Box のバグの例である可能性があることがわかりましたが、Google マップでは<div>
ではなく が使用されているように見えるため、確信が持てません<iframe>
。
他の誰かがこれに似た問題に遭遇しましたか?もしそうなら、この問題を克服するための最善の方法に関する推奨事項はありますか?
silverlight - Silverlight によるバージョン検出
バージョンを効率的かつ効果的に検出するにはどうすればよいでしょうか。さらに言えば、ブラウザーで現在実行されているSilverlightのインスタンスに関する入手可能な情報を検出するにはどうすればよいでしょうか?
browser - Webアプリケーションでの「サイレント」印刷
私は、ユーザーの関与なしに、サイレントに印刷する必要があるWebアプリケーションに取り組んでいます。これを達成するための最良の方法は何ですか?厳密にJavascriptでも、FlashやAIRでも実行できるのは好きではありません。私が見た中で最も近いのはJavaアプレットです。
どんなウェブサイトでもこれができるのはなぜ悪い考えなのか理解できます。この特定のインスタンスは内部アプリケーション用であり、ユーザーがURLを信頼済みサイトのリストに追加したり、アドオンをインストールしたりする必要がある場合は、完全に受け入れられます。
html - スクリーン リーダーの制限
私は Web 開発者です。開発した Web サイトを、スクリーン リーダーを使用しているユーザーにとってよりアクセスしやすいものにしたいと考えています。スクリーン リーダーにはどのような制限があり、最も注意する必要があります。また、これらの制限にぶつからないようにするにはどうすればよいですか。
この質問は、非画像ベースのキャプチャに関する別の質問を読んだことがきっかけでした。そこには、ハニー ポット フォーム フィールド (ボットだけが記入する CSS で隠されているフォーム フィールド) は、スクリーン リーダーが引き続きそれらを取得するため、悪い考えであるとのコメントがありました。
スクリーン リーダーは本当に原始的すぎて、画面に表示されていないテキストを読むことさえできるのでしょうか? 理想的には、ページの読み込みが完了するまで待機し、すべての css を適用し、実際に表示されているものを把握する前に Javascript のオンロード関数を実行して、それをユーザーに読み上げるスクリーン リーダーを作成できないでしょうか? おそらく、メニューや目次であるページの部分を識別し、それらの部分を排他的に読んだりスキップしたりする簡単な方法を提供することもできます. プログラミング コミュニティは、この問題に対するより良い解決策を考え出すことができると思います。
browser - ブラウザのスクロールバー
私は完全に中央揃えのウェブサイトを持っています。CSS コードは問題なく動作します。この問題は実際には CSS とは関係ありません。各ページに完全に一致するヘッダーがあります。
ただし、コンテンツが大きくなると、Opera と FireFox は左側にスクロールバーを表示して、画面にないコンテンツまでスクロールできるようにします。これにより、サイトが数ピクセル左にジャンプします。したがって、ヘッダーは完全に整列していません。
IE には常にスクロールバーがあるため、IE でサイトが飛び回ることはありません。
この問題の JavaScript/CSS/HTML ソリューションを知っている人はいますか?
html - ウィンドウのサイズ変更時にウェブサイトを拡大する必要がありますか?
私は純粋にユーザビリティからこの質問をしていstandpoint
ます!
expand/stretch
ブラウザ ウィンドウのサイズを変更するときに、Web サイトを表示領域いっぱいに表示する必要がありますか?
明らかな短所があることは確かです。
- テキストの幅の広い列は読みにくいです。
- パーセントを使用して html/css を記述するのは面倒な場合があります。
- 画像の幅が広すぎたり、長すぎるテキスト ブロックが追加されたりすると、デザインが限界を超えて引き伸ばされてしまう可能性があります。( html/css をコーディングするのは面倒です)。
私が考えることができる唯一の長所は、ブラウザーに組み込まれているフォントのサイズ変更を使用するユーザーが、white-space
両側に本文がある、数単語の長さの列を処理する必要がないことです。
ただし、それは何よりもブラウザの問題である可能性があると思います (Firefox 3 では、テキストだけでなくすべてをズームできるため、常に便利です)。
編集:スタックオーバーフローは固定幅ですが、コーディングホラーのサイズが変更されることに気付きました。ジェフはどちらの方法にも強いこだわりを持っていないようです。
internet-explorer - DOM 変更の印刷
私がやろうとしているのは、表のセル <td> の背景色を変更することです。ユーザーがページを印刷しようとすると、変更が表示されます。
現在、目立たないスクリプトを使用して、セルの範囲で次のコマンドを実行しています。
これは IE および FF の画面では機能しますが、印刷プレビューに移動すると、背景色が失われます。
私は何か間違ったことをしていますか?