Dokumentasjon

    Table of Content
    • 3d
      • 3D-filformater
      • 3DS to DWG
      • 3MF to STL
      • AMF
      • FBX to DWG
      • GLB
      • GLB to 3DS
      • GLB to FBX
      • GLB to GLTF
      • GLB to STL
      • GLB to USDZ
      • MTL
      • OBJ
      • PLY
      • STP
    • audio
      • Lydfilformater
      • GP
      • M3U
      • M3U8
      • M4R
      • MP3
      • STY
      • WAV
    • cad
      • CAD-filformater
      • DGN
      • DWFX
      • DWG
      • DXF
      • GCODE
      • IGS
      • PLT
    • compression
      • Komprimeringsfilformater
      • APK
      • GZ
      • ISO
      • LZMA
      • PKG
      • TGS
      • VPK
      • WHL
      • WUX
      • XAPK
      • ZIP
    • data
      • Datafilformater
      • CDX
      • ESX
      • GB
      • INK
      • IO
      • PCB
      • PRT
      • SAFETENSORS
      • VCS
      • XDELTA
    • database
      • Database filformater
      • BAK SQL Server
      • CRYPT14
      • DB
      • DB3
      • DBC
      • DTSX
      • FDB
      • GDB
      • MDF
      • NDF
      • SAV
      • SQL
      • SQLITE
    • disc-and-media
      • Disk- og mediefilformater
      • CUE
      • ISZ
      • MDF
      • OVA
      • TIB
      • Toast
      • WBFS
    • ebook
      • E-bok filformater
      • CBZ
      • JWPUB
      • KFX
    • email
      • Filformater for e-post
      • EML
      • ICS
      • OFT
      • RPMSG
      • VCF
    • executable
      • Kjørbare filformater
      • BAT
      • CMD
      • JSF
      • MST
      • PS1
      • PYC
      • REG
      • RUN
      • WSF
      • XEX
    • finance
      • Finans filformater
      • ABA
      • IXBRL
      • OFX
      • XBRL
    • font
      • Font filformater
      • TTF
      • WOFF2
    • game
      • Spillfilformater
      • ASSET
      • BIN
      • BIN PCSX
      • CLIP
      • CT
      • DSV
      • FOMOD
      • MCA
      • MCPACK
      • NDS
      • NSP
      • NSZ
      • PAK
      • PSS
      • RPF
      • RPX
      • RVZ
      • SMC
      • UASSET
      • Unity3D
      • VDF
      • XCI
      • Z64
    • gis
      • GIS filformater
      • FIT
      • GPX
      • KMZ
    • image
      • Bildefilformater
      • ARW
      • BMP
      • CDR
      • GIF
      • HDR
      • JFIF
      • JPEG
      • JPF
      • JXL
      • PVT
      • RPF
      • SKP
      • TIFF
    • misc
      • Diverse filformater
      • BAK Backup
      • CRX
      • CTG
      • ENC
      • FIG
      • GPG
      • H5
      • IPS
      • LOCK
      • LRC
      • MEDIA FILES
      • NOMEDIA
      • PDO
      • PES
      • PKPASS
      • PS2 BIOS
      • PSX BIOS
      • SHELL SCRIPT
      • TEXT FORMATS
      • XMZX
    • pdf
      • PDF
      • FDF
    • plugin
      • Plugin filformater
      • Q1Q
    • presentation
      • Presentasjonsfilformater
      • PPT
      • PPTX
    • programming
      • Programmering
      • ACD
      • ASM
      • AU3
      • C
      • CONFIG
      • CS
      • CSPROJ
      • CXX
      • EGG
      • G4
      • GROOVY
      • H
      • HPP
      • INO
      • Jav
      • JRXML
    • project-management
      • Prosjektledelse filformater
      • MPP
    1. Hjem
    2. Diverse filformater
    3. CRX

    What's on this Page

      • Hva er en CRX-fil?
      • Hvordan installerer jeg CRX-fil i Google Chrome?
      • Hva inneholder CRX-filen?
      • Hva er formatet til CRX-filen?
      • Referanser

    Hva er en CRX-fil?

    CRX-filformat er assosiert med Google Chrome-nettleserutvidelser. En CRX-fil er egentlig en komprimert pakke som inneholder nødvendige filer og metadata for at en utvidelse skal installeres og kjøres i Google Chrome. Det forbedrer funksjonaliteten eller utseendet til en nettleser ved å tilby en ekstra funksjon eller et tema.

    Når en CRX-fil lastes ned og installeres i Google Chrome, verifiserer nettleseren utvidelsens integritet ved hjelp av offentlig nøkkel og signatur. Hvis bekreftelsen er vellykket, trekker Chrome ut innholdet i CRX-filen og installerer utvidelsen, slik at den er tilgjengelig for bruk. Brukere kan administrere utvidelsene sine via Chrome Extensions-siden, som gjør det mulig å aktivere, deaktivere eller fjerne installerte utvidelser.

    Hvordan installerer jeg CRX-fil i Google Chrome?

    For å installere en CRX-fil i Google Chrome, kan du følge disse trinnene:

    1. Åpne Chrome-nettleseren.
    2. Skriv chrome://extensions i adressefeltet og trykk Enter.
    3. Aktiver «Utviklermodus»-vippebryteren øverst til høyre på siden for utvidelser.
    4. Klikk på knappen “Last ut pakket”.
    5. Finn og velg mappen som inneholder det utpakkede innholdet i CRX-filen (eller bare velg selve CRX-filen).
    6. Klikk “Åpne” for å installere utvidelsen.

    Hva inneholder CRX-filen?

    En CRX-fil inneholder nødvendige filer og metadata som kreves for Google Chrome-utvidelsen. Her er en oversikt over typisk innhold som finnes i en CRX-fil:

    • Manifest-fil (manifest.json): Denne filen er en JSON-formatert fil som inneholder informasjon om utvidelse som navn, versjon, beskrivelse, tillatelser og bakgrunnsskript. Den definerer strukturen og oppførselen til utvidelsen.
    • JavaScript-filer: Disse filene inneholder koden som definerer funksjonaliteten til utvidelsen. De kan inkludere skript for håndtering av hendelser, endring av nettsider eller interaksjon med Chromes API-er.
    • HTML, CSS og bildefiler: Utvidelser inkluderer ofte brukergrensesnittelementer, for eksempel popup-vinduer eller alternativsider. HTML-filer definerer strukturen til disse grensesnittene, mens CSS-filer styrer utseendet deres. Bildefiler brukes til ikoner eller andre grafiske ressurser.
    • Valgfrie ressursfiler: Utvidelser kan inkludere tilleggsressurser, for eksempel lokaliseringsfiler for støtte for flere språk. Disse filene inneholder oversettelser av tekst som brukes i utvidelsens brukergrensesnitt.
    • Bakgrunnsskript: Hvis en utvidelse har bakgrunnsprosesser eller skript som kjører uavhengig av aktiv nettside, vil disse skriptene inkluderes i CRX-filen.
    • Innholdsskript: Innholdsskript er skript som kan injiseres på nettsider for å endre oppførselen eller samhandle med innholdet. Hvis utvidelsen bruker innholdsskript, vil de nødvendige filene for disse skriptene være til stede i CRX-filen.
    • Andre eiendeler: Avhengig av spesifikke krav til utvidelse, kan tilleggsfiler som lyd- eller videofiler, fonter eller datafiler inkluderes.

    CRX-filformatet er i hovedsak en komprimert pakke som inneholder alle disse filene og mappene på en strukturert måte. Når CRX-filen er installert i Google Chrome, trekker nettleseren ut innholdet og plasserer det på passende steder, slik at utvidelsen kan lastes og kjøres i nettleseren.

    Hva er formatet til CRX-filen?

    CRX-filformatet er et spesifikt format for pakking og distribusjon av Google Chrome-utvidelser. Det er egentlig et komprimert ZIP-arkiv med annen filtype. Den grunnleggende strukturen til CRX-filen er som følger:

    • Filsignatur: De første 4 bytene av filen inneholder det magiske tallet “Cr24” (heksadesimalt: 43 72 32 34) som fungerer som signatur for å identifisere filen som CRX-fil.
    • Versjonsnummer: De neste 4 bytene representerer versjonsnummeret til CRX-formatet.
    • Public nøkkellengde: Følgende 4 byte indikerer lengden på den kodede offentlige nøkkelen som brukes til verifisering av utvidelsessignatur.
    • Signaturlengde: De påfølgende 4 bytene spesifiserer lengden på signaturen til utvidelsen.
    • Offentlig nøkkel: Denne delen inneholder den kodede offentlige nøkkelen som brukes for å bekrefte integriteten til utvidelsen.
    • Signatur: Denne delen inneholder signatur for utvidelse, som genereres ved å signere utvidelsens innhold med en privat nøkkel som tilsvarer den offentlige nøkkelen nevnt ovenfor.
    • ZIP-arkiv: De gjenværende bytene av CRX-filen består av et komprimert ZIP-arkiv. Dette arkivet inneholder alle nødvendige filer og mapper med utvidelse, inkludert manifestfil, JavaScript-filer, HTML-filer, CSS-filer, bilder og andre ressurser.

    Referanser

    • CRX format specification

    See Also

    • INO-fil - Arduino Sketch - Hva er en .ino-fil og hvordan åpner jeg den?
    • SMC-fil - Super Nintendo Game ROM - Hva er en .smc-fil og hvordan åpner jeg den?
    • ENC-fil - kodet fil - Hva er en .enc-fil og hvordan åpner jeg den?
    • ESX-fil - Xactimate Insurance Claims Estimate - Hva er en .esx-fil og hvordan åpner jeg den?
    • NDS-fil - Nintendo DS Game ROM - Hva er en .nds-fil og hvordan åpner jeg den?
     
     Norsk
    Close
     English
     Deutsch
     日本
     中文
     русский
     Français
     한국인
     Español
     Italiano
     Nederlands
     हिन्दी
     Indonesian
     Português
     عربي
     Türkçe
     Ελληνικά
     ไทย
     עִברִית
     Svenska
     українська
     Tiếng Việt
     български
     Magyar
     čeština
     Română
     Polski
     Bengali
     Dansk
     Persian
     Finnish
     Gaeilge
     Lithuanian
     Latvian
     Azeri
     Filipino