Saladict Firefox

Examine source code of Saladict

By: CRIMX Add-on
Inspect and view changes in Saladict source codes across current and past versions
Please login to examine the extension's source code.
manifest.json
{
  "version": "7.22.8",
  "content_scripts": [
    {
      "css": [
        "assets/content.d3a99ffd.css",
        "assets/content.css"
      ],
      "matches": [
        "<all_urls>"
      ],
      "js": [
        "assets/browser-polyfill.min.js",
        "assets/runtime.1bd18b46.js",
        "assets/vendor-dompurify.57ec7454.js",
        "assets/vendor-react.58d3546a.js",
        "assets/18.70b28935.js",
        "assets/content.769071a6.js",
        "/assets/100.f5fb346f.js",
        "/assets/101.53d4f9dc.js",
        "/assets/102.df8c3717.js",
        "/assets/103.791b639b.js",
        "/assets/104.61e945e3.js",
        "/assets/105.c3c72aeb.js",
        "/assets/106.10146b29.js",
        "/assets/107.c36ff4cd.js",
        "/assets/108.a8a65677.js",
        "/assets/109.ac2b53bf.js",
        "/assets/110.c591d6e3.js",
        "/assets/111.8b793c9d.js",
        "/assets/112.ab31b2c0.js",
        "/assets/113.81b5c638.js",
        "/assets/114.74a0a5f9.js",
        "/assets/115.d5d0d92a.js",
        "/assets/116.44ef65b1.js",
        "/assets/117.6bce457f.js",
        "/assets/118.fb1e0259.js",
        "/assets/119.2b4b6236.js",
        "/assets/120.7aed20cf.js",
        "/assets/121.ec902de2.js",
        "/assets/122.c02c6a94.js",
        "/assets/123.45757ef9.js",
        "/assets/124.614c90b3.js",
        "/assets/125.77522131.js",
        "/assets/126.7cffa1a7.js",
        "/assets/127.0c8d8a7f.js",
        "/assets/128.4cad550d.js",
        "/assets/129.389c92d6.js",
        "/assets/130.04bf78a0.js",
        "/assets/131.5e4a1de9.js",
        "/assets/132.c1ed888b.js",
        "/assets/133.7948cd3c.js",
        "/assets/134.275a2511.js",
        "/assets/135.373b92b2.js",
        "/assets/136.1ecbb4ec.js",
        "/assets/137.b57f407c.js",
        "/assets/138.b877dd09.js",
        "/assets/23.5d4ccb7f.js",
        "/assets/24.5586d4d7.js",
        "/assets/25.ca591af1.js",
        "/assets/26.79455ef8.js",
        "/assets/27.55bd5e53.js",
        "/assets/28.ec26c43c.js",
        "/assets/29.3aa52980.js",
        "/assets/30.b054b3bd.js",
        "/assets/31.ba75736b.js",
        "/assets/32.dc2c402f.js",
        "/assets/33.f9ccc04b.js",
        "/assets/34.dfa7c246.js",
        "/assets/35.651609bb.js",
        "/assets/36.1dccc2fe.js",
        "/assets/37.86ecb991.js",
        "/assets/38.25ab2b2b.js",
        "/assets/39.53623885.js",
        "/assets/40.e2a53299.js",
        "/assets/41.4af98a65.js",
        "/assets/42.6a3935a6.js",
        "/assets/43.5851f80a.js",
        "/assets/44.c355ffcc.js",
        "/assets/45.3ad91778.js",
        "/assets/46.fedde965.js",
        "/assets/47.8ca414dc.js",
        "/assets/48.42b5c632.js",
        "/assets/49.f7c8067f.js",
        "/assets/50.148e3d2f.js",
        "/assets/51.17c77159.js",
        "/assets/52.0d111bb7.js",
        "/assets/53.cc111837.js",
        "/assets/54.edfd25c5.js",
        "/assets/55.1ea1bda6.js",
        "/assets/56.32b712ca.js",
        "/assets/57.a3b02517.js",
        "/assets/58.f534c3ee.js",
        "/assets/59.b5142b12.js",
        "/assets/60.73abd265.js",
        "/assets/61.5256abb4.js",
        "/assets/62.ecaa1e94.js",
        "/assets/63.d0694c0f.js",
        "/assets/64.c35e1153.js",
        "/assets/65.235fa4a2.js",
        "/assets/66.7d282385.js",
        "/assets/67.0c599ab6.js",
        "/assets/68.56be9fd4.js",
        "/assets/69.77c31464.js",
        "/assets/70.00c18b50.js",
        "/assets/71.5dcd19e8.js",
        "/assets/72.0fbdabaf.js",
        "/assets/73.60842c25.js",
        "/assets/74.3586edfa.js",
        "/assets/75.6b0740cc.js",
        "/assets/76.34e21c99.js",
        "/assets/77.04c6e713.js",
        "/assets/78.8db34725.js",
        "/assets/79.b079593b.js",
        "/assets/80.563162d9.js",
        "/assets/81.c7a33398.js",
        "/assets/82.b3457361.js",
        "/assets/83.762519e8.js",
        "/assets/84.02faf9b4.js",
        "/assets/85.f0d153e5.js",
        "/assets/86.69445acc.js",
        "/assets/87.97a97916.js",
        "/assets/88.133a598b.js",
        "/assets/89.6b2975b5.js",
        "/assets/90.502a8770.js",
        "/assets/91.1c7e3b55.js",
        "/assets/92.db6d53a1.js",
        "/assets/93.7bd6a2b4.js",
        "/assets/94.2ce02b69.js",
        "/assets/95.9fb32a71.js",
        "/assets/96.7b37a56f.js",
        "/assets/97.b41a9f9e.js",
        "/assets/98.c9e9082d.js",
        "/assets/99.99b71eba.js",
        "/assets/franc.fc768c98.js"
      ]
    },
    {
      "match_about_blank": true,
      "all_frames": true,
      "matches": [
        "<all_urls>"
      ],
      "js": [
        "assets/browser-polyfill.min.js",
        "assets/runtime.1bd18b46.js",
        "assets/vendor-react.58d3546a.js",
        "assets/20.c3b53cce.js",
        "assets/selection.0ecda519.js"
      ]
    }
  ],
  "browser_action": {
    "default_popup": "popup.html",
    "default_icon": {
      "16": "assets/icon-16.png",
      "19": "assets/icon-19.png",
      "24": "assets/icon-24.png",
      "38": "assets/icon-38.png",
      "48": "assets/icon-48.png",
      "128": "assets/icon-128.png"
    }
  },
  "options_ui": {
    "page": "options.html",
    "open_in_tab": true,
    "browser_style": false
  },
  "background": {
    "scripts": [
      "assets/browser-polyfill.min.js",
      "assets/runtime.1bd18b46.js",
      "assets/vendor-dompurify.57ec7454.js",
      "assets/vendor-react.58d3546a.js",
      "assets/vendor-dexie.e6e5957a.js",
      "assets/franc.fc768c98.js",
      "assets/background.ed5f97bf.js",
      "/assets/100.f5fb346f.js",
      "/assets/101.53d4f9dc.js",
      "/assets/102.df8c3717.js",
      "/assets/103.791b639b.js",
      "/assets/104.61e945e3.js",
      "/assets/105.c3c72aeb.js",
      "/assets/106.10146b29.js",
      "/assets/107.c36ff4cd.js",
      "/assets/108.a8a65677.js",
      "/assets/109.ac2b53bf.js",
      "/assets/110.c591d6e3.js",
      "/assets/111.8b793c9d.js",
      "/assets/112.ab31b2c0.js",
      "/assets/113.81b5c638.js",
      "/assets/114.74a0a5f9.js",
      "/assets/115.d5d0d92a.js",
      "/assets/116.44ef65b1.js",
      "/assets/117.6bce457f.js",
      "/assets/118.fb1e0259.js",
      "/assets/119.2b4b6236.js",
      "/assets/120.7aed20cf.js",
      "/assets/121.ec902de2.js",
      "/assets/122.c02c6a94.js",
      "/assets/123.45757ef9.js",
      "/assets/124.614c90b3.js",
      "/assets/125.77522131.js",
      "/assets/126.7cffa1a7.js",
      "/assets/127.0c8d8a7f.js",
      "/assets/128.4cad550d.js",
      "/assets/129.389c92d6.js",
      "/assets/130.04bf78a0.js",
      "/assets/131.5e4a1de9.js",
      "/assets/132.c1ed888b.js",
      "/assets/133.7948cd3c.js",
      "/assets/134.275a2511.js",
      "/assets/135.373b92b2.js",
      "/assets/136.1ecbb4ec.js",
      "/assets/137.b57f407c.js",
      "/assets/138.b877dd09.js",
      "/assets/23.5d4ccb7f.js",
      "/assets/24.5586d4d7.js",
      "/assets/25.ca591af1.js",
      "/assets/26.79455ef8.js",
      "/assets/27.55bd5e53.js",
      "/assets/28.ec26c43c.js",
      "/assets/29.3aa52980.js",
      "/assets/30.b054b3bd.js",
      "/assets/31.ba75736b.js",
      "/assets/32.dc2c402f.js",
      "/assets/33.f9ccc04b.js",
      "/assets/34.dfa7c246.js",
      "/assets/35.651609bb.js",
      "/assets/36.1dccc2fe.js",
      "/assets/37.86ecb991.js",
      "/assets/38.25ab2b2b.js",
      "/assets/39.53623885.js",
      "/assets/40.e2a53299.js",
      "/assets/41.4af98a65.js",
      "/assets/42.6a3935a6.js",
      "/assets/43.5851f80a.js",
      "/assets/44.c355ffcc.js",
      "/assets/45.3ad91778.js",
      "/assets/46.fedde965.js",
      "/assets/47.8ca414dc.js",
      "/assets/48.42b5c632.js",
      "/assets/49.f7c8067f.js",
      "/assets/50.148e3d2f.js",
      "/assets/51.17c77159.js",
      "/assets/52.0d111bb7.js",
      "/assets/53.cc111837.js",
      "/assets/54.edfd25c5.js",
      "/assets/55.1ea1bda6.js",
      "/assets/56.32b712ca.js",
      "/assets/57.a3b02517.js",
      "/assets/58.f534c3ee.js",
      "/assets/59.b5142b12.js",
      "/assets/60.73abd265.js",
      "/assets/61.5256abb4.js",
      "/assets/62.ecaa1e94.js",
      "/assets/63.d0694c0f.js",
      "/assets/64.c35e1153.js",
      "/assets/65.235fa4a2.js",
      "/assets/66.7d282385.js",
      "/assets/67.0c599ab6.js",
      "/assets/68.56be9fd4.js",
      "/assets/69.77c31464.js",
      "/assets/70.00c18b50.js",
      "/assets/71.5dcd19e8.js",
      "/assets/72.0fbdabaf.js",
      "/assets/73.60842c25.js",
      "/assets/74.3586edfa.js",
      "/assets/75.6b0740cc.js",
      "/assets/76.34e21c99.js",
      "/assets/77.04c6e713.js",
      "/assets/78.8db34725.js",
      "/assets/79.b079593b.js",
      "/assets/80.563162d9.js",
      "/assets/81.c7a33398.js",
      "/assets/82.b3457361.js",
      "/assets/83.762519e8.js",
      "/assets/84.02faf9b4.js",
      "/assets/85.f0d153e5.js",
      "/assets/86.69445acc.js",
      "/assets/87.97a97916.js",
      "/assets/88.133a598b.js",
      "/assets/89.6b2975b5.js",
      "/assets/90.502a8770.js",
      "/assets/91.1c7e3b55.js",
      "/assets/92.db6d53a1.js",
      "/assets/93.7bd6a2b4.js",
      "/assets/94.2ce02b69.js",
      "/assets/95.9fb32a71.js",
      "/assets/96.7b37a56f.js",
      "/assets/97.b41a9f9e.js",
      "/assets/98.c9e9082d.js",
      "/assets/99.99b71eba.js",
      "/assets/franc.fc768c98.js"
    ]
  },
  "homepage_url": "https://saladict.crimx.com/",
  "minimum_chrome_version": "55",
  "name": "__MSG_extension_name__",
  "short_name": "__MSG_extension_short_name__",
  "description": "__MSG_extension_description__",
  "default_locale": "zh_CN",
  "icons": {
    "16": "assets/icon-16.png",
    "48": "assets/icon-48.png",
    "128": "assets/icon-128.png"
  },
  "commands": {
    "toggle-active": {
      "description": "__MSG_command_toggle_active__"
    },
    "toggle-instant": {
      "description": "__MSG_command_toggle_instant__"
    },
    "search-clipboard": {
      "description": "__MSG_command_search_clipboard__"
    },
    "open-pdf": {
      "description": "__MSG_command_open_pdf__"
    },
    "open-quick-search": {
      "description": "__MSG_command_open_quick_search__"
    },
    "next-history": {
      "description": "__MSG_command_next_history__"
    },
    "prev-history": {
      "description": "__MSG_command_prev_history__"
    },
    "next-profile": {
      "description": "__MSG_command_next_profile__"
    },
    "prev-profile": {
      "description": "__MSG_command_prev_profile__"
    },
    "profile-1": {
      "description": "__MSG_command_profile_1__"
    },
    "profile-2": {
      "description": "__MSG_command_profile_2__"
    },
    "profile-3": {
      "description": "__MSG_command_profile_3__"
    },
    "profile-4": {
      "description": "__MSG_command_profile_4__"
    },
    "profile-5": {
      "description": "__MSG_command_profile_5__"
    },
    "add-notebook": {
      "description": "__MSG_command_add_notebook__"
    }
  },
  "web_accessible_resources": [
    "assets/*",
    "audio-control.html",
    "quick-search.html"
  ],
  "permissions": [
    "<all_urls>",
    "alarms",
    "contextMenus",
    "cookies",
    "notifications",
    "storage",
    "tabs",
    "unlimitedStorage",
    "webRequest",
    "webRequestBlocking"
  ],
  "optional_permissions": [
    "clipboardRead",
    "clipboardWrite"
  ],
  "content_security_policy": "script-src 'self'; object-src 'self'",
  "manifest_version": 2,
  "browser_specific_settings": {
    "gecko": {
      "id": "saladict@crimx.com",
      "strict_min_version": "142.0",
      "data_collection_permissions": {
        "required": [
          "searchTerms",
          "websiteContent"
        ],
        "optional": [
          "authenticationInfo",
          "browsingActivity",
          "technicalAndInteraction"
        ]
      }
    }
  }
}

Best Saladict Alternatives

Here are some Firefox add-ons that are similar to Saladict: