惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

Martin Fowler
Martin Fowler
L
LINUX DO - 最新话题
P
Proofpoint News Feed
Cyberwarzone
Cyberwarzone
Know Your Adversary
Know Your Adversary
cs.CL updates on arXiv.org
cs.CL updates on arXiv.org
L
Lohrmann on Cybersecurity
D
Darknet – Hacking Tools, Hacker News & Cyber Security
Security Latest
Security Latest
T
The Exploit Database - CXSecurity.com
Exploit-DB.com RSS Feed
Exploit-DB.com RSS Feed
P
Privacy & Cybersecurity Law Blog
K
Kaspersky official blog
The Last Watchdog
The Last Watchdog
Webroot Blog
Webroot Blog
Scott Helme
Scott Helme
T
Threat Research - Cisco Blogs
C
Cyber Attacks, Cyber Crime and Cyber Security
WordPress大学
WordPress大学
L
LINUX DO - 热门话题
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
博客园 - Franky
V
Visual Studio Blog
O
OpenAI News
AI
AI
Hacker News: Ask HN
Hacker News: Ask HN
V2EX - 技术
V2EX - 技术
GbyAI
GbyAI
Recent Commits to openclaw:main
Recent Commits to openclaw:main
Simon Willison's Weblog
Simon Willison's Weblog
S
Schneier on Security
Spread Privacy
Spread Privacy
Y
Y Combinator Blog
I
InfoQ
H
Hackread – Cybersecurity News, Data Breaches, AI and More
T
Threatpost
C
Cybersecurity and Infrastructure Security Agency CISA
F
Fortinet All Blogs
C
CERT Recently Published Vulnerability Notes
T
The Blog of Author Tim Ferriss
C
Check Point Blog
Apple Machine Learning Research
Apple Machine Learning Research
有赞技术团队
有赞技术团队
人人都是产品经理
人人都是产品经理
N
News and Events Feed by Topic
Project Zero
Project Zero
小众软件
小众软件
让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
B
Blog
G
Google Developers Blog

Recent Commits to html:main

