Skip to content

Commit 514422c

Browse files
編集(脚注記号 "†" 用のマークアップ
1 parent 5d1c3d8 commit 514422c

220 files changed

Lines changed: 2053 additions & 2020 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

CBOR-ja.html

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1770,7 +1770,7 @@ <h3 title="Objectives">1.1. 目標群</h3>
17701770
~memory, 処理能力, 命令~集合
17711771
]が ごく制限された~systemを~supportするため、[
17721772
符号化器/復号器
1773-
]用の~codeは,~compact†になることが可能でなければならない
1773+
]用の~codeは,~compact~FNになることが可能でなければならない
17741774
17751775
The code for an encoder or decoder must be able to be compact in order to support systems with very limited memory, processor power, and instruction sets.
17761776
</p>
@@ -1797,7 +1797,7 @@ <h3 title="Objectives">1.1. 目標群</h3>
17971797
</li>
17981798
</ul>
17991799

1800-
<p class="trans-note">
1800+
<p class="trans-note">~FN
18011801
`compact^en
18021802
— “密” / “ぎゅうぎゅう詰め” 。
18031803
~CBOR の `Concise^en ( “簡潔” )と混同しないように。
@@ -2094,14 +2094,14 @@ <h3 title="Terminology">1.2. 各種用語</h3>
20942094
— ~Infinity,
20952095
~NaN( `not a number^en ),
20962096
負な 0,
2097-
~subnormal†など
2097+
~subnormal~FNなど
20982098
は、
20992099
`IEEE754$r にて定義される。
21002100
21012101
Terms and concepts for floating-point values such as Infinity, NaN (not a number), negative zero, and subnormal are defined in [IEEE754].
21022102
</p>
21032103

2104-
<p class="trans-note">
2104+
<p class="trans-note">~FN
21052105
仮数が 1 以上になるよう正規化し得ないほど 0 に近い~number
21062106
(`参考@https://en.wikipedia.org/wiki/Subnormal_number$)
21072107
</p>
@@ -3213,7 +3213,7 @@ <h4 title="The 'break' Stop Code">3.2.1. `break^i</h4>
32133213

32143214
<p>
32153215
`~break@
3216-
( `"break" stop code^en, 略して `break^en )†は
3216+
( `"break" stop code^en, 略して `break^en )~FNは
32173217
`111_11111^B
32183218
( `~major型$ `7$mj, `追加l情報$ `31^ai )
32193219
に符号化される。
@@ -3223,7 +3223,7 @@ <h4 title="The 'break' Stop Code">3.2.1. `break^i</h4>
32233223
The "break" stop code is encoded with major type 7 and additional information value 31 (0b111_11111). It is not itself a data item: it is just a syntactic feature to close an indefinite-length item.
32243224
</p>
32253225

3226-
<p class="trans-note">
3226+
<p class="trans-note">~FN
32273227
この訳では、
32283228
一律に `break^i と略記する。
32293229
</p>
@@ -4979,9 +4979,9 @@ <h4 title="Self-Described CBOR">3.4.6. 自己を記述する~CBOR</h4>
49794979
]として現れることはない。
49804980
特に, `d9d9f7^X は、
49814981
`妥当$な`~data~item$が後続するならば,[
4982-
~Unicode†に符号化された~Unicode~textの妥当な開始
4982+
~Unicode~FNに符号化された~Unicode~textの妥当な開始
49834983
]にはならない。
4984-
~UTF-8のみならず, UTF-16 においても( `d9d9^X は~surrogate符号位置になるので)】
4984+
~FN ~UTF-8のみならず, UTF-16 においても( `d9d9^X は~surrogate符号位置になるので)】
49854985
49864986
The serialization of this tag's head is 0xd9d9f7, which does not appear to be in use as a distinguishing mark for any frequently used file types. In particular, 0xd9d9f7 is not a valid start of a Unicode text in any Unicode encoding if it is followed by a valid CBOR data item.
49874987
</p>
@@ -5722,11 +5722,11 @@ <h2 title="Creating CBOR-Based Protocols">5. ~CBORに基づく~protocolの作成
57225722
~CBORに基づく~protocolを作成するときの考慮点
57235723
]のうち一部を論じる。
57245724
それらは、
5725-
少数の例外†を除き,助言的でしかない
5725+
少数の例外~FNを除き,助言的でしかない
57265726
— ~BCP 14 `RFC2119$r `RFC8174$r による文言は、
57275727
その “〜してもヨイ( `MAY^en )” としても解釈できる語句を除いて,
57285728
明示的に除外される。
5729-
これらの例外は、[
5729+
~FN これらの例外は、[
57305730
多様な[
57315731
符号化器/復号器
57325732
]を

CSP-ja.html

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6435,7 +6435,7 @@ <h3 title="Redirect Information Leakage">9.2. ~redirect情報の漏洩e</h3>
64356435
`identityprovider.example.net^s
64366436
とする)へ~redirectしたとするとき、~CSPにより,その要請は阻止されることになる。
64376437
仮に、阻止された~URLを,違反~報告に全部的に包含することにした場合、違反~報告に,~redirect先の~URL内に[
6438-
~session識別子や purported identities††などの敏感な情報
6438+
~session識別子や purported identities~FN2などの敏感な情報
64396439
]が包含されていれば,それも包含することになる。
64406440
この理由から、~UAは,[
64416441
阻止された~URL
@@ -6447,7 +6447,7 @@ <h3 title="Redirect Information Leakage">9.2. ~redirect情報の漏洩e</h3>
64476447
<p class="trans-note">【†
64486448
“~identity~provider”
64496449
<abbr>IdP</abbr> とも略称される,個人認証~serviceを専門に供する~providerを指すものと見られる。
6450-
】【††
6450+
】【~FN2
64516451
“purported identities(ある特定目的の識別情報)”
64526452
— 現実の個人の識別は含意しないような,(当の~site~~専用の)異なる個人を別人として識別する類の情報と見られる。
64536453
</p>

CSP3-ja.html

Lines changed: 18 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -1616,7 +1616,8 @@ <h2 title="Introduction">1. 序論</h2>
16161616
`Content Security Policy^en
16171617
( “内容~security施策”, または単に “施策” )
16181618
— 略して
1619-
`~CSP@ †
1619+
`~CSP@
1620+
~FN
16201621
16211622
を定義する。
16221623
それは、
@@ -3622,7 +3623,7 @@ <h3 title="The &lt;meta&gt; element">3.3. `meta^e 要素</h3>
36223623

36233624
<p>
36243625
`文書$は、
3625-
1 個~以上†の
3626+
1 個~以上~FNの
36263627
~HTML `meta$e 要素であって, [
36273628
その `http-equiv$a 属性~値 ~EQ`大小無視$sub `Content-Security-Policy^l
36283629
]なるもの
@@ -3632,7 +3633,7 @@ <h3 title="The &lt;meta&gt; element">3.3. `meta^e 要素</h3>
36323633
A Document may deliver a policy via one or more HTML meta elements whose http-equiv attributes are an ASCII case-insensitive match for the string "Content-Security-Policy". For example:\
36333634
</p>
36343635

3635-
<p class="trans-note">
3636+
<p class="trans-note">~FN
36363637
と記されているが、
36373638
~HTMLは,複数個の[
36383639
等価な `http-equiv^a を伴う `meta^e
@@ -5522,12 +5523,12 @@ <h2 title="Reporting">5. 報告-法</h2>
55225523
]ものが在る場合には、
55235524
`~CSP~hash報告@
55245525
と呼ばれる`報告$が生成され,
5525-
当の施策に結付けられた報告先†へ送信されることになる
5526+
当の施策に結付けられた報告先~FNへ送信されることになる
55265527
55275528
When a directive that impacts script-like destinations has a report-sha256, report-sha384 or report-sha512 value, and a request with a script-like destination is fetched, a csp hash report will be generated and sent out to a reporting endpoint associated with the policy.
55285529
</p>
55295530

5530-
<p class="trans-note">
5531+
<p class="trans-note">~FN
55315532
当の施策を成す `report-to$dir 指令に指定されたそれ
55325533
(そのような指令は無い場合、
55335534
送信されない)
@@ -8225,7 +8226,7 @@ <h4>6.1.10. `script-src^dir</h4>
82258226
</li>
82268227
<li>
82278228
<p>
8228-
次に挙げる~JS実行~sink†は
8229+
次に挙げる~JS実行~sink~FNは
82298230
`~source式$[
82308231
`unsafe-eval$pl / `trusted-types-eval$pl
82318232
]で通過制御される
@@ -8256,7 +8257,7 @@ <h4>6.1.10. `script-src^dir</h4>
82568257
Note: If a user agent implements non-standard sinks like setImmediate() or execScript(), they SHOULD also be gated on "unsafe-eval". Note: Since "unsafe-eval" acts as a global page flag, script-src-attr and script-src-elem are not used when performing this check, instead script-src (or it’s fallback directive) is always used.
82578258
</p>
82588259

8259-
<p class="trans-note">
8260+
<p class="trans-note">~FN
82608261
~security文脈における~sink( “槽” )とは、
82618262
~data~flowにおいて最初に~app層に渡される,
82628263
外部からの信用できない~data~sourceを意味する
@@ -9705,9 +9706,9 @@ <h5 title="Is base allowed for document?">6.3.1.1. 文書に対する基底は
97059706
</li>
97069707
</ol>
97079708
<p class="note">注記:
9708-
ここで %~CSP~list の`自己-生成元$csp†と比較するのは
9709+
ここで %~CSP~list の`自己-生成元$csp~FNと比較するのは
97099710
不透明な生成元の中へ~sandbox化された`~iframe-srcdoc文書$などに正しく~~対処するためである。
9710-
原文には “`fallback base URL^en (`~fallback基底~URL@~HTMLurl#fallback-base-url$)” と記されているが、(自己-生成元が導入される前の)古い記述の更新漏れと見受けられる。】
9711+
~FN 原文には “`fallback base URL^en (`~fallback基底~URL@~HTMLurl#fallback-base-url$)” と記されているが、(自己-生成元が導入される前の)古い記述の更新漏れと見受けられる。】
97119712
97129713
Note: We compare against the fallback base URL in order to deal correctly with things like an iframe srcdoc Document which has been sandboxed into an opaque origin.
97139714
</p>
@@ -12787,24 +12788,24 @@ <h3 title="Violation Reports">7.5. 違反~報告</h3>
1278712788
【 `example.com^s の~log-in用~pageの~URLである】
1278812789
`https://example.com/login^s
1278912790
を画像として読込もうと試みた場合、
12790-
`example.com^s の~serverが,ある `identity provider^en†(例えば
12791-
`identityprovider.example.net^s
12792-
とする)へ~redirectしたとするとき、
12791+
`example.com^s の~serverが,ある `identity provider^en~FN
12792+
(例えば `identityprovider.example.net^s とする)
12793+
へ~redirectしたとするとき、
1279312794
~CSPにより,その要請は阻止されることになる。
1279412795
仮に,阻止された~URLを,違反~報告に全部的に包含することにした場合、
1279512796
違反~報告に,~redirect先の~URL内に[
12796-
~session識別子や `purported identities^en††などの敏感な情報
12797+
~session識別子や `purported identities^en~FN2などの敏感な情報
1279712798
]が包含されていれば,それも包含することになる。
1279812799
この理由から、
1279912800
~UAは,~redirect~targetではなく 元の要請の~URLを違反~報告に含むようにしている。
1280012801
1280112802
The violation reporting mechanism in this document has been designed to mitigate the risk that a malicious web site could use violation reports to probe the behavior of other servers. For example, consider a malicious web site that allows https://example.com as a source of images. If the malicious site attempts to load https://example.com/login as an image, and the example.com server redirects to an identity provider (e.g. identityprovider.example.net), CSP will block the request. If violation reports contained the full blocked URL, the violation report might contain sensitive information contained in the redirected URL, such as session identifiers or purported identities. For this reason, the user agent includes only the URL of the original request, not the redirect target.
1280212803
</p>
1280312804

12804-
<p class="trans-note">
12805+
<p class="trans-note">~FN1
1280512806
“`identity provider^en” ( <abbr>IdP</abbr> とも略称される)とは、
1280612807
個人認証サービスを専門に供するプロバイダを指すと思われる。
12807-
】【††
12808+
】【~FN2
1280812809
“`purported identities^en(ある特定目的の識別情報)” とは、
1280912810
現実の個人を識別することは含意しないような,
1281012811
(当の~site~~専用の)異なる個人を別人として識別するための情報と見受けられる。
@@ -13447,7 +13448,7 @@ <h3 title="Strict CSP">8.5. 厳密な~CSP</h3>
1344713448
~XSSに抗する効果的な~CSPの配備は、
1344813449
難題である
1344913450
<a lang="en" href="https://dl.acm.org/doi/10.1145/2976749.2978363">CSP Is Dead, Long Live CSP!</a>
13450-
`LONG-LIVE-CSP$r にて述べられるとおり)
13451+
`LONG-LIVE-CSP$r にて述べられるとおり)~FN
1345113452
しかしながら、
1345213453
次に挙げる一群の~CSP指令を施行することが,
1345313454
~XSSに抗する効果的かつ配備-可能な軽減であるものと識別された:
@@ -13456,7 +13457,7 @@ <h3 title="Strict CSP">8.5. 厳密な~CSP</h3>
1345613457
However, enforcing the following set of CSP directives has been identified as an effective and deployable mitigation against XSS.
1345713458
</p>
1345813459

