Membantu Klien Anda dengan Fenomena Situs Web yang Tidak Dapat Dijelaskan
Diterbitkan: 2021-06-03Bekerja dengan klien selalu merupakan petualangan. Baik itu perubahan menit terakhir pada proyek atau politik desain, ada banyak hal yang membuat desainer web tetap waspada. Dan Anda tidak pernah tahu kapan kejutan berikutnya akan muncul kembali.
Namun, satu hal yang dapat Anda andalkan adalah bahwa akan tiba saatnya ketika klien mengalami masalah (nyata atau yang dirasakan) dengan situs web mereka. Ini bisa menjadi hasil dari masalah yang sebenarnya atau kesalahpahaman sederhana. Either way, tampaknya mustahil untuk mereplikasi atau melacak sumbernya.
Itu yang saya suka menyebutnya " fenomena situs web yang tidak dapat dijelaskan ". Ungkapan tersebut dapat memunculkan gambar UFO dan berbagai skenario fiksi ilmiah lainnya. Itu pas, karena ada nada paranormal untuk masalah ini. Misalnya, klien melihat sesuatu yang tidak bisa Anda lihat. Atau posting blog yang sedang mereka kerjakan menghilang tanpa jejak. Seram, kan?
Dan seperti film thriller sci-fi yang bagus, jenis masalah ini tidak pernah seperti yang terlihat. Untuk desainer web, itu berarti mengabaikan retorika (dan mungkin bahkan panik) dalam upaya untuk memperbaikinya kembali.
Jadi, kenakan helm luar angkasa Anda saat kami mencari cara untuk membantu klien Anda mengungkap misteri ini. Kami bahkan akan menghitung mundur beberapa yang paling umum dari "hal-hal asing" ini.
Identifikasi Masalah
Langkah pertama dalam misi kami adalah mencari tahu apa yang sebenarnya dialami klien. Jika klien Anda cukup paham teknologi, bagian ini mungkin tidak terlalu buruk. Mereka mungkin mengarahkan Anda ke pesan kesalahan atau petunjuk lain yang memungkinkan Anda melanjutkan penyelidikan.
Tetapi jika mereka jelas bukan teman teknologi, segalanya menjadi lebih sulit. Sama seperti bertemu makhluk di planet asing, Anda mungkin tidak berbicara dalam bahasa yang sama. Dalam hal ini, Anda akan ingin mengajukan banyak pertanyaan menyelidik:
- Apa yang Anda coba lakukan?
- Apa yang Anda harapkan akan terjadi, dan apa yang terjadi?
- Di halaman apa Anda saat masalah terjadi?
- Apakah ada pesan kesalahan yang ditampilkan?
- Apakah Anda melakukan upaya untuk memperbaiki masalah?
- Apakah Anda mengetahui pembaruan perangkat lunak terbaru (CMS, tema, plugin)?
- Perangkat, OS, dan browser web apa yang Anda gunakan?
Tentu saja, ada berbagai macam pertanyaan untuk diajukan. Dan beberapa hal mungkin diasumsikan berdasarkan situasi. Tujuannya adalah untuk memahami apa yang salah, atau setidaknya apa yang menurut klien Anda mungkin salah.
Menelusuri Kembali Langkah Mereka
Dengan beberapa informasi dasar sekarang di tangan, kita dapat mengalihkan perhatian kita ke eksperimen. Itu mengambil bentuk menelusuri kembali langkah-langkah klien untuk mencoba dan mereproduksi masalah yang dilaporkan. Apa, apakah Anda mengharapkan spacewalk?
Terkadang Anda beruntung untuk mereproduksi masalah dengan cara yang mengarahkan Anda ke perbaikan. Tetapi karena kita berbicara tentang fenomena situs web yang tidak dapat dijelaskan , itu lebih merupakan pengecualian daripada aturan.
Begitu banyak dapat bergantung pada pilihan pengguna di browser web dan sistem operasi. Belum lagi kemungkinan ekstensi browser atau perangkat lunak keamanan yang dapat mengganggu kemampuan mereka untuk melakukan tugas tertentu.
Itu sebabnya mencoba untuk mereplikasi suatu masalah bisa sangat sulit. Konfigurasi satu sistem dapat menyebabkan kesalahan, sementara yang lain tampaknya berfungsi dengan baik.
Waktu juga dapat memainkan faktor. Klien Anda mungkin mencoba melakukan sesuatu dengan benar saat server atau masalah konektivitas terjadi. Pemadaman DNS sementara juga dapat mendatangkan malapetaka.
Jika menelusuri kembali langkah-langkah klien tidak membuahkan hasil, faktor-faktor lain ini perlu dipertimbangkan.
Menjelaskan yang Tidak Dapat Dijelaskan
Setiap masalah terkait situs web memiliki penyebab. Namun tidak selalu jelas mengapa sesuatu menjadi kacau. Saat-saat itu adalah yang paling sulit untuk dijelaskan kepada klien.
Teknologi sering kali tentang memiliki jawaban konkret. Jika data mengatakan ini , itu pasti berarti itu . Inilah yang biasa dibicarakan oleh para desainer web oleh para pengembang. Ketika segala sesuatunya tidak begitu kering, sulit untuk mengetahui apa yang harus dikatakan.
Hal terbaik yang dapat Anda lakukan adalah melaporkan kembali dengan jawaban yang jujur: Anda tidak tahu mengapa hal yang mengerikan/menjengkelkan/tidak menyenangkan ini terjadi. Mungkin kedengarannya agak menyedihkan, tapi lebih baik daripada alternatif mengada-ada.
Yang mengatakan, masih dapat diterima untuk berspekulasi. Bersamaan dengan monolog “Saya tidak tahu” Anda, Anda dapat memasukkan daftar kemungkinan. Ini setidaknya akan memberi klien sesuatu untuk dipikirkan. Dan Anda tidak perlu menanggung malu karena misi yang gagal.
Situs Web yang Paling Umum Diekspos Gremlins
Apa jadinya kehidupan desain web tanpa sedikit misteri dan intrik? Mari kita lihat beberapa gremlin umum yang menyerang Zen kita dan menempatkan kita dalam mode pertempuran:
Cache Bencana
Cache bisa menjadi hal yang indah, karena membantu membuat situs web Anda secepat kilat. Tapi itu juga bisa menjadi penyebab banyak masalah yang tak terlihat. Seperti dalam, klien Anda tidak dapat melihat pembaruan yang baru saja Anda posting – karena mereka melihat versi lama dari halaman yang terjebak dalam cache.
Ini juga sedikit pengubah bentuk intergalaksi, karena cache yang menyinggung dapat disimpan secara lokal atau di server. Bagaimanapun, mantranya harus dipatahkan (er, dibersihkan).
JavaScript yang Mencengangkan
Bahkan kesalahan JavaScript terkecil pun bisa berbahaya. Yang diperlukan hanyalah sepotong kode usang untuk menyebabkan masalah kegunaan. Seluruh situs dapat menjadi berantakan karena pembaruan perpustakaan atau bahkan kesalahan ketik sederhana.
Untuk klien, JavaScript benar-benar tersembunyi. Yang mereka lihat hanyalah situs web yang rusak – tidak pernah benar-benar tahu apa yang menyebabkan masalah tersebut. Untungnya, kami memiliki konsol browser untuk membantu kami mengatasi bug yang muncul.
Hosting Web yang Mengerikan
Hosting miring dapat membuat situs web yang paling elegan pun bertekuk lutut. Waktu henti yang lama memang buruk, tetapi masalah yang terputus-putus bahkan lebih buruk. Misalnya, beberapa detik yang rawan kesalahan ketika klien Anda mencoba menyimpan kiriman atau mengunggah file dan – macet.
Sifat tak terduga dari masalah tersebut dapat membuat mereka sulit untuk dilacak. Mengapa, itu bahkan mungkin membuat Anda menorehkannya sebagai salah satu misteri alam semesta yang belum terpecahkan.
Memulihkan Saldo ke Klien yang Lelah (dan Situs Web Mereka)
Jika ada, web bisa menjadi tempat yang sangat tidak terduga. Dan sementara desainer web mungkin terbiasa menavigasi lubang hitam berbahaya ini, klien kami biasanya tidak. Oleh karena itu, mereka sering memiliki reaksi yang berbeda ketika menghadapi masalah dengan situs web mereka.
Klien tidak akan selalu tahu, misalnya, untuk mencari pesan kesalahan tertentu. Dan mereka mungkin tidak menyadari dampak perangkat lunak, seperti browser web usang, terhadap pengalaman pengguna mereka. Mengkomunikasikan secara akurat apa yang mereka lihat dan lakukan juga merupakan tantangan.
Memberikan perbaikan sering kali merupakan masalah memilih bagian paling berguna dari informasi yang dapat Anda kumpulkan. Dari sana, ini tentang mencoba mengumpulkan cukup petunjuk untuk mereproduksi masalah. Terkadang berhasil, di lain waktu keberuntungan tidak berpihak pada Anda.
Anda mungkin tidak akan mendapatkan jawaban setiap saat. Tidak apa-apa. Ini adalah web besar yang bagus di luar sana. Karena itu, beberapa hal tidak dapat diketahui.