473,612 Members | 2,129 Online
Bytes | Software Development & Data Engineering Community
+ Post

Home Posts Topics Members FAQ

Image Placeholders vs Not Image Placeholders

rollerbladegirl
69 New Member
Image Placeholders vs Not Image Placeholders, that is the question.

That has been discussed before, but it is still relevant. Back years ago when internet speeds were much slower, it was a big consideration. Now, with huge web pages and lots of images and with many more people using the internet, even though the internet is faster, it is still a big consideration.

Using image placeholders;

If you have lots of images, and if you do have lots of empty boxes (placeholders) waiting for them to be filled, it could look like the users' update is maybe slow for the page. The potential irritation by the user for having to wait might be toward their internet transmission speed, and not so much toward your web site. The text might show up quickly and the user might be able to scroll through the page looking for the one (or more) image(s) that have a description in the image box telling them what is potentially going to be there. A goal therein is full page text, with descriptions of images, and the user reads and considers their options quickly.

Pros:
  • Potentially fast full text load thus allowing the user to read and scan and decide quickly.

Cons:
  • Potentially large (long scroll) size page is loaded with "lots of" image placeholders that take up space.

Not using image placeholders;

If you have lots of images, and you do not have lots of empty boxes waiting for them to be filled, then the page might jump in size each time that another image expands the height of the page. Many web pages have done this jumping in size as an image was loaded. It has occationally had the effect of a user reading some text on a web page then the page jumps in size and the user is on a different part of the page, stopped in reading where they were until they searched and found those lines again. Switching the users' position on a page has occationally disrupted a user's reading and with "lots of images" some pages have done that multiple times.

Pros:
  • Not a lot of empty boxes waiting to be filled.

Cons:
  • Potentially interrupting your customer as they are reading and viewing your web page.
  • Potentially irritating your customer.
  • Potentially causing your customer to be irritated with your site and if they recall your site then potentially recalling it with pre-installed irritation directed at your site.

Maybe further considerations:

A way to force image placeholders to show up could be to write the web page with code that does that. There are multiple ways, and maybe someone might help you by replying exactly how to do that.

If your customer has slow transmission speeds and you have lots of images then you probably should use image placeholders.

If your customer has a fast wireless connection and if there is a snow storm local to them then that customer's transmission speed might be slow to maybe stopped for a while and that customer might take a long time loading your web page.

If your customer is sitting at home in their underwear or naked and using their laptop to look at stuff on the internet and if Microsoft is using up vast amounts of that person's internet bandwidth uploading (via so called telemetry "data") video from that user's laptop camera and the user's fingerprint scanner, then that customer might take a long time loading your web page. Some people know to put black tape over each of those before they even turn on the computer the first time, and keep that black tape there even when the computer is "so called" turned off but still has the battery in it, but some might not. Some people completely remove the video camera and the microphone and the finger print scanner before allowing the laptop to be turned on the first time. You should consider that available (allowed, remaining, left-over) bandwidth for the customer could interrupt your web page's download.

If your customer has lots of kids using the internet, and the customer is at home using the internet, and those kids are downloading movies and other stuff or trying to play (virtually real-time) online games then that customer might take a long time loading your web page.

If you are advertising lots of items and if the customer has to wait and if the customer is irritated by your web page jumping in length and causing that customer to lose their place on your web page, then you might do well to put in image placeholders. To lose a sale because of your web page that you are paying for causing them irritation might not be in your best economic interest.

You probably should use image placeholders even if you only have one or a few tiny images.

Or, and you might have a very difficult time getting this to work, write your web page so that the javascript *works correctly* with your customers' web browser, and write the javascript so that it detects the location of the web page that is opened (scrolled to) by the user, and write the javascript so that it re-establishes that page location for the user when the page jumps in size. Surround images with text wherein the image later jumps the page size, might make this more complicated.
You probably should use image placeholders.
Feb 13 '20 #1
0 3134

Sign in to post your reply or Sign up for a free account.

Similar topics

