1
00:00:00,000 --> 00:00:04,480
Google Chrome is the world's most popular browser by a wide margin.

2
00:00:04,480 --> 00:00:10,080
But let's just say you want to be a contrarian and use some alternative browser, maybe Vivaldi

3
00:00:10,080 --> 00:00:13,600
or Opera or Torch.

4
00:00:13,600 --> 00:00:19,400
Unfortunately, those browsers are all actually the same as Chrome under the hood.

5
00:00:19,400 --> 00:00:23,600
In fact, there are a lot of browsers and other apps that use Chromium, the open source

6
00:00:23,600 --> 00:00:30,760
project that Chrome is based on. I mean, even Microsoft Edge, originally built to compete with Chrome since, you know, nobody

7
00:00:30,760 --> 00:00:36,040
wanted to use Internet Explorer anymore, has transitioned over to being based on Chromium,

8
00:00:36,040 --> 00:00:40,280
even as Windows tries to shame you for using Chrome when you open it up.

9
00:00:40,280 --> 00:00:47,960
So what's the deal with that? Well, it turns out that coding a web browser entirely from scratch, then bringing it to

10
00:00:47,960 --> 00:00:54,840
market is harder than you might think. Aside from trying to come up with features to set it apart from the competition, which

11
00:00:54,840 --> 00:00:59,240
can be a challenge, because a web browser should just show you web pages and stay out

12
00:00:59,240 --> 00:01:05,600
of the way otherwise. Every web browser also requires a rendering engine that turns a web page's underlying

13
00:01:05,600 --> 00:01:10,840
code into what you actually see on the screen. Building a rendering engine is difficult work.

14
00:01:10,840 --> 00:01:15,760
In fact, Microsoft developed a whole new one from scratch called Edge HTML for the original

15
00:01:15,760 --> 00:01:22,520
Edge browser. It was built as being more interoperable with current web standards than Chrome, and Microsoft

16
00:01:22,520 --> 00:01:26,960
spent a lot of effort and money both developing and promoting Edge.

17
00:01:26,960 --> 00:01:32,040
Still, nobody cared enough for it to really mount a challenge to Chrome.

18
00:01:32,040 --> 00:01:35,240
And this is Microsoft we're talking about.

19
00:01:35,240 --> 00:01:39,480
Even with the resources at their disposal, they just couldn't make it work.

20
00:01:39,480 --> 00:01:43,920
So it's no wonder that other developers have shied away from bothering to build their

21
00:01:43,920 --> 00:01:49,520
own browser. So the market for browsers isn't a level playing field because, well, most web developers

22
00:01:49,520 --> 00:01:53,160
optimize their sites for Chromium browsers, making it even harder to create something

23
00:01:53,160 --> 00:01:59,520
that's functionally better. It's much easier instead to use Chromium as a base, and then tweak the browser according

24
00:01:59,520 --> 00:02:05,600
to what the developers want it to be. For example, the aforementioned Torch browser includes features for more easily downloading

25
00:02:05,600 --> 00:02:11,360
audio and video. Vivaldi is known for being more customizable than Chrome, and even the new Chromium-based

26
00:02:11,360 --> 00:02:15,720
Microsoft Edge still steers users towards Microsoft's services such as Bing, which

27
00:02:15,720 --> 00:02:22,720
makes Chromium viable for Microsoft. This Chromium is mostly just a code base and doesn't include Google services, a developer

28
00:02:22,720 --> 00:02:27,480
that wants to tie their Chromium-based browser into their own services can easily do so.

29
00:02:27,480 --> 00:02:32,160
Amazon does something similar with its Amazon Silk browser, which is also based on Chromium,

30
00:02:32,160 --> 00:02:38,400
but runs on Kindle and other FireWest devices. And it's not just full-fledged browsers that are based on Chromium either.

31
00:02:38,400 --> 00:02:42,160
There is pieces of code such as Electron and the Chromium-invented framework that provide

32
00:02:42,160 --> 00:02:46,160
a Chromium-based interface, including web browsing inside other apps, including well-known

33
00:02:46,160 --> 00:02:50,000
tools like Slack and WhatsApp for desktop, and also Discord too.

34
00:02:50,000 --> 00:02:54,600
Of course, there are a couple of notable exceptions to Chrome's market dominance.

35
00:02:54,600 --> 00:02:58,960
Firefox is based on its own engine called Quantum, making it the last major PC browser

36
00:02:58,960 --> 00:03:04,600
that isn't based on Chromium. On the Apple side, of course, you've got Safari, and while Safari isn't entirely Chromium-based,

37
00:03:04,600 --> 00:03:08,640
there's an interesting connection in that WebKit, the underlying code for Safari, is

38
00:03:08,640 --> 00:03:15,000
also open source, and Blink, Chromium's browser engine, is itself based on WebKit.

39
00:03:15,000 --> 00:03:20,560
So bottom line, nearly every major web browser has a lot more in common than you might think.

40
00:03:20,560 --> 00:03:24,000
So hopefully Chromium's developers know what they're doing, and the world isn't brought

41
00:03:24,000 --> 00:03:28,240
to its knees by another internet explorer like Fiasco.

42
00:03:28,240 --> 00:03:33,440
I think it's going to happen. Thanks for watching guys, like, dislike, maybe check out one of our other videos, comment

43
00:03:33,440 --> 00:03:36,320
with video suggestions down below, and don't forget to subscribe and follow.
