This plugin helps optimizing the code by searching for inline-styles, empty containers, and others...
OS UI Validator Extension
The main goal of the plugin is to allow any developer, even without any front-end knowledge, to be able to evaluate the quality of its development following the front-end best practices.
We analyse some of the most common problems found when developing a website or application:
Usage of inline CSS;
Usage of “!important” tag in CSS;
Usage of empty elements on the screen;
The extension shows a list of warnings and its placement in the screen, in order to facilitate the developer to find and fix it.
We also provide some useful help on how to fix these problems and provide users with an e-mail in case they want to know more about it or simply give us some feedback on how to improve the extension.
Our target is to improve the extension with more validations within the next versions.
Developed by Hi Interactive team!
Read more
We analyse some of the most common problems found when developing a website or application:
Usage of inline CSS;
Usage of “!important” tag in CSS;
Usage of empty elements on the screen;
The extension shows a list of warnings and its placement in the screen, in order to facilitate the developer to find and fix it.
We also provide some useful help on how to fix these problems and provide users with an e-mail in case they want to know more about it or simply give us some feedback on how to improve the extension.
Our target is to improve the extension with more validations within the next versions.
Developed by Hi Interactive team!
Source Manifest.json
{"update_url": "https://clients2.google.com/service/update2/crx", "manifest_version": 3, "name": "OS UI Validator", "version": "0.2.1", "description": "This plugin helps optimizing the code by searching for inline-styles, empty containers, and others...", "short_name": "OS UI Validator", "author": "Hi Interactive", "homepage_url": "https://www.hi-interactive.com/", "content_scripts": [ { "matches": [""], "css": ["css/hiframe.css"], "run_at": "document_end" } ], "web_accessible_resources": [ { "resources": [ "iframe.html", "css/hiframe.css", "icons/24.png", "icons/iconPrimary.png", "icons/iconGray.png", "icons/Logo.png", "icons/Hi.png" ], "matches": ["*://*/*"], "use_dynamic_url": true } ], "icons": { "16": "icons/16.png", "24": "icons/24.png", "32": "icons/32.png", "48": "icons/48.png", "96": "icons/96.png", "128": "icons/128.png" }, "default_locale": "en", "action": { "default_title": "Run OS UI Validator", "default_icon": { "16": "icons/16.png" } }, "background": { "service_worker": "js/background.js" }, "content_security_policy": { "extension_pages": "default-src 'self'; script-src 'self'; connect-src 'self' https://api.ipify.org; object-src 'self'", "sandbox": "sandbox allow-scripts" }, "options_ui": { "page": "options.html", "open_in_tab": true }, "offline_enabled": true, "minimum_chrome_version": "103", "permissions": ["activeTab", "storage", "scripting", "identity", "identity.email"]}
Read more