Outline nofollow links, detect nofollow and noindex meta tags on webpages. Features website filtering and custom CSS outline styles.

Latest Version

Version
6.0.1
Update
August 27, 2024
Size
62.17KiB
Developer
igorware.com
Category
Users
100,000+
Rating
4.26695 ★
Manifest Version
3
Web Store Status
Languages Support
English
See more
Permissions
Scripting
Storage
Tabs
See more

NoFollow Extension

:: Features
★ supports NOFOLLOW, UGC, and SPONSORED attribute values
★ supports search engine specific robot meta tags
★ disable or enable extension for defined websites


:: Minimum Requirements
Chrome v116

:: Contact & Report issues:
https://www.igorware.com/contact

------------------------------------------------------

:: Changelog

v6.0.1
- fixed several async issues

v6.0.0
- switched to extension manifest V3
- added export and import
- added keyboard shortcuts
- removed \"Remember minimised state\" setting - now it always remembers minimised state across browser restarts
- misc code improvements

v5.3.4
- fixed an error on options save

v5.3.3
- fixed visual issues in extension options for high pixel density screens

v5.3.2
- trying a fix for errors on Mac OS

v5.3.1
- fix: improved error logging

v5.3.0
- ignore certain errors in logger
- added CSP for better security

v5.2.2
- fixed issue where extension would not mark links with image nested more than one level deep

v5.2.0
- support for UGC and SPONSORED attribute values (there is no way to visually distinguish it from NOFOLLOW value at this time)
- replaced facebook and twitter share links on options page

v5.1.0
- improved the way injected script communicates with background script
- fix: improved error logging

v5.0.0
- new: added outline for links without nofollow attribute (\"DoFollow\" links)
- new: added outline for external links
- new: added \"D\" button next to each style input so you can easily restore default style value
- new: inject content scripts to already opened browser tabs on extension start, this should improve user experience on extension install and update
- change: updated minimum requirements to Chrome v39
- change: updated default outline styles (this will be noticed only by new users)
- change: merged content scripts into one script, should use less resources now
- change: made sure that extension doesn't try to load itself into pages from web store to avoid \"no permission\" errors
- change: improved error logging
- change: removed Google+ icon and updated Facebook and Twitter icons


===> Full changelog on the website
Read more

Source Manifest.json

{"update_url": "https://clients2.google.com/service/update2/crx",\t"manifest_version": 3,\t"minimum_chrome_version": "116",\t"offline_enabled": true,\t"name": "NoFollow",\t"version": "6.0.1",\t"description": "Outline nofollow links, detect nofollow and noindex meta tags on webpages. Features website filtering and custom CSS outline styles.",\t"homepage_url": "https://www.igorware.com/extensions/nofollow?referrer-ver=chrome-ext-manager",\t"author": "Igor Jerosimi\u0107",\t"background": {\t\t"service_worker": "background.js",\t\t"type": "module"\t},\t"options_ui": {\t\t"page": "options.html",\t\t"open_in_tab": true\t},\t"icons": {\t\t"16": "images/icon-016.png",\t\t"19": "images/icon-019.png",\t\t"32": "images/icon-032.png",\t\t"38": "images/icon-038.png",\t\t"48": "images/icon-048.png",\t\t"64": "images/icon-064.png",\t\t"128": "images/icon-128.png"\t},\t"action": {\t\t"default_title": "NoFollow",\t\t"default_popup": "popup.html",\t\t"default_icon": {\t\t\t"16": "images/icon-016.png",\t\t\t"19": "images/icon-019.png",\t\t\t"32": "images/icon-032.png",\t\t\t"38": "images/icon-038.png"\t\t}\t},\t"commands": {\t\t"toggle-active-website": {\t\t\t"description": "Toggle state for active website"\t\t},\t\t"toggle-temporary": {\t\t\t"description": "Toggle temporary state"\t\t}\t},\t"content_scripts": [{\t\t"matches": ["http://*/*", "https://*/*"],\t\t"run_at": "document_start",\t\t"js": ["includes/content.js"],\t\t"all_frames": true\t}],\t"content_security_policy": {\t\t"extension_pages": "default-src 'self'; connect-src https://api.igorware.com; font-src 'none'; img-src 'self'; media-src 'none'; object-src 'none'; style-src 'unsafe-inline'",\t\t"sandbox": "sandbox; default-src 'none';"\t},\t"permissions": [\t\t"scripting",\t\t"storage",\t\t"tabs"\t],\t"host_permissions": [\t\t"http://*/*",\t\t"https://*/*"\t]}
Read more