diff --git a/.vscode/dictionaries/proper-names.txt b/.vscode/dictionaries/proper-names.txt index 7c4a3a296500713..a1d30c1af1059ed 100644 --- a/.vscode/dictionaries/proper-names.txt +++ b/.vscode/dictionaries/proper-names.txt @@ -89,6 +89,7 @@ carolinensis Cassini Caterina caugner +cdxgen Chakra Chamakh Chimero diff --git a/.vscode/dictionaries/terms-abbreviations.txt b/.vscode/dictionaries/terms-abbreviations.txt index 162c3604a33c277..d15ebfb86206ebd 100644 --- a/.vscode/dictionaries/terms-abbreviations.txt +++ b/.vscode/dictionaries/terms-abbreviations.txt @@ -62,6 +62,7 @@ BGRA Bignums bikeshedding bilevel +bioinformatics bitfield bitmapped bitness diff --git a/files/en-us/_redirects.txt b/files/en-us/_redirects.txt index 630d3a416b6bb0e..5078db95624dd57 100644 --- a/files/en-us/_redirects.txt +++ b/files/en-us/_redirects.txt @@ -5295,8 +5295,8 @@ /en-US/docs/Learn/Common_questions/Design_and_accessibility/What_is_accessibility /en-US/docs/Learn_web_development/Howto/Design_and_accessibility/What_is_accessibility /en-US/docs/Learn/Common_questions/Design_for_all_types_of_users /en-US/docs/Learn_web_development/Howto/Design_and_accessibility/Design_for_all_types_of_users /en-US/docs/Learn/Common_questions/HTML_features_for_accessibility /en-US/docs/Learn_web_development/Howto/Design_and_accessibility/HTML_features_for_accessibility -/en-US/docs/Learn/Common_questions/How_do_you_host_your_website_on_Google_App_Engine /en-US/docs/Learn_web_development/Howto/Tools_and_setup/How_do_you_host_your_website_on_Google_App_Engine -/en-US/docs/Learn/Common_questions/How_do_you_host_your_website_on_Google_App_Engine /en-US/docs/Learn_web_development/Howto/Tools_and_setup/How_do_you_host_your_website_on_Google_App_Engine +/en-US/docs/Learn/Common_questions/How_do_you_host_your_website_on_Google_App_Engine https://cloud.google.com/appengine/docs/ +/en-US/docs/Learn/Common_questions/How_do_you_host_your_website_on_Google_App_Engine https://cloud.google.com/appengine/docs/ /en-US/docs/Learn/Common_questions/How_does_the_Internet_work /en-US/docs/Learn_web_development/Howto/Web_mechanics/How_does_the_Internet_work /en-US/docs/Learn/Common_questions/How_much_does_it_cost /en-US/docs/Learn_web_development/Howto/Tools_and_setup/How_much_does_it_cost /en-US/docs/Learn/Common_questions/Pages_sites_servers_and_search_engines /en-US/docs/Learn_web_development/Getting_started/Environment_setup/Browsing_the_web @@ -5305,7 +5305,7 @@ /en-US/docs/Learn/Common_questions/Tools_and_setup /en-US/docs/Learn_web_development/Howto/Tools_and_setup /en-US/docs/Learn/Common_questions/Tools_and_setup/Available_text_editors /en-US/docs/Learn_web_development/Howto/Tools_and_setup/Available_text_editors /en-US/docs/Learn/Common_questions/Tools_and_setup/Checking_that_your_web_site_is_working_properly /en-US/docs/Learn_web_development/Howto/Tools_and_setup/Checking_that_your_web_site_is_working_properly -/en-US/docs/Learn/Common_questions/Tools_and_setup/How_do_you_host_your_website_on_Google_App_Engine /en-US/docs/Learn_web_development/Howto/Tools_and_setup/How_do_you_host_your_website_on_Google_App_Engine +/en-US/docs/Learn/Common_questions/Tools_and_setup/How_do_you_host_your_website_on_Google_App_Engine https://cloud.google.com/appengine/docs/ /en-US/docs/Learn/Common_questions/Tools_and_setup/How_much_does_it_cost /en-US/docs/Learn_web_development/Howto/Tools_and_setup/How_much_does_it_cost /en-US/docs/Learn/Common_questions/Tools_and_setup/Upload_files_to_a_web_server /en-US/docs/Learn_web_development/Howto/Tools_and_setup/Upload_files_to_a_web_server /en-US/docs/Learn/Common_questions/Tools_and_setup/Using_GitHub_pages /en-US/docs/Learn_web_development/Howto/Tools_and_setup/Using_GitHub_pages @@ -5860,6 +5860,7 @@ /en-US/docs/Learn_web_development/Howto/Solve_HTML_problems/Define_terms_with_HTML /en-US/docs/Web/HTML/How_to/Define_terms_with_HTML /en-US/docs/Learn_web_development/Howto/Solve_HTML_problems/Use_JavaScript_within_a_webpage /en-US/docs/Web/HTML/How_to/Add_JavaScript_to_your_web_page /en-US/docs/Learn_web_development/Howto/Solve_HTML_problems/Use_data_attributes /en-US/docs/Web/HTML/How_to/Use_data_attributes +/en-US/docs/Learn_web_development/Howto/Tools_and_setup/How_do_you_host_your_website_on_Google_App_Engine https://cloud.google.com/appengine/docs/ /en-US/docs/Liberty!_Equality!_Validity! /en-US/docs/Learn_web_development/Core/Structuring_content/Debugging_HTML /en-US/docs/Link_prefetching_FAQ /en-US/docs/Glossary/Prefetch /en-US/docs/Localization /en-US/docs/Glossary/Localization diff --git a/files/en-us/_wikihistory.json b/files/en-us/_wikihistory.json index beb4ba02db4f4a7..40cb85c5ee23325 100644 --- a/files/en-us/_wikihistory.json +++ b/files/en-us/_wikihistory.json @@ -10748,10 +10748,6 @@ "notabene" ] }, - "Learn_web_development/Howto/Tools_and_setup/How_do_you_host_your_website_on_Google_App_Engine": { - "modified": "2020-07-16T22:35:52.276Z", - "contributors": ["Mori", "anton-mladenov", "4a-j"] - }, "Learn_web_development/Howto/Tools_and_setup/How_much_does_it_cost": { "modified": "2020-07-16T22:35:45.160Z", "contributors": [ diff --git a/files/en-us/glossary/css_selector/index.md b/files/en-us/glossary/css_selector/index.md index a59694026599637..c6fc31e4368f32e 100644 --- a/files/en-us/glossary/css_selector/index.md +++ b/files/en-us/glossary/css_selector/index.md @@ -26,9 +26,9 @@ div.warning { #customized { font: - 16px Lucida Grande, - Arial, - Helvetica, + 16px "Lucida Grande", + "Helvetica", + "Arial", sans-serif; } ``` diff --git a/files/en-us/learn_web_development/core/accessibility/test_your_skills/css_and_javascript/index.md b/files/en-us/learn_web_development/core/accessibility/test_your_skills/css_and_javascript/index.md index 314fda26e22f71c..02e29874e42f8a6 100644 --- a/files/en-us/learn_web_development/core/accessibility/test_your_skills/css_and_javascript/index.md +++ b/files/en-us/learn_web_development/core/accessibility/test_your_skills/css_and_javascript/index.md @@ -26,9 +26,9 @@ body { background-color: white; color: #333333; font: - 1em / 1.4 Helvetica Neue, - Helvetica, - Arial, + 1em / 1.4 "Helvetica Neue", + "Helvetica", + "Arial", sans-serif; padding: 1em; margin: 0; diff --git a/files/en-us/learn_web_development/core/accessibility/test_your_skills/html/index.md b/files/en-us/learn_web_development/core/accessibility/test_your_skills/html/index.md index 27ea5fc03b4a75d..31101f34bc47550 100644 --- a/files/en-us/learn_web_development/core/accessibility/test_your_skills/html/index.md +++ b/files/en-us/learn_web_development/core/accessibility/test_your_skills/html/index.md @@ -26,9 +26,9 @@ body { background-color: white; color: #333333; font: - 1em / 1.4 Helvetica Neue, - Helvetica, - Arial, + 1em / 1.4 "Helvetica Neue", + "Helvetica", + "Arial", sans-serif; padding: 1em; margin: 0; diff --git a/files/en-us/learn_web_development/core/accessibility/test_your_skills/wai-aria/index.md b/files/en-us/learn_web_development/core/accessibility/test_your_skills/wai-aria/index.md index 1abc85672e805b6..11dbcd6e6440c57 100644 --- a/files/en-us/learn_web_development/core/accessibility/test_your_skills/wai-aria/index.md +++ b/files/en-us/learn_web_development/core/accessibility/test_your_skills/wai-aria/index.md @@ -26,9 +26,9 @@ body { background-color: white; color: #333333; font: - 1em / 1.4 Helvetica Neue, - Helvetica, - Arial, + 1em / 1.4 "Helvetica Neue", + "Helvetica", + "Arial", sans-serif; padding: 1em; margin: 0; diff --git a/files/en-us/learn_web_development/core/css_layout/floats/index.md b/files/en-us/learn_web_development/core/css_layout/floats/index.md index f8f9a04cf76e990..9fe07f6dbec5014 100644 --- a/files/en-us/learn_web_development/core/css_layout/floats/index.md +++ b/files/en-us/learn_web_development/core/css_layout/floats/index.md @@ -93,8 +93,8 @@ body { max-width: 900px; margin: 0 auto; font: - 0.9em/1.2 Arial, - Helvetica, + 0.9em/1.2 "Helvetica", + "Arial", sans-serif; } @@ -219,8 +219,8 @@ body { max-width: 900px; margin: 0 auto; font: - 0.9em/1.2 Arial, - Helvetica, + 0.9em/1.2 "Helvetica", + "Arial", sans-serif; } @@ -289,8 +289,8 @@ body { max-width: 900px; margin: 0 auto; font: - 0.9em/1.2 Arial, - Helvetica, + 0.9em/1.2 "Helvetica", + "Arial", sans-serif; } @@ -391,8 +391,8 @@ body { max-width: 900px; margin: 0 auto; font: - 0.9em/1.2 Arial, - Helvetica, + 0.9em/1.2 "Helvetica", + "Arial", sans-serif; } @@ -463,8 +463,8 @@ body { max-width: 900px; margin: 0 auto; font: - 0.9em/1.2 Arial, - Helvetica, + 0.9em/1.2 "Helvetica", + "Arial", sans-serif; } diff --git a/files/en-us/learn_web_development/core/css_layout/media_queries/index.md b/files/en-us/learn_web_development/core/css_layout/media_queries/index.md index a8dcfd1c0efa04d..bdd00c73d269280 100644 --- a/files/en-us/learn_web_development/core/css_layout/media_queries/index.md +++ b/files/en-us/learn_web_development/core/css_layout/media_queries/index.md @@ -451,8 +451,8 @@ body { width: 90%; margin: 2em auto; font: - 1em/1.3 Arial, - Helvetica, + 1em/1.3 "Helvetica", + "Arial", sans-serif; } diff --git a/files/en-us/learn_web_development/core/css_layout/multiple-column_layout/index.md b/files/en-us/learn_web_development/core/css_layout/multiple-column_layout/index.md index e198fbb83695575..3cdc59e416a4faa 100644 --- a/files/en-us/learn_web_development/core/css_layout/multiple-column_layout/index.md +++ b/files/en-us/learn_web_development/core/css_layout/multiple-column_layout/index.md @@ -53,8 +53,8 @@ body { max-width: 900px; margin: 2em auto; font: - 0.9em/1.2 Arial, - Helvetica, + 0.9em/1.2 "Helvetica", + "Arial", sans-serif; } ``` @@ -108,8 +108,8 @@ body { max-width: 900px; margin: 2em auto; font: - 0.9em/1.2 Arial, - Helvetica, + 0.9em/1.2 "Helvetica", + "Arial", sans-serif; } ``` @@ -172,8 +172,8 @@ body { max-width: 900px; margin: 2em auto; font: - 0.9em/1.2 Arial, - Helvetica, + 0.9em/1.2 "Helvetica", + "Arial", sans-serif; } ``` @@ -224,8 +224,8 @@ body { max-width: 900px; margin: 2em auto; font: - 0.9em/1.2 Arial, - Helvetica, + 0.9em/1.2 "Helvetica", + "Arial", sans-serif; } .container { @@ -290,8 +290,8 @@ body { max-width: 900px; margin: 2em auto; font: - 0.9em/1.2 Arial, - Helvetica, + 0.9em/1.2 "Helvetica", + "Arial", sans-serif; } ``` @@ -414,8 +414,8 @@ body { max-width: 900px; margin: 2em auto; font: - 0.9em/1.2 Arial, - Helvetica, + 0.9em/1.2 "Helvetica", + "Arial", sans-serif; } ``` diff --git a/files/en-us/learn_web_development/core/css_layout/responsive_design/index.md b/files/en-us/learn_web_development/core/css_layout/responsive_design/index.md index e7cab174ad3093f..e8414e7050231b8 100644 --- a/files/en-us/learn_web_development/core/css_layout/responsive_design/index.md +++ b/files/en-us/learn_web_development/core/css_layout/responsive_design/index.md @@ -342,8 +342,8 @@ html { body { font: - 1.2em Helvetica, - Arial, + 1.2em "Helvetica", + "Arial", sans-serif; margin: 20px; padding: 0; diff --git a/files/en-us/learn_web_development/core/frameworks_libraries/angular_item_component/index.md b/files/en-us/learn_web_development/core/frameworks_libraries/angular_item_component/index.md index 2a61155fa19dbd1..cc7f97e68f120b9 100644 --- a/files/en-us/learn_web_development/core/frameworks_libraries/angular_item_component/index.md +++ b/files/en-us/learn_web_development/core/frameworks_libraries/angular_item_component/index.md @@ -457,7 +457,7 @@ Adapted from https://css-tricks.com/the-checkbox-hack/#custom-designed-radio-but line-height: 0.8; color: #0d8dee; transition: all 0.2s; - font-family: "Lucida Sans Unicode", "Arial Unicode MS", Arial; + font-family: "Lucida Sans Unicode", "Arial Unicode MS", "Arial"; } /* checked mark aspect changes */ [type="checkbox"]:not(:checked) + label::after { diff --git a/files/en-us/learn_web_development/core/frameworks_libraries/angular_styling/index.md b/files/en-us/learn_web_development/core/frameworks_libraries/angular_styling/index.md index 653cf1378d9e164..6f8fb9a2b05de7f 100644 --- a/files/en-us/learn_web_development/core/frameworks_libraries/angular_styling/index.md +++ b/files/en-us/learn_web_development/core/frameworks_libraries/angular_styling/index.md @@ -46,7 +46,7 @@ In `src/styles.css`, paste the following styles: ```css body { - font-family: Helvetica, Arial, sans-serif; + font-family: "Helvetica", "Arial", sans-serif; } .btn-wrapper { diff --git a/files/en-us/learn_web_development/core/frameworks_libraries/introduction/index.md b/files/en-us/learn_web_development/core/frameworks_libraries/introduction/index.md index 6da174ac9ebbd75..9d4476453dac45b 100644 --- a/files/en-us/learn_web_development/core/frameworks_libraries/introduction/index.md +++ b/files/en-us/learn_web_development/core/frameworks_libraries/introduction/index.md @@ -182,7 +182,8 @@ body { line-height: 1.25; font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", "Apple Color Emoji", - "Segoe UI Emoji", "Segoe UI Symbol", Roboto, Helvetica, Arial, sans-serif; + "Segoe UI Emoji", "Segoe UI Symbol", "Roboto", "Helvetica", "Arial", + sans-serif; color: hsl(0 0 0.13); width: 95%; diff --git a/files/en-us/learn_web_development/core/frameworks_libraries/react_todo_list_beginning/index.md b/files/en-us/learn_web_development/core/frameworks_libraries/react_todo_list_beginning/index.md index 2a4cc0de95b58ca..753fa76c120821b 100644 --- a/files/en-us/learn_web_development/core/frameworks_libraries/react_todo_list_beginning/index.md +++ b/files/en-us/learn_web_development/core/frameworks_libraries/react_todo_list_beginning/index.md @@ -314,7 +314,7 @@ body { background-color: whitesmoke; color: #4d4d4d; font: - 1.6rem/1.25 Arial, + 1.6rem/1.25 "Arial", sans-serif; margin: 0 auto; max-width: 68rem; @@ -487,7 +487,7 @@ body { box-sizing: border-box; clear: left; display: block; - font-family: Arial, sans-serif; + font-family: "Arial", sans-serif; font-size: 1.6rem; font-weight: 400; line-height: 1.25; diff --git a/files/en-us/learn_web_development/core/frameworks_libraries/svelte_todo_list_beginning/index.md b/files/en-us/learn_web_development/core/frameworks_libraries/svelte_todo_list_beginning/index.md index 1c512ffba2ffb4d..bd4c2432c53f90c 100644 --- a/files/en-us/learn_web_development/core/frameworks_libraries/svelte_todo_list_beginning/index.md +++ b/files/en-us/learn_web_development/core/frameworks_libraries/svelte_todo_list_beginning/index.md @@ -454,7 +454,7 @@ body { max-width: 68rem; margin: 0 auto; font: - 1.6rem/1.25 Arial, + 1.6rem/1.25 "Arial", sans-serif; background-color: whitesmoke; color: #4d4d4d; @@ -630,7 +630,7 @@ body { /* CHECKBOX STYLES */ .c-cb { box-sizing: border-box; - font-family: Arial, sans-serif; + font-family: "Arial", sans-serif; -webkit-font-smoothing: antialiased; font-weight: 400; font-size: 1.6rem; diff --git a/files/en-us/learn_web_development/core/frameworks_libraries/vue_conditional_rendering/index.md b/files/en-us/learn_web_development/core/frameworks_libraries/vue_conditional_rendering/index.md index 313eee10e852289..d2bcbc410ce21c2 100644 --- a/files/en-us/learn_web_development/core/frameworks_libraries/vue_conditional_rendering/index.md +++ b/files/en-us/learn_web_development/core/frameworks_libraries/vue_conditional_rendering/index.md @@ -98,7 +98,7 @@ export default { diff --git a/files/en-us/web/api/animation/overallprogress/index.md b/files/en-us/web/api/animation/overallprogress/index.md index bd3acc19569b25d..7c01729e232d1e4 100644 --- a/files/en-us/web/api/animation/overallprogress/index.md +++ b/files/en-us/web/api/animation/overallprogress/index.md @@ -44,7 +44,7 @@ The demo's CSS provides some rudimentary styling, which is not important for und } html { - font-family: Arial, Helvetica, sans-serif; + font-family: "Helvetica", "Arial", sans-serif; } body { diff --git a/files/en-us/web/api/cssfontfacerule/index.md b/files/en-us/web/api/cssfontfacerule/index.md index 2be087f3322d4ca..3edc9ac29e6c985 100644 --- a/files/en-us/web/api/cssfontfacerule/index.md +++ b/files/en-us/web/api/cssfontfacerule/index.md @@ -28,7 +28,7 @@ This example uses the CSS found as an example on the {{cssxref("@font-face")}} p ```css @font-face { - font-family: MyHelvetica; + font-family: "MyHelvetica"; src: local("Helvetica Neue Bold"), local("HelveticaNeue-Bold"), url("MgOpenModernaBold.ttf"); diff --git a/files/en-us/web/api/cssfontfacerule/style/index.md b/files/en-us/web/api/cssfontfacerule/style/index.md index e53ba572e2a3e63..2fec6df0e0b2cb5 100644 --- a/files/en-us/web/api/cssfontfacerule/style/index.md +++ b/files/en-us/web/api/cssfontfacerule/style/index.md @@ -20,7 +20,7 @@ This example uses the CSS found as an example on the {{cssxref("@font-face")}} p ```css @font-face { - font-family: MyHelvetica; + font-family: "MyHelvetica"; src: local("Helvetica Neue Bold"), local("HelveticaNeue-Bold"), url("MgOpenModernaBold.ttf"); diff --git a/files/en-us/web/api/document_object_model/examples/index.md b/files/en-us/web/api/document_object_model/examples/index.md index 9e7ef05e2a44118..2c9e9983a53d3a6 100644 --- a/files/en-us/web/api/document_object_model/examples/index.md +++ b/files/en-us/web/api/document_object_model/examples/index.md @@ -139,7 +139,7 @@ body { background-color: darkblue; } p { - font-family: Arial; + font-family: "Arial"; font-size: 10pt; margin-left: 0.125in; } diff --git a/files/en-us/web/api/element/requestfullscreen/index.md b/files/en-us/web/api/element/requestfullscreen/index.md index c32ce3810182371..b1326cf32e6ab35 100644 --- a/files/en-us/web/api/element/requestfullscreen/index.md +++ b/files/en-us/web/api/element/requestfullscreen/index.md @@ -145,7 +145,8 @@ document.addEventListener("keydown", (event) => { ```css hidden body { - font-family: "Benton Sans", "Helvetica Neue", helvetica, arial, sans-serif; + font-family: + "Benton Sans", "Helvetica Neue", "Helvetica", "Arial", sans-serif; margin: 2em; } diff --git a/files/en-us/web/api/highlightregistry/highlightsfrompoint/index.md b/files/en-us/web/api/highlightregistry/highlightsfrompoint/index.md index c34583da4171b41..30272de301fa1ae 100644 --- a/files/en-us/web/api/highlightregistry/highlightsfrompoint/index.md +++ b/files/en-us/web/api/highlightregistry/highlightsfrompoint/index.md @@ -80,9 +80,9 @@ body { background-color: white; color: #333333; font: - 1em / 1.4 Helvetica Neue, - Helvetica, - Arial, + 1em / 1.4 "Helvetica Neue", + "Helvetica", + "Arial", sans-serif; padding: 1em; max-width: 800px; diff --git a/files/en-us/web/api/htmlelement/hidden/index.md b/files/en-us/web/api/htmlelement/hidden/index.md index 21e655575ea3a68..871d959477800aa 100644 --- a/files/en-us/web/api/htmlelement/hidden/index.md +++ b/files/en-us/web/api/htmlelement/hidden/index.md @@ -53,8 +53,8 @@ The content is styled using the CSS below. .panel { font: 16px "Open Sans", - Helvetica, - Arial, + "Helvetica", + "Arial", sans-serif; border: 1px solid #2222dd; padding: 12px; @@ -65,8 +65,8 @@ The content is styled using the CSS below. .button { font: 22px "Open Sans", - Helvetica, - Arial, + "Helvetica", + "Arial", sans-serif; padding: 5px 36px; } diff --git a/files/en-us/web/api/htmliframeelement/index.md b/files/en-us/web/api/htmliframeelement/index.md index 69e56b71623b4d7..4b35e2b022f6932 100644 --- a/files/en-us/web/api/htmliframeelement/index.md +++ b/files/en-us/web/api/htmliframeelement/index.md @@ -59,7 +59,7 @@ _Inherits properties from its parent, {{domxref("HTMLElement")}}_. - {{domxref("HTMLIFrameElement.src")}} - : A string that reflects the [`src`](/en-US/docs/Web/HTML/Reference/Elements/iframe#src) HTML attribute, containing the address of the content to be embedded. Note that programmatically removing an `