stayChrome
In the last update (2021-08-03), there is a change:
Remove the alert, confirm, prompt calls in the cross domain iframe
Chrome
The explanation for this is that the pop-up window of the third-party page embedded in the web page may make users mistakenly think that this is the pop-up window of the current page, resulting in privacy risk.
If you look at this change from the developer’s point of view, it is obviously a problembreaking change
。
Countless websites around the world usealert API
Pop up windows, a considerable part of which will be used asiframe
Embedded in other websites.
This change makes the prompt function of this large number of websites inChrome
The browser is completely disabled.
What kind of courage makesChrome
Dare to make such a decision?
67.14% market shareChrome
With a scornful smile, he said:
Monopoly, you can really do whatever you want
Let’s talk about this articleGoogle
How to use products and technology to maintain its monopoly position and earn excess returns.
Secrets behind user privacy
I don’t know what browser you’re using?
If you try a few more browsers, you will find that different browsers are rightProtect user privacyThere are subtle differences in attitude.
Protect user privacyIt means reducing the tracking of user behavior by browsers, which touches the huge market of personalized advertising based on user behavior analysis.
Safari
As the earliest comprehensive implementationDisable third-party cookiesOn the one handAppleAlways pay attention to user privacy. On the other hand, it must be becauseAppleThe bulk of revenue does not come fromAdvertising based on personalized push。
After all, dead friends don’t die poor.
andGoogle
More than 80% of income comes fromAdvertising based on personalized push。 So, inProtect user privacyOn the other hand, no friends and businessmen are active.
From here, we can see that in the eyes of developersAPI
:
SameSite=None
Behind it is a huge revenue game.
Google
Obviously proficient in this way. So,Let technology and products serve the monopolyIt has become a concept that needs to be practiced for a long time.
Gas refining period
At that timeGoogle
I haven’t finished cultivating, and all kinds of immortal methods are a little rusty. We call this period its monopoly gas refining period.
During this period,Google
Take advantage of the market leadership of its own products and force it to be usedChrome
To open the app.
such asGoogle Hangouts
(a cross platform instant messaging application)
And the famousGoogle Earth
。
Some people may argue that this is because these applications require some advanced technologyAPI
, not implemented in other browsers.
But in 19 years, based onChromium
KernelEdge
The browser cannot use the latestYouTuBe
。
“You and IChrome
Using the same kernel, you say I’m toolow
Unable to load the latestYouTuBe
? Big brother, is it too obvious? “
Awkwardly, putEdge
ofUA
Change toChrome
You can use it. You can taste it. You can taste it.
This periodGoogle
The monopoly technology is still a little immature and easy to be seen through.
Foundation period
By this time,Google
Start to exert the power of technology to achieve:
I’m the one who did it. I have to ask my friends and businessmen to carry it
Since 18 years ago, users have found that:FireFox
openYouTuBe
Very slow.
How to solve it? ChangedChrome
Just fine.
The user thought: there is no harm without comparison,FireFox
The performance optimization of the team is really goodlow
,Chrome
Pink!
What is the actual reason? originalYouTuBe
UsedPolymer
The underlying dependencies of the framework have been abandonedShadow DOM v0 API
, thisAPI
onlyChrome
Yes.
To makeFireFox
Normal useYouTuBe
, only corresponding plug-ins can be added:
YouTuBe
The standard reverse operation of this wave isChrome
What are the performance advantages? About five times faster than friends.
At this point,Google
The road of monopoly is entering the house.
Jiedan period
Force the user to make a choice toolow
, let users feel imperceptiblyChrome
Is the king of performance and experience in the browser.
Therefore, with the experience of foundation construction period,Google
Summarize a set of methodology:
At the product level, it is easy for people to grasp the handle, and they have to work hard on technology
Relying on the market leadership of their products, we often see similar questions in recent years:
User:“Edge
Upper useGoogle Conference
havebug
”
This problem is at MicrosoftEdge
The Q & a community mentioned that users obviously think that this is necessaryEdge
Fix the problem.
Not to mention old rivalsFireFox
。FireFox
Team members found that,Google
In the whole family bucket products, there are always some products that only appear inFireFox
Recurringbug
。
When toGoogle
After feedback, the other party will reply: “thank you for your feedback. We will release it after repair.”
When such problems occur repeatedly, users will question the stability of the browser. After all, I use itFireFox
openGoogle Conference
appearbug
, but withChrome
Open it and it’s gonebug
, isn’t this youFireFox
What’s your problem?
summary
Most of the front-end developers are happy to seeChrome
rule all the land. After all, no one can forget beingIE
Fear of domination.
But don’t forget,IE
The original departure from the standardAPI
And form your ownAPI
The original intention of the specification is also to monopolize the browser market.
Hold high standards and open source(chromium
)Dragon slaying WarriorChrome
, has it quietly become a dragon?