1
ngg0707 2018-08-12 19:31:17 +08:00 via iPhone
你是说 webkit 这些引擎?
|
3
billchenchina 2018-08-12 19:34:10 +08:00 via Android 1
|
4
dbw9580 2018-08-12 19:34:42 +08:00 via Android
rfc 1866
|
5
shaokahn OP @billchenchina 我看下
|
6
2pang 2018-08-12 19:35:40 +08:00
lz 连问题都问不清楚。。。
|
7
LukeChien 2018-08-12 19:35:56 +08:00 via Android
你可以看下 DTD
|
8
pexcn 2018-08-12 19:37:31 +08:00 via iPhone
应该是 HTML 解析器的源码?
|
11
billchenchina 2018-08-12 19:42:15 +08:00 via Android
|
12
shaokahn OP @billchenchina 这个不错啊
|
13
shaokahn OP @billchenchina 这个看起来不错啊
|
14
agagega 2018-08-12 19:44:51 +08:00 3
@shaokahn
Firefox: https://github.com/mozilla/gecko-dev/tree/master/parser/htmlparser WebKit (Safari): https://github.com/WebKit/webkit/tree/master/Source/WebCore/html/parser Blink (Chromium): https://chromium.googlesource.com/chromium/blink/+/b69618018614278cda72077611adc093f460dc57/Source/core/html/parser |
15
Tink 2018-08-12 20:29:52 +08:00
就是一楼说的 webkit 呀
|
16
loading 2018-08-12 21:07:56 +08:00 via iPhone 7
二楼楼主的回复,体现出楼主目前的水平其实不太适合看这个源码。
|
17
Shura 2018-08-12 21:10:27 +08:00
HTML 是标准,你想看标准,还是实现标准的源码?
|
18
lizz666 2018-08-12 21:28:39 +08:00
这么多链接,收藏了
|
19
yingfengi 2018-08-12 22:27:44 +08:00 via Android
你都说了是标记语言了 。。。
源码。。。0101010101 ? |
20
tylinux 2018-08-12 23:19:41 +08:00
v2 越来越水了。。
|
21
cy97cool 2018-08-13 00:11:28 +08:00
可能 lz 更适合看简单一点的实现
Python html.parser 文档: https://docs.python.org/3/library/html.parser.html 代码: https://github.com/python/cpython/blob/3.7/Lib/html/parser.py |