2023-03-27 08:09 BST

View Issue Details Jump to Notes ]
IDProjectCategoryView StatusLast Update
0000532NetSurf[All Projects] Generalpublic2013-12-18 09:10
ReporterOle Loots 
Assigned To 
Product Version 
Target VersionFixed in Version 
Summary0000532: Page www.golem.de fails to load a lot of images
DescriptionThe page http://www.golem.de doesn't display all images. Scroll down a bit and look for the article images... it only displays the alt text.

Tested on GTK and AES (Atari) Frontend. (GIT Head - 15.10.1012)

Additional InformationImported from sourceforge bug http://sourceforge.net/support/tracker.php?aid=3577459 on Tue Dec 10 17:34:12 2013

TagsNo tags attached.
Fixed in CI build #
Reported in CI build #
URL of problem page
Attached Files


Vincent Sanders


Vincent Sanders (administrator)

utterly bizzare but it is true. When the page gets to the second div full of ol elements styled to show articles it has a chunk of html

<img id="hpali_103416" alt="Raspberry Pi: 27 Jahre alter Mac Plus surft im Netz" src="/1312/103416-70137-i_rc.jpg" class="golem-data-afterload" data-src-high="/1312/103416-hires140.jpg" data-src="/1312/103416-70137-i_rc.jpg">

and NetSurf never even tries to fetch the source image (not in the log)
Vincent Sanders


Vincent Sanders (administrator)

for comparison the ol five lines higher in the source has

<img id="hpali_103441" alt="Samsung: Android 4.3 für das Galaxy Note 2 ist da" src="/1312/103441-42263-i_rc.jpg" class="golem-data-afterload" data-src-high="/1312/103441-hires140.jpg" data-src="/1312/103441-42263-i_rc.jpg">

and the image is fetched and displayed just fine
Michael Drake


Michael Drake (administrator)

The ones we don't fetch have an empty src attribute, and JavaScript to copy the data-src attribute value into the src attribute when you scroll down the page. They do it to avoid fetching images that you won't see if you don't scroll down, and they do it to speed up page load and/or reduce their own bandwidth.

Not really a bug. It won't work without JS and we're nowhere near implementing enough JS for this.

-Issue History
Date Modified Username Field Change
2013-12-10 17:41 Vincent Sanders New Issue
2013-12-10 17:41 Vincent Sanders Status new => assigned
2013-12-10 17:41 Vincent Sanders Assigned To => Sourceforge Import placeholder
2013-12-17 23:53 Vincent Sanders Note Added: 0000055
2013-12-17 23:53 Vincent Sanders Assigned To Sourceforge Import placeholder =>
2013-12-17 23:53 Vincent Sanders Reproducibility have not tried => always
2013-12-17 23:53 Vincent Sanders Status assigned => confirmed
2013-12-17 23:53 Vincent Sanders Resolution no change required => open
2013-12-17 23:53 Vincent Sanders Description Updated View Revisions
2013-12-17 23:53 Vincent Sanders Additional Information Updated View Revisions
2013-12-17 23:55 Vincent Sanders Note Added: 0000056
2013-12-18 09:10 Michael Drake Note Added: 0000058
+Issue History