Habr•August 12, 2026•🇷🇺Translated from Russian

Browser Policy Manager 0.9.5 Release Candidate Adds Comprehensive Multi-Language Documentation Portal

Browser Policy Manager (BPM) is approaching its 1.0.0 release as an open-source tool for preparing, validating, and exporting Firefox Enterprise policy profiles. The project allows administrators to work with policies not only as raw policies.json files but also through a profile library, step-by-step editor, settings catalog, comparison tools, and source editor.

Version 0.9.5 adds support for four current Firefox schema channels: Release 153, ESR 153.0, ESR 140.13, and ESR 115.38. For older supported ESR releases, BPM can suggest migration to ESR 153.0, generate a preview of changes, and apply the transformation only after explicit confirmation. Profiles remain unchanged if a plan is outdated, blocked, or fails validation.

Why dedicated documentation matters

Official Mozilla documentation covers policy syntax and semantics, yet daily administration raises different questions: which schema channel to select for a given browser fleet, where to locate a setting inside BPM, when to use the step-by-step editor versus full JSON, how to validate imported files, and how to map profiles to CIS recommendations without treating automation as verified benchmark compliance. The new documentation portal addresses these needs directly within the product.

The portal contains four families of guides available in six interface languages: English, Russian, German, Simplified Chinese, French, and Spanish. These include a user guide covering the profile library, comparison features, editors, import/export, and error recovery; a Firefox policies reference explaining differences between Release and ESR channels; a CIS settings guide with mappings, presets, merge order, and automation boundaries; and an administrator and DevOps guide covering source builds on Linux and Windows via WSL, API integration, and current production limitations.

Technical implementation

Documentation sources are written in DITA to support reusable structure, stable topic identifiers, multiple locales, and strict link checking. After validation of content, terminology, links, and completeness, a static artifact is generated that includes a manifest and UI target map. BPM serves this artifact at /help/ without pulling DITA tooling or Java into the runtime. Context-sensitive links open in a new tab, preserving the state of any active profile editor.

Search relies on pre-built static indexes per locale. Ranking prioritizes exact matches on policy identifiers and headings over fuzzy text matches, with limited tolerance for typos. Normalization rules, aliases, and test queries are maintained separately for each language to handle declension, CJK segmentation, and technical identifiers correctly.

Future RAG plans and localization quality

No RAG or generated answers are active in 0.9.5. Planned local assistant features will require verified source fragments, atomic updates after hash and coverage checks, and explicit refusal when no suitable evidence exists in the requested locale. The model will not be trained on documentation or user dialogs.

Localization goes beyond simple translation. Every language maintains its own topics, navigation maps, search strings, alt text, and screenshots. A matrix of 36 verified localized images supports key scenarios. The 0.9.5 documentation review passed 1,001 selected contracts covering locale completeness, terminology consistency, visible English text, links, navigation, search, screenshots, and interface connections.

Source code for Browser Policy Manager is available on GitHub. The official Mozilla Firefox administrator reference remains the authoritative source for policy syntax and behavior.

Related articles

Securitylab•Other

Neuromorphic Processors Lag Behind GPUs for Large AI Models Despite Energy Advantages

Neuromorphic chips such as Intel Loihi promise major energy savings by activating only when events occur, yet data centers remain dominated by GPUs optimized for dense matrix operations in generative AI. The mismatch arises because modern large language models rely on high-precision linear algebra, massive memory bandwidth, and mature software stacks that neuromorphic architectures currently lack. Researchers are exploring spiking transformers and on-chip plasticity via mechanisms like STDP, but scaling to billions of parameters remains challenging. Companies including BrainChip, SynSense, and SpiNNaker2 have released commercial neuromorphic hardware, yet the absence of standardized tools and clear performance gains for mainstream workloads slows adoption. Hybrid approaches combining neuromorphic blocks with in-memory computing, analog circuits, and photonic accelerators may define future heterogeneous systems rather than outright replacement of GPUs.

AntiMalware•Other

Russia Expands Digital Birth Certificates via MAX App for Transport, Healthcare and Public Services

The Russian government has broadened the list of situations where parents can use the electronic version of a child’s birth certificate stored in the Digital ID section of the MAX service. The digital document can now be presented when buying transport tickets, claiming free or discounted travel, boarding public transport, receiving medical care under OMS, visiting MFC offices, museums, cultural and sports events, and purchasing discounted tickets. The measure also covers any other services requiring proof of a minor’s identity. Use of the QR code remains voluntary, and the paper certificate continues to be valid. The service activates gradually as organizations connect their systems, with more than 3,000 hotels already integrated.

Habr•Other

PT AF Cloud Uses Machine Learning to Detect Shifts in Web Attack Patterns from Millions of WAF Events

Positive Technologies has detailed how its PT AF Cloud service applies anomaly detection to WAF events, turning tens of millions of daily security events into actionable weekly alerts for SOC teams. The system builds traffic profiles based on the distribution of triggered protection rules for each tenant and compares current hourly or daily profiles against a weighted historical baseline using Jensen-Shannon distance. This approach identifies meaningful changes in attack composition even when overall event volume remains stable, catching the start of scans, exploitation of newly published vulnerabilities, or post-release application changes that trigger new rules. Two detection modes operate in parallel: an hourly mode for rapid spikes and a daily mode for gradual shifts distributed across multiple hours. Alerts include comparative tables of top rules, unique attack vectors, and direct links to the relevant events in the PT AF interface. Over four weeks the detector surfaced roughly 1,100 anomalies across the cloud, with expert review confirming that 69 percent indicated either an attack or a protection misconfiguration.

Habr•Other

How to Prepare Your Website for Data Center Outages: Business Resilience Checklist

Following strikes on Yandex data centers, many businesses discovered that their sites and all backups were stored in a single location, leading to complete outages. The article provides a detailed checklist to mitigate such risks by separating critical components across different providers. Key recommendations include moving DNS to an independent provider, lowering TTL values, maintaining a live mirror site on separate hosting, and isolating corporate email. Additional steps cover local backups, monitoring, access management, and CDN usage. The guidance differentiates between virtual hosting, VPS or dedicated servers, and website builders like Tilda, while emphasizing compliance with Russian data localization laws such as 152-FZ.