-
Notifications
You must be signed in to change notification settings - Fork 8
/
Copy pathHTML-navigation-apis-ja.html
8204 lines (7752 loc) · 236 KB
/
HTML-navigation-apis-ja.html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
<!DOCTYPE html><html lang="ja"><head><meta charset="utf-8">
<title>HTML Standard — The navigation API ( 日本語訳)</title>
<link rel="stylesheet" href="common.css" type="text/css">
<link rel="stylesheet" href="common-whatwg.css" type="text/css">
<style>
@supports (grid-template-columns: subgrid) and (display: contents) {
._nav-tracking {
grid-template-columns: 4em 1fr;
min-width:30em;
tr {
grid-template-areas:
"状態 状態"
". 期間"
". 説明"
;
> *:nth-child(1) {
grid-area: 状態;
border-left-width: 0;
}
> *:nth-child(2) {
grid-area: 期間;
}
> *:nth-child(3) {
grid-area: 説明;
}
}
}
}
</style>
<script src="common0.js"></script>
<script src="common1.js" async></script>
<script>
Util.ready = function(){
const source_data = {
toc_main: 'MAIN',
generate: expand
};
Util.switchWordsInit(source_data);
}
function expand(){
const class_map = this.class_map;
const tag_map = this.tag_map;
const link_map = this.link_map;
return this.html.replace(
/%[\w\-~一-鿆あ-ん]+|`(.+?)([$@\^])(\w*)/g,
create_html
);
function create_html(match, key, indicator, klass){
if(!key) {//%
return `<var>${match.slice(1)}</var>`;
}
let href = '';
let href1 = '';
{
const n = key.indexOf('@');
if(n > 0) {
href1 = key.slice(n + 1);
key = key.slice(0, n);
}
}
let text = key;
switch(klass){
case 'r':
text = `[${key}]`;
href = `HTML-references.html#refs${key}`;
break;
case 'l':
case 'lS':
case 'lF':
case 'hH':
text = `"<code class="literal">${text}</code>"`;
break;
case 'bl':
text = `\`<code class="literal">${key}</code>\``;
break;
case 'm':
case 'mD':
case 'mE':
case 'mN':
case 'mH':
case 'mT':
case 'mNA':
case 'mPSe':
case 'mPRe':
const n = text.indexOf('(');
if(n > 0){
key = text.slice(0, n);
text = key + text.slice(n).replace(/\w+/g, '<var>$&</var>');
}
break;
case 'sl':
text = `[[${key}]]`;
break;
case 'xCode':
return `<a id="_ex-html-${key}">*</a>`;
break;
}
let tag = tag_map[klass];
if(tag) {
let classname = class_map[klass];
classname = classname ? ` class="${classname}"` : '';
text = `<${tag}${classname}>${text}</${tag}>`;
}
if(indicator !== '^'){
href = href1 || link_map[ klass ? `${klass}.${key}` : key ] || href;
if(!href){
console.log(match); // check error
return match;
}
switch(indicator){
case '$':
text = `<a href="${href}">${text}</a>`;
break;
case '@':
text = `<dfn id="${href.slice(1)}">${text}</dfn>`;
break;
}
}
return text;
}
}
</script>
<script type="text/plain" id="_source_data">
●●options
spec_date:2025-02-26
trans_update:2025-02-26
source_checked:240620
page_state_key:HTML
spec_status:LS
original_url:https://html.spec.whatwg.org/multipage/nav-history-apis.html
abbr_url:HTMLnavAPI
nav_prev:WINDOW
nav_next:HTMLds
site_nav:browsers,html
trans_1st_pub:2023-07-09
●●class_map
E:error
sl:js-slot
e:element
a:attr
et:event-type
sc:scheme
E:error
sl:js-slot
U:code-point
v:value
h:header
jA:abstract
jv:js-value
sl:js-slot
hst:status
●●tag_map
I:code
E:code
m:code
mD:code
mE:code
mN:code
mH:code
mT:code
mb:code
mbC:code
mbN:code
mbR:code
mNA:code
mPSe:code
mPRe:code
c:code
e:code
a:code
et:code
v:code
h:code
jv:code
sl:span
jA:span
hst:code
sub:sub
i:i
em:em
●●original_urls
pagetransitionevent:API/PageTransitionEvent
●●words_table1
CONSOLE:console-ja.html
about_blank:about:blank
navigate_ev: <code class="event-type">navigate</code>
beforeunload_ev: <code class="event-type">beforeunload</code>
navigationType0:navigationType
●●words_table
●名称
UUID:
●navi/session
POST:
step:
unload:
from:
commit:
~commit先:committed-to
committed:
完遂-時の:finished
~commit時の:committed
差分:delta:~
横取:interception::横取り
横取-:intercept::横取り
横取されない:non-intercepted
処分-:dispose::~
BF:
~BF~cache:bfcache
追跡子:tracker::~::トラッカー
直列形の:serialized::~::シリアル形の
復旧-:restore::~
復旧:restoration::~
読込直す:reloadする::読み込み直す::リロードする
再読込み:reload::再読み込み::リロード
書直せ:rewriteでき::書き直せ
〜を書直せる:can have its 〜 rewritten
連続的:contiguous:~
最近の:latest:~
回復可能:salvage 可能:~
起動元は許容されない^i:"initiator-disallowed"
~beforeunload_evにより取消された^i:"canceled-by-beforeunload"
~navigate_evにより取消された^i:"canceled-by-navigate"
外へ行く:outgoing
訪問し直して:revisit
戻るよう~navigateする:navigating back
連れて行った:took us
素片へ~scrollする:scroll-to-a-fragment
~navi履歴~entry~list:navigation history list
~navi履歴~entry~list:navigation history entry list
非同一-〜へ行く:crossing
前方に在る:forward
後方に在る:previous
●UI
支援技術:assistive technology:~
隠して:hideして:~
始点:starting point:~
自動focus:autofocus::自動 focus:自動フォーカス
保存-:save:~
affordance:
右~click:right click
押した:press
示され:shown
示す:show
読込n中を表す~UI:loading spinner UI
代わりの何か:placeholder
~pageは読込n中であることを表すもの:spinner or loading page
読込n中を表す何か:loading spinner
●処理一般
片付ける:clean upする:~
params::::パラメタ群
小task:microtask::小 task:小タスク
checkpoint:
wrapper:
捕捉-:capture::~
生残る:surviveする:生き残る
生存-:alive:~
生存し続ける:keeping it alive
早期:early:~
処理待ち:pending:~
決着-:settle::~
逆直列化-:deserialize::~::逆シリアル化
逆直列化:deserialization::~::逆シリアル化
process::::プロセス
schedule::::スケジュール
取扱済み:handled:取り扱い済み
警告:warning::~
成否:success or failure:~
来たる:upcoming:~
差挟んで:interleaveされ:差し挟んで
遂げる:carry outする:~
それに見合う〜:see fit to carry out
遂げて:carry outして:~
遂げら:carry outさ:~
来たる:upcoming:~
処する:dealする:~
処した:dealした:~
給され:supplyされ:~
差挟まれ:interleaveされ:差し挟まれ
時機:timing::~
追跡期間:duration:~
いる間:duration
新規:fresh:~
先行-:preceed:~
渡す:passする:~
渡され:passされ:~
渡した:passした:~
渡して:passして:~
段階:stage
順に走る:the sequence
し続ける:keep
走る順序:sequence
同時期:around the same time
時点:moment
間:during
後の時点:later
後の時点:later time
後の時点:later points
この時点で:at this point
この時点で〜ようにする:this point or later
すぐに~soon
経ない no 〜 goes through
と同時に:at the same time
この道がとられる:This path is taken
〜されなかったことになる:was never fired
直後:right after
~~達する:ever getting to
抜け出た:bailed out
〜にする:promote
存続する限り:lifetime
比して古くなっていた:was outdated compared to
短い期間内:for brief periods
優先される場合:in favor of
以降を:onward
止める:stop
かなり:pretty
(もしあれば):potential
その後すぐに:shortly after
任せる:let
まず最初に:in the first place
その結果,:which in turn
から開始した:starting point
居続ける:around
~fall-back:falling off the back of
~networkまたは~cacheから読込直す:performing a from-network-or-cache reload
~EQ:was initialized to
オフ:turn off
~clear:clear out
〜のままに:left as
設定された(または省略された):left as
巡った:trip through
場を占める:taking place
結果〜なる:end up
-:rethrowing any exceptions
●変数
新-:new:~
旧-:old:~
SHE:
NHE:
%e:e
%~API~method追跡子:apiMethodTracker
%~NHE:nhe
%~URL~record:urlRecord
%~commit時の~promise:committedPromise
%~download要請~filename:downloadRequestFilename
%~error:error
%~error報:errorInfo
%~event:event
%~filename:filename
%完遂-時の~promise:finishedPromise
%~focus~target:focusTarget
%~focusは変化したか:focusChanged
%~form~data~entry~list:formDataEntryList
%~from~NHE:fromNHE
%~index:i
%~index:index
%~key:key
%~navi:navigation
%~navigable:navigable
%~navigableの履歴~entry群:navigableSHEs
%~navi~API状態:navigationAPIState
%~navi種別:navigationType
%~navi種別:navigationType
%~option群:options
%~promise~list:promisesList
%~source~snapshot~params:sourceSnapshotParams
%~target履歴~entry:targetSHE
%作動化し直される履歴~entry:reactivatedSHE
%例外:exception
%充足-済みか:didFulfill
%処分される~NHE:disposedNHE
%処分される~NHE群:disposedNHEs
%初期~履歴~entry:initialSHE
%利用者-関与i:userInvolvement
%却下~事由:rejectionReason
%古典~履歴~API用の状態:classicHistoryAPIState
%同一-文書か:isSameDocument
%報:info
%履歴~entry:she
%履歴~entry:she
%新-~NHE:newNHE
%新-~NHE群:newNHEs
%新-履歴~entry:newSHE
%新-履歴~entry群:newSHEs
%旧-~NHE:matchingOldNHE
%旧-~NHE群:oldNHEs
%旧-現在の~NHE:oldCurrentNHE
%状態:state
%現在の~URL:currentURL
%現在の~entry:current
%直列形の状態:serializedState
%終了~結果は同一-文書か:endResultIsSameDocument
%結果:result
%行先:destination
%行先~NHE:destinationNHE
%行先~URL:destinationURL
%行先~key:destinationKey
%行先~履歴~entry:destinationSHE
%辿-は取消せるか:traverseCanBeCanceled
%辿り~API~method追跡子~群:traversalAPIMethodTrackers
%辿可能:traversable
%配送-結果:dispatchResult
%~event名:eventName
%持続されるか:persisted
●仕様
元々は:originalには:~
古典的:classic::~::クラシック
注力-:focus:~
異種:disparate:~
創発的:emergent:~
微妙:subtle:~
後継:successor:~
理論:theory:~
理論~上は:in theory
注力-:focus:~
〜に注力した:-focused
主要:major:~
必要なら:potentially
必要なら:maybe
同類の~API:friends
注記-:note
一般的には:Generally speaking
いくつもある:so many
に注意:Notably,
結局:after all
主な:main
このこと:this overlap
単に捨て置くわけにはいかない:can't just get rid of
利用が最も適する:is best used
まだ指定されてない:underspecified
種別を問わず:in the broad sense of the word
唯一の:singular
複雑になること:complication
一環として:per
知る:know
それに加え:plus
Recall that:-
要として:key
選ぶ:chooseする
問われ:matter
任意選択で:then the user agent may
なり得ない:would not be viable
それでも:however 〜 still
担当:responsible
●未分類
body:
agent:
序数:ordinal:~
帰属-:attribute
どこに帰属するか:about attributing
付随-:accompany:~
付随-:acccompany
非-:non-:~
近過去:recent:~
常時:regularに:~
一定:constant:~
維持-:retain:~
`pageswap^et:page swap
含む:include
記事:article
一連の:a series of
満たされる:hold
~NULL 化:nulled out
空でない:nonempty
利用者が:user-
したことによる:caused by
により起動された:caused by
複数回:more than once
〜後の:post-
(もしあれば):any
対応-:correspond
全体を通して:throughout
途中で:along the way
無いときと 1 個以上あるとき:0 promises versus ≥ 1 promises
互いの:each others'
他へ:along
〜駆動な:-driven
大抵は:Much of the time
どの~entryから来ているか:from which 〜 is coming
十分:enough
で占める場所:place
またがって:across
他では:otherwise-
巨大:large
各部:parts
ここまでに/前回の/以前の/上の
直前の:the previous
直前:right before
後者の:previous
現在の文書:this one
最も近い:closest
変える:vary
Finally:-
来:come
時点:at the moment
あり続ける:stay
外へ出る:outbound
●●original_id_map
dom-window-navigation:dom-navigation
●●mdn_urls
navigation:API/Navigation
navigateevent:API/NavigateEvent
navigationdestination:API/NavigationDestination
navigationhistoryentry:API/NavigationHistoryEntry
navigationtransition:API/NavigationTransition
navigationcurrententrychangeevent:API/NavigationCurrentEntryChangeEvent
●●link_map
●IDL
E.AbortError:~WEBIDL#aborterror
E.InvalidStateError:~WEBIDL#invalidstateerror
E.NotSupportedError:~WEBIDL#notsupportederror
E.SecurityError:~WEBIDL#securityerror
E.SyntaxError:~WEBIDL#syntaxerror
Promise:~WEBIDL#idl-promise
I.ErrorEvent:~WAPI#errorevent
I.Event:~DOM4#interface-event
I.EventHandler:~WAPI#eventhandler
I.EventInit:~DOM4#dictdef-eventinit
I.EventTarget:~DOM4#interface-eventtarget
I.FormData:~XHR#formdata
I.Element:~DOM4#interface-element
I.Element → 要素
要素:~DOM4#concept-element
I.Navigation:#navigation
I.NavigateEvent:#navigateevent
I.NavigateEventInit:#navigateeventinit
I.NavigationActivation:#navigationactivation
I.NavigationCurrentEntryChangeEvent:#navigationcurrententrychangeevent
I.NavigationCurrentEntryChangeEventInit:#navigationcurrententrychangeeventinit
I.NavigationDestination:#navigationdestination
I.NavigationFocusReset:#navigationfocusreset
I.NavigationHistoryBehavior:#navigationhistorybehavior
I.NavigationHistoryEntry:#navigationhistoryentry
I.NavigationInterceptHandler:#navigationintercepthandler
I.NavigationInterceptOptions:#navigationinterceptoptions
I.NavigationNavigateOptions:#navigationnavigateoptions
I.NavigationOptions:#navigationoptions
I.NavigationReloadOptions:#navigationreloadoptions
I.NavigationResult:#navigationresult
I.NavigationScrollBehavior:#navigationscrollbehavior
I.NavigationTransition:#navigationtransition
I.NavigationType:#navigationtype
I.NavigationUpdateCurrentEntryOptions:#navigationupdatecurrententryoptions
I.PageSwapEvent:#pageswapevent
I.PageSwapEventInit:#pageswapeventinit
I.PageRevealEvent:#pagerevealevent
I.PageRevealEventInit:#pagerevealeventinit
I.PageTransitionEvent:#pagetransitionevent
I.PageTransitionEventInit:#pagetransitioneventinit
I.ViewTransition:~CSSVT#viewtransition
I.WebSocket:~WEBSOCKET#websocket
I.AbortController:~DOM4#abortcontroller
I.AbortSignal:~DOM4#abortsignal
I.ArrayBuffer:~WEBIDL#idl-ArrayBuffer
I.DOMException:~WEBIDL#dfn-DOMException
I.Document:~HTMLdom#document → 文書
文書:~HTMLdom#the-document-object
I.Window:~WINDOW#window
mbC.state:#dom-navigationupdatecurrententryoptions-state
mbN.info:#dom-navigationoptions-info
mbN.state:#dom-navigationnavigateoptions-state
mbN.history:#dom-navigationnavigateoptions-history
mbR.state:#dom-navigationreloadoptions-state
mb.committed:#dom-navigationresult-committed
mb.finished:#dom-navigationresult-finished
m.persisted:#dom-pagetransitionevent-persisted
c.window.navigation:#dom-window-navigation
m.navigation:#dom-window-navigation
m.bubbles:~DOM4#dom-event-bubbles
m.cancelable:~DOM4#dom-event-cancelable
m.fetch:~FETCH#dom-global-fetch
m.from:#dom-navigationcurrententrychangeevent-from
m.isTrusted:~DOM4#dom-event-istrusted
m.preventDefault:~DOM4#dom-event-preventdefault
m.type:~DOM4#dom-event-type
m.~navigationType0:#dom-navigationcurrententrychangeevent-navigationtype
mH.url:#dom-navigationhistoryentry-url
mH.key:#dom-navigationhistoryentry-key
mH.id:#dom-navigationhistoryentry-id
mH.index:#dom-navigationhistoryentry-index
mH.sameDocument:#dom-navigationhistoryentry-samedocument
mH.getState:#dom-navigationhistoryentry-getstate
c.navigation.currentEntry.getState():#dom-navigationhistoryentry-getstate
mH.ondispose:#handler-navigationhistoryentry-ondispose
mN.onnavigate:#handler-navigation-onnavigate
mN.onnavigatesuccess:#handler-navigation-onnavigatesuccess
mN.onnavigateerror:#handler-navigation-onnavigateerror
mN.oncurrententrychange:#handler-navigation-oncurrententrychange
mN.entries:#dom-navigation-entries
c.navigation.entries():#dom-navigation-entries
c.navigation.currentEntry:#dom-navigation-currententry
mN.currentEntry:#dom-navigation-currententry
mN.updateCurrentEntry:#dom-navigation-updatecurrententry
c.navigation.updateCurrentEntry():#dom-navigation-updatecurrententry
c.navigation.canGoBack:#dom-navigation-cangoback
mN.canGoBack:#dom-navigation-cangoback
mN.canGoForward:#dom-navigation-cangoforward
c.navigation.navigate():#dom-navigation-navigate
mN.navigate:#dom-navigation-navigate
mN.reload:#dom-navigation-reload
c.navigation.reload():#dom-navigation-reload
mN.traverseTo:#dom-navigation-traverseto
c.navigation.traverseTo():#dom-navigation-traverseto
mN.back:#dom-navigation-back
mN.forward:#dom-navigation-forward
mN.transition:#dom-navigation-transition
c.navigation.transition:#dom-navigation-transition
mN.activation:#dom-navigation-activation
mNA.from:#dom-navigationactivation-from
mNA.entry:#dom-navigationactivation-entry
mNA.navigationType:#dom-navigationactivation-navigationtype
l.push:#dom-navigationtype-push
l.replace:#dom-navigationtype-replace
l.reload:#dom-navigationtype-reload
l.traverse:#dom-navigationtype-traverse
mT.navigationType:#dom-navigationtransition-navigationtype
mT.from:#dom-navigationtransition-from
mT.finished:#dom-navigationtransition-finished
c.navigation.transition.finished:#dom-navigationtransition-finished
mb.from:#dom-navigationcurrententrychangeeventinit-from
mb.~navigationType0:#dom-navigationcurrententrychangeeventinit-navigationtype
mb.navigationType:#dom-navigateeventinit-navigationtype
mb.destination:#dom-navigateeventinit-destination
mb.canIntercept:#dom-navigateeventinit-canintercept
mb.userInitiated:#dom-navigateeventinit-userinitiated
mb.hashChange:#dom-navigateeventinit-hashchange
mb.signal:#dom-navigateeventinit-signal
mb.formData:#dom-navigateeventinit-formdata
mb.downloadRequest:#dom-navigateeventinit-downloadrequest
mb.info:#dom-navigateeventinit-info
mb.hasUAVisualTransition:#dom-navigateeventinit-hasuavisualtransition
mb.sourceElement:#dom-navigateeventinit-sourceelement
mb.handler:#dom-navigationinterceptoptions-handler
mb.focusReset:#dom-navigationinterceptoptions-focusreset
mb.scroll:#dom-navigationinterceptoptions-scroll
lF.after-transition:#dom-navigationfocusreset-after-transition
lF.manual:#dom-navigationfocusreset-manual
lS.after-transition:#dom-navigationscrollbehavior-after-transition
lS.manual:#dom-navigationscrollbehavior-manual
mE.navigationType:#dom-navigateevent-navigationtype
mE.destination:#dom-navigateevent-destination
mE.canIntercept:#dom-navigateevent-canintercept
mE.userInitiated:#dom-navigateevent-userinitiated
mE.hashChange:#dom-navigateevent-hashchange
mE.signal:#dom-navigateevent-signal
mE.formData:#dom-navigateevent-formdata
mE.downloadRequest:#dom-navigateevent-downloadrequest
mE.info:#dom-navigateevent-info
mE.hasUAVisualTransition:#dom-navigateevent-hasuavisualtransition
mE.sourceElement:#dom-navigateevent-sourceelement
mE.intercept:#dom-navigateevent-intercept
mE.scroll:#dom-navigateevent-scroll
mD.url:#dom-navigationdestination-url
mD.key:#dom-navigationdestination-key
mD.id:#dom-navigationdestination-id
mD.index:#dom-navigationdestination-index
mD.sameDocument:#dom-navigationdestination-samedocument
mD.getState:#dom-navigationdestination-getstate
mPSe.activation:#dom-pageswapevent-activation
mPSe.viewTransition:#dom-pageswapevent-viewtransition
mb.activation:#dom-pageswapeventinit-activation
mb.viewTransition:#dom-pageswapeventinit-viewtransition
mPRe.viewTransition:#dom-pagerevealevent-viewtransition
mb.viewTransition:@#dom-pagerevealeventinit-viewtransition
nV.~entry~list:#navigation-entry-list
~navi履歴~entry~list:#navigation-entry-list
nV.現在の~entry~index:#navigation-current-entry-index
~naviの現在の~entry:#navigation-current-entry
h.Content-Disposition:https://httpwg.org/specs/rfc6266.html
hH.auto:~HTMLnav#navigationhistorybehavior-auto
hH.push:~HTMLnav#navigationhistorybehavior-push
hH.replace:~HTMLnav#navigationhistorybehavior-replace
et.currententrychange:~HTMLindex#event-currententrychange
et.dispose:~HTMLindex#event-dispose
et.load:~HTMLindex#event-load
et.navigate:~HTMLindex#event-navigate
et.navigateerror:~HTMLindex#event-navigateerror
et.navigatesuccess:~HTMLindex#event-navigatesuccess
et.pagehide:~HTMLindex#event-pagehide
et.pageshow:~HTMLindex#event-pageshow
et.unhandledrejection:~HTMLindex#event-unhandledrejection
e.a:~HEtextlevel#the-a-element
e.area:~HEimages#the-area-element
e.form:~HEforms#the-form-element
e.iframe:~HEembed#the-iframe-element
a.autofocus:~HTMLinteraction#attr-fe-autofocus
a.download:~HTMLlinks#attr-hyperlink-download
●用語
~entryや~eventは不能化されたか:#has-entries-and-events-disabled
~navi~API~entry~indexを取得する:#getting-the-navigation-api-entry-index
~navi~API:#window-navigation-api
nhe.~session履歴~entry:#nhe-she
~navi履歴~entry:#nhe-she
nE.~key:#concept-navigationhistoryentry-key
nE.~ID:#concept-navigationhistoryentry-id
nE.~index:#concept-navigationhistoryentry-index
~navi~API用の辿りを遂行する:#performing-a-navigation-api-traversal
早期~error結果:#navigation-api-early-error-result
~navi~API~method追跡子:#navigation-api-method-tracker
~navi~API~method追跡子から導出される結果:#navigation-api-method-tracker-derived-result
進行中な~navigate_ev~event:#ongoing-navigate-event
進行中な~API~method追跡子:#ongoing-api-method-tracker
来たる非-辿-~API~method追跡子:#upcoming-non-traverse-api-method-tracker
来たる辿-~API~method追跡子~群:#upcoming-traverse-api-method-trackers
amT.~navi~obj:#navigation-api-method-tracker-navigation
amT.~key:#navigation-api-method-tracker-key
amT.報:#navigation-api-method-tracker-info
amT.直列形の状態:#navigation-api-method-tracker-state
amT.~commit先~entry:#navigation-api-method-tracker-committed-to-entry
amT.~commit時の~promise:#navigation-api-method-tracker-committed
amT.完遂-時の~promise:#navigation-api-method-tracker-finished
来たる非-辿-~API~method追跡子を必要なら設定する:#maybe-set-the-upcoming-non-traverse-api-method-tracker
来たる辿-~API~method追跡子を追加する:#add-an-upcoming-traverse-api-method-tracker
来たる~API~method追跡子を進行中にする:#promote-an-upcoming-api-method-tracker-to-ongoing
追跡子を片付ける:#navigation-api-method-tracker-clean-up
~commit先~entryについて通知する:#notify-about-the-committed-to-entry
完遂-時の~promiseを解決する:#resolve-the-finished-promise
完遂-時の~promiseを却下する:#reject-the-finished-promise
進行中な~naviの間に~focusは変化したか:#focus-changed-during-ongoing-navigation
進行中な~naviを中止する:#abort-the-ongoing-navigation
進行中な~naviの間は通常の~scroll復旧を抑止するか:#suppress-normal-scroll-restoration-during-ongoing-navigation
新たな文書~用に~navi~API~entry群を初期化する:#initialize-the-navigation-api-entries-for-a-new-document
~entryや~eventは不能化されて:#has-entries-and-events-disabled
辿-用の~navigate_ev~eventを発火する:#fire-a-traverse-navigate-event
arg:#fire-navigate-traverse-destinationshe
arg:#fire-navigate-traverse-userinvolvement
~push/置換-/再読込み用の~navigate_ev~eventを発火する:#fire-a-push/replace/reload-navigate-event
arg:#fire-navigate-prr-navigationtype
arg:#fire-navigate-prr-issamedocument
arg:#fire-navigate-prr-destinationurl
arg:#fire-navigate-prr-classichistoryapistate
arg:#fire-navigate-prr-userinvolvement
arg:#fire-navigate-prr-sourceelement
arg:#fire-navigate-prr-navigationapistate
arg:#fire-navigate-prr-formdataentrylist
~download要請~用の~navigate_ev~eventを発火する:#fire-a-download-request-navigate-event
arg:#fire-navigate-download-destinationurl
arg:#fire-navigate-download-userinvolvement
arg:#fire-navigate-download-sourceelement
arg:#fire-navigate-download-filename
~navigate_ev~eventを発火する内縁~algo:#inner-navigate-event-firing-algorithm
~navigate_ev~eventを完遂する:#navigateevent-finish
子~navigableの破壊について~navi~APIに伝える:#inform-the-navigation-api-about-child-navigable-destruction
~naviを中止したことについて~navi~APIに伝える:#inform-the-navigation-api-about-aborting-navigation
再~作動化~用に~navi~API~entry群を更新する:#update-the-navigation-api-entries-for-reactivation
同一-文書~navi用に~navi~API~entry群を更新する:#update-the-navigation-api-entries-for-a-same-document-navigation
遷移:#concept-navigation-transition
nTr.~navi種別:#concept-navigationtransition-navigationtype
nTr.~from~entry:#concept-navigationtransition-from
nTr.完遂-時の~promise:#concept-navigationtransition-finished
作動化:#navigation-activation
nA.旧-~entry:#nav-activation-old-entry
nA.新-~entry:#nav-activation-new-entry
nA.~navi種別:#nav-activation-navigation-type
nEv.横取~状態:#concept-navigateevent-interception-state
nEv.~navi~handler~list:#concept-navigateevent-navigation-handler-list
nEv.~focusを設定し直す挙動:#concept-navigateevent-focusreset
nEv.~scroll用の挙動:#concept-navigateevent-scroll
nEv.中止-制御器:#concept-navigateevent-abort-controller
nEv.古典~履歴~API用の状態:#concept-navigateevent-classic-history-api-state
~navi~handler~promise:#_navigation-handler-promise
共用~検査を遂行する:#navigateevent-perform-shared-checks
nDt.~URL:#concept-navigationdestination-url
nDt.~entry:#concept-navigationdestination-entry
nDt.状態:#concept-navigationdestination-state
nDt.同一-文書か:#concept-navigationdestination-samedocument
必要なら~focusを設定し直す:#potentially-reset-the-focus
必要なら~scroll用の挙動を処理する:#potentially-process-scroll-behavior
~scroll用の挙動を処理する:#process-scroll-behavior
~page遷移~eventを発火する:#fire-a-page-transition-event
●用語(HTML
~BF~cache:~HTMLnav#_bf-cache
~HTMLnav#note-bfcache
最近の~entry:~HTMLnav#latest-entry
~body要素:~HTMLdom#the-body-element-2
~entry~list:~HTMLforms#entry-list
@:~HTMLforms#concept-form-submit
提出-~button:~HEforms#concept-submit-button
直列化-可能:~HTMLcloning#serializable-objects
~URLを相対的に構文解析する:~HTMLurl#parse-a-url
~objを~focusする:~HTMLinteraction#focusing-steps
連列的~focus~naviの始点:~HTMLinteraction#sequential-focus-navigation-starting-point
履歴~動作による作動化を有して:~HTMLinteraction#history-action-activation
履歴~動作による作動化を消費する:~HTMLinteraction#consume-history-action-user-activation
自動focus委任-先:~HTMLinteraction#autofocus-delegate
不透明な生成元:~ORIGIN#concept-origin-opaque
同じ生成元~domain:~ORIGIN#same-origin-domain
同一-生成元:~ORIGIN#same-origin
sub.生成元:~ORIGIN#same-origin
生成元:~ORIGIN#concept-origin
対応する~navigable:~WINDOW#window-navigable
文書の~URLは書直せるか:~WINDOW#can-have-its-url-rewritten
結付けられた文書:~WINDOW#concept-document-window
nav.~session履歴~辿り~queue:~HTMLds#tn-session-history-traversal-queue
nav.作動中な~entry:~HTMLds#nav-active-history-entry
nav.作動中な~window:~HTMLds#nav-window
nav.現在の~session履歴~entry:~HTMLds#nav-current-history-entry
nav.親:~HTMLds#nav-parent
nav.辿可能な~navigable:~HTMLds#nav-traversable
~navigable:~HTMLds#navigable
~navigable容器:~HTMLds#navigable-container
~node~navigable:~HTMLds#node-navigable
~top-level辿可能:~HTMLds#top-level-traversable
全部的に作動中:~HTMLds#fully-active
子~navigable:~HTMLds#child-navigable
shE.~URL:~HTMLnav#she-url
shE.~navi~API~ID:~HTMLnav#she-navigation-api-id
shE.~navi~API~key:~HTMLnav#she-navigation-api-key
shE.~navi~API状態:~HTMLnav#she-navigation-api-state
shE.~step:~HTMLnav#she-step
shE.文書:~HTMLnav#she-document
shE.文書~状態:~HTMLnav#she-document-state
~URLと履歴を更新する:~HTMLnav#url-and-history-update-steps
~navi~algo:~HTMLnav#navigate
~navigateする:~HTMLnav#navigate
~navigableを~URLへ~navigateする:~HTMLnav#navigate
~navigableを読込直す:~HTMLnav#reload
~navigateすることは~sandbox法により許容され:~HTMLnav#allowed-to-navigate
~navi~API用に~session履歴~entry群を取得-:~HTMLnav#getting-session-history-entries-for-the-navigation-api
~naviに対する利用者-関与i:~HTMLnav#user-navigation-involvement
~naviは置換-になるモノトスルか?:~HTMLnav#the-navigation-must-be-a-replace
~scroll位置~dataを復旧する:~HTMLnav#restore-scroll-position-data
~session履歴~entry:~HTMLnav#session-history-entry
~session履歴~entry群を取得する:~HTMLnav#getting-session-history-entries
~session履歴~辿り手続きを付加する:~HTMLnav#tn-append-session-history-traversal-steps
~source~snapshot~paramsを~snapshotする:~HTMLnav#snapshotting-source-snapshot-params
履歴~取扱いの挙動:~HTMLnav#history-handling-behavior
履歴を差分だけ辿る:~HTMLnav#traverse-the-history-by-a-delta
文書を作動化し直す:~HTMLnav#reactivate-a-document
直列形の状態:~HTMLnav#serialized-state
素片への~navi:~HTMLnav#navigate-fragid
素片へ~navigateする:~HTMLnav#navigate-fragid
素片へ~scrollする:~HTMLnav#scroll-to-the-fragment-identifier
辿-用に履歴~stepを適用する:~HTMLnav#apply-the-traverse-history-step
~unload~counter:~HTMLlifecycle#unload-counter
doc.回復可能~状態:~HTMLlifecycle#concept-document-salvageable
aG.~event~loop:~WAPI#concept-agent-event-loop
~event~handler:~WAPI#event-handlers
~event~handler~IDL属性:~WAPI#event-handler-idl-attributes
~event~handler~event型:~WAPI#event-handler-event-type
~naviと辿り~task~source:~WAPI#navigation-and-traversal-task-source
~scriptを走らすために準備する:~WAPI#prepare-to-run-script
~error情報を抽出する:~WAPI#extract-error
大域~taskを~queueする:~WAPI#queue-a-global-task
小task~checkpointを遂行する:~WAPI#perform-a-microtask-checkpoint
走らせた~scriptを片付ける:~WAPI#clean-up-after-running-script
関連な~agent:~WAPI#relevant-agent
関連な~realm:~WAPI#concept-relevant-realm
関連な大域~obj:~WAPI#concept-relevant-global
関連な設定群~obj:~WAPI#relevant-settings-object
序数~値:~HEgrouping#ordinal-value
●引数*
%~navi~API状態:~HTMLnav#navigation-navigation-api-state
%例外を可能化するか:~HTMLnav#exceptions-enabled
%履歴~取扱い:~HTMLnav#navigation-hh
%~navi~API状態:~HTMLnav#reload-navigation-api-state
%履歴~取扱い:~HTMLnav#uhus-historyhandling
%直列形の~data:~HTMLnav#uhus-serializeddata
●用語(外部
url.素片:~URL1#concept-url-fragment
~URL:~URL1#concept-url
~URLを直列化する:~URL1#concept-url-serializer
同等な~URL:~URL1#concept-url-equals
素片は除外する:~URL1#url-equals-exclude-fragments
sct.~item:~INFRA#struct-item
~Assert:~INFRA#assert
~EACH:~INFRA#list-iterate
~IN:~INFRA#list-contain
~WHILE:~INFRA#iteration-while
~cloneする:~INFRA#list-clone
~entryを除去する:~INFRA#map-remove
~list:~INFRA#list
有順序~map:~INFRA#ordered-map
~map内に存在する:~INFRA#map-exists
~size:~INFRA#list-size
一致する:~INFRA#string-is → ~NEQ
付加する:~INFRA#list-append
構造体:~INFRA#struct
空:~INFRA#list-is-empty
除去する:~INFRA#list-remove
新たな~promise:~WEBIDLjs#a-new-promise
~promiseを却下する:~WEBIDLjs#reject