ArthurHub / ArthurHub/HTML-Renderer
Stack Overflow reading huge old HTML
- 主要言語
- C#
- スター
- 1.4k
- フォーク
- 550
- 平均マージ
- 14日 9時間
- マージ済み PR(30日)
- 1
説明
I had a performance problem displaying huge HTML , then I was looking for huge simple HTML in english.
I found [http://www.gutenberg.org/files/1661/1661-h/1661-h.htm](http://www.gutenberg.org/files/1661/1661-h/1661-h.htm) and I tried and got StackOverflow error.
I knew this HTML was so old therefore it might be cause error on parsing.
I suggest using [SGMLReader](https://github.com/MindTouch/SGMLReader) for parsing any HTML.
I'm using it for many scraping projects and results are so reasonable.
コントリビューションガイド
このリポジトリのコントリビューションガイドは索引されていません
調査の方向性
http://www.gutenberg.org/files/1661/1661-h/1661-h.htm の Gutenberg HTML をレンダリングする際に発生する StackOverflow エラーを再現し、その後 HTML の解析とレンダリングのエントリーポイントを追跡します。現在の動作を提案されている SGMLReader アプローチと比較します。大きなドキュメントが stack overflow なしでレンダリングされ、既存の出力が引き続き妥当であれば完了です。
索引モデルが issue の本文から書いたものです。
評価
- 技術スタック
- csharp
- 領域
- frontend, performance
- issue の種類
- バグ
- 難易度
- 4/5
- 見積もり時間
- 3〜5日
- 活発さ
- 停滞
- 明瞭さ
- 説明が足りない
- 初心者へのやさしさ
- 25/100