ポータルサイトのフォーカス画像のデザインに関するいくつかの結論

ポータルサイトのフォーカス画像のデザインに関するいくつかの結論
フォーカス画像は、画像、テキスト、動的なインタラクティブ効果を統合したコンテンツを表示する方法です。注目を集める(いわゆるフォーカス)、ページレイアウトを最適化する、その他多くの側面で非常に重要な役割を果たします。これは、コンテンツが最も重要となるポータル Web サイトでは特に重要です。
私はこのプロセスでいくつかの経験を積んできたので、皆さんと共有したいと思います。このテンプレートは、Sohu や Sina のような大規模なポータルに適しています。個人の Web サイトやビジネス Web サイトには適さないかもしれません。それはまた別の問題です。

1. 愚かであればあるほど良い(ポイント3と組み合わせる)
編集者は HTML を嫌います。特に、時間的制約が厳しく、頻繁に更新されるページの場合、編集者がフォーカス画像の HTML にコンテンツを直接コピーできるようにすると、非常に致命的になります。
2. 競合を防ぐためのプラグアンドプレイ
クラス名 (CSS クラス) が長くなりすぎることを恐れないでください。必要に応じてプレフィックスとサフィックスを追加できます。より一意にする方がよいでしょう。
フォーカスイメージ機能は比較的独立しています。多くの場合、ページが N 日間公開された後、突然フォーカスイメージを変更したくなります。フォーカスイメージのクラス名が一般的すぎる場合 (title、head、main など)、ページに適用したときに説明できないスタイルの競合が発生すると悲劇になります。
3. ビジュアルデザイナー
フォーカス イメージ デザイナーを設計すると、編集者はデザイナーを使用してデータを入力し、ワンクリックでフォーカス イメージ コードをすばやく生成できます。

4. スタイルは構造や動作から切り離す必要がある
編集者はフォントの色や背景色などを簡単に変更できます。

5. HTMLテンプレート技術を使用する
構造 (html) と動作 (js ロジック) を分離します。公式のjQueryテンプレートプラグインを検討することができます

6. 超大規模ポータルサイト(Sohu や Sina など)では、SEO はコンテンツよりも優先順位が低くなることがよくあります。
なぜ?このタイプのウェブサイトはすでに誰もが知っているので、検索する必要がないからです。
これにより、JS を使用してフォーカス イメージの HTML コードを動的に生成できるという事実が決定されます。ただし、このタイプの HTML コードは SEO に適していません。

最後の文:大規模なポータルサイトのフォーカス画像については、JSONデータとHTMLテンプレート技術を組み合わせて、jsでフォーカス画像を動的に生成し、フォーカス画像に関連するHTMLコードを大量にページに配置します。編集者はそれを嫌うでしょうし、ウェブサイトのコンテンツの更新効率にも影響します。

<<:  Vueプラグインの詳しい説明

>>:  aタグのhref属性とonclickイベントの比較

推薦する

レスポンシブ原則をシミュレートするための基礎コードの Vue 実装の例

目次1.Vue.js の機能: 2.Observer.js 関数 (データハイジャック): 3. C...

MySQLキーワードDistinctの詳細な紹介

MySQLキーワードDistinctの使い方の紹介DDL SQLを準備します: テーブルテストを作成...

ホバードロップダウンメニューを実装するためのネイティブJS

JS はホバー ドロップダウン メニューを実装します。これは、フロントエンドの面接で遭遇するシナリ...

mysqlreplicate を使って MySQL マスタースレーブを素早く構築する方法

導入mysql-utilities ツールセットは、DBA のツールボックスとも言えるさまざまなツー...

MySQL ストアド関数(カスタム関数)の定義と使用方法の詳細な説明

ストアド関数ストアド関数とは: SQL コードの一部をカプセル化し、特定の関数を完了して、結果を返し...

HTML における DTD の使用法の概要

DTD はマークアップの文法規則のセットです。これは XML 1.0 仕様の一部であり、HTML フ...

Windows 環境に mysql-8.0.11-winx64 をインストールする際に発生する問題を解決する

MySQL インストール パッケージをダウンロードします。mysql-8.0.11-winx64 を...

MySQLの起動と接続方法の例分析

目次mysqldの起動方法方法 1: mysqld方法 2: mysqld_safe方法3: mys...

Linux ホスト名設定の詳細な紹介

目次1. Linuxホスト名を設定するクライアントホストを構成するサーバーホストを構成する2. ホス...

VMware15 の Deepin インストール詳細チュートリアル (画像とテキスト)

序文Deepin のユーザー インターフェイスは、使用時に非常に見栄えがします。インターフェイス効果...

Linux サーバーでフォルダー、ファイル、解凍コマンドを削除する方法

1. フォルダを削除する例: rm -rf /usr/java /usr/javaディレクトリとその...

CSS が最初のサイクルで画像を読み込むために @keyframes を使用するときに発生するホワイトギャップの問題 (フラッシュ画面) をすばやく解決します。

問題の説明: CSS アニメーション プロパティを使用すると、ループが最初に読み込まれたときに白いギ...

単語のグループ化シーケンスと複数フィールドのグループ化のための MySQL グループ方法

ここで商品テーブルを作成しました。その中のデータを見てみましょう。 mysql> 商品から *...

DOCTYPEタイプの詳細な紹介

<br />通常、HTML では次の方法で DOCTYPE を宣言します。 <!D...

ソースコード分析からTomcatがサーブレットの初期化を呼び出す方法の詳細な説明

目次導入1. Tomcatを起動するコード2. Tomcatフレームワーク3. コンテナを作成する ...