X.com, formerly Twitter, is unstable and unreliable regarding embedded features on websites that deploy X.com embed features. In particular, all x.com lists do not display content (posts) and incorrectly notify users that the account(s) in the list have not posted yet. Also, performance outputs from embedded timelines for X.com account are unpredictable. For example, sometimes users may get the false notification that an account hasn’t posted anything, or the embedded timeline might not display recent posts from the account even the timeline viewed directly on X.com does show the recent posts. It also possible that the time line does not appear at all.

If you see an embedded timeline that is not functioning properly, you might try viewing the account directly on X.com (a direct link to X.com is provided with the embedded timeline). Again, performance output is unreliable. Some accounts work fine when embedded. Others only show stale posts or incorrectly display that an account hasn’t posted anything.

Nothing to See Here - yet message from Twitter and currently from X (SOURCE: Incorrect information from X.com)
“Nothing to See Here – yet” message from Twitter (was occurring previously) and currently from X (SOURCE: Incorrect information from X.com).

The issues disclosed above might be related to X.com’s API (Application Programming Interface), which changed in the Summer of 2023; but also may be related to other tech company developments that might conflict with X.com (for example privacy and cookie technology changes from the developers of the Google Chrome browser, and possibly other browsers).

Even before the Summer of 2023, critical accounts that provide life-saving alerts, such as Twitter accounts operated by the National Weather, reported that Twitter was limiting automated tweets which caused an issue with the ability to post all Tsunami Warnings (See more on Mashable: National Weather Service accounts were not granted API exemptions by Twitter).

X, formerly Twitter, made some changes during the Summer of 2023 that affect how web designers are allowed to use embedded X ACCOUNTS and embedded LISTS in websites. The changes from X required design changes on sub-sites of CARDINAL NEWS, known as

m.arlingtoncardinal.com (360Mediax.com), and also

m.arlingtoncardinal.com/chicago (ChicagoMediaX.com).

The changes implemented by X.com also affected the usability of specific pages on CARDINAL NEWS websites and Arlingtoncardinal.com that are X.com-based. For example …

Arlingtoncardinal.com/tornado

Arlingtoncardinal.com/twitter/traffic

Arlingtoncardinal.com/twitter/metra

The issue with the display of X timelines are caused by two new requirements* from X.com that …

#1) a user must be a signed in as an X.com user, and

#2) the users’ web browsers must allow cross-site tracking.

In June 2024, Mac OS Google Chrome showed failures even when logged in as an X.com user with cross-site tracking allowed, while Mac OS Safari worked fine.

Here are the details (which include a good lesson regarding online privacy) …

 THINGS TO KNOW … 

Twitter is now X.

Tweets are now POSTS.

360Mediax.com AND m.arlingtoncardinal.com are the same website (which is predominantly X.com-oriented).

ChicagoMediaX AND m.arlingtoncardinal.com/chicago are the same website (which is predominantly X.com-oriented).

Embedded x.com (Twitter) timelines on websites, including 360Mediax.com, ChicagoMediaX, and Arlingtoncardinal.com do not function properly if a web browser user is not logged in to an X account in a web browser. Additionally, on a smartphone, such as Apple iPhone, the user must be logged in to an X account on the Safari iOS browser –the X app sign-in doesn’t qualify for a proper view of embedded X.com timelines in a web browser.

Users: If you have the X app on your iPhone, you will have difficulty logging in to X.com on Safari, because an attempt to go to Twitter.com or X.com will send your view to the app, not the browser. You must direct your browser to twitter.com/login or x.com/login in order to log in to the browser without being referred to the X app.

Additionally, embedded x.com (Twitter) timelines on these CARDINAL NEWS websites (and any other website worldwide for that matter) will likely not work when a web browser’s Cross-Site Tracking Prevention is turned ON (usually turned on by default). Turning off Cross-Site Tracking Prevention is equivalent to turning off a privacy feature. Browser users must turn this web browser privacy feature off to see X.com timelines properly when they are viewing websites with embedded X.com timelines. This condition emerged during the Summer of 2023 (mostly July) when X.com (formerly Twitter) adjusted their system in a manner that did not allow the display of embedded Twitter timelines in websites if the viewers of those websites were using a browser with the setting activated that doesn’t allow cross-site tracking.

IMPACT ON PRIVACY
Cross-device tracking techniques are used by advertisers, for example, to help identify which of their channels are most successful in helping convert browsers into buyers. The privacy concern arises for browser users regarding privacy policies, health care providers, and financial institutions that may allow the release of the data they collect after the data has gone through a de-identification process that creates an anonymous profile.

