userChrome.css en .js en userContent worden niet meer ondersteund

Revisie-informatie
  • Revisie-id: 265764
  • Gemaakt:
  • Auteur: Mark Heijl
  • Commentaar: update
  • Beoordeeld: Ja
  • Beoordeeld:
  • Beoordeeld door: Mad_Maks
  • Is goedgekeurd? Ja
  • Is actuele revisie? Nee
  • Gereed voor vertaling: Nee
Bron van revisie
Inhoud van revisie

userChrome.css is een Cascading Style Sheet (CSS) waarmee ontwikkelaars de gebruikersinterface van Thunderbird kunnen wijzigen. De CSS-regels in userChrome.css worden toegepast op de gebruikersinterface en kunnen vrijwel elke ingebouwde stijlregel overschrijven. Met userChrome.js kan iedereen Javascript-code injecteren die Thunderbird wijzigt. userContent.css en userContent.js zijn vergelijkbare functies voor websites.

userChrome.css, userChrome.js, userContent.css en userContent.js zijn zeer krachtige hulpmiddelen, bedoeld voor testen door technische gebruikers die bekend zijn met JS, CSS en HTML. Het Thunderbird-project biedt geen ondersteuning voor aanpassingen aan deze bestanden. Dit is omdat Thunderbird-ontwikkelaars constant verbeteringen aan de HTML-elementen aanbrengen, wat zowel de CSS-selectors als de onderliggende Javascript-code wijzigt. Deze wijzigingen betekenen dat aanpassingen gebaseerd op userChrome.css, userChrome.js, userContent.ccs en userContent.js Thunderbird op elk moment kunnen doen falen en problemen zeer moeilijk te verhelpen zijn.