ウェブサイトデザインの経験 ウェブサイト構築におけるよくある間違いのまとめ

ウェブサイトデザインの経験 ウェブサイト構築におけるよくある間違いのまとめ
注意: 計画、設計、開発のいずれの場合でも、これらの間違いは避けなければなりません。

1. ナビゲーションメニューは画像とFLASHを使用する

もちろん、ナビゲーション メニューで画像や FLASH を使用すると、プレーン テキストよりも見栄えが良くなりますが、検索エンジンは画像や FLASH を認識しません。ナビゲーションに美しい画像を使用する必要がある場合は、背景を置き換える方法を使用できます (この方法については次回説明します)。ナビゲーションに FLASH を使用する場合は、お手伝いできません。ナビゲーション メニュー リンクの XML ドキュメントを作成し、検索エンジンに送信することをお勧めします。

2. 画像の不適切な使用

ウェブページを美しく見せるために、あちこちに画像を貼り付けることがよくあります。これは誤りです。コンテンツに関係のない画像は少なくする方がよいでしょう。これらの画像をコンテナの背景にすることができます。

3. コンテンツ内での特殊フォントの使用

楷書体はとても美しく、草書体も宋書体に劣らないことは認めます。しかし、すべてのコンピュータにこれらのフォントがインストールされているわけではありません。これらの特殊なフォントを使用すると、他の人のコンピューターで表示される Web ページが見苦しくなります。

4. 新しいウィンドウが開きます

お願いします! 画面をウィンドウで汚さないでください (特に現在のオペレーティング システムの貧弱なウィンドウ管理テクノロジでは)! 新しいウィンドウが必要な場合は、自分で開きます。デザイナーが新しいウィンドウを開く本来の目的は、ユーザーを自分のサイトに留めておくことです。しかし、これはユーザーのマシンを制御することの悪影響を無視しています。この戦略は、ユーザーが「戻る」ボタンで前のサイトに戻りたいときに、もう戻れなくなるため、自滅的です。特にモニターが小さく、ウィンドウが最大化されている場合、ユーザーは新しいウィンドウが開かれたことに気付かないことがよくあります。そのため、ユーザーが元のサイトに戻りたい場合、使用できない灰色の「戻る」ボタンが表示されます。

5. 実用上意味のない特殊効果

派手なテクニックの使用は避けてください。これらの効果は Web ページにとって実際の意味を持ちません。

6. コンテンツのスクロール

コンテンツスクロールにより、より小さなスペースに多くのコンテンツを表示できます。それが利点の一つです。しかし、コンテンツのスクロールは、メリットよりもデメリットをもたらす可能性があります。すべてのプラットフォームとブラウザがスクロールをサポートしているわけではありません。W3C の見解では、コンテンツのスクロールによりユーザー エクスペリエンスが低下します。

7. ユーザーが望むコンテンツを入手するのが難しい

あなたのウェブサイトでのユーザー体験が迷路に迷い込むようなものだったらどうなるでしょうか? 3 クリック ルールについて聞いたことがありますか? 小規模な Web サイトの場合、ホームページ上のどの情報も 3 回以上のクリックを必要としません。大規模なサイトでは、ナビゲーションとツールバーを使用して操作性を向上させます。

8. ファイル名が標準化されていない

この点を無視しないでください。たとえば、ニュース ページでは、2323123.html のような非標準化された命名方法の代わりに News.html を使用できます。標準化された命名方法を使用すると、検索エンジンにメリットがあるだけでなく、Web サイトの将来の保守と管理にも役立ちます。

9. 長い記事はページ分けされない

ページ区切りのない長い記事は、Web ページの読み込みが遅くなり、ユーザーの読み疲れを引き起こします。そのため、長い記事の場合はページ区切りを設定することをお勧めします。

10. 間違った色の組み合わせはウェブページを読みにくくする

必要がない限り、白い背景と黒のテキストを使用し、汎用フォントを使用するようにしてください。

11. 後戻りできないポイント

バックリンクは Web ユーザーの生命線であり、ハイパーテキスト リンクに次いで最もよく使用されるナビゲーション機能です。ユーザーは、Web ページが導く先を自由に試すことができ、「戻る」ボタンを 1 回または 2 回クリックするだけで前のページに戻ることができます。

12. 目立つクリックカウンター

ウェブサイトに目立つクリックカウンターを設置することを軽々しく考えないでください。ウェブサイトを設計するのは、自分が重要だと思うものを販売するためではなく、訪問者にサービスを提供するためです。ほとんどの視聴者は、カウンターは意味がなく、偽造が容易であり、視聴者は広告を見たくないと考えています。サイトの人気度を示す場合は、訪問ログを表示するリンクを提供することをお勧めします。

13. フレームワークを使用する

カウンターと同様に、フレームも Web 上でますます人気が高まっています。ほとんどのウェブサイトでは、画面の左側にフレームがあります。しかし、設計者はフレームワークの使用時に多くの問題があることをすぐに発見しました。フレームを使用する場合、17 インチのモニターがないと Web サイト全体を表示することはほぼ不可能です。フレームを使用すると、サイト内の個人のホームページをブックマークすることもできなくなります。おそらくもっと重要なのは、検索エンジンがフレームを混同し、サイトをリストに表示できないことが多いことです。

