これは決まり文句であり、面接の 90% で聞かれるので、記憶の定着を強化するためにここで簡単に整理します。
1. Http リクエストを減らす: 主に画像、Css、Js、ページの遅延読み込みをマージすることでリクエストの数を減らします。
2. 再描画とリフローを減らす: 主に、ページのレイアウト、これは実際の作業では基本的に避けられないので、合理的に使用してください。
3 つは DOM の操作を軽減することです。主に DOM ノードの操作の追加、削除、変更、チェックを最小限に抑え、ローカルを使用するようにします。変数、これは一部のプロジェクトでは避けられないため、合理的に対処する必要があります
4. データ交換に JSON を使用する: JSON は JS に付属する軽量のデータ形式であるため、多くの利点があります
5. CDN アクセラレーションを使用する: これは、ほとんどの企業が最近使用しているコンテンツ配信ネットワークであり、コンテンツを近くに配信し、チェーン スタイルで JS ファイルをボディの最外部に配置します。通常、記述するときに HTML の一番外側に置きますが、基本的には同じことを意味します。主な理由は、JS には他のコンテンツの読み込みとレンダリングに影響を与えるブロック特性があるためです。 (私は通常、JS は単一プロセス言語であると言っていますが、単一プロセスとブロッキング特性が同じものであるかどうかを詳しく調べたことがありません...)
7 つの圧縮された JS ファイル: 私は通常、オンライン圧縮ツールを使用します。最近のインタビューでこの質問をされました。執筆中に圧縮できるツールを使用したことがありますか? 。 。 ?。 。 。それについて知っている専門家がいたら教えてください;
8 つの圧縮された画像と結合された画像: 通常、スライスを PS ファイルに保存するときは、解像度を下げて画像形式を適切に選択します。または画質を下げます。しかし、Retina スクリーンが出てきてから、EXBoss は MacPro を使用しているため、これをもう一度行うかどうか議論し始めました。 。 。みんな今何してるの? @2x.pngを使用する以外に解決策はありますか?お知らせ下さい!
上記の要約はここからのもので、他の人が私よりもうまく要約しているので、ここから学びます〜私は単に単純化して、私の記憶を容易にするためにここに移動しました。不明な点や詳細が不明な点がある場合は、原文を確認してください。

HTMLは、Webページを構築するために使用される言語であり、タグと属性を使用してWebページの構造とコンテンツを定義します。 1)htmlは、などのタグを介してドキュメント構造を整理します。 2)ブラウザはHTMLを分析してDOMを構築し、Webページをレンダリングします。 3)マルチメディア関数を強化するなど、HTML5の新機能。 4)一般的なエラーには、閉じられていないラベルと引用されていない属性値が含まれます。 5)最適化の提案には、セマンティックタグの使用とファイルサイズの削減が含まれます。

webdevelopmentReliesOnhtml、css、andjavascript:1)htmlStructuresContent、2)cssStylesit、および3)Javascriptaddsinteractivity、形成、

HTMLの役割は、タグと属性を使用してWebページの構造とコンテンツを定義することです。 1。HTMLは、読みやすく理解しやすいようなタグを介してコンテンツを整理します。 2。アクセシビリティとSEOを強化するには、セマンティックタグなどを使用します。 3. HTMLコードの最適化により、Webページの読み込み速度とユーザーエクスペリエンスが向上する可能性があります。

HTML、CSS、およびJavaScriptは、Web開発の3つの柱です。 1。HTMLは、Webページ構造を定義し、などなどのタグを使用します。2。CSSは、色、フォントサイズなどのセレクターと属性を使用してWebページスタイルを制御します。

HTMLはWeb構造を定義し、CSSはスタイルとレイアウトを担当し、JavaScriptは動的な相互作用を提供します。 3人はWeb開発で職務を遂行し、共同でカラフルなWebサイトを構築します。

HTMLは、簡単に学習しやすく、結果をすばやく見ることができるため、初心者に適しています。 1)HTMLの学習曲線はスムーズで簡単に開始できます。 2)基本タグをマスターして、Webページの作成を開始します。 3)柔軟性が高く、CSSおよびJavaScriptと組み合わせて使用できます。 4)豊富な学習リソースと最新のツールは、学習プロセスをサポートしています。

Anexampleapalofastartingtaginhtmlis、それはaperginsaparagraph.startingtagsaresentionentientiontheyinitiateelements、definetheirtypes、およびarecrucialforurturingwebpagesandcontingthomedomを構築します。


ホットAIツール

Undresser.AI Undress
リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover
写真から衣服を削除するオンライン AI ツール。

Undress AI Tool
脱衣画像を無料で

Clothoff.io
AI衣類リムーバー

AI Hentai Generator
AIヘンタイを無料で生成します。

人気の記事

ホットツール

Safe Exam Browser
Safe Exam Browser は、オンライン試験を安全に受験するための安全なブラウザ環境です。このソフトウェアは、あらゆるコンピュータを安全なワークステーションに変えます。あらゆるユーティリティへのアクセスを制御し、学生が無許可のリソースを使用するのを防ぎます。

MantisBT
Mantis は、製品の欠陥追跡を支援するために設計された、導入が簡単な Web ベースの欠陥追跡ツールです。 PHP、MySQL、Web サーバーが必要です。デモおよびホスティング サービスをチェックしてください。

SAP NetWeaver Server Adapter for Eclipse
Eclipse を SAP NetWeaver アプリケーション サーバーと統合します。

SublimeText3 英語版
推奨: Win バージョン、コードプロンプトをサポート!

SublimeText3 Mac版
神レベルのコード編集ソフト(SublimeText3)
