From f87aaf7b8df45c03d322ca32a866a4ad25931210 Mon Sep 17 00:00:00 2001 From: Dabeen Jeong Date: Sat, 27 Jul 2024 15:34:19 +0900 Subject: [PATCH 001/199] =?UTF-8?q?[ko]=20Sec-WebSocket-Accept=20=EC=8B=A0?= =?UTF-8?q?=EA=B7=9C=20=EB=B2=88=EC=97=AD=20(#22454)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit feat: translate sec-websocket-accept --- .../headers/sec-websocket-accept/index.md | 52 +++++++++++++++++++ 1 file changed, 52 insertions(+) create mode 100644 files/ko/web/http/headers/sec-websocket-accept/index.md diff --git a/files/ko/web/http/headers/sec-websocket-accept/index.md b/files/ko/web/http/headers/sec-websocket-accept/index.md new file mode 100644 index 00000000000000..10a996f7faedcd --- /dev/null +++ b/files/ko/web/http/headers/sec-websocket-accept/index.md @@ -0,0 +1,52 @@ +--- +title: Sec-WebSocket-Accept +slug: Web/HTTP/Headers/Sec-WebSocket-Accept +l10n: + sourceCommit: 0880a90f3811475d78bc4b2c344eb4146f25f66c +--- + +{{HTTPSidebar}} + +**Sec-WebSocket-Accept** 헤더는 웹소켓 오프닝 핸드셰이크에 사용됩니다. 이는 응답 헤더에 나타납니다. 즉, 이 헤더는 서버가 웹소켓 연결을 시작할 의향을 알리기 위해 서버에서 클라이언트로 전송하는 헤더입니다. + + + + + + + + + + + + +
헤더 타입{{Glossary("Response header", "요청 헤더")}}
{{Glossary("Forbidden header name", "금지된 헤더 이름")}}아니요
+ +## 구문 + +```http +Sec-WebSocket-Accept: +``` + +## 지시어 + +- \ + - : 서버는 핸드셰이크 요청에서 전송된 Sec-WebSocket-Key의 값을 가져와서 `258EAFA5-E914-47DA-95CA-C5AB0DC85B11`을 덧붙이고, 새 값의 SHA-1 값을 가져온 다음, [base64](/ko/docs/Glossary/Base64)로 인코딩합니다. + +## 예제 + +```http +Sec-WebSocket-Accept: s3pPLMBiTxaQ9kYGzzhZRbK+xOo= +``` + +## 명세서 + +{{Specifications}} + +## 같이 보기 + +- {{HTTPHeader("Sec-WebSocket-Key")}} + +## 브라우저 호환성 + +{{Compat}} From 107329b5d20a2da305bf35c9aaa41150099c3be6 Mon Sep 17 00:00:00 2001 From: Hoarfroster Date: Sat, 27 Jul 2024 14:35:32 +0800 Subject: [PATCH 002/199] zh-CN: update Glossary/Adobe_Flash (#22579) Co-authored-by: A1lo --- files/zh-cn/glossary/adobe_flash/index.md | 21 +++++++++++++-------- 1 file changed, 13 insertions(+), 8 deletions(-) diff --git a/files/zh-cn/glossary/adobe_flash/index.md b/files/zh-cn/glossary/adobe_flash/index.md index 1bfa637d8eb003..17e6046a95dbb8 100644 --- a/files/zh-cn/glossary/adobe_flash/index.md +++ b/files/zh-cn/glossary/adobe_flash/index.md @@ -2,18 +2,23 @@ title: Adobe Flash slug: Glossary/Adobe_Flash l10n: - sourceCommit: 7a551aaa034fbada3eb99e6fc924a0313b78307f + sourceCommit: 50e5e8a9b8a6b7d0dd9877610c9639d8b90f329f --- {{GlossarySidebar}} -[**Flash**](https://zh.wikipedia.org/wiki/Adobe_Flash) 是一项由 Adobe 开发的目前已经过时的技术,用于呈现富 Web 应用程序、多媒体内容和流媒体。 - -自 2021 年开始,Flash 技术不再受 Adobe 及任何主流 Web 浏览器的支持。 +[**Flash**](https://zh.wikipedia.org/wiki/Adobe_Flash) 是一项由 Adobe 开发的目前*已经过时*的技术,用于呈现富 Web 应用程序、多媒体内容和流媒体。通过使用 Flash Player {{glossary("plugin", "插件")}},Flash 可以在 Web {{glossary("browser", "浏览器")}}中使用。该插件可用于大多数桌面和移动平台,直到 2021 年结束它的生命周期。 ## 参见 -- [Adobe Flash 生命周期结束声明](https://blog.adobe.com/en/publish/2017/07/25/adobe-flash-update#gs.g8mmgf) -- [告别 Chrome 中的 Flash](https://www.blog.google/products/chrome/saying-goodbye-flash-chrome/) -- [Firefox 关于 Flash 生命周期结束的路线图](https://blog.mozilla.org/futurereleases/2017/07/25/firefox-roadmap-flash-end-life/) -- [Microsoft Windows 移除 Flash 播放器](https://blogs.windows.com/msedgedev/2020/09/04/update-adobe-flash-end-support/) +- 维基百科上的 [Flash](https://zh.wikipedia.org/wiki/Adobe_Flash) +- 维基百科上的 [Adobe Flash Player](https://zh.wikipedia.org/wiki/Adobe_Flash_Player) +- [Adobe Flash 生命周期结束声明](https://www.adobe.com/products/flashplayer/end-of-life.html) + - Chrome:[告别 Chrome 中的 Flash](https://www.blog.google/products/chrome/saying-goodbye-flash-chrome/) + - Firefox:[Firefox 关于 Flash 生命周期结束的路线图](https://blog.mozilla.org/futurereleases/2017/07/25/firefox-roadmap-flash-end-life/) + - Safari:[Adobe 宣布 Flash 发行和更新结束](https://webkit.org/blog/7839/adobe-announces-flash-distribution-and-updates-to-end/) + - Edge:[时代的终结——Adobe Flash 的下一步](https://blogs.windows.com/msedgedev/2017/07/25/flash-on-windows-timeline/) + - Windows:[Microsoft Windows 移除 Flash 播放器](https://blogs.windows.com/msedgedev/2020/09/04/update-adobe-flash-end-support/) + - Facebook:[将游戏从 Flash 迁移到 Facebook 上的开放 Web 标准](https://developers.facebook.com/blog/post/2017/07/25/Games-Migration-to-Open-Web-Standards/) +- 相关术语: + - {{Glossary("Plugin", "插件")}} From ca66748536c04eb43fb8594ba9e15dc8b0c19c86 Mon Sep 17 00:00:00 2001 From: Hoarfroster Date: Sat, 27 Jul 2024 14:38:57 +0800 Subject: [PATCH 003/199] zh-CN: update Glossary/Accessible_description (#22568) Co-authored-by: A1lo --- .../glossary/accessible_description/index.md | 46 +++++++++++++++---- 1 file changed, 36 insertions(+), 10 deletions(-) diff --git a/files/zh-cn/glossary/accessible_description/index.md b/files/zh-cn/glossary/accessible_description/index.md index f328085d82033a..26dbeda24fa819 100644 --- a/files/zh-cn/glossary/accessible_description/index.md +++ b/files/zh-cn/glossary/accessible_description/index.md @@ -2,27 +2,53 @@ title: 无障碍描述 slug: Glossary/Accessible_description l10n: - sourceCommit: 6d37e664f5981436dfbba7a67f008a30c5238e00 + sourceCommit: 50e5e8a9b8a6b7d0dd9877610c9639d8b90f329f --- {{GlossarySidebar}} -**无障碍描述**(Accessible Description)是用户界面元素的描述,可以提供额外的信息给辅助技术,帮助用户理解该元素及其上下文。它是与 HTML 元素相关联的文本描述,可以为辅助技术提供元素除{{glossary("accessible name", "无障碍名称")}}之外的描述内容。 +**无障碍描述**(Accessible Description)是可以提供额外的信息给辅助技术,以帮助用户理解该元素及其上下文的用户界面元素的描述。它是与 HTML 或 SVG 元素相关联的文本描述,可以为辅助技术提供元素除{{glossary("accessible name", "无障碍名称")}}之外的描述内容。这对于依赖于像是{{glossary("Screen_reader", "屏幕阅读器")}}这样的辅助技术的用户而言尤其重要。元素的无障碍描述是{{glossary("accessibility tree", "无障碍树")}}的一部分。 -元素的无障碍描述是{{glossary("accessibility tree", "无障碍树")}}的一部分,可使 Web 内容对{{glossary("Screen_reader", "屏幕阅读器")}}和其他辅助技术可用,从而让内容对使用这些技术的用户可用。 +例如,{{htmlelement("table")}} 的无障碍描述是其首个 {{htmlelement("caption")}} 的内容。在一个复杂的数据表中,一两句描述表格的内容就可以为表格提供一段描述信息。这也可以是表格前后(视觉上以及源代码中的顺序)的正文段落。如果在源代码中不是这个顺序,或者想要为此特定建立一个关联,就可以使用 [`aria-describedby`](/zh-CN/docs/Web/Accessibility/ARIA/Attributes/aria-describedby) 属性来关联表格及其描述文本。 -{{htmlelement("table")}} 的无障碍描述是其首个 {{htmlelement("caption")}} 的内容;{{htmlelement("figure")}} 的是 {{htmlelement("figcaption")}} 的内容;{{htmlelement("summary")}} 的是 {{htmlelement("details")}} 的内容;而 {{htmlelement("input")}} 按钮元素,则是 `value` 属性的值,除非该元素有 `aria-describedby` 或者 `aria-description` 属性(这些属性优先)。 +类似地,当一个用户被要求创建一段密码时,`