4
3746
by: steven | last post by:
Hi, I have a header which consists of an image with clickable areas. Now since this header appears on all my pages it would make sense to put it as a background-image in my CSS. However, I can't see how I can put the image maps in the CSS. (I guess it can't be done because backgrounds are backgrounds and should not have active areas?)
11
24328
by: clintonG | last post by:
Hello, I use small 15x15 images as 'bullets' in the list. The vertical center of each image is well above the vertical center of the link item text. Damn if I can't figure out how vertically align on center. Does anybody have any tips? <%= Clinton Gallagher METROmilwaukee (sm) "A Regional Information Service"
2
1877
by: Jester | last post by:
I'm fairly new to asp.net. What is the syntax for the string to pull and image path from a DB and display that image based on the given path? I am trying to stay away from actually storing images in my DB and want to just store their paths there. I'd appreciate any help anyone can provide. Thanks. JESTER
1
6303
by: wkerplunk | last post by:
On mouseover it goes to the correct map say TheMap1.jpg and then on mouseOut it defaults back to map, I need to do a onClick that sets the TheMap1.jpg mouseOver to the default TheMap.jpg so the TheMap1.jpg is now the default image not the TheMap.jpg. So after I click for information, and mouseOut of that area TheMap1.jpg will stay as all the MouseOuts Until I click another area of the map say TheMap10.jpg once clicked TheMap10.jpg will become...
0
3120
by: aparth | last post by:
I've been trying and failing to create an image map that contains a tiled background image underneath the main image. My image map is 600px in height. I want the main image (img_bottom.jpg) to only cover the bottom 100px of the map (and the background to fill the rest of the space). The height of the main image will change, which is why I want to leave the empty space as a tiled background image. #my_map { display: block; height:...
0
1371
by: manjitsarma | last post by:
I need to display an image in 'Image Control' of aspx page.Now the image is displayed in the aspx page itself.But I need to display it in 'Image Control'.This is a map application and the image is accessed from Webservice. The part of code to display the image in aspx page is added here. Bitmap bmp = new Bitmap(img, 100, 100); Graphics g = Graphics.FromImage(bmp); g.DrawImage(img, 100, 100);
8
14244
by: John | last post by:
Hi Pasrt of HTML - <div class='button'><input type='image' src='/images/check1.jpg'></input></div> Part of CSS - ..button {background-image: url(/images/check1.jpg); background-repeat:
0
1373
by: SayamiSuchi | last post by:
hi I have taken one image control("image1") in the form("frmForm1.aspx").Now i want to one image ("mypic.jpeg") whose size is larger than the image control i.e image1.When i run the program, the image control takes the size of the image mypic.jpeg.But what i want is that the image mypic.jpeg fit in the image control along with its size.I mean the image mypic.jpeg should expand if it's size is smaller than image control and should contract if...
6
1838
Markus
by: Markus | last post by:
Haha. The title makes me chuckle.. Anyway.. I've seen on numerous, large image hosting websites an image be displayed if the image, say, 'broke the TOS' or the image was deleted or the image can not be found. I was just wondering how they went about this.. because i find it strange how they can replace an image, that's hosted on their server but embeded on a different website - If you understand me? Thanks for your time and merry...
0
10749
Debadatta Mishra
by: Debadatta Mishra | last post by:
Introduction In this article I will provide you an approach to manipulate an image file. This article gives you an insight into some tricks in java so that you can conceal sensitive information inside an image, hide your complete image as text ,search for a particular image inside a directory, minimize the size of the image. However this is not a new concept, there is a concept called Steganography which enables to conceal your secret...
0
8162
marktang
by: marktang | last post by:
ONU (Optical Network Unit) is one of the key components for providing high-speed Internet services. Its primary function is to act as an endpoint device located at the user's premises. However, people are often confused as to whether an ONU can Work As a Router. In this blog post, we’ll explore What is ONU, What Is Router, ONU & Router’s main usage, and What is the difference between ONU and Router. Let’s take a closer look ! Part I. Meaning of...
0
8105
by: Hystou | last post by:
Most computers default to English, but sometimes we require a different language, especially when relocating. Forgot to request a specific language before your computer shipped? No problem! You can effortlessly switch the default language on Windows 10 without reinstalling. I'll walk you through it. First, let's disable language synchronization. With a Microsoft account, language settings sync across devices. To prevent any complications,...
1
8246
by: Hystou | last post by:
Overview: Windows 11 and 10 have less user interface control over operating system update behaviour than previous versions of Windows. In Windows 11 and 10, there is no way to turn off the Windows Update option using the Control Panel or Settings app; it automatically checks for updates and installs any it finds, whether you like it or not. For most users, this new feature is actually very convenient. If you want to control the update process,...
0
8415
tracyyun
by: tracyyun | last post by:
Dear forum friends, With the development of smart home technology, a variety of wireless communication protocols have appeared on the market, such as Zigbee, Z-Wave, Wi-Fi, Bluetooth, etc. Each protocol has its own unique characteristics and advantages, but as a user who is planning to build a smart home system, I am a bit confused by the choice of these technologies. I'm particularly interested in Zigbee because I've heard it does some...
1
6076
isladogs
by: isladogs | last post by:
The next Access Europe User Group meeting will be on Wednesday 1 May 2024 starting at 18:00 UK time (6PM UTC+1) and finishing by 19:30 (7.30PM). In this session, we are pleased to welcome a new presenter, Adolph Dupré who will be discussing some powerful techniques for using class modules. He will explain when you may want to use classes instead of User Defined Types (UDT). For example, to manage the data in unbound forms. Adolph will...
0
4109
by: adsilva | last post by:
A Windows Forms form does not have the event Unload, like VB6. What one acts like?
1
2550
by: 6302768590 | last post by:
Hai team i want code for transfer the data from one system to another through IP address by using C# our system has to for every 5mins then we have to update the data what the data is updated we have to send another system
1
1695
muto222
by: muto222 | last post by:
How can i add a mobile payment intergratation into php mysql website.
0
1413
bsmnconsultancy
by: bsmnconsultancy | last post by:
In today's digital era, a well-designed website is crucial for businesses looking to succeed. Whether you're a small business owner or a large corporation in Toronto, having a strong online presence can significantly impact your brand's success. BSMN Consultancy, a leader in Website Development in Toronto offers valuable insights into creating effective websites that not only look great but also perform exceptionally well. In this comprehensive...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.