Доступ к API WebKit из Haskell через что-то отличное от WebKitGTK

Я пытаюсь понять, есть ли другой способ получить доступ к API WebKit непосредственно из Haskell (ghc-7.10.2 в настоящее время) программа без необходимости проходить что-то вроде webkitgtk3, которая является оболочкой Haskell для WebKitGTK.

Похоже, WebKitGTK не предоставляет полный API WebKit, например, они предлагаются WebKit:

но не с помощью WebKitGTK:

Есть ли способ получить доступ к API WebKit запущенного WebKit.app или Safari.app, особенно в OS X, а также в Linux и Windows?

PS Немного предыстории этого: я разрабатываю приложение с использованием GHCJS, но, поскольку GHCJS намного медленнее (и, я думаю, не интегрируется со всеми функциями Emacs IDE), я также хочу иметь возможность компилировать его (или почти такая же) кодовая база с использованием GHC. Итак, я познакомился с webkitgtk и даже провел несколько дней, пытаясь получить webkitgtk-2.4.9 построить на OS X через Homebrew, потому что webkitgtk3 только в настоящее время строит против 2.4.9 только для того, чтобы узнать, что красивый и полнофункциональный Canvas API, который предоставляет WebKit, совсем не доступен через WebKitGTK. Отсюда и поиск альтернатив. И по этой же причине я добавляю ghcjs - очень вероятно, что другие пользователи GHCJS найдут этот пост интересным.

0 ответов

Другие вопросы по тегам