Home Browsers What’s in the latest Firefox? Script stand-ins help sites fend off anti-tracking...

What’s in the latest Firefox? Script stand-ins help sites fend off anti-tracking assaults


Mozilla on Tuesday updated Firefox to version 87, adding a new privacy feature designed to automatically fix websites impaired by the browser’s aggressive anti-tracking defenses.

The organization’s security engineers also patched eight vulnerabilities, only two of which were labeled as “High,” Firefox’s second-most-serious label. It was the second version of Firefox without a top-ranked “Critical” bug.

Firefox 87 can be downloaded for Windows, macOS and Linux from Mozilla’s site. Because Firefox updates in the background, most users can relaunch the browser to install the latest version. To manually update on Windows, pull up the menu under the three horizontal bars at the upper right, then click the help icon (the question mark within a circle). Choose “About Firefox.” (On macOS, “About Firefox” can be found under the “Firefox” menu.) The resulting page or pop-up shows that the browser is already up to date or displays the refresh process.

Mozilla upgrades Firefox every four weeks; the last refresh was on Feb. 23.

Stand-in scripts mitigate anti-tracking problems

“SmartBlock” is easily the most significant addition to Firefox 87.

“Introducing a policy that outright blocks trackers on the web inevitably risks blocking components that are essential for some websites to function properly,” Thomas Wisniewski, web compatibility engineer, said in a March 22 post to the Mozilla security blog. “This can result in images not appearing, features not working, poor performance, or even the entire page not loading at all.”

Mozilla has been clear about the trade-offs made when anti-tracking defenses are dialed up to 11: The company has regularly warned users that setting Firefox’s Enhanced Tracking Protection to “Strict,” the most aggressive option, “may cause some websites to not display content or work correctly.”

