GNU Terry Pratchett. Show user when 'Clacks-Overhead' appears in HTTP headers.

Latest Version

Version
3.0
Update
October 25, 2024
Size
464KiB
Developer
Category
Users
6,000+
Rating
4.90566 ★
Manifest Version
3
Web Store Status
Languages Support
English
See more
Permissions
ActiveTab
WebNavigation
WebRequest
See more

Clacks Overhead - GNU Terry Pratchett Extension

This extension is a tribute to the late Terry Pratchett (https://en.wikipedia.org/wiki/Terry_Pratchett). It displays an icon when the user visits a website sending a \"Clacks Overhead\" message. If the user clicks on the icon, it will display the message and animated clacks semaphore code.

More information can be found here: http://www.gnuterrypratchett.com/

Notes:
1. This extension does not collect any data or send any information anywhere.
2. All code is open source on Github: https://github.com/newfolder0/chrome-clacks

Contributors:
- Peter Bell (original author)
- Charlie Wheeler-Robinson (bug hunting, refactoring, improving in early versions)
- Jimmy Nyström (code)
- Melanie Wilberforce (icons)
- Rob Grundy (who made the Firefox extension) for sending me the clacks icons used in the animation
- Backspindle Games for producing the clacks icons in the animation
- Sap1ens, jwakely, and Amy Atha-Nicholls (generously offering new icons)
- yousuf811 on Github (squashing bugs)
- Jarek Glowacki for some CSS help
- Jake Heimark (hmk on GitHub) for fixing the manifest and keeping this extension alive in 2024
-See GitHub issues and pull requests for others
Read more

Source Manifest.json

{"update_url": "https://clients2.google.com/service/update2/crx", "name": "Clacks Overhead - GNU Terry Pratchett", "short_name": "Clacks Overhead", "version": "3.0", "manifest_version": 3, "description": "GNU Terry Pratchett. Show user when 'Clacks-Overhead' appears in HTTP headers.", "author": "Peter Bell", "background" : { "service_worker": "background.js" }, "permissions": [ "activeTab", "webNavigation", "webRequest" ], "host_permissions": [ "https://*/*", "http://*/*" ], "icons": { "16": "images/melanie_icon16.png", "48": "images/melanie_icon48.png", "128": "images/melanie_icon128.png" }, "action": { "default_icon": { "19": "images/melanie_icon19_disabled.png", "38": "images/melanie_icon38_disabled.png" }, "default_title": "Clacks Overhead", "default_popup": "popup.html" }, "content_scripts": [ { "matches": [""], "js": ["content.js"] } ]}
Read more