タグ付けされた質問 「web-development」

Web開発は、World Wide Webまたはプライベートイントラネット上のサイトの開発です。サーバーサイドプログラミング、クライアントサイドスクリプティング、Webサービス、サイトデザインなど、多くのトピックが含まれています。コードの記述またはデバッグに関する質問は、このWebサイトではトピックから外れています。質問が品質ガイドラインを満たしていると想定して、Stack Overflowで許容される場合があります。

3
Webサイトのディレクトリ構造(js / css / imgフォルダー)
何年もの間、私のWebサイトには次のディレクトリ構造を使用しています。 <root> ->js ->jquery.js ->tooltip.js ->someplugin.js ->css ->styles.css ->someplugin.css ->images -> all website images... さまざまなサードパーティコンポーネントを使い始めるまでは、まったく問題ないように思えました。 たとえば、今日、cssファイルが配置されているのと同じディレクトリで画像を検索する日時ピッカーJavaScriptコンポーネントをダウンロードしました(cssファイルには、「url( 'calendar.png')」のようなURLが含まれています)。 だから今私は3つのオプションがあります: 1) datepicker.cssを私のcssディレクトリに入れ、その画像を配置します。私はこのオプションがあまり好きではありません。cssディレクトリ内にcssと画像ファイルの両方があり、それは奇妙です。また、cssファイルからbackground.pngにリンクする2つの異なるコンポーネントなど、同じ名前の異なるコンポーネントのファイルに出会うこともあります。これらの名前の衝突を修正する必要があります(ファイルの1つの名前を変更し、リンクを含む対応するファイルを編集します)。 2) datepicker.cssをcssディレクトリに入れ、その画像をimagesディレクトリに入れ、datepicker.cssを編集して、imagesディレクトリで画像を探します。このオプションは問題ありませんが、サードパーティのコンポーネントを編集して自分のサイト構造に合わせるために、時間をかける必要があります。ここでも、名前の衝突が発生する可能性があり(前のオプションで説明したとおり)、それらを修正する必要があります。 3) datepicker.js、datepicker.cssおよびその画像を別のディレクトリに配置します。たとえば、/ 3rdParty / datepicker /とし、作成者が意図したとおりにファイルを配置します(例:/ 3rdParty / datepicker / css / datepicker)。 .css、/ 3rdParty / datepicker / css / something.pngなど)。今、私はこのオプションが最も正しいと思い始めています。 経験豊富なWeb開発者、何をお勧めしますか?

2
ETagを使用する場合と使用しない場合
私はWebPageTest.orgで私たちのサイトを見ていましたが、ウェブサイトを高速化するための推奨事項の1つは次のとおりです。 ETagヘッダーは、それを必要とする明確な理由がない限り、通常は使用しないでください。 これはどういう意味かと思っていました。それはあなたが知っている静的なコンテンツがそれらを持っているべきではありません変更されることはありませんか、それはあなたが知っている平均コンテンツはそれらを持っているべきではありません定期的に変更されない、またはそれはあなたがそれらを使用してはならないことを意味しない意味しています一般的にあなたがAを持っていない限り、特定のニーズ。 後者の場合、それらを使用する適切なタイミングはいつですか?助けてくれてありがとう。

5
ホスティングサーバーをレンタルせずにサイトを世界中で利用できるようにできますか?
私はこの質問が基本であることを知っていますが、私はiOSのバックグラウンドと初心者の出身です。私の混乱のいくつかについて明確な結論が必要です。 私はこの質問に対して矛盾する多くの答えを得ました。私はこの質問についてグーグルで検索しました。一部の人は、あなたのサイトをインターネット上で利用可能にするために、必然的に次のことをしなければならないと言っています: (1) Amazon、GoDaddy、BigRockなどのホスティングサーバープロバイダーでWebサイトをホストします。 (2) Webサイトのドメイン名を取得します。一方、自分のサーバーでWebサイトをホストして、世界中で利用できるようにすることもできます。その特定のケースでは、クライアントはドメイン名の代わりにIPを介して要求します。 私の質問は、次の条件でサイトを作成して世界中に公開できるかどうかです。 Amazonのようなホスティングサービスプロバイダーでウェブサイトをホストする代わりに、自分のサーバーでホストします。帯域幅、パフォーマンス、稼働時間に関係なく。 ドメイン名は必要ありません。123.456.789.0などのパブリックIPを使用してサイトにアクセスしても、好奇心のためにこの条件を追加するだけです。 前もって感謝します !!!