13459-
<p class="trans-note">
13460+
<p class="trans-note">~FN
1346013461
~scriptの読込n先として,どこを許容する必要があるかにも依存する。
1346113462
該当する事例として、
1346213463
特に,[

DOM-Parsing-ja.html

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1076,10 +1076,10 @@ <h2 title="XML Serialization">4. ~XML直列化</h2>
10761076
</p>
10771077

10781078
<p class="note" id="issue-container-generatedID">注記:
1079-
`DOM4$r により, `Attr$I ~objは `Node$I を継承しないので、
1079+
`DOM4$r により, `Attr$I ~objは `Node$I を継承しない~FN ので、
10801080
~nodeを`~XMLに直列化する$ことでは直列化できず,
10811081
そうするよう試みた場合の結果は空~文字列になる。
1082-
この記述は,今や~~正しくないが、いずれにせよそうなるであろう。】
1082+
~FN この記述は,今や~~正しくないが、いずれにせよそうなるであろう。】
10831083
10841084
Note
10851085

@@ -2449,12 +2449,12 @@ <h4 title="The Namespace Prefix Map">4.1.2. ~ns接頭辞~map</h4>
24492449
<p class="note">注記:
24502450
`選好される接頭辞~文字列を検索取得する$手続きは、
24512451
`~ns接頭辞~list$を利用して,[
2452-
所与の~nsを結付けている接頭辞のうち,最も近過去に利用されたもの
2452+
所与の~nsを結付けている接頭辞のうち,最も近過去に利用されたもの~FN
24532453
]を追跡する
24542454
— 当の~listを成す最後の接頭辞がそれになる。
24552455
この~listは、
24562456
より早く出くわした同じ接頭辞を重複して包含し得る(そうなってもかまわない)。
2457-
原文には <abbr>MRU</abbr> ( `most recently used^en )という略称も付記されている)。】
2457+
~FN 原文には <abbr>MRU</abbr> ( `most recently used^en )という略称も付記されている)。】
24582458
24592459
Note
24602460

0 commit comments

Comments
 (0)