IDEA:
Crowd-Sourcing universal CSS improvements or annotations to refine, renew, reimagine the web.
- One-fit-all. The web as collaboration / wiki
-
Mandate: Tweaks for everybody.
-
Debate: If we can achieve the best, then can we also make the community of volunteers grow/prosper from it? Or must we tolerate, if our work will be implemented by the originals, after we prove it right, without giving us credit?)
-
Scheme / "Rules of the game": Everybody runs every tweak out of a pool/catalogue, that is was voted up, democratically or near consensus by the community, i.e. >80% "Yes", while quickly disabling a tweak could also inevitably change one's vote to "No". Collecting at least 100 votes for each, by users/volunteers & revisors/developers. ( * Wisdom Of The Crowd: https://www.youtube.com/watch?v=iOucwX7Z1HU) (User IDs could be random, data could be public, on a central server or in a blockchain / L2 blockchain)
- 1. This will motivate thoughtfulness, unexpected help, wonderful creativitiy:
- Deleting useless things
- Enlarging tiny inputs & Auto-focus if they are the only input.
- Web-street art.
- Correcting fake news in place.
- ...
- 2. There can be specific rule sets, as in Adblockers. For example one called "Brand-Me-Not" or "Logo-Hater", removing logos in the top left of websites. (Except those that >20% of users whitelist and think of as relevant content (be it for being non-profits, social or small enough, or so). While this set-example as a whole might not be wanted by more than >80% of people, so that it will be at risk of becoming optional opt-in. Yet a 2nd-level (another consensus within), will raise the value of the whole, so that it might be visible enough. While 2nd-level thresholds could be auto-adjusted to optimize the overall-acceptance of a set.)
- 3. Most tweaks will be per domain, yet can any be applied for a wide URL-range? ( Such as .edu? - And for everybody - "Holy-Grail"?).
- ("Brand-Me-Not", may be half-done with
)body :nth-child(-n+5){ *[id="logo"], img[src^="logo."], img[src*="/logo."], *[href="#"] *, *[href="/"] *, *:not([class~=" "]).logo, [id="logo"], :is(img)[src^="logo."], :is(img)[src*="/logo."], [href="#"] *, [href="/"] *, :not([class~=" "]).logo {display:none}
- ("Brand-Me-Not", may be half-done with
- 1. This will motivate thoughtfulness, unexpected help, wonderful creativitiy:
- In other words:
- compare: https://github.com/letsblockit/letsblockit
- Similar: UserScripts & UserStyles but pragmatic, with voting resulting in collectively running things & little effort per person
- UserScripts (Often require some review, same as browser extensions. )
- UserStyles.org (Currently mostly themes/playful. Easy adjustability tho already.)
- Not only for devs css-peeper, user js&css, Live css,less,sass:octocat:
- Nor "Remix the web"-niche for style-nerds chrome.google/webstore/amino-live-css
1. The following two github standard labels can be boring / unnecessary to watch, so lets make them just a bit less visible:
a[data-name^='help wanted'], a[data-name^='good first issue'] {opacity: 0.80; transform:scale(0.96);}
2. The google analytics filter field is very small since ages. It also is very far on the right.
Lets make it just a little better: .ID-filterBox { width:190px !important; font-size: 14px !important; height: 21px !important;}
3. Youtube's sidebar is very bold and contrasty, compared to actuall videos. Lets counter balance that by just 12% transparency: #secondary {opacity:0.88}
- uBlock Origin or https://github.com/code-charity/dark-mode/