Apakah mengunduh gambar dari situs web, ketika Wi-Fi kuat, menghasilkan gambar berkualitas lebih tinggi di perangkat Anda?
Apakah mengunduh gambar dari situs web, ketika Wi-Fi kuat, menghasilkan gambar berkualitas lebih tinggi di perangkat Anda?
Jawaban:
Apakah mengunduh gambar dari situs web ketika WiFi kuat menghasilkan gambar berkualitas lebih tinggi di perangkat Anda?
Kualitas sinyal tidak biasanya mempengaruhi transmisi data yang sudah dikirim, meskipun mungkin mengakibatkan transmisi yang tidak lengkap. Namun...
Situs web sering mengirim data berbeda ke ponsel vs desktop.
Beberapa situs lakukan menggunakan scripting untuk mengirim data yang berbeda tergantung pada kualitas link dan kecepatan. Ini sangat umum di situs streaming video.
Beberapa browser menggunakan server proxy untuk mempercepat kecepatan transmisi dengan mengompresi data. Ini mungkin termasuk kompresi ulang dan pengubahan ukuran gambar.
Beberapa situs mungkin menampilkan gambar yang lebih padat daripada yang dikirim untuk diunduh. Ini sering terjadi ketika fungsi zoom hadir.
Jawaban lain menunjukkan bahwa kualitas gambar digital tidak menurun selama transfer. Perlu menunjukkan bahwa banyak paket data seluler hari ini, bagaimanapun, mentranskode setidaknya film dan memberikannya dengan kualitas yang lebih rendah daripada yang asli jika ditransfer melalui saluran yang dapat diakses oleh penyedia layanan. Itu bisa berarti transfer non-terenkripsi atau transfer saluran terenkripsi di mana penyedia layanan memiliki pengaturan caching dengan penyedia konten (khas untuk platform seperti Netflix). Bergantung pada paket dan penyedia layanannya, gambar yang tidak dienkripsi di situs web mungkin juga terkena dampak yang sama.
Dengan paket data seperti itu, terhubung melalui WiFi akan meningkatkan kualitas gambar yang khas. Hasilnya tidak akan bervariasi tergantung pada kualitas koneksi WiFi tetapi pada apakah ponsel menggunakannya atau tidak bergantung pada paket data seluler yang mungkin dikode ulang.
Jadi pada prinsipnya kualitas gambar tidak tergantung pada kualitas saluran yang digunakan untuk mendapatkannya tetapi pada apakah seseorang mengacaukan data Anda. Dan hari ini, mereka mungkin.
Meskipun jawaban lain di sini sudah sangat bagus, izinkan saya untuk memberikan perspektif yang berbeda:
Saat Anda mengunduh gambar di peramban, sangat mungkin file ini (gambar) akan diunduh melalui Transfer Control Protocol (TCP). TCP akan membagi gambar Anda dalam paket-paket kecil, dan mengirimkan masing-masing secara terpisah melalui internet. Setiap paket disertai dengan checksum. Checksum ini adalah hasil dari operasi matematika tertentu pada paket. Setelah diterima, checksum dihitung lagi oleh penerima. Kedua checksum harus sama. Jika tidak, itu berarti setidaknya satu bit telah berubah atau informasi tertinggal. Dalam hal ini penerima akan meminta untuk mengirim paket tertentu lagi. Setelah semua paket diterima, file yang diunduh akan identik dengan aslinya di server tempat Anda mengunduhnya.
Namun, Anda streaming film, atau melihat gambar melalui aliran web, kemungkinan itu bukan TCP, tetapi UDP (User Datagram Protocol). UDP TIDAK melakukan pemeriksaan yang sama dengan TCP. itu disebut "api dan lupakan". Jika paket hilang atau rusak, mereka tidak akan diperbaiki.
Tidak, komputer berkomunikasi pada tingkat bit-perfect - bahkan sedikit perubahan selama transmisi mungkin benar-benar merusak data, dan dilindungi terhadap penggunaan checksum (dan coba lagi jika terjadi kesalahan).
Namun, dimungkinkan untuk memiliki "pemuatan progresif" gambar, di mana misalnya situs web pertama kali dapat menampilkan gambar dengan resolusi lebih rendah sebagai pengganti cepat (untuk mengurangi kecepatan pemuatan yang dirasakan), digantikan oleh gambar dengan resolusi lebih tinggi setelah diunduh. Jika koneksi Anda benar-benar lambat dan / atau tidak dapat diandalkan, ada kemungkinan bahwa Anda akan terjebak dengan gambar placeholder beresolusi lebih rendah.
Sunting: Untuk memperjelas, kualitasnya mungkin berkurang karena sejumlah faktor, tetapi itu karena halaman web (atau proxy) memilih demikian - bukan karena transmisi melalui wifi akan menurunkan kualitas.
Jawaban lainnya benar (tidak ada penurunan kualitas gambar melalui WiFi), tapi saya hanya ingin menunjukkan:
Anda mungkin telah melihat bahwa kualitas video streaming (!) Tampaknya menurun pada koneksi 'lemah'. Namun ini tidak disebabkan oleh beberapa informasi yang hilang selama transmisi (*): Sebagian besar server streaming video saat ini memelihara banyak salinan video yang sama, masing-masing dikompres dengan rasio kompresi yang berbeda. Rasio kompresi yang lebih tinggi menghasilkan file yang lebih kecil, tetapi karena kompresi itu hilang , kualitas file yang lebih kecil itu lebih buruk.
Sekarang, apa yang terjadi saat Anda melakukan streaming video adalah server streaming memantau 'kualitas' koneksi Anda, yaitu kecepatan data koneksi. Ketika server mendeteksi bahwa koneksi Anda menjadi lebih lambat, misalnya karena Anda memindahkan perangkat Anda dan sinyal WiFi menjadi marjinal, itu akan lebih atau kurang mulus beralih ke aliran bitrate yang lebih rendah dari video yang sama, mengorbankan kualitas gambar untuk dapat terus menonton video bukannya memiliki (kualitas tinggi) video jeda berulang kali sementara beberapa detik berikutnya dari aliran diunduh.
Ini bekerja sebaliknya juga: Ketika server mendeteksi bahwa bandwidth koneksi Anda meningkat, itu mungkin beralih ke versi kualitas yang lebih tinggi dari stream berusaha untuk selalu memberikan Anda kualitas gambar terbaik dengan bandwidth Anda saat ini.
*) Sebenarnya, itu secara tidak langsung disebabkan oleh hilangnya paket data: Ketika sinyal menjadi lemah, kesalahan data acak menjadi lebih sering. Namun, kesalahan data ini terdeteksi oleh perangkat keras dan paket 'rusak' biasanya akan dikirim lagi beberapa kali hingga paket diterima dengan benar; namun ini berarti bahwa setiap paket perlu (rata-rata) ditransmisikan melalui tautan WiFi lebih dari sekali, misalnya tiga kali, yang berarti bahwa laju data yang dicapai (yaitu paket yang berhasil ditransfer per detik) turun menjadi misalnya 1/3.
Untuk menambahkan sedikit rasa pada jawaban lain ini, berikut adalah beberapa salinan dari gambar yang baru saja saya ambil:
Di komputer saya, saya telah menghapus metadata dengan exiftool --all=
, dan menghitung checksum dari gambar:
$ sha256sum unikitty*.jpg
2ead7f2b1c5453f2a80da46f131c95be3423fc92ef8bce43b95fac3ee483d1b3 unikitty.jpg
42358f2f2447568fedc31a03575e8850406f89ff0e5d5a6e2d15c9e492205279 unikitty1.jpg
5c05365cb4aea2f100da471cdee85e5a3942509ab09cf3aa646fddb6962bd95a unikitty2.jpg
e48c7158bbb9476cacdc80308832d76384e3016fb4dd2afd4333970781b367d5 unikitty3.jpg
986f8c64745fb61196df662c5e9a7c799ed370749f3dc367f269162bfa413800 unikitty4.jpg
Namun, ketika saya mengunduh Unikitty # 4 , hash telah berubah:
3b5991bfaeff83bd6c1fef585f2fdee80cf649f84978d249b08c2b17a03702c2
Itu berarti bahwa file tersebut sudah pasti berubah. Bagaimana tepatnya, saya tidak yakin. Mungkin Imgur melakukan sesuatu untuk mengubah ukurannya.
Jika Anda ingin yakin bahwa gambar yang Anda peroleh adalah gambar yang juga dilihat orang lain, Anda harus memiliki checksum untuk memverifikasi bahwa tidak ada bit yang tersedot dalam pengiriman. Untuk sebagian besar, Internet melakukan itu (TCP / IP memberi tahu cara memastikan bahwa ketika Anda mengirim informasi semuanya sampai ke tempat yang seharusnya, dan jika tidak sampai di sana maka ia harus mengeluh dengan keras. Sebagian besar Internet menggunakan TCP / IP karena itu) untuk Anda. Namun, seperti yang disebutkan orang lain, ada banyak cara yang dapat mengubah kualitas gambar.
Jika Anda mengunduh Unikitty 4 dan mendapatkan jumlah SHA-256 yang sama dengan yang saya lakukan, Anda dapat mengetahui dengan pasti bahwa gambar yang Anda lihat dan gambar yang saya lihat 100% identik.
Meskipun begitu Anda harus khawatir jika monitor kami dikalibrasi warna yang sama, dan jika pencahayaan sekitar memengaruhi apa pun, atau ...
wget https://i.stack.imgur.com/t69qT.jpg
; sha256sum t69qT.jpg
; 3b5991bfaeff83bd6c1fef585f2fdee80cf649f84978d249b08c2b17a03702c2 t69qT.jpg
Ada kemungkinan bahwa Anda melihat gambar saat sedang diunduh (foto yang disimpan di aplikasi cloud seperti Google Foto) atau diunduh sepenuhnya tetapi perangkat lunak yang Anda gunakan untuk melihat gambar belum selesai render - sehingga Anda melihat gambar dalam mode render progresif.
Untuk menjawab pertanyaan Anda, Tidak, kualitas (saya kira Anda maksudkan kecepatan) jaringan tidak mempengaruhi kualitas gambar.
Tidak. File digital, bertentangan dengan rekan analognya, selalu merupakan salinan sempurna, sehingga gambar gagal diunduh, atau diunduh dengan sempurna, setiap saat. Hal yang sama berlaku untuk mentransfer mereka antara media (SD ke disk, flashdisk, CD, ...) atau membuat salinan.
Salinan yang korup dimungkinkan, walaupun sangat tidak mungkin, pada beberapa kasus, tetapi tidak "berkualitas rendah", tetapi sepenuhnya salah (yaitu: hanya separuh gambar dan semacamnya).