Комментарии 15
А про самое вкусное и не написано. Awesomium хорош прежде всего связыванием браузера и программы через JS функции.
0
C++ API, mongoose, awesomium, html5/css3/js )
0
Стиль в котором смешаны PascalCase, camelCase, wth_case просто офигенно хорошо читается. За слипы тоже атата. И вообще, чем оно лучше QtWebkt?
+3
Стиль в котором смешаны PascalCase, camelCase, wth_case просто офигенно хорошо читается.
Это ко мне претензии или к разработчикам библиотеки?
За слипы тоже атата.
Действительно, лучше без слипов и каждый такт делать ненужное обновление ядра браузера. Зачем нам процессор, который простаивает? (для тех кто не понял, это была ирония, потому что слипы отлично подходят для использования в потоках и если вы так не считаете — это вопрос лишь вашего личного вероисповедания).
И вообще, чем оно лучше QtWebkt?
Обожаю такие вопросы. А что, он обязательно должен быть лучше, чтобы иметь право на жизнь? Да и если честно, таскать за собой Qt только лишь ради одного браузера считаю избыточным решением.
+1
Вот и выглядит код библиотеки очень уж разляписто. Что мешает пустить себе это дело считаться в отдельном треде с низким приоритетом?
И потом, чем оно вообще лучше обычного С++ апи, который и так есть в Вебките?
И потом, чем оно вообще лучше обычного С++ апи, который и так есть в Вебките?
0
Вот и выглядит код библиотеки очень уж разляписто.
Согласен, но честно говоря, до вашего комментария даже не обращал на это внимание.
Что мешает пустить себе это дело считаться в отдельном треде с низким приоритетом?
Абсолютно ничего, я же не агитирую за какой-то конкретный способ построения приложения, просто навел примеры кода, которые тем не менее нужно использовать с умом.
0
1. Просто WebKit не имеет средств визуализации, создания окон, обработки событий и т.п. Тут корректнее сравнивать с QtWebKit, WebKitGTK+.
2. Chromium (Blink) = ~WebCore + V8, WebKit = WebCore + JavaScriptCore.
2. Chromium (Blink) = ~WebCore + V8, WebKit = WebCore + JavaScriptCore.
+1
Поддерживается ли flash?
0
Сам не пробовал, но на этой странице wiki.awesomium.com/general-use/distributing-awesomium-with-your-application.html написано следующее:
If you need to use Flash in your application, you should bundle the Flash installer (the NPAPI build, usually for Firefox) with your application.
0
Раз уж упомянули Unity, есть же Coherent UI.
0
Будучи c#-ером я завидовал цэ++-серам так как у вас есть cef для работы с webkit-ом. А у авсомема лицензия корявая и апдейтится он нечасто (так было раньше).
0
А что вы завидовали есть же bitbucket.org/xilium/xilium.cefglue/wiki/Home, правда док там нема. Если опыта мало с C# (аки у меня), то сложновато конечно без док. Да и тот awesomium есть под C#, с лицензией там вроде все ясно, если заработал больше 100к. то будь добр заплати.
0
Напиши свою Opera с преферансом и барышнями.
0
Зарегистрируйтесь на Хабре, чтобы оставить комментарий
Awesomium для C++