Hva er et overlegg ID XULRunner?

Hva er et overlegg ID XULRunner?


Den overlegg ID i XULRunner er en kode for å identifisere filer som inneholder innhold laget for å modifisere eksisterende basis filer med ny informasjon. Ytterligere innhold kan kalles opp etter behov, og lagt til det grafiske brukergrensesnittet (GUI) system. Koder for overlay-koder er konstruert i en svært lik måte til vinduet ID, selv om de skiller seg fra vinduet ID i hvordan de må legges inn i DOM.

XUL overlegg og filer

Generelt et overlegg samarbeider med XUL filer for å lage en sentral hoveddokument. XUL ikke har formelle definisjoner for hva slags informasjon som går inn filene versus overlegg. Selv om det generelt er overlegg anses å gjelde data som ikke er tilstede i den grunnleggende brukergrensesnittet. Add-on elementer, for eksempel plug-ins og leserutvidelser bør settes opp i overleggsfiler.

eksplisitt Loading

Base XUL-filer og XUL overlegg bli slått sammen der de har en felles ID-attributtet. Disse overlegg kan bringes opp enten eksplisitt eller dynamisk. Eksplisitt lasting et overlegg betyr at overlegget vil bli lastet når basen filen er lastet. Av denne grunn er eksplisitt lasting ofte betraktet som mindre nyttig, som den primære målet med overlegg er å tillate ytterligere data.

dynamisk Loading

Hva er et overlegg ID XULRunner?

Eksplisitt vs dynamisk.

Dynamisk belastning av XUL overlegg tillater bruk av informasjonen på overlegget for å bli tatt opp bare når det er nødvendig. Når en komponent blir registrert av systemet, koder i komponenten tillate identifisering av overlegg at det er forbundet med å bli lastet inn automatisk. Dette reduserer lasteprosessen. Overlegg ikke kreves av komponenten er ikke lastet, slik at base filene gjøre jobben.

Overlegg Fordeler

En av de store fordelene ved å ha overlegg er at du kan skille de vanligste elementene i et system, og tillate dem å dele informasjon mellom vinduer. Trekke disse delte elementene ut og gi dem muligheten til å nås etter behov, basert på overlay-IDer gjør at systemet kan kjøre mer jevnt. Den gjør det også global endring av de mindre prosesser til å bli mye enklere - du trenger bare å redigere overlegg selv, i stedet for alle base filene én etter én. Til sammen utgjør disse elementene gjør overlegg en enkel og dynamisk metode for brukergrensesnittet og design.