(b) display images. If images are optional, then the option must be enabled, e.g., by default
For example,
I often fail these requirements as I manually retrieve information without a browser. For example, I read the information from the BBC website without meeting the software requirements for social media pixel tracking
I also use a text-only browser to read HTML offline. This browser fails the software requirements as it does not auto-load resources. Further, I compile it without support for images
In addition to the software requirements there is also a requirement for access to remote DNS controlled by a third party
If you do not use the TikTok website, then your browser has no need to retrieve DNS data for tiktok.com or other domains registered to or used by TikTok
Unless you delegate lookups to a third party DNS provider such as an ISP, Cloudflare, Google, Quad9, etc. or run a local resolver that accesses remote authoritative servers then the required web browser specified above will not be able to retrieve DNS data for tiktok.com or whatever domains are used for the tracking pixel
For example, I use only locally-stored DNS data served from local authoritative DNS servers and localhost forward proxy memory. There is no DNS data for tiktok.com or other domains used for TikTok's tracking pixel
NB. The subject of this comment is (c) software and DNS requirements for pixel tracking. A different subject is (d) how many users may or may not meet such requirements, e.g., high numbers versus low numbers, "average" users versus non-"average" users, and so on. HN replies often attempt to change the subject to (d)
You must use a web browser
The web browser must
(a) auto-load resources, e.g., images
(b) display images. If images are optional, then the option must be enabled, e.g., by default
For example,
I often fail these requirements as I manually retrieve information without a browser. For example, I read the information from the BBC website without meeting the software requirements for social media pixel tracking
I also use a text-only browser to read HTML offline. This browser fails the software requirements as it does not auto-load resources. Further, I compile it without support for images
In addition to the software requirements there is also a requirement for access to remote DNS controlled by a third party
If you do not use the TikTok website, then your browser has no need to retrieve DNS data for tiktok.com or other domains registered to or used by TikTok
Unless you delegate lookups to a third party DNS provider such as an ISP, Cloudflare, Google, Quad9, etc. or run a local resolver that accesses remote authoritative servers then the required web browser specified above will not be able to retrieve DNS data for tiktok.com or whatever domains are used for the tracking pixel
For example, I use only locally-stored DNS data served from local authoritative DNS servers and localhost forward proxy memory. There is no DNS data for tiktok.com or other domains used for TikTok's tracking pixel
NB. The subject of this comment is (c) software and DNS requirements for pixel tracking. A different subject is (d) how many users may or may not meet such requirements, e.g., high numbers versus low numbers, "average" users versus non-"average" users, and so on. HN replies often attempt to change the subject to (d)