BlinkGTK API リファレンスマニュアル(目次)

作成者: BlinkGTK Project
対象: BlinkGTK API バージョン 0.1(製品バージョン v1.2 系)/ Chromium 151 baseline

English

BlinkGTK を GTK4 アプリケーションに組み込むための API リファレンスです。
日本語版を正とし、英語版がこれに追随します。

パス・パッケージ名中の 0.1API バージョンです(GTK4 の gtk-4.0
同じ規約)。製品バージョン(v1.1.0 等)とは独立で、互換性のない API 変更時に
のみ変わります。

したいことから探す

したいこと ページ
やりたいことから関数名を引く (逆引き) 逆引きリファレンス
ページを読み込む・戻る・進む Navigation API
読み込み完了・タイトル変更などを受け取る Signals API
JavaScript・画像・User-Agent・Cookie を設定する Settings API
GPU モード・コンテンツ保護 (コピー禁止など) Settings API — モードとポリシー
ページ内を検索する・表示を拡大する ページ内検索とズーム
独自 URL スキーム (ebook:// 等) を作る アプリ連携 API
ページの JavaScript と C でメッセージをやり取りする アプリ連携 API
全ページにスクリプト・CSS を注入する アプリ連携 API
ダイアログ・ファイル選択・ダウンロード・認証を自前 UI にする UI ハンドラ API
位置情報・通知などの権限要求に応答する Signals API — permission-request
Chrome DevTools でデバッグする DevTools API
環境変数で挙動を切り替える 環境変数リファレンス
ウィジェットとしての BlinkWebView BlinkWebView
全 API を一覧で見る C API リファレンス

ページ一覧

ページ 内容
howto-index-ja.md 逆引き — 目的から関数を探す
navigation-api-ja.md URL / HTML の読み込み、履歴、リロード
signals-api-ja.md GObject シグナル (load-changed / title-changed / permission-request 等)
settings-api-ja.md 実行時設定・GPU モード・コンテンツポリシー
page-search-zoom-ja.md ページ内検索・ズーム
app-integration-api-ja.md カスタムスキーム・JS↔︎C メッセージング・スクリプト注入
ui-handlers-api-ja.md JS ダイアログ・ファイル選択・ダウンロード・HTTP 認証・証明書
devtools-api-ja.md Chrome DevTools 連携
environment-variables-ja.md 公開サポート環境変数の正リスト
blink-web-view-ja.md BlinkWebView ウィジェット
c-api-reference-ja.md 全 C API の一覧

各ページは日本語 (-ja.md) と英語 (-en.md) の対で提供されます。

起草予定

状態
概観とライフサイクル 起草予定
GObject Introspection / 言語バインディング (PyGObject / GJS / Vala) 起草予定
バージョニングと互換性 (SONAME / API 版数 / 安定性) 起草予定
アクセシビリティ 機能未実装のため退避。実装後に起草

記載の正確性について

このリファレンスは機械検証されています。

関連