However, that anonymous profile can be rebuilt by using auxiliary data and practices to re-identify an individual.

Browser fingerprinting relies on a user’s browser, and is a way of identifying users or viewers every time they go online — tracking each user’s activity from their anonymous profile. Through fingerprinting, websites can determine the user’s operating system, language, time zone, and browser version without a viewer’s permission. De-anonymization is the practice (including using browser fingerprinting) of matching anonymous data (also known as de-identified data) with publicly available information, or auxiliary data, in order to construct and discover the identity of the person that is using a web browser to view websites.

In addition to being beneficial for advertisers, tracking users can be a good thing because it helps web designers build better websites, and it can be helpful for researchers — particularly in health care — for understanding the health of populations. Tracking can become a bad thing if bad actors work extra hard to construct a profile (via de-anonymization) that could specifically identify each user and then manipulate, harass, strategize against, or commit a crime against a particular user. De-anonymization may be of particular concern for high profile personalities, such as politicians, government officials, CEOs, and celebrities.

Higher profile individuals may require more concern for security issues related to cross-device tracking and de-anonymization.

The average user might have little concern about cross-device tracking for most browsing activities, but be more concerned when filling out a health care application, or browsing through financial and banking websites or political action websites or employment-related websites. A user might avoid logging in to banking sites with cross-device tracking on by using a different browser (with cross-device tracking turned off) or by using an app from the institution that has cross-device tracking off (Note: Apps usually ask whether it is OK to use cross-device tracking; see Apple: If an app asks to track your activity).

For more information you may also want to search the following, for example …

cross-device tracking on ios apps

cross-device tracking on Android apps

Note: There are other methods of identifying individuals browsing on a website — especially methods available to law enforcement, government and military.

 CROSS-SITE TRACKING … 

When a web page is not working properly, a browser user or viewer can TURN OFF Cross-Site Tracking Prevention (or as some browsers describe it: TURN ON Cross-Side Tracking). Besides X or Twitter issues, there are many other issues on a website that may be solved by turning off Cross-Site Tracking Prevention.

Some browsers allow a broad setting that turns off Cross-Site Tracking on ALL originating websites, and some browsers only turn off all Cross-Site Tracking for one specific originating website at a time. Conditions that prevent Cross-Site Tracking may be activated by default on browsers upon installation (or from the original device factory settings). To prevent confusion, notice that if a browser user is TURNING OFF Cross-Site Tracking Prevention, the user is TURNING ON the condition of Cross-Site Tracking permission. The methods below that allow Cross-Site Tracking were retrieved late August 2023, and configuration methods may be changed by browser updates without immediate notice on this page.

HOW TO in Safari:

Safari Example (Mac OS): In the Menu bar, click Safari and then Preferences… In the window that opens, click Privacy and uncheck the box next to Prevent cross-site tracking (This is a broad setting that works across all websites viewed on Safari).

In less words …
Safari Example (MacOS): Menu: Preferences: Privacy Tab: Uncheck “Website tracking: Prevent cross-site tracking.

Safari Example (iOS): Apple iPhone Settings: Safari: Turn OFF Privacy & Security Prevent Cross-Site Tracking

Notice that the Safari iOS example (like the MacOS example) turns off Cross-Site Tracking as a broad setting for all websites.

HOW TO in Google Chrome
Using Google Chrome, a user must configure the browser to NOT Send a “Do Not Track” request with browsing traffic.

Desktop/Laptop Example: Preferences menu: Settings: Privacy and Security: Third-Party Cookies: Send a “Do Not Track” request with your browsing traffic (OFF position/slider left).

Mobile Example (iOS): Apple iPhone settings: Chrome: Allow Cross-Website Tracking (ON position/slider right).

NOTE: ON/OFF position in mobile is opposite the desktop/laptop method because the desktop user is turning protection OFF, and the mobile user is turning the ability to track ON.

HOW TO in Firefox:

FireFox Example: Firefox classifies this Cross-Site Tracking prevention as Enhanced Tracking Protection. The Firefox setting is site-specific.

The Mozilla community (founders of Firefox) recommend that if a site seems broken, try turning off Enhanced Tracking Protection. The “off” condition for the specific website allows all trackers to load that might be cross-tracked to that site only. Enhanced Tracking Protection will continue to block trackers on other sites.

Desktop/Laptop Example: Click on the Shield Icon to the left of the address bar while viewing a specific website.

Toggle the switch at the top of the panel to turn Enhanced Tracking Protection to OFF.

This will turn off Enhanced Tracking Protection for the website you were on when you clicked the shield in the address bar. The page will reload automatically and allow trackers on this site only.

