次の機能を備えたブラウザー ソリューション/API を探しています。
- 最近のデフォルトの Web テクノロジーをサポートする必要があります
- クライアント側の XSLT をサポートする必要があります
- ロードするページでの任意の Javascript の実行をサポートする必要があります
- ブラウザまたは OS を対象とする Web ページからイベントをキャッチできる必要があります (特に window.print() に関心があります)。
QtWebkit が適しているように見えましたが、まだ XSLT をサポートしていないため、代替手段を探す必要がありました。SWT Browser は、基礎となるシステムのネイティブ ブラウザ コンポーネントのラッパーであり、興味のある Linux では、これは、興味のある属性をサポートする Firefox エンジンを意味しますが、ウィンドウをキャッチする方法がまだわかっていません。 .print() を使用して、印刷ダイアログを開くデフォルトの実装ではなく、独自の実装を提供します。
助言がありますか?