Cantonese Input Firefox

Examine source code of Cantonese Input

Inspect and view changes in Cantonese Input source codes across current and past versions
Please login to examine the extension's source code.
manifest.json
{
  "name": "Cantonese Input",
  "description": "Facility for Chinese characters input using Cantonese phonetic of Sidney Lau romanisation instead of other Pinyin pronunciations. Featuring offline/online functioning mode.",
  "version": "1.0",
  "permissions": [
    "alarms",
    "storage",
    "scripting"
  ],
  "host_permissions": [
    "<all_urls>"
  ],
  "optional_permissions": [
    "scripting"
  ],
  "background": {
    "page": "background-page.html"
  },
  "content_scripts": [
    {
      "matches": [
        "*://*/*"
      ],
      "js": [
        "extra/jquery-3.6.0.min.js",
        "extra/content_common.js",
        "content.js"
      ]
    },
    {
      "matches": [
        "*://*.cantoneseinput.com/*"
      ],
      "js": [
        "extra/jquery-3.6.0.min.js?0",
        "extra/content_common.js?0",
        "content_cantoneseinput.js?0"
      ]
    }
  ],
  "web_accessible_resources": [
    {
      "resources": [],
      "extension_ids": [
        "*"
      ],
      "matches": [
        "*://*/*"
      ]
    }
  ],
  "action": {
    "default_icon": "default-64.png",
    "default_title": "Cantonese Input"
  },
  "content_security_policy": {
    "extension_pages": "script-src 'self'; upgrade-insecure-requests;"
  },
  "browser_specific_settings": {
    "gecko": {
      "id": "@input",
      "data_collection_permissions": {
        "required": [
          "locationInfo"
        ],
        "optional": [
          "technicalAndInteraction"
        ]
      }
    },
    "gecko_android": {}
  },
  "manifest_version": 3
}

ベストのCantonese Input代替案

Cantonese Inputに類似したFirefox add-onをいくつか紹介します: