Stylish
Original author(s) | Jason Barnabe |
---|---|
Initial release | 9 October 2005[1] |
Stable release(s) | |
Repository | Mozilla (XUL/XPCOM) Opera 12 (Presto) |
Type | Browser extension |
License | Freemium |
Website | userstyles |
Stylish is a user style manager that can change the appearance of web pages in a user's browser without changing their content by including user-supplied
Stylish was originally developed by Jason Barnabe as an
Technical details
User styles are CSS code designed to alter the appearance of one, some, or all sites. Stylish for Firefox can additionally style the skin of the browser itself, but the Android version does not support this because the user interface is built in native Android code. The styles are applied only to the targets specified. Individual user styles can be enabled or disabled without having to restart the browser.
User styles are added to the CSS rules provided by the site, but can also override the site's styling (often requiring the !important
keyword for each replacement rule). The most common uses are ad blocking, applying a new color scheme, and eliminating unwanted page elements.[14]
There are three classes of user styles. Site styles change the appearance of a particular web site. Global styles change the appearance of all web sites. App styles change the appearance of the Firefox user interface, only supported on Firefox. It is similar to the userChrome.css
CSS file used by Firefox and Mozilla-based browsers.
Privacy issues
In September 2016 Jason Barnabe, the creator of Stylish and userstyles.org, announced that, having lost interest in the project, he had "chosen Justin Hindman as the next leader of Stylish and userstyles.org."
In December 2016 Hindman began releasing updates to Stylish for Chrome
In July 2018, after these issues were publicized by a software engineer,
Alternatives to Stylish
A userscript manager such as Greasemonkey or Tampermonkey can add a local style sheet to a web page by adding the style sheet content to an HTML <style>
tag and adding the tag to the page.[32] User styles from Userstyles.org can be downloaded as user scripts for use with a userscript manager.
Alternative user style managers include Stylus[33] and xStyle,[34] which are derived from Stylish for Chrome,[35][36] aStyle,[37] reStyle,[38] and Website Theme Manager.[39]
In Firefox, user styles for web sites and browser chrome can be added to local files userContent.css
[40] or userChrome.css
,[41] respectively. As of Firefox 69, user must switch the toolkit.legacyUserProfileCustomizations.stylesheets
preference to true in about:config
in order to load these files.[42]
See also
References
- ^ np [Jason Barnabe] (9 October 2005). "Stylish 0.1.1 Released [11 Oct]". MozillaZine. Archived from the original on 10 December 2005.
- ^ "Stylish - Custom themes for any website Version History". addons.mozilla.org.
- ^ "Stylish - Custom themes for any website". Chrome Web Store.
- ^ "Stylish extension - Opera Add-ons". Archived from the original on 30 January 2018.
- ^ Barnabe, Jason (1 March 2010). "Stylish for Google Chrome". Userstyles.org.
- ^ Barnabe, Jason (3 July 2013). "Stylish for Chrome and Opera (15+) 1.2b". Userstyles.org.
- ^ "Stylish extension - Opera add-ons". Opera Software ASA. Archived from the original on 25 April 2015.
The oldest comment is dated 26 July 2013.{{cite web}}
: CS1 maint: postscript (link) - ^ a b natalieg (2 November 2017). "New version for Firefox". userstyles.org. Archived from the original on 26 December 2017.
- ^ "Stylish - Custom themes for any website Version History". Firefox Add-ons. Mozilla. Archived from the original on 12 May 2018.
Version 3.0.1 is the first Stylish for Firefox WebExtension release; version 2.1.1 is the last Stylish XUL/XPCOM add-on release.{{cite web}}
: CS1 maint: postscript (link) - ^ Sobolev, Vladimir. "Stylish for Safari".
- ^ gera2ld. "Stylish for Opera". Opera Software ASA. Archived from the original on 25 May 2019. Retrieved 21 August 2018.
{{cite web}}
: CS1 maint: numeric names: authors list (link) - ^ Barnabe, Jason (9 April 2014). "Stylish for Safari". userstyles.org.
- ^ Barnabe, Jason (1 January 2013). "Stylish for Opera!". userstyles.org.
- ^ "Make the whole Web look better with Stylish," Nathan Willis, Mon 7 May 2007.
- ^ JasonBarnabe (29 September 2016). "The new leader of Stylish and userstyles.org". userstyles.org. Archived from the original on 9 October 2016.
- ^ hideheader (29 September 2016). "The new leader of Stylish and userstyles.org". userstyles.org. Archived from the original on 9 October 2016.
Justin hasn't posted any styles, isn't (yet) a forum admin, nor has he posted to the forum before today.
- ^ hideheader (8 October 2016). "The new leader of Stylish and userstyles.org". userstyles.org. Archived from the original on 9 October 2016.
OMG, you sold it, didn't you Jason? The site was moved to Amazon Web Services, the domain name was transferred and the new owner hidden behind a shell (domainsbyproxy.com), the repositories were transferred to a commercial Github account with no public-facing members.
- ^ hideheader (8 October 2016). "The new leader of Stylish and userstyles.org". userstyles.org. Archived from the original on 5 July 2018.
(a) similarweb.com is a web analytics company and (b) that new Userstyles form was created in SimilarWeb's Google Docs account. Naturally I'm curious, Justin. Does SimilarWeb.com own Stylish and Userstyles, or are you an employee who is simply using the company butter?
- ^ a b "Version History of Stylish for Chrome". Crx4Chrome. Archived from the original on 15 June 2018.
- ^ hideheader (20 December 2016). "Release Notes - Stylish 1.6.3 is out!". userstyles.org. Archived from the original on 5 July 2018.
If you opt-in to the 'Style Library' then Justin collects every URL you browse to, along with the URL of the page you were just viewing. That is, he's collecting your complete browsing history.
- ^ Justin Hindman (3 January 2017). "Announcement to the Community". userstyles.org. Archived from the original on 5 January 2017.
- ^ "Stylish - Custom themes for any website Version history". Add-ons for Firefox. Archived from the original on 12 May 2018.
- ^ Heaton, Robert (2 July 2018). ""Stylish" browser extension steals all your internet history".
- ^ Goodin, Dan (6 July 2018). ""Stylish" extension with 2M downloads banned for tracking every site visit". Ars Technica. Condé Nast. Retrieved 6 July 2018.
- ZDNet. Retrieved 6 July 2018.
- ^ Cimpanu, Catalin (4 July 2018). "Chrome and Firefox Pull Stylish Add-On After Report It Logged Browser History". Bleeping Computer. Retrieved 5 July 2018.
- ^ @VessOnSecurity (16 August 2018). "Remember the Firefox extension Stylish that was found to snarf browser history? That was removed from the store, then added again, then again removed? Well, it's back" (Tweet) – via Twitter.
- ^ Brinkmann, Martin (17 August 2018). "Stylish add-on makes a return". gHacks.
- ^ Heaton, Robert (16 August 2018). ""Stylish" is back, and you still shouldn't use it".
- ^ "Stylish - Custom themes for any website – Get this Extension for 🦊 Firefox (en-US)". Add-ons for Firefox. Archived from the original on 30 October 2022.
- ^ "Stylus – Get this Extension for 🦊 Firefox (en-US)". Add-ons for Firefox. Archived from the original on 29 October 2022.
- ^ Pilgrim, Mark (2005). 4.13. Adding CSS styles.
{{cite book}}
:|work=
ignored (help) - ^ "Stylus – Get this Extension for 🦊 Firefox (En-US)".
- ^ "XStyle – Get this Extension for 🦊 Firefox (En-US)".
- ^ "Stylus". GitHub. 25 October 2021.
- ^ "XStyle". GitHub. 25 October 2021.
- ^ "AStyle-Custom theme,custom style – Get this Extension for 🦊 Firefox (En-US)".
- ^ "ReStyle – Get this Extension for 🦊 Firefox (En-US)".
- ^ "Website Theme Manager – Get this Extension for 🦊 Firefox (En-US)".
- ^ "UserContent.CSS - MozillaZine Knowledge Base".
- ^ "UserChrome.CSS - MozillaZine Knowledge Base".
- ^ "Modifying the Default Skin - Archive of obsolete content | MDN". developer.mozilla.org. Archived from the original on 28 September 2019.