Basically it's all about the file format and bitmap encoding.

Certain file formats (as an example, JPEGs) can be saved in a interlaced encoded bitmap^^1 . This encoding works by sending a "rough draft" of sorts for what the image is. This "rough draft" is really just a subset of the image's pixels in which each pixel sent actually represents a larger number of pixels (in other words, when the image is really blurry, each pixel you see represents X number of pixels in the fully rendered image image.) 

As more data is sent, more pixels are rendered and the image's resolution increases as now instead of 1 pixel representing, lets say 16, now 1 pixel represents 8, then 4, then 2, then the image is loaded. (Example of a 16 x 16 image being rendered progressively^^2 )

The other form of image encoding is (please correct me if there is an official term as there might be but I can't think of it, so for lack of a better word) baseline encoded bitmaps, where each line of pixels is individually received and loaded, leading to a top down progression of pixels being rendered (pretty self explanatory).

As long as you don't need a picture to be 100% rendered at max resolution to get what you're trying to use it for, interlacing is the best option because slow connections are a thing, and interlacing doesn't require an image to be downloaded to its entirety to understand what the image represents. That being said, it's not necessarily as common as it might seem. Interlacing and baseline are pretty interchangeable in this day and age as the internet isn't running on kbps anymore (in most areas*). If it's not a hassle, it's definitely courteous to use interlacing should someone be using an image intended for a wide audience, but under no circumstances is it some horrible faux pas not to use it.

1: _URL_0_

2: _URL_1_ (from the Wikipedia article)


මූලික වශයෙන් එය ගොනු ආකෘතිය සහ බිට්මැප් කේතීකරණය ගැන වේ. සමහර ගොනු ආකෘති (උදාහරණයක් ලෙස, JPEGs) අන්තර් සම්බන්ධිත කේතනය කළ බිට්මැප්^^1 තුළ සුරැකිය හැක. මෙම කේතනය ක්‍රියා කරන්නේ රූපය කුමක්ද යන්න සඳහා &quot;රළු කෙටුම්පතක්&quot; යැවීමෙනි. මෙම &quot;රළු කෙටුම්පත&quot; සැබවින්ම රූපයේ පික්සලවල උප කුලකයක් වන අතර යවන සෑම පික්සලයක්ම ඇත්ත වශයෙන්ම පික්සල විශාල සංඛ්‍යාවක් නියෝජනය කරයි (වෙනත් වචන වලින් කිවහොත්, රූපය සැබවින්ම බොඳ වූ විට, ඔබ දකින සෑම පික්සලයක්ම සම්පූර්ණයෙන්ම පික්සල X සංඛ්‍යාව නියෝජනය කරයි. rendered image image.) වැඩිපුර දත්ත යවන විට, වැඩි පික්සල ලබා දෙන අතර, පික්සල 1ක් නියෝජනය කරනවා වෙනුවට රූපයේ විභේදනය වැඩි වේ, 16 කියමු, දැන් 1 පික්සලය 8, පසුව 4, පසුව 2, පසුව රූපය පූරණය වේ. (16 x 16 රූපයක් ක්‍රමානුකූලව විදහා දැක්වීමේ උදාහරණය^^2 ) රූප කේතනයේ අනෙක් ආකාරය වන්නේ (නිල පදයක් තිබිය හැකි නමුත් මට ඒ ගැන සිතාගත නොහැකි නම් කරුණාකර මාව නිවැරදි කරන්න, ඒ නිසා වඩා හොඳ වචනය) මූලික කේතනය කරන ලද බිට්මැප්, එහිදී එක් එක් පික්සල පේළිය තනි තනිව ලැබී සහ පූරණය වන අතර, විදැහුම් කරන පික්සලවල ඉහළ පහළ ප්‍රගතියකට මඟ පාදයි (ලස්සන ස්වයං පැහැදිලි කිරීමකි). ඔබ භාවිතා කිරීමට උත්සාහ කරන දේ ලබා ගැනීම සඳහා උපරිම විභේදනයකින් 100% රූගත කිරීමට ඔබට පින්තූරයක් අවශ්‍ය නොවන තාක් කල්, අන්තර් සම්බන්ධ කිරීම හොඳම විකල්පය වන්නේ මන්දගාමි සම්බන්ධතා දෙයක් වන අතර අන්තර් සම්බන්ධ කිරීම සඳහා රූපයක් අවශ්‍ය නොවේ. රූපය නියෝජනය කරන්නේ කුමක්ද යන්න තේරුම් ගැනීමට සම්පූර්ණයෙන් බාගත කිරීමට. එසේ පැවසුවහොත්, එය පෙනෙන තරම් පොදු දෙයක් නොවේ. (බොහෝ ප්‍රදේශ වල*) අන්තර්ජාලය තවදුරටත් Kbps මත ක්‍රියාත්මක නොවන බැවින් අන්තර් සම්බන්ධ කිරීම සහ මූලික රේඛාව අද සහ යුගයේ ඉතා හොඳින් හුවමාරු වේ. එය කරදරයක් නොවේ නම්, යමෙකු පුළුල් ප්‍රේක්ෂක පිරිසක් සඳහා අදහස් කරන රූපයක් භාවිතා කරන්නේ නම්, අන්තර් සම්බන්ධ කිරීම භාවිතා කිරීම අනිවාර්යයෙන්ම ආචාරශීලී ය, නමුත් කිසිදු තත්වයක් යටතේ එය භාවිතා නොකිරීම භයානක ව්‍යාජයක් නොවේ. 1: _URL_0_ 2: _URL_1_ (විකිපීඩියා ලිපියෙන්)

