How to fix a browser blocked by “waiting for platform.twitter.com”?

This happened to me starting aroun 2011-07-20: many websites would not completely load in either Firefox 3.6.18 or 5.0 (I tried only these) on Ubuntu 10.10. This also happened with a complete fresh install of Firefox 5.0 on Ubuntu 11.04, after removing all configuration files. So it is clearly no Firefox config issue.

Symptoms. Mostly, the page header elements would load, including header imagery etc., but no actual article content. The status bar would show “waiting for platform.twitter.com” and the “page is loading indicator” (the little wheel in FF 5) will be constantly on. This does not happen on all pages with a tweet button, but on some. Checking the same pages with the konqueror browser shows that the pages load fine, after a while.

Diagnosis. I do not have a confirmed diagnosis of this, but I think that this server (platform.twitter.com) is simply overloaded at times. And Firefox seems to be implemented so that it will wait forever on content that gets integrated from external domains, stopping page rendering altogether. Combined, this is a bad thing (to say the least) because it takes half of the Internet down. Or nearly down, because there is something you can do.

Solution for Firefox. Use an ad blocker to block content from platform.twitter.com. How to do this for Firefox:

  1. Install the AdBlock Plus for Firefox extension.Restart Firefox afterwardsif it tells you to.
  2. Go to the “Tools → AdBlock Plus Preferences” menu entry in Firefox.
  3. In the AdBlock Plus preferences window, go to “Filters → Add Filter …” and type “||platform.twitter.com^” (without the quotation marks).
  4. You can close that preferences window now.
  5. Reload the problematic page. Issue solved. On all pages.

Solution for Chrome and Chromium.

First alternative is the equivalent to the Firefox solution, as per Jaycephus’ comment below:

  1. Install AdBlock Plus for Chrome. (It works the same with AdBlock for Chrome as per Jaycephus’ comment.)
  2. Open the menu (with the monkey wrench icon), then go to “Tools → Extensions”.
  3. Click “Options” for the AdBlock Plus entry in this extension list.
  4. Click tab “Add your own filters”.
  5. Enter “||platform.twitter.com” (without the quotation marks) into the text line and click “Add filter”. No caret character here as in the Firefox solution, as it is not accepted here (and even in the Firefox solution it’s unnecessary).
  6. Close the options tabs and reload the problematic page. The issue should be solved immediately.

Second alternative, as proposed by yura in the comments below, uses built-in features but might not work for some:

  1. In Chrome or Chromium, open the menu (with the monkey wrench icon), then go to “Settings → Under the Hood → Privacy → Content settings → Plug-ins → Manage exceptions …”.
  2. Addplatform.twitter.com as hostname pattern and choose “Block” for behavior.
  3. You can close the settings tab.
  4. Reload the problematic page. The issue should be solved immediately.

This second alternative is normally meant to only block media plugins like Java and Flash from running on some sites. So if it works, I cannot imagine why it does.

Solution for Internet Explorer. No ready-made instructions yet – add them below if you know a solution. Basically, you have to find a configurable ad blocker for Internet Explorer, then install and instruct it to block all content from platform.twitter.com.


Posted

in

,

by

Tags:

Comments

32 responses to “How to fix a browser blocked by “waiting for platform.twitter.com”?”

  1. Rommel

    Works like a charm

  2. Awesome! I LOVE this advice. I’ve been dealing with this issue for at least two months, and now it’s solved. Thank you!!!

  3. Lynn

    Simply reload the page.

  4. Jim

    Worked perfectly!!!!

    … and in the process of finding this, I stumbled across a firefox “tweak” that speeds up the browser!!!!

  5. Just wanted to THANK YOU for the fix. It worked GREAT!!!

  6. I had to search Google for this answer. Thanks for the tip! It worked like a charm for FF.

  7. Diagnosis:

    I think it’s webmasters using a twitter sidebar or floating footer scripts on there websites. For some reason I never did like those things. It seems more of a distraction. If you ever had paid visitors to your site using Vista Boost, they wouldn’t recommend it. As you can see it does something to the visitation.

  8. Mike

    Lynn: Your advice doesn’t work for all of us. I live in China, where the t-word is on the blocked URL list. This ad-blocker solution works great. Thank you very much for the tip.

  9. Jai

    Thank you very very much!! I worked like charm. 🙂

  10. yura

    for chrome users:
    go to Option->Under the Hood->Privacy->Content settings->Plug-ins->Manage exceptions
    add platform.twitter.com as Hostname Pattern and choose Block for Behavior.
    worked for me

  11. Monica

    Anyone have a chrome fix?

    Yura’s tip didn’t work for me.

  12. Jimmy

    Excellent, thank you!

  13. Anonymous

    Good suggestion! Thank you.

  14. Jaycephus

    I use Chrome, and this was happening on the ‘random’ website from time to time. This time it was platform.twitter, so a search led me here. THANK YOU!!!

    I added your rule text to AdBlock, which I use in Chrome, and it appeared to instantly solve the issue.

    It appears to be increasingly common issue, and appears to be happening with ad servers a lot for me. When it happens again with a different server, I’ll try this trick again and report back if it solves the issue.

  15. snow

    Thanks it helped a lot .
    was having this issue for a week or so .. thought there is some issue with the site ..

  16. Anonymous 2

    Thanks for posting this. It works like a champ. I know it is just knowledge on how to use ABP, but it was the first thing that I found when searching and it was even easier than typing this thank you note out. You’re awesome and you should feel awesome.

  17. Thanks its works for chrome also….

  18. NawTqT

    I have IE9 and windows 7. I’m having the same problem: https://platform.twitter.com. Is there a fix for IE9? Thanks.

  19. @NawTqT It should work with any advertisement blocker extension where you can configure the URLs to block. So just find one for IE9 I’d propose – it does not have to be named AdBlock Plus.

  20. MNelson

    Thanks so much

  21. Randy W

    I also have had this problem for a while and just lived with it. Some Firefox pages were failing to load completely – only the header. The whole operation was slow. Your procedure works like a champ. Pages now load without incident. Thanks.

  22. UWRat

    Tanx for these advice. I use`d for ff and work like a charm. Very annoying waiting procedure take a lot of precious time.

  23. […] about the time you put Twitter on the home page. So I Googled this message and got this site: How to fix a browser blocked by “waiting for platform.twitter.com”? Mind of Matt The solution in here of installing the extension AdBlocker has done the trick. I can now get the […]

  24. RandomGuy

    Thanks a lot! You just changed my life on internet.

  25. Djuz974

    Awesome! works like a charm! thank You! /cheer

  26. Pooya

    Thank You, Thank You, Really Thank You, It just helped me, I think its because of isp problems and they block dns’, so the only way to get rid of that, was your advice
    Thank You 🙂

  27. Shonky

    Whee! The internet is my playroom again. Thanks for the excellent tip.

  28. Anonymous

    Thank you so much.It worked on chrome.

  29. CapitalistRoader

    Thank you so much. It worked on Opera with Flash Block Plus.

  30. Anonymous

    Still working.

  31. wwwolf

    Thanks for this – great for users… but what about developers? I have to include Twitter feeds on a lot of client sites (which I assume is what’s causing this) – anyone know a way to tell Firefox this is not critical content, and to get on with loading the rest of the page??

  32. Dwight Rousu

    The scheme here may be outdated? I cannot find the place to add the filter.
    Nov 2020

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.