SmartBlock looks to address this downside by sliding dummy scripts into sites to replace those blocked by the tracking defenses. Those scripts, Wisniewski contended “behave just enough like the original ones to make sure that the website works properly.” The stand-in scripts thus let the previously-broken sites load properly — blocked scripts sometimes make websites pause or slow rendering — and function as they would if they’d not been touched.


  1. Hey There. I found your blog using msn. This is a very well
    written article. I’ll make sure to bookmark it and return to read more of your useful information.
    Thanks for the post. I’ll certainly comeback.

  2. We are a group of volunteers and starting a new scheme in our community.
    Your site provided us with valuable information to work on. You’ve done an impressive job and our whole community will be grateful to you.

  3. I loved as much as you’ll receive carried out right here. The sketch is
    tasteful, your authored material stylish. nonetheless, you
    command get bought an edginess over that you wish be delivering the following.
    unwell unquestionably come further formerly again since exactly the same
    nearly a lot often inside case you shield this increase.

  4. excellent submit, very informative. I wonder why the
    other specialists of this sector don’t realize this.
    You should proceed your writing. I am confident, you’ve a great readers’ base already!

    My homepage :: freeholmes.com

  5. magnificent post, very informative. I ponder why the other experts of this sector
    don’t notice this. You should continue your writing.
    I am sure, you have a great readers’ base already!

    Here is my homepage: kebe.top

  6. I do believe all the ideas you have presented for
    your post. They’re really convincing and can definitely work.
    Nonetheless, the posts are too short for novices.
    May you please lengthen them a little from subsequent time?
    Thank you for the post.

    Also visit my web-site – https://freeholmes.com

  7. What’s up to all, how is the whole thing, I think every one
    is getting more from this web page, and your views are
    nice in support of new users.

    Here is my page – separ.es

  8. Awesome blog! Is your theme custom made or did you download it from
    somewhere? A design like yours with a few simple adjustements would
    really make my blog jump out. Please let me know where you got your design. Kudos

    Here is my webpage … nesscloud.com

  9. hi!,I love your writing very much! proportion we keep up a correspondence extra approximately your
    post on AOL? I need a specialist in this house to resolve my problem.
    Maybe that is you! Looking forward to look you.

    My web site muonlinebrazilian.com

  10. Wow! This could be one particular of the most beneficial blogs We have
    ever arrive across on this subject. Actually Great.
    I’m also an expert in this topic therefore I can understand your

    Feel free to surf to my webpage; mybbplugins.com

  11. Hi, i believe that i saw you visited my weblog so i came
    to return the desire?.I’m attempting to to find things to improve my website!I guess its good
    enough to use some of your concepts!!

    Here is my web page :: http://www.nairacircle.com/

  12. I leave a response when I appreciate a post on a website or if I have
    something to valuable to contribute to the discussion. Usually it is
    a result of the passion communicated in the article I looked at.
    And on this article What’s in the latest Firefox?
    Script stand-ins help sites fend off anti-tracking assaults | Software Tool Apps.
    I was moved enough to drop a comment 😉 I actually do have some questions for
    you if you don’t mind. Could it be just me or does it look
    as if like a few of the responses come across as if they are left by brain dead people?
    😛 And, if you are writing on other places, I’d like to follow anything new you have to post.
    Would you make a list every one of your public pages like your twitter feed, Facebook page or linkedin profile?

    My web page: https://www.qiurom.com

  13. magnificent publish, very informative. I’m wondering why the opposite
    specialists of this sector do not realize this. You must continue your writing.
    I am confident, you’ve a huge readers’ base already!

    Feel free to surf to my page :: freeholmes.com

  14. wonderful publish, very informative. I’m wondering why the opposite specialists of this sector don’t notice this.
    You should proceed your writing. I’m confident, you’ve a huge
    readers’ base already!

    My web page https://freeholmes.com/

  15. I do trust all the ideas you have presented to your post.

    They’re very convincing and can certainly work.
    Still, the posts are very quick for starters. May just you please prolong
    them a little from subsequent time? Thank you for the post.

    My web site: freeholmes.com

  16. wonderful publish, very informative. I’m wondering why the
    opposite specialists of this sector do not realize this.
    You must continue your writing. I am sure, you have a great readers’
    base already!

    Check out my site … http://www.ilevis.cn/

  17. Howdy! Do you know if they make any plugins to assist with Search Engine Optimization? I’m trying to get my blog to rank for some targeted keywords but I’m not seeing very good gains.
    If you know of any please share. Appreciate it!

    Here is my webpage :: freeholmes.com

  18. Having read this I thought it was extremely enlightening.
    I appreciate you spending some time and energy to put this information together.
    I once again find myself spending a lot of time both reading and posting comments.
    But so what, it was still worthwhile!

  19. Very nice post and straight to the point. I am not sure if this
    is actually the best place to ask but do you people have any ideea where to get some
    professional writers? Thank you 🙂

    Here is my blog post equipifieds.com

  20. I know this if off topic but I’m looking into starting my own weblog and
    was curious what all is required to get setup?
    I’m assuming having a blog like yours would cost a pretty penny?
    I’m not very web smart so I’m not 100% sure. Any recommendations or advice would be greatly appreciated.
    Many thanks

    Have a look at my web site https://billionairesclub.entrepreneurdailydigest.com/boost-your-sex-life-with-rose-4-your-wife

  21. I’ve been exploring for a little for any high quality articles or weblog posts
    in this kind of area . Exploring in Yahoo I at last stumbled
    upon this site. Reading this info So i’m satisfied to express that I have a very excellent uncanny feeling I discovered just what I needed.
    I such a lot certainly will make certain to don?t omit this website and provides it
    a look regularly.

    My website :: Coy

  22. With havin so much content and articles do you ever run into any issues of plagorism or copyright violation?
    My blog has a lot of completely unique content I’ve either authored myself or outsourced but it looks like a lot of it is popping it up
    all over the internet without my permission. Do you know
    any ways to help reduce content from being ripped
    off? I’d certainly appreciate it.

    My web-site … voipxhub.com

  23. Холостячка 2 сезон https://bit.ly/39ioLkW Смотреть онлайн шоу Холостячка 2 сезон на СТБ.
    Пост шоу можно смотреть тут. Холостячка стб 2 сезон 1-2 серия

  24. I have been browsing online more than 3 hours today, yet I
    never found any interesting article like yours. It is pretty worth enough for me.
    Personally, if all web owners and bloggers made good content as you did, the net will be a lot more useful than ever before.

  25. Pretty great post. I simply stumbled upon your weblog and wished to say that I have truly loved surfing around your blog posts. After all I’ll be subscribing in your rss feed and I’m hoping you write again very soon!

  26. Thanks , I have just been searching for information approximately this subject for ages and yours is the best I’ve came upon so far.
    But, what concerning the conclusion? Are you certain concerning the supply?

  27. I was in reality itching to fix it some wager some money on some sports matches that are phenomenon auspicious now. I wanted to disillusion admit you guys know that I did twig what I ruminate on to be the kindest site in the USA.
    If you want to pull down in on the engagement, check it minus: https://maxcasinousa.com/

  28. I enjoy what you guys are up too. This type of clever work and
    coverage! Keep up the awesome works guys I’ve included you guys to our blogroll.

  29. Ahaa, its fastidious conversation about this piece of writing
    here at this web site, I have read all that, so
    at this time me also commenting here.

  30. Oh my goodness! Awesome article dude! Many thanks, However I am encountering problems with your RSS. I don’t know the reason why I can’t join it. Is there anybody else having the same RSS issues? Anybody who knows the solution can you kindly respond? Thanks!!|

  31. Hello just wanted to give you a quick heads up. The words in your post seem to be running off the screen in Ie. I’m not sure if this is a format issue or something to do with browser compatibility but I figured I’d post to let you know. The design look great though! Hope you get the issue solved soon. Thanks|

  32. I wanted to thank you for this wonderful read!! I absolutely enjoyed every bit of it. I’ve got you book marked to check out new things you post…|

  33. Hi, I think your blog might be having browser compatibility issues. When I look at your blog site in Opera, it looks fine but when opening in Internet Explorer, it has some overlapping. I just wanted to give you a quick heads up! Other then that, great blog!|

  34. Nice blog here! Also your website loads up fast! What host are you using? Can I get your affiliate link to your host? I wish my site loaded up as quickly as yours lol|

  35. Today, I went to the beachfront with my children. I found a sea shell and gave it to my 4 year old daughter and said “You can hear the ocean if you put this to your ear.” She placed the shell to her ear and screamed. There was a hermit crab inside and it pinched her ear. She never wants to go back! LoL I know this is totally off topic but I had to tell someone!|