6 Cara Bar Kemajuan Berbohong kepada Anda

PHPz
Lepaskan: 2024-08-26 21:33:01
asal
217 orang telah melayarinya

Bar kemajuan adalah kejahatan yang diperlukan. Lagipun, kami memerlukan semacam maklum balas untuk mengetahui berapa banyak kerja yang tinggal sehingga komputer selesai. Walau bagaimanapun, dalam kebanyakan kes, bar kemajuan mudah menyembunyikan banyak penipuan, tetapi mungkin ini sebenarnya untuk kebaikan kita sendiri.

1 Kemajuan Bukan Linear

6 Ways Progress Bars Lie to You

Bar kemajuan kelihatan seperti perwakilan garis lurus. Seperti seseorang yang melakukan larian pecut 100M, tetapi pada hakikatnya ia lebih seperti seseorang berlari melalui laluan berhalangan yang berpusing, seperti episod American Gladiators. Ia seperti anda melihat perwakilan 2D bagi proses 3D.

Inilah sebabnya bar kemajuan tidak, baik, maju pada kadar yang stabil. Sebaliknya, ia akan melompat ke hadapan dalam pancutan kecil, dan kemudian berlama-lama di tempatnya, atau perlahan-lahan merangkak seketika sebelum melompat ke hadapan. Ia mungkin merupakan perwakilan tepat bagi peratusan tugasan yang telah disiapkan, tetapi bukan berapa lama masa telah berlalu atau berapa banyak lagi yang tinggal. Sudah tentu, banyak bar kemajuan juga mempunyai anggaran kaunter masa penyiapan, tetapi tidak juga saya mulakan mengenainya dan tafsiran liberal mereka tentang "minit" sebenarnya. . Selalunya saya pernah melihat mereka melonjak ke markah 30% atau 50%, tetapi yang benar-benar mengerikan dengan cepat melonjak kepada 90%, dan kemudian menghabiskan 90% daripada masa proses sebenar untuk melengkapkan 10%.

3 Bar Kemajuan Beranimasi

6 Ways Progress Bars Lie to You Satu tugas penting untuk bar kemajuan ialah memberi maklum balas kepada anda bahawa perkara masih berlaku dan proses itu belum beku. Itu cukup mudah jika bar bergerak dengan jelas, tetapi ini tidak selalu berlaku. Jadi beberapa bar kemajuan mempunyai sedikit animasi terbina ke dalamnya. Ia boleh menjadi nadi yang berjalan di sepanjang bar, atau bar kemajuan "silon" di mana nadi berjalan ke sana ke mari. Sama ada cara, animasi ini berguna untuk melihat sama ada proses telah membeku, tetapi ia juga boleh menjadikannya kelihatan seolah-olah bar sedang berkembang apabila ia tidak. Khususnya, jika animasi lancar dan pantas.

4 Bar Kemajuan Pembalut Tetingkap

Percaya atau tidak, terdapat bar kemajuan yang sebenarnya tidak menunjukkan kemajuan kepada anda sama sekali, kerana pada masa anda melihat bar kemajuan proses latar belakang sebenar telah selesai. Bar itu semata-mata wujud supaya otak monyet kita yang lambat boleh menerima bahawa sesuatu telah berlaku yang mungkin terlalu cepat untuk didaftarkan.

5 Bar Kemajuan "100% Tetapi Saya Masih Sibuk"

Kita semua telah melihat yang ini. Bar kemajuan mencecah 100%, dan nampaknya proses itu selesai, tetapi komputer masih bekerja keras untuk beberapa saat lagi, atau bahkan beberapa dozen, selepas nombor 100% itu kelihatan. Tidak jelas mengapa bar kemajuan ditetapkan untuk menunjukkan 100% semasa kerja masih ada, tetapi nampaknya jumlah sebenar sepatutnya ialah 110%.

6 Bar Kemajuan Berbilang

Ini mungkin yang paling mendorong saya naik ke dinding, secara peribadi. Sesetengah pembangun memecahkan proses kepada fasa berasingan, masing-masing dengan bar kemajuan mereka sendiri. Ini memberi kesan kepada mana-mana bar kemajuan tertentu yang bergerak pada kadar yang baik, tetapi kerana anda perlu menyelesaikan lima atau enam daripadanya, ini bermakna anda melihat kepingan bar keseluruhan dan bukannya gambaran besar.

6 Ways Progress Bars Lie to You

Tidak akan ada komputer yang begitu pantas, sehingga dapat menyelesaikan setiap tugas dalam sekelip mata. Lagipun, kerumitan kerja cenderung berkembang seiring dengan prestasi komputer. Jadi, akan sentiasa ada bar kemajuan yang wujud terutamanya untuk memastikan anda sibuk sementara kerja sebenar berlaku di luar skrin.

Perubahan anda telah disimpan


E-mel dihantar

メールはすでに送信されました

メールアドレスを確認してください。

確認メールを送信してください

アカウントのフォローしているトピックの最大数に達しています。

Atas ialah kandungan terperinci 6 Cara Bar Kemajuan Berbohong kepada Anda. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:howtogeek.com
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan
Tentang kita Penafian Sitemap
Laman web PHP Cina:Latihan PHP dalam talian kebajikan awam,Bantu pelajar PHP berkembang dengan cepat!