Safari engineers look at different approach to fighting intrusive ads

Safari engineers look at different approach to fighting intrusive ads 1

Engineers working on the WebKit engine, the core of the Safari browser, are looking at putting a limit on the amount of JavaScript a website can load, as a novel and unique approach to fighting websites that load too many or too intrusive ads.

Since advertising code, analytics, and tracking scripts are some of the heaviest JavaScript files on websites these days, the idea is to give sites a JavaScript resources constraint, and then force web developers to choose which JavaScript resources are more important than others, potentially leading to fewer sites showing ads or tracking users.

Those that will choose to show ads and track users will at least invested time and resources into optimizing their code, leading to faster-loading and smoother sites.

Work on this experiment began this past week, according to a WebKit Bugzilla entry, so this isn’t a feature users can test right now. Weeks, or even months, of development are still needed.

Nonetheless, the idea of budgeting JavaScript resources on a per-site basis received positive feedback and support from some of the web’s most respected experts.

The Chrome team also began work on a similar concept, and will expand it for more than JavaScript code, planning to ad resource access limits to online fonts, images, and CSS stylesheets as welll.

The only thing that nobody liked about the Safari proposal was the idea of showing a(nother) popup when a website reaches its allocated limit and letting the user decide if he will allow the site to load more JavaScript content above its allocated limit.

With the EU Cookie Law, GDPR compliance requirements, newsletter subscription forms, the Web Notifications API, and browser permissions, users have just had enough of popups for the time being.

More browser coverage:

About the author

E-Crypto News was developed to assist all cryptocurrency investors in developing profitable cryptocurrency portfolios through the provision of timely and much-needed information. Investments in cryptocurrency require a level of detail, sensitivity, and accuracy that isn’t required in any other market and as such, we’ve developed our databases to help fill in information gaps.

Related Posts

E-Crypto News Executive Interviews

Automated trading with HaasBot Crypto Trading Bots

Blockchain/Cryptocurrency Questions and Answers

What Are E-stablecoins And How Do They Operate?
What Are E-Stablecoins And How Do They Operate?
August 11, 2022
How to Choose a Legit Crypto Casino?
August 5, 2022
Spend Crypto
5 Ways to Spend Crypto
August 2, 2022
What Is A DAO LLC?
What Is A DAO LLC?
August 2, 2022
Can Running A Lightning Node Earn You Passive Income?
Can Running A Lightning Node Earn You Passive Income?
July 5, 2022


CryptoCurrencyUSDChange 1hChange 24hChange 7d
? --- 0.00 % 0.00 %
? --- 0.00 % 0.00 %
? --- 0.00 % 0.00 %
USD Coin1.000 0.44 % 0.25 % 0.18 %
? --- 0.00 % 0.00 %
? --- 0.00 % 0.00 %
? --- 0.00 % 0.00 %
? --- 0.00 % 0.00 %
Solana42.12 0.56 % 2.22 % 3.81 %
? --- 0.00 % 0.00 %

bitcoin
Bitcoin (BTC) $ 24,338.00
ethereum
Ethereum (ETH) $ 1,940.49
tether
Tether (USDT) $ 1.00
usd-coin
USD Coin (USDC) $ 1.00
bnb
BNB (BNB) $ 319.39
cardano
Cardano (ADA) $ 0.570122
xrp
XRP (XRP) $ 0.381022
binance-usd
Binance USD (BUSD) $ 1.00
solana
Solana (SOL) $ 45.20
dogecoin
Dogecoin (DOGE) $ 0.080685