Ресурсы для создания собственного механизма компоновки html 5/css3 на C#

Существуют ли какие-либо ресурсы для создания собственного механизма компоновки (например, webkit) на С#, который поддерживает html 5 и css 3, предпочтительно через MSHTML или что-то еще.

Кроме того, если вышеизложенное невозможно, как я могу добавить элемент управления веб-браузером в WinForms .NET, чтобы помочь ему поддерживать последние веб-стандарты.

Спасибо.


person H Bellamy    schedule 01.12.2011    source источник


Ответы (1)


Вы не можете изменить MSHTML, но вы можете использовать другой элемент управления вместо элемента управления по умолчанию, основанного на IE. Webkit, вы можете попробовать https://github.com/webkitdotnet (хотя все еще выглядит несколько экспериментально) и GeckoFX < href="http://www.geckofx.org/" rel="nofollow">http://www.geckofx.org/, который призван заменить Gecko (механизм компоновки Firefox). ).

Я не уверен, что они оба поддерживают все функции, которые делает обычный WebBrowserControl.

person Michael Low    schedule 01.12.2011
comment
Mono также, похоже, содержит замену WebBrowser, которая использует либо Gecko, либо WebKit, и ее обслуживание может быть лучше, чем webkitdotnet - person millimoose; 01.12.2011