Tuesday, March 21, 2023
  • Events
  • Interviews
  • Jobs
  • Opinion
  • Whitepapers
  • Podcasts
  • Web Hosting Directory
  • Login
  • Register
Cloud7 News
  • Cloud Computing
  • Web Hosting
  • Data Center
  • Linux
  • Cybersecurity
  • More
    • Software
    • Network/Internet
    • Hardware
    • Artificial Intelligence
    • Windows
    • Policy/Legislation
    • Blockchain
    • Troubleshooting
    • How-Tos
    • Articles
No Result
View All Result
Cloud7 News
  • Cloud Computing
  • Web Hosting
  • Data Center
  • Linux
  • Cybersecurity
  • More
    • Software
    • Network/Internet
    • Hardware
    • Artificial Intelligence
    • Windows
    • Policy/Legislation
    • Blockchain
    • Troubleshooting
    • How-Tos
    • Articles
No Result
View All Result
Cloud7 News
No Result
View All Result

Home > Development > WP-Optimize might be cheating to benchmark tools

WP-Optimize might be cheating to benchmark tools

A developer has accused WP-Optimize of disabling JavaScript files while being tested by benchmarking tools.


Rusen Gobel Rusen Gobel
August 30, 2022
2 min read
WP-Optimize might be cheating to benchmark tools
  • A performance enthusiast and developer named Gijo Varghese has found some evidence of WP-Optimize cheating in benchmarks.
  • The code in WP-Optimize disables JavaScript files when it detects a benchmarking tool; which results in better performance than the real user experience.
  • WP-Optimize lead developer David Anderson has stated that the code in question does not belong to them and will be removed if it is not serving any legitimate purpose.

WP-Optimize, one of the most popular performance enhancement plugins for WordPress websites has been accused of cheating on benchmarks. Gijo Varghese, a performance enthusiast developer has found some evidence that shows WP-Optimize disables JavaScripts when it is being tested with benchmarking tools.

Does not reflect real user experience

According to Gijo Varghese’s claim, WP-Optimize does not load JavaScript files when it detects the user-agent/browser is Lighthouse, GTmetrix, Headless Chrome, or Pingdom. Running a page without JavaScript indeed improves the performance, resulting in higher scores on those benchmarking tools for websites. That causes a difference between the real user experience and the benchmarks since real users get the JavaScript files loaded.

🚨 How "WP Optimize" is cheating PageSpeed and other testing tools 👇

When a site is loaded, the JavaScript files are loaded only when the user-agent/browser is not Lighthouse/GTmetrix/Headless Chrome/Pingdom.

No JS = high scores. But for real users, these JS files are loaded! pic.twitter.com/uuOiAOgvoo

— Gijo Varghese (@GijoVarghese_) August 26, 2022

“The code in question is not ours”

The lead developer of WP-Optimize, David Anderson, has brought WPTavern an interesting explanation. According to Anderson, the codes that disable JS files when it detects benchmarking tools go back to 2.5 years ago, when the company was thinking about combining forces with the Fast Velocity Minify plugin.

In the decision period, WP-Optimize developers have forked and adapted Fast Velocity Minify. In the end, they could not agree. This is when Anderson thinks the code is mixed in WP-Optimize codes. Those codes were not touched for 2.5 years and developers were not aware of those lines.

David Anderson added that if the JavaScript optimization expert can’t find any purpose for the code, they will certainly remove it. David Anderson, developer of WP-Optimize said;

« The code in question is not dangerous, a virus, an infection, useful to hackers, or anything of that kind. The allegation is that its only purpose in existing is effectively to cheat on speed tests. Such code, if so, does not belong in WP Optimize and we will remove it with a new release. Our products’ integrity, and our customers’ trust, are essential for us (and deliberately putting things in open source code that compromises that is, frankly, a stupid thing to do). »

See more Development News


Tags: WordPress
Rusen Gobel

Rusen Gobel

