From b60f7efd19d0099003209cb3878bbe4320d3f543 Mon Sep 17 00:00:00 2001 From: mdn-bot <108879845+mdn-bot@users.noreply.github.com> Date: Fri, 30 Jun 2023 00:17:19 +0000 Subject: [PATCH] fr: sync translated content --- files/fr/_redirects.txt | 20 ++++-- files/fr/_wikihistory.json | 72 +++++++++---------- .../css_layout/responsive_design}/index.md | 4 +- .../web/css/css_paged_media}/index.md | 4 +- .../web/css/scroll-snap-coordinate/index.md | 3 +- .../web/css/scroll-snap-destination/index.md | 3 +- .../web/css/scroll-snap-points-x/index.md | 3 +- .../web/css/scroll-snap-points-y/index.md | 3 +- .../web/css/scroll-snap-type-x/index.md | 3 +- .../web/css/scroll-snap-type-y/index.md | 3 +- .../{update-frequency => update}/index.md | 3 +- .../js13kgames/{introduction => }/index.md | 4 +- 12 files changed, 71 insertions(+), 54 deletions(-) rename files/fr/{web/progressive_web_apps/responsive/responsive_design_building_blocks => conflicting/learn/css/css_layout/responsive_design}/index.md (97%) rename files/fr/{web/css/paged_media => conflicting/web/css/css_paged_media}/index.md (90%) rename files/fr/{ => orphaned}/web/css/scroll-snap-coordinate/index.md (96%) rename files/fr/{ => orphaned}/web/css/scroll-snap-destination/index.md (96%) rename files/fr/{ => orphaned}/web/css/scroll-snap-points-x/index.md (96%) rename files/fr/{ => orphaned}/web/css/scroll-snap-points-y/index.md (96%) rename files/fr/{ => orphaned}/web/css/scroll-snap-type-x/index.md (95%) rename files/fr/{ => orphaned}/web/css/scroll-snap-type-y/index.md (95%) rename files/fr/web/css/@media/{update-frequency => update}/index.md (95%) rename files/fr/web/progressive_web_apps/tutorials/js13kgames/{introduction => }/index.md (98%) diff --git a/files/fr/_redirects.txt b/files/fr/_redirects.txt index 6c6835714281f6..f894a8ff44efb1 100644 --- a/files/fr/_redirects.txt +++ b/files/fr/_redirects.txt @@ -4148,7 +4148,7 @@ /fr/docs/Web/Apps/Build/Audio_and_video_manipulation /fr/docs/Web/Guide/Audio_and_video_manipulation /fr/docs/Web/Apps/Build/User_input_methods /fr/docs/Web/Guide/User_input_methods /fr/docs/Web/Apps/Progressive /fr/docs/Web/Progressive_web_apps -/fr/docs/Web/Apps/Progressive/Adaptative /fr/docs/Web/Progressive_web_apps/Responsive/responsive_design_building_blocks +/fr/docs/Web/Apps/Progressive/Adaptative /fr/docs/conflicting/Learn/CSS/CSS_layout/Responsive_Design /fr/docs/Web/Apps/Progressive/Identifiable /fr/docs/Web/Progressive_web_apps /fr/docs/Web/Apps/Progressive/Independante_du_reseau /fr/docs/Web/Progressive_web_apps /fr/docs/Web/Apps/Progressive/Installable /fr/docs/Web/Progressive_web_apps @@ -4224,6 +4224,7 @@ /fr/docs/Web/CSS/:matches /fr/docs/Web/CSS/:is /fr/docs/Web/CSS/:visited_et_la_vie_privée /fr/docs/Web/CSS/Privacy_and_the_:visited_selector /fr/docs/Web/CSS/@font-face/font-variant /fr/docs/Web/CSS/@font-face +/fr/docs/Web/CSS/@media/update-frequency /fr/docs/Web/CSS/@media/update /fr/docs/Web/CSS/@scroll-timeline /fr/docs/Web/CSS/scroll-timeline /fr/docs/Web/CSS/@styleset /fr/docs/Web/CSS/@font-feature-values /fr/docs/Web/CSS/@viewport /fr/docs/Web/CSS @@ -4469,9 +4470,10 @@ /fr/docs/Web/CSS/Motion_Path /fr/docs/Web/CSS/CSS_motion_path /fr/docs/Web/CSS/Média /fr/docs/Web/CSS/@media /fr/docs/Web/CSS/Média/Visuel /fr/docs/Web/CSS/@media -/fr/docs/Web/CSS/Média_Paginé /fr/docs/Web/CSS/Paged_Media -/fr/docs/Web/CSS/Média_paginés /fr/docs/Web/CSS/Paged_Media +/fr/docs/Web/CSS/Média_Paginé /fr/docs/conflicting/Web/CSS/CSS_paged_media +/fr/docs/Web/CSS/Média_paginés /fr/docs/conflicting/Web/CSS/CSS_paged_media /fr/docs/Web/CSS/Outils /fr/docs/Web/CSS +/fr/docs/Web/CSS/Paged_Media /fr/docs/conflicting/Web/CSS/CSS_paged_media /fr/docs/Web/CSS/Propriétés_raccourcies /fr/docs/Web/CSS/Shorthand_properties /fr/docs/Web/CSS/Pseudo-éléments /fr/docs/Web/CSS/Pseudo-elements /fr/docs/Web/CSS/Redimensionnement_arrière-plans_SVG /fr/docs/Web/CSS/Scaling_of_SVG_backgrounds @@ -4587,6 +4589,12 @@ /fr/docs/Web/CSS/repeating-linear-gradient() /fr/docs/Web/CSS/gradient/repeating-linear-gradient /fr/docs/Web/CSS/repeating-radial-gradient /fr/docs/Web/CSS/gradient/repeating-radial-gradient /fr/docs/Web/CSS/repeating-radial-gradient() /fr/docs/Web/CSS/gradient/repeating-radial-gradient +/fr/docs/Web/CSS/scroll-snap-coordinate /fr/docs/orphaned/Web/CSS/scroll-snap-coordinate +/fr/docs/Web/CSS/scroll-snap-destination /fr/docs/orphaned/Web/CSS/scroll-snap-destination +/fr/docs/Web/CSS/scroll-snap-points-x /fr/docs/orphaned/Web/CSS/scroll-snap-points-x +/fr/docs/Web/CSS/scroll-snap-points-y /fr/docs/orphaned/Web/CSS/scroll-snap-points-y +/fr/docs/Web/CSS/scroll-snap-type-x /fr/docs/orphaned/Web/CSS/scroll-snap-type-x +/fr/docs/Web/CSS/scroll-snap-type-y /fr/docs/orphaned/Web/CSS/scroll-snap-type-y /fr/docs/Web/CSS/scrollbar-colr /fr/docs/Web/CSS/scrollbar-color /fr/docs/Web/CSS/scrollbar-track-color /fr/docs/Web/CSS/scrollbar-color /fr/docs/Web/CSS/shape-box /fr/docs/Web/CSS/shape-outside @@ -5950,7 +5958,7 @@ /fr/docs/Web/Media/Formats/Types_des_images /fr/docs/Web/Media/Formats/Image_types /fr/docs/Web/Performance/Budgets_de_performance /fr/docs/Web/Performance/Performance_budgets /fr/docs/Web/Privacy/Tracking_Protection /fr/docs/Web/Privacy/Firefox_tracking_protection -/fr/docs/Web/Progressive_web_apps/Adaptative /fr/docs/Web/Progressive_web_apps/Responsive/responsive_design_building_blocks +/fr/docs/Web/Progressive_web_apps/Adaptative /fr/docs/conflicting/Learn/CSS/CSS_layout/Responsive_Design /fr/docs/Web/Progressive_web_apps/Add_to_home_screen /fr/docs/Web/Progressive_web_apps/Guides/Making_PWAs_installable /fr/docs/Web/Progressive_web_apps/App_structure /fr/docs/Web/Progressive_web_apps/Tutorials/js13kGames/App_structure /fr/docs/Web/Progressive_web_apps/Chargement /fr/docs/Web/Progressive_web_apps/Tutorials/js13kGames/Loading @@ -5958,7 +5966,7 @@ /fr/docs/Web/Progressive_web_apps/Independante_du_reseau /fr/docs/Web/Progressive_web_apps /fr/docs/Web/Progressive_web_apps/Installable /fr/docs/Web/Progressive_web_apps /fr/docs/Web/Progressive_web_apps/Installable_PWAs /fr/docs/Web/Progressive_web_apps/Tutorials/js13kGames/Installable_PWAs -/fr/docs/Web/Progressive_web_apps/Introduction /fr/docs/Web/Progressive_web_apps/Tutorials/js13kGames/Introduction +/fr/docs/Web/Progressive_web_apps/Introduction /fr/docs/Web/Progressive_web_apps/Tutorials/js13kGames /fr/docs/Web/Progressive_web_apps/Loading /fr/docs/Web/Progressive_web_apps/Tutorials/js13kGames/Loading /fr/docs/Web/Progressive_web_apps/Offline_Service_workers /fr/docs/Web/Progressive_web_apps/Tutorials/js13kGames/Offline_Service_workers /fr/docs/Web/Progressive_web_apps/Partageable /fr/docs/Web/Progressive_web_apps @@ -5967,7 +5975,9 @@ /fr/docs/Web/Progressive_web_apps/Re-engageable_Notifications_Push /fr/docs/Web/Progressive_web_apps/Tutorials/js13kGames/Re-engageable_Notifications_Push /fr/docs/Web/Progressive_web_apps/Relancer_Via_Notifications_Push /fr/docs/Web/Progressive_web_apps/Tutorials/js13kGames/Re-engageable_Notifications_Push /fr/docs/Web/Progressive_web_apps/Responsive/Media_types /fr/docs/Web/CSS/CSS_media_queries/Using_media_queries +/fr/docs/Web/Progressive_web_apps/Responsive/responsive_design_building_blocks /fr/docs/conflicting/Learn/CSS/CSS_layout/Responsive_Design /fr/docs/Web/Progressive_web_apps/Securisee /fr/docs/Web/Progressive_web_apps +/fr/docs/Web/Progressive_web_apps/Tutorials/js13kGames/Introduction /fr/docs/Web/Progressive_web_apps/Tutorials/js13kGames /fr/docs/Web/Progressive_web_apps/ajouter_a_lecran_daccueil_a2hs /fr/docs/Web/Progressive_web_apps/Guides/Making_PWAs_installable /fr/docs/Web/Reference /fr/docs/Web /fr/docs/Web/Reference/API /fr/docs/Web/API diff --git a/files/fr/_wikihistory.json b/files/fr/_wikihistory.json index e357db14f94b58..43786bf1b28ab5 100644 --- a/files/fr/_wikihistory.json +++ b/files/fr/_wikihistory.json @@ -15006,7 +15006,7 @@ "modified": "2020-10-15T22:21:05.763Z", "contributors": ["SphinxKnight"] }, - "Web/CSS/@media/update-frequency": { + "Web/CSS/@media/update": { "modified": "2020-10-15T21:47:29.603Z", "contributors": ["SphinxKnight"] }, @@ -15843,10 +15843,6 @@ "Goofy" ] }, - "Web/CSS/Paged_Media": { - "modified": "2019-04-06T13:19:25.688Z", - "contributors": ["SphinxKnight", "xdelatour"] - }, "Web/CSS/Privacy_and_the_:visited_selector": { "modified": "2019-04-06T13:09:09.164Z", "contributors": ["SphinxKnight"] @@ -18743,22 +18739,6 @@ "modified": "2020-10-15T22:11:32.358Z", "contributors": ["SphinxKnight"] }, - "Web/CSS/scroll-snap-coordinate": { - "modified": "2020-10-15T21:42:48.115Z", - "contributors": ["SphinxKnight"] - }, - "Web/CSS/scroll-snap-destination": { - "modified": "2020-10-15T21:42:40.512Z", - "contributors": ["SphinxKnight"] - }, - "Web/CSS/scroll-snap-points-x": { - "modified": "2020-10-15T21:42:45.133Z", - "contributors": ["SphinxKnight", "teoli"] - }, - "Web/CSS/scroll-snap-points-y": { - "modified": "2020-10-15T21:42:38.109Z", - "contributors": ["SphinxKnight", "teoli"] - }, "Web/CSS/scroll-snap-stop": { "modified": "2020-10-15T22:10:03.086Z", "contributors": ["SphinxKnight"] @@ -18767,14 +18747,6 @@ "modified": "2020-10-15T21:42:50.969Z", "contributors": ["SphinxKnight", "jide"] }, - "Web/CSS/scroll-snap-type-x": { - "modified": "2020-10-15T21:42:38.724Z", - "contributors": ["SphinxKnight"] - }, - "Web/CSS/scroll-snap-type-y": { - "modified": "2020-10-15T21:42:39.974Z", - "contributors": ["SphinxKnight"] - }, "Web/CSS/scrollbar-color": { "modified": "2020-10-15T22:10:04.861Z", "contributors": ["SphinxKnight", "lp177"] @@ -26309,9 +26281,9 @@ "LaNamandine" ] }, - "Web/Progressive_web_apps/Responsive/responsive_design_building_blocks": { - "modified": "2019-03-18T20:52:18.105Z", - "contributors": ["chrisdavidmills", "Hell_Carlito", "JeffD"] + "Web/Progressive_web_apps/Tutorials/js13kGames": { + "modified": "2019-09-19T07:57:58.235Z", + "contributors": ["Kuzcoo"] }, "Web/Progressive_web_apps/Tutorials/js13kGames/App_structure": { "modified": "2020-08-05T10:07:41.167Z", @@ -26321,10 +26293,6 @@ "modified": "2020-05-31T18:38:21.807Z", "contributors": ["poum"] }, - "Web/Progressive_web_apps/Tutorials/js13kGames/Introduction": { - "modified": "2019-09-19T07:57:58.235Z", - "contributors": ["Kuzcoo"] - }, "Web/Progressive_web_apps/Tutorials/js13kGames/Loading": { "modified": "2019-11-10T21:06:38.811Z", "contributors": ["poum"] @@ -27717,5 +27685,37 @@ "si0ls", "dattaz" ] + }, + "conflicting/Learn/CSS/CSS_layout/Responsive_Design": { + "modified": "2019-03-18T20:52:18.105Z", + "contributors": ["chrisdavidmills", "Hell_Carlito", "JeffD"] + }, + "conflicting/Web/CSS/CSS_paged_media": { + "modified": "2019-04-06T13:19:25.688Z", + "contributors": ["SphinxKnight", "xdelatour"] + }, + "orphaned/Web/CSS/scroll-snap-coordinate": { + "modified": "2020-10-15T21:42:48.115Z", + "contributors": ["SphinxKnight"] + }, + "orphaned/Web/CSS/scroll-snap-destination": { + "modified": "2020-10-15T21:42:40.512Z", + "contributors": ["SphinxKnight"] + }, + "orphaned/Web/CSS/scroll-snap-points-x": { + "modified": "2020-10-15T21:42:45.133Z", + "contributors": ["SphinxKnight", "teoli"] + }, + "orphaned/Web/CSS/scroll-snap-points-y": { + "modified": "2020-10-15T21:42:38.109Z", + "contributors": ["SphinxKnight", "teoli"] + }, + "orphaned/Web/CSS/scroll-snap-type-x": { + "modified": "2020-10-15T21:42:38.724Z", + "contributors": ["SphinxKnight"] + }, + "orphaned/Web/CSS/scroll-snap-type-y": { + "modified": "2020-10-15T21:42:39.974Z", + "contributors": ["SphinxKnight"] } } diff --git a/files/fr/web/progressive_web_apps/responsive/responsive_design_building_blocks/index.md b/files/fr/conflicting/learn/css/css_layout/responsive_design/index.md similarity index 97% rename from files/fr/web/progressive_web_apps/responsive/responsive_design_building_blocks/index.md rename to files/fr/conflicting/learn/css/css_layout/responsive_design/index.md index c28111f61cf4de..5fda6ae628369d 100644 --- a/files/fr/web/progressive_web_apps/responsive/responsive_design_building_blocks/index.md +++ b/files/fr/conflicting/learn/css/css_layout/responsive_design/index.md @@ -1,6 +1,6 @@ --- title: Adaptative -slug: Web/Progressive_web_apps/Responsive/responsive_design_building_blocks +slug: conflicting/Learn/CSS/CSS_layout/Responsive_Design tags: - Applications - Design adaptatif @@ -9,7 +9,7 @@ tags: - viewport translation_of: Web/Progressive_web_apps/Responsive/responsive_design_building_blocks translation_of_original: Web/Progressive_web_apps/Responsive -original_slug: Web/Progressive_web_apps/Adaptative +original_slug: Web/Progressive_web_apps/Responsive/responsive_design_building_blocks --- Les applications web adaptatives utilisent des technologies comme les media queries et viewport pour être sûre que leur interface convient avec tout les facteurs de forme: bureau, téléphone, tablette, ou peut importe ce qui viendra après. diff --git a/files/fr/web/css/paged_media/index.md b/files/fr/conflicting/web/css/css_paged_media/index.md similarity index 90% rename from files/fr/web/css/paged_media/index.md rename to files/fr/conflicting/web/css/css_paged_media/index.md index 57d843ae4363fb..5fed994c67247a 100644 --- a/files/fr/web/css/paged_media/index.md +++ b/files/fr/conflicting/web/css/css_paged_media/index.md @@ -1,11 +1,11 @@ --- title: Médias paginés -slug: Web/CSS/Paged_Media +slug: conflicting/Web/CSS/CSS_paged_media tags: - CSS - Reference translation_of: Web/CSS/Paged_Media -original_slug: Web/CSS/Média_paginés +original_slug: Web/CSS/Paged_Media --- {{CSSRef}} diff --git a/files/fr/web/css/scroll-snap-coordinate/index.md b/files/fr/orphaned/web/css/scroll-snap-coordinate/index.md similarity index 96% rename from files/fr/web/css/scroll-snap-coordinate/index.md rename to files/fr/orphaned/web/css/scroll-snap-coordinate/index.md index e309bc6a7c43d2..30937ae2daecd3 100644 --- a/files/fr/web/css/scroll-snap-coordinate/index.md +++ b/files/fr/orphaned/web/css/scroll-snap-coordinate/index.md @@ -1,12 +1,13 @@ --- title: scroll-snap-coordinate -slug: Web/CSS/scroll-snap-coordinate +slug: orphaned/Web/CSS/scroll-snap-coordinate tags: - CSS - Déprécié - Propriété - Reference translation_of: Web/CSS/scroll-snap-coordinate +original_slug: Web/CSS/scroll-snap-coordinate --- {{CSSRef}}{{deprecated_header}} diff --git a/files/fr/web/css/scroll-snap-destination/index.md b/files/fr/orphaned/web/css/scroll-snap-destination/index.md similarity index 96% rename from files/fr/web/css/scroll-snap-destination/index.md rename to files/fr/orphaned/web/css/scroll-snap-destination/index.md index 9c3d09a6e314d2..73f79db7a62176 100644 --- a/files/fr/web/css/scroll-snap-destination/index.md +++ b/files/fr/orphaned/web/css/scroll-snap-destination/index.md @@ -1,12 +1,13 @@ --- title: scroll-snap-destination -slug: Web/CSS/scroll-snap-destination +slug: orphaned/Web/CSS/scroll-snap-destination tags: - CSS - Déprécié - Propriété - Reference translation_of: Web/CSS/scroll-snap-destination +original_slug: Web/CSS/scroll-snap-destination --- {{CSSRef}}{{deprecated_header}} diff --git a/files/fr/web/css/scroll-snap-points-x/index.md b/files/fr/orphaned/web/css/scroll-snap-points-x/index.md similarity index 96% rename from files/fr/web/css/scroll-snap-points-x/index.md rename to files/fr/orphaned/web/css/scroll-snap-points-x/index.md index 9de07867d0934f..b358571caee03c 100644 --- a/files/fr/web/css/scroll-snap-points-x/index.md +++ b/files/fr/orphaned/web/css/scroll-snap-points-x/index.md @@ -1,12 +1,13 @@ --- title: scroll-snap-points-x -slug: Web/CSS/scroll-snap-points-x +slug: orphaned/Web/CSS/scroll-snap-points-x tags: - CSS - Déprécié - Propriété - Reference translation_of: Web/CSS/scroll-snap-points-x +original_slug: Web/CSS/scroll-snap-points-x --- {{CSSRef}}{{deprecated_header}} diff --git a/files/fr/web/css/scroll-snap-points-y/index.md b/files/fr/orphaned/web/css/scroll-snap-points-y/index.md similarity index 96% rename from files/fr/web/css/scroll-snap-points-y/index.md rename to files/fr/orphaned/web/css/scroll-snap-points-y/index.md index 120ff9c2474357..f0e94ecb919191 100644 --- a/files/fr/web/css/scroll-snap-points-y/index.md +++ b/files/fr/orphaned/web/css/scroll-snap-points-y/index.md @@ -1,6 +1,6 @@ --- title: scroll-snap-points-y -slug: Web/CSS/scroll-snap-points-y +slug: orphaned/Web/CSS/scroll-snap-points-y tags: - CSS - Déprécié @@ -8,6 +8,7 @@ tags: - Propriété - Reference translation_of: Web/CSS/scroll-snap-points-y +original_slug: Web/CSS/scroll-snap-points-y --- {{CSSRef}}{{deprecated_header}} diff --git a/files/fr/web/css/scroll-snap-type-x/index.md b/files/fr/orphaned/web/css/scroll-snap-type-x/index.md similarity index 95% rename from files/fr/web/css/scroll-snap-type-x/index.md rename to files/fr/orphaned/web/css/scroll-snap-type-x/index.md index e6079a40240486..402b8b2d4729be 100644 --- a/files/fr/web/css/scroll-snap-type-x/index.md +++ b/files/fr/orphaned/web/css/scroll-snap-type-x/index.md @@ -1,12 +1,13 @@ --- title: scroll-snap-type-x -slug: Web/CSS/scroll-snap-type-x +slug: orphaned/Web/CSS/scroll-snap-type-x tags: - CSS - Non-standard - Propriété - Reference translation_of: Web/CSS/scroll-snap-type-x +original_slug: Web/CSS/scroll-snap-type-x --- {{CSSRef}}{{deprecated_header}} diff --git a/files/fr/web/css/scroll-snap-type-y/index.md b/files/fr/orphaned/web/css/scroll-snap-type-y/index.md similarity index 95% rename from files/fr/web/css/scroll-snap-type-y/index.md rename to files/fr/orphaned/web/css/scroll-snap-type-y/index.md index 37e0cab44d834f..f3ffcf448cbed0 100644 --- a/files/fr/web/css/scroll-snap-type-y/index.md +++ b/files/fr/orphaned/web/css/scroll-snap-type-y/index.md @@ -1,12 +1,13 @@ --- title: scroll-snap-type-y -slug: Web/CSS/scroll-snap-type-y +slug: orphaned/Web/CSS/scroll-snap-type-y tags: - CSS - Non-standard - Propriété - Reference translation_of: Web/CSS/scroll-snap-type-y +original_slug: Web/CSS/scroll-snap-type-y --- {{CSSRef}}{{deprecated_header}} diff --git a/files/fr/web/css/@media/update-frequency/index.md b/files/fr/web/css/@media/update/index.md similarity index 95% rename from files/fr/web/css/@media/update-frequency/index.md rename to files/fr/web/css/@media/update/index.md index 618bea6bc356b3..b34a134992140b 100644 --- a/files/fr/web/css/@media/update-frequency/index.md +++ b/files/fr/web/css/@media/update/index.md @@ -1,11 +1,12 @@ --- title: update -slug: Web/CSS/@media/update-frequency +slug: Web/CSS/@media/update tags: - CSS - Caractéristique média - Reference translation_of: Web/CSS/@media/update-frequency +original_slug: Web/CSS/@media/update-frequency --- {{CSSRef}} diff --git a/files/fr/web/progressive_web_apps/tutorials/js13kgames/introduction/index.md b/files/fr/web/progressive_web_apps/tutorials/js13kgames/index.md similarity index 98% rename from files/fr/web/progressive_web_apps/tutorials/js13kgames/introduction/index.md rename to files/fr/web/progressive_web_apps/tutorials/js13kgames/index.md index abbec98a9970f4..071e127842f412 100644 --- a/files/fr/web/progressive_web_apps/tutorials/js13kgames/introduction/index.md +++ b/files/fr/web/progressive_web_apps/tutorials/js13kgames/index.md @@ -1,6 +1,6 @@ --- title: Introduction aux progressive web apps -slug: Web/Progressive_web_apps/Tutorials/js13kGames/Introduction +slug: Web/Progressive_web_apps/Tutorials/js13kGames tags: - Introduction - PWA @@ -8,7 +8,7 @@ tags: - application web progressive - web manifest translation_of: Web/Progressive_web_apps/Introduction -original_slug: Web/Progressive_web_apps/Introduction +original_slug: Web/Progressive_web_apps/Tutorials/js13kGames/Introduction --- {{NextMenu("Web/Progressive_web_apps/App_structure", "Web/Progressive_web_apps")}}