Mark <base> as Unsafe for sanitization · whatwg/html@c38efee Refactor fragment parsing algorithm to match implementations · whatwg/html@4c4c813 Serialize processing instructions with "?>" at the end Editorial: merge the text track concept into TextTrack Editorial: modernize TextTrack members Remove categories of select/optgroup/option element inner content ele… Editorial: reword 3 grammatically ambiguous sentences · whatwg/html@e481423 Editorial: modernize various dimension getters Editorial: modernize srcObject getter & setter · whatwg/html@e5749bd Fix URL comparison when processing internal resource links · whatwg/html@d86584e Editorial: update PropertyDescriptor [[Get]]/[[Set]] to [[Getter]]/[[… · whatwg/html@6441ae6 Meta: remove Twitter link · whatwg/html@5a226a2 Fix backwards test of element's dirty value flag · whatwg/html@4adc122 Support processing instructions in HTML · whatwg/html@320c05f Expose redirectCount for TAO opted-in navigation redirect chains · whatwg/html@b94ff88 Define option and optgroup rendering better · whatwg/html@ab99fc3 Meta: improve PR Preview, part 2 · whatwg/html@8d80ce1 Meta: export Sanitizer/configure · whatwg/html@acc064b Meta: improve PR Preview · whatwg/html@3057476 Clarify step 4.3 of adoption agency algorithm · whatwg/html@9f50934 Meta: remove bogus files · whatwg/html@126aea6
Editorial: spell roundtrip without hyphen · whatwg/html@c560a56
annevk · 2026-06-22 · via Recent Commits to html:main

@@ -2194,7 +2194,7 @@ a.setAttribute('href', 'https://example.com/'); // change the content attribute

2194219421952195

<p>When an authoring tool is used to edit a non-conforming document, it may preserve the

21962196

conformance errors in sections of the document that were not edited during the editing session

2197-

(i.e. an editing tool is allowed to round-trip erroneous content). However, an authoring tool

2197+

(i.e., an editing tool is allowed to roundtrip erroneous content). However, an authoring tool

21982198

must not claim that the output is conformant if errors have been so preserved.</p>

2199219922002200

<p>Authoring tools are expected to come in two broad varieties: tools that work from structure

@@ -6804,7 +6804,7 @@ a.setAttribute('href', 'https://example.com/'); // change the content attribute

6804680468056805

<div algorithm>

68066806

<p>The rules to <dfn>parse a global date and time string</dfn> are as follows. This will return

6807-

either a time in UTC, with associated time-zone offset information for round-tripping or display

6807+

either a time in UTC, with associated time-zone offset information for roundtripping or display

68086808

purposes, or nothing. If at any point the algorithm says that it "fails", this means that it is

68096809

aborted at that point and returns nothing.</p>

68106810

@@ -14776,7 +14776,7 @@ Transport Protocol">HTTP&lt;/abbr> today.&lt;/p></code></pre> <!-- DO NOT REWRAP

14776147761477714777

<p>If the resulting value is not a recognized language tag, then it must be treated as an unknown

1477814778

language having the given language tag, distinct from all other languages. For the purposes of

14779-

round-tripping or communicating with other services that expect language tags, user agents should

14779+

roundtripping or communicating with other services that expect language tags, user agents should

1478014780

pass unknown language tags through unmodified, and tagged as being BCP 47 language tags, so that

1478114781

subsequent services do not interpret the data as another type of language description.

1478214782

<ref>BCP47</ref></p>

@@ -138255,7 +138255,7 @@ dictionary <dfn dictionary>StorageEventInit</dfn> : <span>EventInit</span> {

138255138255

<code>html</code> element and before the <code>head</code> element, will be dropped when the

138256138256

document is parsed; <span>ASCII whitespace</span> <em>after</em> the <code>html</code> element

138257138257

will be parsed as if it were at the end of the <code>body</code> element. Thus, <span>ASCII

138258-

whitespace</span> around the <span>document element</span> does not round-trip.</p>

138258+

whitespace</span> around the <span>document element</span> does not roundtrip.</p>

138259138259138260138260

<p>It is suggested that newlines be inserted after the DOCTYPE, after any comments that are

138261138261

before the document element, after the <code>html</code> element's start tag (if it is not <span

@@ -149256,9 +149256,9 @@ document.body.appendChild(text);

149256149256

<ul class="domTree"><li class="t1"><code>html</code><ul><li class="t1"><code>head</code></li><li class="t1"><code>body</code><ul><li class="t1"><code>a</code></li><li class="t1"><code>a</code></li><li class="t1"><code>table</code></li></ul></li></ul></li></ul>

149257149257

</div>

149258149258149259-

<p>For historical reasons, this algorithm does not round-trip an initial U+000A (LF) character in

149259+

<p>For historical reasons, this algorithm does not roundtrip an initial U+000A (LF) character in

149260149260

<code>pre</code>, <code>textarea</code>, or <code>listing</code> elements, even though (in the

149261-

first two cases) the markup being round-tripped can be conforming. The <span>HTML parser</span>

149261+

first two cases) the markup being roundtripped can be conforming. The <span>HTML parser</span>

149262149262

will drop such a character during parsing, but this algorithm does <em>not</em> serialize an extra

149263149263

U+000A (LF) character.</p>

149264149264

<!-- https://github.com/whatwg/html/issues/944 -->

@@ -149759,7 +149759,7 @@ console.assert(container.firstChild instanceof SuperP);

149759149759149760149760

<p>For <code>Element</code>s, if any of the elements in the serialization are in no namespace, the

149761149761

default namespace in scope for those elements must be explicitly declared as the empty string.<!--

149762-

because otherwise round-tripping might break since it'll pick up the surrounding default ns when

149762+

because otherwise roundtripping might break since it'll pick up the surrounding default ns when

149763149763

setting --> (This doesn't apply in the <code>Document</code> case.) <ref>XML</ref>

149764149764

<ref>XMLNS</ref></p>

149765149765