Reveals structured metadata (Microdata, RDFa, JSON-LD, Turtle, etc.) embedded within HTML documents.
OpenLink Structured Data Sniffer Extension
What is it?
The OpenLink Structured Data Sniffer (OSDS) is an extension for Web Extensions compliant browsers (e.g., Google Chrome, Microsoft Edge, Opera, and many others) that discovers Metadata embedded within HTML documents as Structured Data Islands and presents what's discovered using a Property Sheet presentation style.
Currently, OSDS supports discovery and processing of Structured Data Islands published using notations such as Microdata, RDFa, JSON-LD, RDF-Turtle, RDF-XML, CSV, and JSON.
Why is it important?
It simplifies the process of understanding what a given HTML document is about, via its metadata, for both end-users and developers. For instance, it helps Digital Brand Managers, Digital Content Managers, and Semantic Search Engine Optimization (SSEO) practitioners understand what may or may not be affecting Search Engine Results Pages (SERPs) placements.
How is it used?
Simply install the extension to your browser and then visit a page of interest. On page arrival, the OSDS icon will be visually activated thereby indicating metadata discovery; once the icon is clicked, you will be presented with a presentation of transformed metadata.
Read more
The OpenLink Structured Data Sniffer (OSDS) is an extension for Web Extensions compliant browsers (e.g., Google Chrome, Microsoft Edge, Opera, and many others) that discovers Metadata embedded within HTML documents as Structured Data Islands and presents what's discovered using a Property Sheet presentation style.
Currently, OSDS supports discovery and processing of Structured Data Islands published using notations such as Microdata, RDFa, JSON-LD, RDF-Turtle, RDF-XML, CSV, and JSON.
Why is it important?
It simplifies the process of understanding what a given HTML document is about, via its metadata, for both end-users and developers. For instance, it helps Digital Brand Managers, Digital Content Managers, and Semantic Search Engine Optimization (SSEO) practitioners understand what may or may not be affecting Search Engine Results Pages (SERPs) placements.
How is it used?
Simply install the extension to your browser and then visit a page of interest. On page arrival, the OSDS icon will be visually activated thereby indicating metadata discovery; once the icon is clicked, you will be presented with a presentation of transformed metadata.
Source Manifest.json
{"update_url": "https://clients2.google.com/service/update2/crx", "name": "OpenLink Structured Data Sniffer", "short_name": "OSD Sniffer", "author":"OpenLink Software", "homepage_url": "http://osds.openlinksw.com/", "version": "3.4.8", "manifest_version": 3, "minimum_chrome_version": "88", "description": "Reveals structured metadata (Microdata, RDFa, JSON-LD, Turtle, etc.) embedded within HTML documents.", "icons": { "16": "images/icon16.png", "48": "images/icon48.png", "128": "images/icon128.png" }, "action": { "default_icon": "images/icon16.png", "default_title": "Show Document Metadata", "default_popup": "panel.html" }, "background": { "service_worker": "service_worker.js" }, "options_ui": { "page": "options.html", "open_in_tab": true }, "content_scripts": [ { "matches": ["file:///*/*","*://*/*"], "js": ["lib/jquery-3.1.0.min.js", "lib/microdatajs/jquery.microdata.js", "lib/microdatajs/jquery.microdata.json.js", "lib/RDFa.js", "lib/n3-browser.js", "lib/jquery.mark.js", "lib/namespace.js", "lib/posh.js", "utils.js", "helpers_ui.js", "browser.js", "settings.js", "sniffer_nano.js", "super_links.js", "sniffer.js", "chat-inject.js", "social_sniffer.js"], "css": ["content.css"], "run_at": "document_idle" }, { "matches": ["https://openlinksoftware.github.io/*"], "js": ["browser.js", "lib/solid-client-authn.bundle.js", "oidc-webid-inject.js"], "run_at": "document_start" } ], "host_permissions": [ "" ], "permissions": [ "storage", "webRequest", "contextMenus", "scripting", "declarativeNetRequest" ], "content_security_policy": { "extension_pages": "script-src 'self' ; object-src 'self'; style-src 'self' 'unsafe-inline' chrome-extension://lib https://solid.openlinksw.com; media-src 'self' blob: https://* http://* 'unsafe-inline' chrome-extension://lib ;" }}
Read more