<br />帯域幅の増加に伴い、Web ページ上のオブジェクトも増えているため、Web ページのオープンを高速化することは依然として重要な課題です。 Web ページの起動を高速化する方法には 3 つあります。1 つ目はネットワーク帯域幅を増やすこと、2 つ目はユーザーがローカル コンピューターで最適化すること、3 つ目は Web サイト デザイナーが Web ページを最適化することです。この記事では、Web サイトのデザイナーの観点から、Web ページの読み込み速度を最適化するためのヒントをいくつか紹介します。 1. 画像を最適化する<br />画像のない Web ページはほとんどありません。 56K モデムの時代を生きてきた人なら、画像の多い Web サイトは絶対に好きではないでしょう。そのような Web ページを読み込むには、かなりの時間がかかるからです。 ネットワーク帯域幅が大幅に改善され、56K モデムが徐々に廃止されつつある現在でも、Web ページの速度を上げるには画像を最適化する必要があります。 画像の最適化には、画像の数を減らすこと、画像の品質を下げること、適切な形式を使用することが含まれます。 1. 写真の数を減らす:不要な写真を削除します。 2. 画像の品質を下げる: 必要がない場合は、画像の品質、特に jpg 形式の品質を下げてみてください。品質を 5% 下げてもあまり変化がないように見えるかもしれませんが、ファイル サイズの変化は比較的大きくなります。 3. 適切な書式を使用する: 次の点を参照してください。 そのため、写真をアップロードする前に、写真を編集する必要があります。Photoshop が面倒すぎると思われる場合は、オンラインの写真編集ツールを試してみることもできます。編集するのは面倒だけど、写真に特殊効果を加えたいですか?画像効果を実現するために JavaScript を使用することもできます。 2. 画像形式の選択<br />一般的に、Web ページで使用される画像形式は、jpg、png、gif の 3 つです。この記事では、3 つの形式の具体的な技術的指標については説明しません。Web ページの読み込み時間を短縮するには、どの形式をいつ使用すればよいかを知るだけで十分です。 1. JPG: 一般的に風景、人物、芸術写真などの写真作品を表示するために使用されます。コンピュータのスクリーンショットにも使用されることがあります。 2. GIF: 色数が少ないため、Web サイトのロゴ、ボタン、絵文字など、色の要件がそれほど高くない場所で使用できます。もちろん、GIF の重要な用途はアニメーション画像です。ルナピックで作った反射写真と同じです。 3. PNG: PNG 形式は透明な背景を提供でき、Web ページの表示専用に開発された画像形式です。通常、透明な背景が必要な Web ページや、画像の品質に対する要件が高い Web ページで使用されます。 3. CSSを最適化する CSS カスケード スタイル シートにより、Web ページの読み込みが効率化され、ブラウジング エクスペリエンスが向上します。 CSS を使用すると、レイアウト方法としてテーブルを廃止できます。 しかし、CSS を記述するときには、次のようなより長い文を使用することもあります。 上マージン: 10px; 右マージン: 20px; 下マージン: 10px; 左マージン: 20px; 次のように簡略化できます。 マージン: 10px 20px 10px 20px; あるいはこれ: <p class="decorated">装飾されたテキストの段落</p> <p class="decorated">2 番目の段落</p> <p class="decorated">第 3 段落</p> <p class="decorated">第 4 段落</p> div を使用して以下を含めることができます: <div class="装飾"> <p>装飾されたテキストの段落</p> <p>2 番目の段落</p> <p>第3段落</p> <p>第4段落</p> </div> CSS を簡素化すると、冗長な属性が削除され、運用効率が向上します。 CSS を記述した後に縮小するのが面倒な場合は、CleanCSS などのオンライン縮小ツールを使用できます。 前のページ1 2 次のページ 全文を読む |
<<: 色の16進数カラーコード表表示と16進値の比較表示で簡単に検索できます
必要:通常、サイト側は、ウェブサイト上の動画や写真が盗まれるのを防ぎたいと考えています。結局のところ...
SASS を使用する開発者が増えるにつれて、SASS コードの数に注意する必要があります。 SASS...
背景前景要素から特定の色を継承する影の効果を作成する方法を知りたいと思ったことはありませんか?方法に...
1. 改行なしを実現するには<nobr>タグを使用するコードをコピーコードは次のとおりで...
背景最近、面接でデータベース トランザクションについてよく質問されます。通常は、@Transacti...
クエリ速度が遅くなる理由は多数ありますが、最も一般的な理由は次のとおりです。 1. インデックスがな...
1. /etc/init.d ディレクトリに入ります: cd /etc/init.d 2. tomc...
質問:最近、プロジェクトを展開すると文字化けしたデータが出てきました。確認したところ、プロジェクトは...
n 個のアイテムがあり、これらのアイテムをグリッド レイアウトの列に並べ替える必要があるとします。列...
この記事では、検証コードの効果を実現するためのJavaScriptの具体的なコードを参考までに共有し...
名前を格納するフィールドが GBK 文字セットを使用している場合、GBK 内部コード自体がエンコード...
序文今日、オープンソース プロジェクトのフィードバック フォームを設計していたところ、絵文字表現を挿...
目次コード:補充:要約する要件: 左のツリーと右のテーブル。組織ツリーでノードを選択した後、詳細ペー...
1. サービス方法ファイアウォールのステータスを確認します。 [root@centos6 ~]# サ...
1. はじめにレスポンシブ Web デザインにより、Web サイトは複数のデバイスと複数の画面に同時...