[過去ログ] Vue vs React vs Angular Part.3 (1002レス)
上下前次1-新
抽出解除 必死チェッカー(本家) (べ) 自ID レス栞 あぼーん
このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
リロード規制です。10分ほどで解除するので、他のブラウザへ避難してください。
795: 2020/06/09(火)01:47 ID:TQL67mUT(1/13) AAS
はい?ちがいますよ?
これからはHTMLパーサーの時代です。
809: 2020/06/09(火)21:54 ID:TQL67mUT(2/13) AAS
>>807
そこを仕様通りの実装にした。
仕様通りという部分が重要だったんだよ。
810(1): 2020/06/09(火)22:03 ID:TQL67mUT(3/13) AAS
仕様通りで良いのかどうかという議論はまだ残っていると思うが。
とにかくブラウザが実装する仕様と全く同じ通りに動作するパーサーが出来上がった。
いまはその状態。
812: 2020/06/09(火)22:22 ID:TQL67mUT(4/13) AAS
ちなみにHTML5仕様は<pre>の後に続く二つの改行を一つに縮小したり、<head>が現れるまでの空白文字を無視したり、</body>以降の空白文字を前に移動したり、もしすると不都合な項目もあるけど、それも仕様通り。
そして、よく使われているChromeも仕様通りの実装となっている。
814: 2020/06/09(火)22:25 ID:TQL67mUT(5/13) AAS
adoption agency algorithm や省略されたタグの補完ももちろん仕様通り。
つまり、Chromeと同じ動作。
そこが俺的に重要だった。
815: 2020/06/09(火)22:26 ID:TQL67mUT(6/13) AAS
>>813
STLのような組み合わせられる部品というのが重要だからさ。
819(1): 2020/06/09(火)22:28 ID:TQL67mUT(7/13) AAS
>>813
HTMLのような論理的でない仕様は使われなければ安定性を得られない。
これはChromeであろうと、オレオレパーサであろうと事情は同じ。
もちろんChromeは実績があって安定してるけど。
821: 2020/06/09(火)22:29 ID:TQL67mUT(8/13) AAS
>>817
Gumboは研究した。
これは良いモノ!と言えるのは、使ったことが無い人だけだと思います。
822(1): 2020/06/09(火)22:30 ID:TQL67mUT(9/13) AAS
これだけは言える。
Gumboはキミのアプリケーションには使えない。
825(2): 2020/06/09(火)22:32 ID:TQL67mUT(10/13) AAS
>>824
もちろん俺は使わないよ。
だからパーサーを書いたんだよ。
829: 2020/06/09(火)22:35 ID:TQL67mUT(11/13) AAS
>>826
俺もその通りだと思う。
だから、組み合わせられる部品であるべきだと考えた。
アルゴリズムの部品化に何が必要か考えると、結局STLに行き着く。
非常にSTLと似たアプローチをとって実現した。
831(1): 2020/06/09(火)22:35 ID:TQL67mUT(12/13) AAS
>>828
HTML5パーサーだって。
832: 2020/06/09(火)22:36 ID:TQL67mUT(13/13) AAS
>>830
はい、じゃあ終わりで。
上下前次1-新書関写板覧索設栞歴
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル
ぬこの手 ぬこTOP 0.036s