2
HTML WebサイトのビルドでWAI-ARIAを使用する必要がありますか?
ウェブサイトのビルドでWAI-ARIAを使用する必要がありますか?何かメリットはありますか?現在、誰かがコードに「役割」を追加していますか? WAI-ARIAに関する情報-www.w3.org/WAI/intro/aria。 タブ、リンク、チェックボックス、スライダーの役割に加えて、さらに多くの機能は、HTML5ではまだ利用できません。利用可能なもののリスト(以下を参照)と将来の予定を見ると、ページ上の大量のタグにロールを適用しているように見えます。リーダーなどを使用するユーザーにメリットがある場合は特に問題ありません また、余談ですが、検索エンジンはWAI-ARIAを使用しているサイトに何らかのメリットをもたらしますか? 使用する安全なロールのリスト(私は思う) • role="article" • role="banner" • role="complementary" • role="contentinfo" • role="form" • role="heading" • role="main" • role="navigation" • role="search" HTML5コードでの使用例: <header role="banner"></div>メインヘッダーの場合、バナーはページごとに1回のみ許可されます <header role="heading"></div>-メインヘッダーの後のすべてのヘッダー <aside role="complementary"></aside> <form role="search"></form>

10
単一ページのコンテンツレスWebアプリのSEO
タイトルに書かれているように、検索エンジン最適化を実行しようとしているWebサイトには、次の2つのプロパティがあります。 SEOの意味でのコンテンツはありません。情報を保持せず、機能のみを提供します 1つのページ/ URLのみで構成される 私が読んだSEOのヒント/トリックのほとんどはコンテンツに基づいているので、そのようなWebサイトでどのようにSEO最適化を実行しますか? 詳細:ウェブサイトは基本的にタイマー/アラーム/ストップウォッチです(http://www.timer-tab.com)

2
作成したカスタムログインシステムの代わりにOpenIDを使用すると何が失われますか
OpenIDを使用するか、十分に構築されたカスタムログインシステムを使用するかを決定しようとしています。OpenIDの魅力は明らかです。ユーザーがサイトにログインするために別のアカウントを作成する必要がないということです。しかし、私が作成したカスタムログインシステムの代わりにOpenIDを使用すると何が失われますか?

3
ここではどのフォント技法が使用されていますか?
このイベント(http://worldtour.fogcreek.com/)に参加していたときに、このページの左上隅にあるアドレス部分のカスタムフォント(「Fog Creek Software 55 Broadway Fl 55 ....」など)に気づきました。ソースコードを見たとき、彼らが何をしているのか実際には判断できませんでしたが、次の条件を満たしていました。 IE 7,8(および他のすべてのブラウザー)で正常に動作します 必要なフォントを使用できます テキストベース、つまりフラッシュ、画像などではありません。したがって、SEOやインデックス作成などに適しています。 だから彼らはここでどんなテクニックを使っていますか?

4
Firefoxが電話番号をユーザー名として記憶
私はすべての標準フィールドを含む登録ページを持っています。例えば、電話番号、電子メールなど。 電話とパスワードはタブで隣接している、つまり物理的に隣接していないが、タブで移動している場合は、名->姓->電子メール->電話->パスワードとなる。 何らかの理由で、ユーザーが登録するときにユーザー名とパスワードを記憶するように求めるプロンプトが表示されます(これは便利です)が、電話番号をユーザー名として保存しています。 人々がこれまでになく便利な電話番号とパスワードの組み合わせを覚えていることを示唆/決定しないようにするためのルールはありますか? 前もって感謝します 編集: フォーム要素の名前は「電話」と「txtpassword」です。 メールアドレスとパスワードを覚えておきたいです。現在の状況を考えると、これは達成可能ですか? 残念ながら、フォームフィールドを並べ替えることはできません。順序は上のタブに表示されています。
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.