1
00:00:02,170 --> 00:00:06,680
We added this manifest.json file and filled with life in the last lectures,

2
00:00:06,940 --> 00:00:12,880
now we want to see it in action but for that we need to know where we can actually test it because the

3
00:00:12,940 --> 00:00:16,960
manifest.json file isn't supported by every browser.

4
00:00:16,960 --> 00:00:21,210
The cool thing is the browsers which don't support it won't fail,

5
00:00:21,320 --> 00:00:24,460
they will simply ignore this line and not load it,

6
00:00:24,460 --> 00:00:27,750
so you can use this application anywhere.

7
00:00:27,750 --> 00:00:32,940
However here is a list of the browsers which support it and on the first look,

8
00:00:32,950 --> 00:00:36,860
this looks really poor. Only Chrome supports it,

9
00:00:36,970 --> 00:00:45,610
actually since version 39 and Opera, also Chrome for Android. A lot of the other browsers don't support

10
00:00:45,610 --> 00:00:51,670
it yet, though if we have a look at the bottom here, we see that it is in development for Microsoft Edge

11
00:00:51,970 --> 00:00:58,580
and for Firefox and that webkit which Safari is based on, is considering support.

12
00:00:58,870 --> 00:01:05,050
So whilst support isn't that great yet, it is supported in Chrome which obviously has a big market share

13
00:01:05,170 --> 00:01:08,540
and will soon be supported in Microsoft Edge and Firefox

14
00:01:08,620 --> 00:01:14,440
and as you can see, due to Chrome having such a big market share, also Chrome on Android, you actually

15
00:01:14,440 --> 00:01:19,360
get a global reach of almost 60% already at the point of time I'm recording this.

16
00:01:19,390 --> 00:01:23,540
Chances are, it's looking better at the point of time you're watching this.

17
00:01:23,560 --> 00:01:29,880
Check this page, a link can be found in the last lecture of this module to find out what the browser support

18
00:01:29,950 --> 00:01:34,200
looks like at the point of time you're working on your web application.

19
00:01:34,600 --> 00:01:35,740
So now that we know this,

20
00:01:35,740 --> 00:01:38,910
we know what we should actually use Chrome for testing this.

21
00:01:38,980 --> 00:01:42,500
So make sure you download and install Chrome, only

22
00:01:42,500 --> 00:01:46,170
there you will get the full web app manifest

23
00:01:46,210 --> 00:01:49,710
or actually in general, progressive web app-like features,

24
00:01:49,810 --> 00:01:54,700
though you will learn throughout the course how to build your application in a truly progressive way

25
00:01:54,820 --> 00:01:58,180
to make it work on all browsers, not just in Chrome.

26
00:01:58,180 --> 00:02:03,400
And as I mentioned for the manifest, that's already the case because browsers who don't support it just

27
00:02:03,400 --> 00:02:04,540
ignore it.

28
00:02:05,080 --> 00:02:12,700
So with that, let's go back to our running application and let's see how we can actually test our manifest

29
00:02:12,700 --> 00:02:14,570
or see if it works there.