Follow the same process to turn Enhanced Tracking Protection back on.

Firefox example (iOS): Apple iPhone settings: Firefox: Allow Cross-Website Tracking (Turn ON to allow cross-site tracking).

NOTE: ON/OFF position is opposite the desktop/laptop method because the desktop user is turning protection OFF, and the mobile user is turning the ability to track ON.

Users may encounter breakage on some sites when browsers are configured with Strict Enhanced Tracking Protection. This is because trackers are hidden in some content. For example, a website might embed an outside video or social media post that contains trackers. To block the trackers, Firefox must also block the content itself.

Trackers are often hidden in the following types of content:

Login fields
Forms
Payments
Comments
Videos

 TWITTER LISTS … 

During the summer of 2023, X.com made changes so that X.com LISTS cannot be embedded in a publisher’s web page (even for signed-in X users with Cross-Site tracking permitted). Therefore, currently CARDINAL NEWS is providing link referrals to LISTS directly into X, while removing embedded lists (which might display something like ‘Nothing to see here’).

X (formerly Twitter) LISTS are a nice feature because they allow a publisher to share a customized list of a number of combined X ACCOUNTS into one timeline. For example, a publisher could provide LISTS for a number of different city TV news stations. There could be one list for Chicago, one for New York, and one for Los Angeles — each LIST limited to TV news stations from a specific city. These LISTS aren’t limited to TV News cities, of course. You could have your favorite stores combined in one list, your favorite musicians … really any category.

Most browsers with Cross-Site Tracking Prevention turned on will not allow embedded X ACCOUNT timelines to function either. However, in July 2023, individual X accounts could be embedded again, and display properly if users TURN OFF Cross-Site Tracking Prevention in their browser’s settings, TURN ON Cross-Site Tracking Permission. Beware, some browsers use the TURN OFF form and some use the TURN ON form to allow or disallow cross-site tracking.

If users don’t want to TURN OFF Cross-Site Tracking Prevention, they must use the links available on the page and view the X.com timelines directly on X.com (website or app).

AGAIN: What’s the difference between an ACCOUNT and LIST? Here is an example: an ABC 7 Chicago ACCOUNT timeline would only include posts from ABC 7 Chicago. A custom-made Chicago TV News Station LIST timeline might include posts from ABC 7 Chicago, CBS Chicago, WGN News, NBC Chicago, FOX 32 Chicago — all in one timeline.

ANOTHER PROBLEM …
Performance seems to be a little slower on X than the former Twitter, so 360Mediax.com and some other CARDINAL NEWS pages now provide shorter embedded ACCOUNT timelines with additional links to ACCOUNTS directly in X.

The longer timelines seemed to slow things down, too much.

+++++ IMPORTANT ++++

If you’re not logged in to X, and you are viewing a website with X embeds placed in the web page, you won’t see the latest X posts from the X account. You might see a “most recent tweet” from the year 2019 or 2022 or something, even if there are more recent posts available on that particular X account. Or, you might see a message that there is nothing to see here for the ACCOUNT. You can see properly displayed timelines on X or the X app only if you’re logged in to X with a browser that is allowing cross-site tracking.

Formerly (when users weren’t logged in), if they directed browsers to any Twitter ACCOUNT at Twitter.com — let’s say Twitter.com/ABC7Chicago, for example — they would see the Twitter timeline for ABC 7 Chicago. Currently with X.com (and the new Twitter.com, same thing), all browser referrals to the web address of an X.com ACCOUNT are met with a log-in gateway that doesn’t allow the user to see the timeline for the X.com ACCOUNT until the user logs in.

++++++++

360MediaX.com is not affiliated with X.com

ChicagoMediaX.com is not affiliated with X.com

The content in Arlingtoncardinal.com/360MediaxExplained and Arlingtoncardinal.com/Xembeds (coming soon) is identical.

SOURCES:

Mozilla Support | Enhanced Tracking Protection in Firefox for desktop

Search Amazon …

Search for products sold on Amazon:

Arlingtoncardinal.com is an Amazon Associate website, which means that a small percentage of your purchases gets paid to Arlingtoncardinal.com at no extra cost to you. When you use the search boxes above, any Amazon banner ad, or any product associated with an Amazon banner on this website, you help pay expenses related to maintaining Arlingtoncardinal.com and creating new services and ideas for a resourceful website. See more info at Arlingtoncardinal.com/AdDisclosure
!!! X LOG-IN to a browser REQUIRED with browser's
Cross Site Tracking Prevention turned OFF to view
X.com timelines on Cardinal News. MORE INFO