説明のつかないウェブサイトの現象でクライアントを支援する
公開: 2021-06-03クライアントとの協力は常に冒険です。 プロジェクトの土壇場での変更であろうと、デザインポリティクスであろうと、Webデザイナーを気に留めておくべきことはたくさんあります。 そして、あなたは次の驚きがいつ頭をもたげるのか全くわかりません。
ただし、信頼できることの1つは、クライアントがWebサイトで(実際のまたは認識された)問題を抱える時期が来るということです。 これは、実際の問題または単純な誤解の結果である可能性があります。 いずれにせよ、ソースを複製または追跡することは不可能に思えるかもしれません。
それは私が「説明のつかないウェブサイトの現象」と呼んでいるものです。 このフレーズは、UFOやその他のさまざまなSFシナリオのイメージを思い起こさせる可能性があります。 これらの問題には超常現象の色合いがあるので、それは適切です。 たとえば、クライアントはあなたが見ることができない何かを見ます。 または、彼らが取り組んでいたブログ投稿が跡形もなく消えてしまいます。 不気味ですよね?
そして、優れたSFスリラーのように、これらのタイプの問題は、見た目とまったく同じではありません。 Webデザイナーにとって、それは物事を再び正しくするためにレトリック(そしておそらくパニックさえ)を過ぎて見ることを意味します。
だから、私たちがあなたのクライアントがこれらの謎を解明するのを助ける方法を見るとき、あなたの宇宙服を着てください。 これらの「見知らぬ人」の中で最も一般的なもののいくつかをカウントダウンします。
問題を特定する
私たちの使命の最初のステップは、クライアントが何を経験しているのかを正確に知ることです。 クライアントがかなり技術に精通している場合、この部分はそれほど悪くないかもしれません。 エラーメッセージや、調査を進めるためのその他の手がかりを示す場合があります。
しかし、彼らが明らかにテクノロジーの友ではない場合、事態はさらに困難になります。 奇妙な惑星で存在に遭遇するのと同じように、あなたは同じ言語を話せないかもしれません。 その場合、あなたは多くの詳細な質問をしたいと思うでしょう:
- 何をしようとしていましたか?
- 何が起こると思いましたか、代わりに何が起こりましたか?
- 問題が発生したとき、どのページを表示していましたか?
- エラーメッセージは表示されましたか?
- 問題を解決するために何か試みをしましたか?
- 最近のソフトウェアアップデート(CMS、テーマ、プラグイン)を知っていますか?
- どのデバイス、OS、Webブラウザを使用していましたか?
もちろん、さまざまな質問があります。 そして、状況に応じていくつかのことが想定されるかもしれません。 目標は、何がうまくいかなかったか、少なくともクライアントが何がうまくいかなかったと思うかを理解することです。
彼らの歩みをたどる
いくつかの基本的な情報が手元にあるので、実験に注意を向けることができます。 これは、報告された問題を再現するためにクライアントの手順をたどるという形をとります。 何、船外活動を期待していましたか?
幸運にも、問題を修正に導く方法で再現できる場合があります。 しかし、説明のつかないWebサイトの現象について話しているので、それは規則よりも例外です。
Webブラウザとオペレーティングシステムでのユーザーの選択に大きく依存する可能性があります。 特定のタスクを実行する能力を妨げる可能性のあるブラウザ拡張機能やセキュリティソフトウェアの可能性は言うまでもありません。
そのため、問題を再現するのは非常に難しい場合があります。 1つのシステムの構成でエラーが発生する可能性がありますが、他のシステムでは問題なく機能しているようです。
タイミングも要因となる可能性があります。 サーバーまたは接続の問題が発生したときに、クライアントが何かを正しく実行しようとした可能性があります。 一時的なDNSの停止も、大混乱を引き起こす可能性があります。
クライアントのステップをたどっても結果が得られない場合は、これらの他の要因を考慮する必要があります。
不可解なことを説明する
すべてのウェブサイト関連の問題には原因があります。 しかし、なぜ何かがうまくいかなかったのかは必ずしも明確ではありません。 それらの時代は、クライアントに説明するのがはるかに困難です。
テクノロジーとは、具体的な答えを出すことです。 データがこれを示している場合、それはそれを意味する必要があります。 これは、Webデザイナーが開発者であることに慣れています。 物事がそれほどカットアンドドライでないとき、何を言うべきかを知るのは難しいです。
あなたができる最善のことについては、真実の答えを報告することです:あなたはこのひどい/迷惑な/不便なことが起こった理由がわかりません。 おそらくそれは少し哀れに聞こえますが、何かを作るという選択肢よりも優れています。
とはいえ、推測することは依然として許容されます。 「わからない」独白に加えて、可能性のリストを含めることができます。 これは、少なくともクライアントに考えるべきことを提供します。 そして、あなたは失敗した任務の恥に苦しむ必要はありません。
公開された最も一般的なウェブサイトGremlins
少しの謎と陰謀がなければ、ウェブデザインの生活はどうなるでしょうか? 私たちの禅に侵入し、私たちを戦闘モードにする、より一般的なグレムリンのいくつかを見てみましょう:
壊滅的なキャッシュ
キャッシュは、Webサイトをすばやく作成するのに役立つため、すばらしいものになります。 しかし、それは多くの目に見えない問題の原因にもなり得ます。 のように、クライアントは、キャッシュにスタックしている古いバージョンのページを表示しているため、投稿したばかりの更新を表示できません。
また、問題のあるキャッシュをローカルまたはサーバーに保存できるという点で、銀河系間のシェイプシフターでもあります。 いずれにせよ、その呪文は破られなければなりません(えー、クリアされます)。
驚異的なJavaScript
ほんのわずかなJavaScriptエラーでも危険な場合があります。 必要なのは、使いやすさの問題を引き起こす1つの古いコードです。 ライブラリの更新や単純なタイプミスによって、サイト全体がバグの多い混乱に陥る可能性があります。
クライアントにとって、JavaScriptはまったくステルスです。 彼らが目にするのは壊れたウェブサイトだけです–何が問題を引き起こしたのか本当にわかりません。 ありがたいことに、発生したバグを潰すのに役立つブラウザコンソールがあります。
恐ろしいウェブホスティング
奇抜なホスティングは、最もエレガントに構築されたWebサイトでさえもひざまずくことができます。 長時間のダウンタイムはひどいですが、断続的な問題はさらに悪化します。 たとえば、クライアントが投稿を保存したりファイルをアップロードしたりしようとしたときにエラーが発生しやすい数秒で、クラッシュしました。
このような問題の予測不可能な性質により、追跡が困難になる可能性があります。 なぜ、それはあなたが宇宙の未解決の謎の1つとしてそれをチョークで書くことにさえ導くかもしれません。
困惑したクライアント(およびそのWebサイト)へのバランスの復元
どちらかといえば、Webは非常に予測不可能な場所になる可能性があります。 そして、Webデザイナーはこの危険なブラックホールをナビゲートすることに慣れているかもしれませんが、私たちのクライアントは通常そうではありません。 したがって、彼らは彼らのウェブサイトで問題に直面したときにしばしば異なる反応をします。
クライアントは、たとえば、特定のエラーメッセージを探すことを常に知っているとは限りません。 また、古いWebブラウザなどのソフトウェアがユーザーエクスペリエンスに与える影響に気付かない場合もあります。 彼らが見ていることやしていることを正確に伝えることも課題です。
修正を提供することは、多くの場合、収集できる最も有用な情報を選択することです。 そこから、問題を再現するために十分な手がかりをつなぎ合わせようとすることです。 うまくいくこともあれば、運があなたの味方にならないこともあります。
あなたはおそらく毎回答えを持っているわけではありません。 それで大丈夫です。 それはそこにある素晴らしい大きなウェブです。 このように、いくつかのことは単に知られていない。