Я работаю над созданием веб-браузера на Java. Я использовал парсер (JTIDY) для разбора HTML-страницы в DOM-документе. Я знаю, что рендеринг означает графическое представление документа DOM. Но я не знаю, что такое инженерный процесс для рендеринга HTML в Java. В Java есть JEditorkit для анализа и рендеринга, но он не совсем корректен. Поэтому я хочу лучшего решения.
У меня вопрос: каков реальный процесс рендеринга HTML и отображения полной веб-страницы на Java?