14. 音の不適切な使用

音の使用にも注意が必要です。インライン サウンドも、Web デザイナーにとっては避けるべきものです。サウンドを過度に使用すると、視聴者にあまりメリットがなく、ダウンロード速度が遅くなるためです。マウスの音を聞くのは最初は楽しいかもしれませんが、何度も聞くと間違いなく煩わしくなります。音を使用する前に、それが自分にどのような影響を与えるかを慎重に検討する必要があります。

15. 互換性が低い

あなたのウェブページは 1024 でもきれいに見えますか?では、1280 に変更してみてはどうでしょうか?すべての人のモニターの解像度が同じというわけではありません。あらゆる解像度で完璧な Web ページを作成することはできませんが、あらゆる解像度でエラーが発生しないことを保証できる Web ページを作成する必要があります。
あと 2 つのポイントがあります。Web はコンピューターでしか閲覧できないと考えないでください。世界にブラウザは 1 つしかないと思ってはいけません。

17. ウェブサイトの立ち上げを急ぐ

ウェブサイトにはコンテンツがなく、ウェブサイトのプログラムにバグがあります。これらの問題が解決されたらリリースしてください。コンテンツが豊富でプログラムバグが少ないウェブサイトだけがユーザーを引き付けます。

18. ウェブサイトを公開した後、検索エンジンにログインしない

顧客から、「私のウェブサイトが公開されている場合、Baidu で検索すれば見つかりますか?」と尋ねられました。私はいつもこう答えます。「Baidu は私の家族が運営しているわけではありませんし、あなたの家族が運営しているわけでもありません。Baidu はあなたがいつウェブサイトを公開したか知りません。」したがって、Web サイトを公開した後は、主要な検索エンジンのログイン ポータルに Web サイト情報を送信する必要があります。

19. 空白を残さない

空白スペースに注意してください。十分なスペースがある場合でも、画像、テキスト、不要なアニメーション GIF で Web ページを乱雑にしないでください。デザイン時にこれらを使用しないようにします。

20. インタラクティブ性の欠如

ユーザーが Web サイトとやり取りしたり、ユーザー同士がやり取りしたりできるようにします。したがって、少なくともゲストブックを用意して、訪問者が Web サイトに戻ってくるように促し、Web サイトのコンテンツを拡張できるようにしてください。これは非常に重要であり、Web 2.0 の中心的な考え方です。

<<:  49 個の JavaScript のヒントとコツ

>>:  インデックススキャンを使用したMySQLソート

推薦する

CSS+SVGでBステーションの課金効果を実現するサンプルコード

困難SVG グラフィックの 2 つのマスクの作成まず、コード左側のピンク色のボックスの内容ですこれに...

レンダリング関数と JSX の詳細

目次1. 基本2. ノード、ツリー、仮想DOM 1. 仮想DOM 3. createElementパ...

Vue.js の watch メソッドと computed メソッドの違いの詳細な例

目次序文導入1. 作用機序2. 自然から3. 時計と計算の比較4. メソッドはデータロジックの関係を...

MySQL SHOW STATUSステートメントの使用

MySQL のパフォーマンス調整とサービス ステータスの監視を行うには、MySQL の現在の実行状態...

MySQL学習記録: KEYパーティションが引き起こした血なまぐさい事件

需要背景ビジネス テーブル tb_image のデータの一部は次のとおりです。id は一意ですが、i...

MySQL 上級学習ノート (パート 3): MySQL 論理アーキテクチャの紹介、MySQL ストレージ エンジンの詳細な説明

MySQL 論理アーキテクチャの概要他のデータベースと比較すると、MySQL は、そのアーキテクチャ...

重要なmysqlログファイルの概要

著者: 丁易出典: https://chengxuzhixin.com/blog/post/mysq...

HTML と CSS に関する基本的なメモ (フロントエンドでは必読)

HTMLに触れた当初はレイアウトにいつもテーブルを使っていましたが、とても面倒で見た目も悪かったの...

Mac 向け MySQL のインストールと設定のチュートリアル

この記事では、MacでのMySQLインストールチュートリアルを参考までに紹介します。具体的な内容は次...

MySQL データベースのマスター・スレーブ レプリケーションと読み取り/書き込み分離

目次1. マスタースレーブレプリケーションマスタースレーブレプリケーション3スレッドマスタースレーブ...

tomcat8の最新のLinuxインストールプロセス

ダウンロード参考:ダウンロードするコアパッケージを選択してくださいダウンロード後、ファイルをサーバー...

MySQL truncate table ステートメントの使用

Truncate table ステートメントは、テーブル内のすべてのデータを削除/切り捨てるために使...

nginx で複数の仮想ホストを設定する方法の例

nginx で仮想ホスト vhost を設定すると非常に便利です。 nginx設定ファイルnginx...

Linux inotifyリアルタイムバックアップの実装方法の詳細説明

リアルタイム レプリケーションは、企業データをバックアップする最も重要な方法です。主に、ユーザーが送...

vsCodeはワンクリックでvueテンプレートを生成します

1. ショートカットCtrl + Shift + Pを使用してコンソールを呼び出します 2、「スニペ...