エベレストフロントエンドアーキテクトトレーニングプラン

1.フロントエンドは、どのSEOの
妥当なタイトル、説明、キーワードに注意を払う必要があります。3つのアイテムの重みを検索して、1つずつ減らします。タイトル値は重要なポイントを強調でき、重要なキーワードは2回以上表示されないようにし、より高く、異なるページタイトルにする必要があります。異なる必要があります。説明はページコンテンツの高レベルの要約である必要があり、長さは適切であり、キーワードは過度に積み重ねられてはなりません。異なるページの説明は異なります。キーワードは
、W3C仕様に準拠するセマンティックHTMLコードの重要なキーワードを一覧表示できます。セマンティックコードは許可します。検索エンジンはWebページを理解しやすいです。
重要なコンテンツのHTMLコードが最初に配置されます検索エンジンはHTMLを上から下にクロールします。一部の検索エンジンでは、重要なコンテンツがクロールされるように、クロールの長さに制限があります。
重要なコンテンツはjsで出力しないでください:クローラーはコンテンツを取得するためにjsを実行しません
。使用するiframeが少なくなります:検索エンジンはiframe内のコンテンツをクロールしません。ウェブサイトの速度

向上させるには、装飾的でない画像をaltで追加する必要があります:ウェブサイトの速度は検索エンジンのランキングの重要な指標です
。2。タイトルとaltが利用可能です。違いは何ですか?
通常、マウスが要素上をスライドすると、
alt一意の属性が表示されます。これは、画像を読み込めず、スクリーンリーダーが画像を読み取るときに使用される画像コンテンツの同等の説明です。純粋に装飾的な写真を除いて、写真の高いアクセシビリティを向上させることができ、意味のある値を設定する必要があり、検索エンジンは分析に焦点を当てます。
3.いくつかのHTTPリクエストメソッドの使用
1.GETメソッド

サーバー上の特定のリソースを取得するための要求を送信します
。2。POSTメソッド

URL
3で指定されたリソースにデータを送信するか、新しいデータを添付します。PUTメソッド

これはPOSTメソッドに似ていますが、サーバーがデータを送信することも必要です。ただし、それらの間には違いがあります。PUTはサーバー上のリソースの場所を指定し、POSTには
4、HEADメソッドがありません

ページ
5の最初の部分のみを要求します。DELETEメソッド

サーバー上のリソースを削除します
。6。OPTIONSメソッド

現在のURLでサポートされているメソッドを取得するために使用されます。リクエストが成功すると、「GET、POST」などの情報を含むAllowヘッダーが表示されます
。7。TRACEメソッド

TRACEメソッドは、リモートのアプリケーション層要求メッセージループ
8を刺激するために使用されます。CONNECTメソッド

要求接続を透過TCP / IPチャネルに変換します
。4。ブラウザのアドレスバーから表示されたページにURLを入力する手順
ブラウザ要求されたURLをDNSドメイン名解決に渡し、実際のIPを見つけてサーバーに要求を開始し、サーバーは
それをバックグラウンドに渡します。処理が完了すると、データが返され、ブラウザはファイル(HTML、JS、CSS、画像など)を受け取ります。
ブラウザは、読み込まれたリソース(HTML、JS、CSSなど)を解析し、対応する内部データ構造(HTMLなど)を確立します。 DOM);
解析されたリソースファイルをロードし、ページをレンダリングして終了します。
5.ウェブサイトのパフォーマンスと
コンテンツを最適化する方法

HTTPリクエストの削減:ファイル、CSSスプライト、インラインイメージのマージ、
DNSクエリの削減:DNSキャッシュ、適切な数のホストホストへのリソースの分散

サーバーDOM要素の数の削減

CDNを使用して、コンポーネントにGzipを使用してCookieを圧縮する
ようにETag構成
します

cookieサイズの
cssアスペクトを縮小します

ページの上部にスタイルシートを配置
するCSS式を
使用しない@importJavascript
アスペクトを使用しない

スクリプトをページの下部に配置
ます外部からjavascriptとcssをインポートしますjavascriptとcssを
圧縮します
不要なスクリプト
削除しますDOMアクセスを減らします
画像の側面

画像の最適化:色の深さを選択し、実際の色に応じて圧縮します
。cssウィザードを最適化し
ます。HTMLで画像を引き伸ばさないでください。6。HTTP
ステータスコードとその意味
1XX:情報ステータスコード
100続行続行。通常、投稿リクエストを送信すると、httpが送信されます。ヘッダーの後、サーバーは確認を示すためにこのメッセージを返し、特定のパラメーター情報を送信します
2XX:成功ステータスコード
200 OK通常の戻りメッセージ
201作成済み要求は成功し、サーバーは新しいリソースを作成しました
202承認済みサーバーは要求を受け入れましたが、まだ処理していません
3XX:リダイレクト
301が恒久的に移動要求されたWebページは恒久的に新しい場所に移動されました。
302一時的なリダイレクトが見つかりました。
303その他の一時的なリダイレクトを参照し、常にGETを使用して新しいURIを要求します。
304未変更最後のリクエスト以降、リクエストされたWebページは変更されていません。
4XX:クライアントエラー
400不正な要求サーバーは要求の形式を理解できないため、クライアントは同じコンテンツで要求を再度開始しようとしないでください。
401未承認リクエストは承認されていません。
403禁止されたアクセスは禁止されています。
404 Not FoundURIを照合する方法をリソースが見つかりませんでした。
5XX:サーバーエラー
500内部サーバーエラー最も一般的なサーバー側エラー。
503 Service Unavailableサーバーは一時的に要求を処理できません(過負荷または保守されている可能性があります)。

おすすめ

転載: blog.csdn.net/weixin_52772147/article/details/112135531