Rusen Gobel is the managing editor of Cloud7. With more than 10 years of experience, Rusen worked as a hardware and software news editor for technology sites such as ShiftDelete, Teknokulis, Hardware Plus, BT Haber. In addition, Rusen publishes consumer product reviews on his YouTube channel. While consumer electronics has been his main focus for years, now Rusen is more interested in WordPress and software development. He had contributed different web application projects in his professional career. Rusen had graduated from Istanbul University, department of Computer Engineering. Rusen has a very high passion for learning and writing for every kind of technology. That's why he has been working as a tech editor for more than ten years on several different technology magazines and online news portals.

Leave a Reply Cancel reply

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

I agree to the Terms & Conditions and Privacy Policy.

Next Post
FBI warns about the increasing activity in cryptocurrency theft

FBI warns about the increasing activity in cryptocurrency theft

Related News

Golem Network announced the launch of Dapp runner and manager

Golem Network announced the launch of Dapp runner and manager

March 12, 2023 6:30 pm
GitHub launches new Octernships program

GitHub launches new “Octernships” program

March 10, 2023 4:30 pm
wordpress 6.2 beta 3

WordPress 6.2 Beta 3 is now available for testing

February 23, 2023 6:30 pm
GitHub Copilot for Business is now available

GitHub Copilot for Business is now available

February 17, 2023 2:00 pm
Get free daily newsletters from Cloud7 News Get the Cloud7 Newsletter
Select list(s):

Check your inbox or spam folder to confirm your subscription.

By subscribing, you agree to our
Copyright Policy and Privacy Policy

Get the free newsletter

Subscribe to receive the latest IT business updates straight to your inbox.

Select list(s):

Check your inbox or spam folder to confirm your subscription.

Recent News

  • 7 best cyber security schools
  • 7 oldest Linux distros that are still being maintained
  • OVHcloud purchases its first Quandela quantum computer
  • Leil Storage launches an innovative data storage solution
  • Tails 5.11 is released, download it now

Cloud7 News
Cloud7 is a news source that publishes the latest news, reviews, comparisons, opinions, and exclusive interviews to help tech users of high-experience levels in the IT industry.

EXPLORE

  • Web Hosting
  • Cloud Computing
  • Data Center
  • Cybersecurity
  • Linux
  • Network/Internet
  • Software
  • Hardware
  • Artificial Intelligence
  • How-Tos
  • Troubleshooting

RESOURCES

  • Events
  • Interviews
  • Jobs
  • Opinion
  • Whitepapers
  • Podcasts
  • Web Hosting Directory

Get the Cloud7 Newsletter

Get FREE daily newsletters from Cloud7 delivering the latest news and reviews.

  • About Us
  • Privacy & Policy
  • Copyright Policy
  • Contact

© 2023, Cloud7 News. All rights reserved.

No Result
View All Result
  • Cloud Computing
  • Web Hosting
  • Data Center
  • Linux
  • Cybersecurity
  • More
    • Software
    • Network/Internet
    • Hardware
    • Artificial Intelligence
    • Windows
    • Policy/Legislation
    • Blockchain
    • Troubleshooting
    • How-Tos
    • Articles
  • Events
  • Interviews
  • Jobs
  • Opinion
  • Whitepapers
  • Podcasts
  • Web Hosting Directory

© 2023, Cloud7 News. All rights reserved.

Welcome Back!

Sign In with Facebook
Sign In with Google
Sign In with Linked In
OR

Login to your account below

Forgotten Password? Sign Up

Create New Account!

Sign Up with Facebook
Sign Up with Google
Sign Up with Linked In
OR

Fill the forms below to register

*By registering into our website, you agree to the Terms & Conditions and Privacy Policy.
All fields are required. Log In

Retrieve your password

Please enter your username or email address to reset your password.

Log In

Add New Playlist

This website uses cookies. By continuing to use this website you are giving consent to cookies being used. Visit our Privacy and Cookie Policy.