一般的に言えば、HTMLドキュメントで巨大な<OL>リストに遭遇する可能性は低いです。この記事は、純粋に技術的な議論にすぎません。
私はたまたまこの問題に遭遇し、テストしました。
測定された制限は[-2147483648、2147483647]、つまり[-2^31〜2^31-1]です。
ブラウザにはいくつかの違いがあります。
IE10とFirefoxでは、シーケンス番号が制限正値2147483647に達した後、後続のリスト項目のシーケンス番号はすべて限界正値2147483647であり、変更されません。
2147483645。a
2147483646。b
2147483647。c
2147483647。d
2147483647。e
2147483647。f
Chromeでは、シーケンス番号が2147483647の限界正値に達した後、次のシーケンス番号は負の値-2147483648に制限され、後続のものは-2147483647、-2147483646、...
2147483645。a
2147483646。b
2147483647。c
-2147483648。 d
-2147483647。 e
-2147483646。 f