Как расширить WebKit в C/C++
Я хотел бы узнать, как расширить функциональность JavaScript, добавив некоторые плагины в браузеры на основе webkit.
Любая ссылка или учебник, откуда я могу начать.
Я посмотрел в http://rvr.typepad.com/wind/2011/10/webkit-extending-javascript-1.html
но он использовал GTK+, я смотрю улучшение Webkit в C/C++
1 ответ
Кажется, у вас есть некоторая путаница...
Почему вы пометили "firefox-addon" и "firefox-addon-sdk", когда Firefox не основан на Webkit? (Используется геккон).
Кроме того, GTK+ - это оболочка C++ через интерфейс C для инструментария GUI. (?)
Если вы хотите, чтобы у вас были хорошие возможности связываться с WebKit, вы можете установить Qt Creator и попробовать их примеры WebKit, которые включают плагины, а также некоторые более базовые возможности интеграции:
http://qt-project.org/doc/qt-4.8/examples-webkit.html
Вам следует ознакомиться с NPAPI/PPAPI, если ваша цель - написать плагины для существующих веб-браузеров: