Suplimente pentru Firefox
  • Extensii
  • Teme
    • pentru Firefox
    • Dicționare și pachete lingvistice
    • Site-uri pentru alte browsere
    • Suplimente pentru Android
Intră în cont
Pictograma suplimentului

Istoricul versiunilor pentru Kandilli Earthquake Highlight - 2 versiuni

Kandilli Earthquake Highlight de emrearsay.dev

Nu există încă evaluări
0 stele din 5
5
0
4
0
3
0
2
0
1
0
Istoricul versiunilor pentru Kandilli Earthquake Highlight - 2 versiuni
  • Atenție la versiunile vechi! Aceste versiuni sunt afișate pentru testare și ca referință.Trebuie să folosești întotdeauna cea mai recentă versiune a unui supliment.

  • Ultima versiune

    Versiunea 1.1

    Lansată în 26 mai 2025 - 10,02 KB
    Funcționează cu firefox 109.0a1 și versiunile ulterioare
    Safety:
    - HTML escaping - Prevents XSS attacks
    - Removed debug logs - No console spam
    - Error handling - Silent failure in production
    - Memory cleanup - Observer disconnects on page unload
    Performance:
    - Debouncing - Limits how often highlighting runs (250ms)
    - Skip re-processing - Uses dataset.highlighted flag
    - Smarter observer - Only reacts to significant DOM changes
    - Early returns - Exits fast when no work needed
    - Efficient parsing - Tries common position first, fallback second
    Additional Benefits:
    More precise magnitude detection (0.1-9.9 range)
    Better decimal place validation
    Handles edge cases gracefully

    Codul sursă lansat sub Licență MIT

    Descarcă Firefox și obține extensia
    Descarcă fișierul
  • Versiuni mai vechi

    Versiunea 1.0

    Lansată în 22 mai 2025 - 8,61 KB
    Funcționează cu firefox 109.0a1 și versiunile ulterioare
    Security Improvements:
    -XSS Protection: Added HTML escaping to block malicious data injection.
    -Reduced Exposure: Removed debug console logs to avoid leaking sensitive info.
    -Robust Errors: Improved error handling with silent fails in production to avoid disrupting users.

    Performance Boost:
    -Debounced Processing: Added a 250ms delay to reduce unnecessary work.
    -Smarter Highlighting: Flags now prevent duplicate processing.
    -Optimized DOM Watching: MutationObserver now ignores minor changes.
    -Memory Cleanup: Observers disconnect when the page unloads.
    -Early Bailout: Skips work when no updates are needed.

    Bug Fixes:
    -Magnitude Detection: Now accurately picks up earthquake values.
    -Flexible Parsing: Tries standard formats first, then falls back to broader searches.
    -Strict Validation: Magnitudes are now capped at 0.1–9.9 for realism.

    Code Refinements:
    -Cleaner Structure: Rewrote for better readability and maintenance.
    -Sharper Logic: More precise magnitude detection.
    -Separation of Concerns: Logic is now better organized.

    Codul sursă lansat sub Licență MIT

    Descarcă fișierul
Du-te pe pagina de start Mozilla

Suplimente

  • Despre
  • Blog suplimente Firefox
  • Atelier de extensii
  • Centrul dezvoltatorilor
  • Politicile dezvoltatorilor
  • Blogul comunității
  • Forum
  • Raportează o defecțiune
  • Ghid pentru recenzii

Browsere

  • Desktop
  • Mobile
  • Enterprise

Produse

  • Browsers
  • VPN
  • Relay
  • Monitor
  • Pocket
  • Bluesky (@firefox.com)
  • Instagram (Firefox)
  • YouTube (firefoxchannel)
  • Confidențialitate
  • Cookie-uri
  • Mențiuni legale

Cu excepția cazurilor când se specifică altfel, conținutul de pe acest site este licențiat sub licența Creative Commons cu atribuire și distribuire în condiții identice v3.0 sau orice versiune ulterioară.