Reveals structured metadata (Microdata, RDFa, JSON-LD, Turtle, etc.) embedded within HTML documents.

Latest Version

Version
3.4.8
Update
November 12, 2024
Size
2.55MiB
Developer
Category
Users
7,000+
Rating
4.76471 ★
Manifest Version
3
Web Store Status
Languages Support
English
See more
Permissions
Storage
WebRequest
ContextMenus
Scripting
DeclarativeNetRequest
See more

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

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