Π Π΅Π»ΠΈΠ· Π½Π° композитния ΡΡŠΡ€Π²ΡŠΡ€ Niri 25.05, ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ‰ Wayland

ΠŸΡƒΠ±Π»ΠΈΠΊΡƒΠ²Π°Π½ Π΅ новият ΠΊΠΎΠΌΠΏΠΎΠ·ΠΈΡ‚Π΅Π½ ΡΡŠΡ€Π²ΡŠΡ€ Niri 25.05, Ρ€Π΅Π°Π»ΠΈΠ·ΠΈΡ€Π°Ρ‰ ΠΌΠ΅Ρ‚ΠΎΠ΄Π° Π½Π° ΠΌΠΎΠ·Π°ΠΉΡ‡Π½Π° (tiling) ΠΊΠΎΠΌΠΏΠΎΠ½ΠΎΠ²ΠΊΠ° Π² стил GNOME-Ρ€Π°Π·ΡˆΠΈΡ€Π΅Π½ΠΈΠ΅Ρ‚ΠΎ PaperWM, ΠΏΡ€ΠΈ която ΠΏΡ€ΠΎΠ·ΠΎΡ€Ρ†ΠΈΡ‚Π΅ сС Π³Ρ€ΡƒΠΏΠΈΡ€Π°Ρ‚ Π² Π±Π΅Π·ΠΊΡ€Π°ΠΉΠ½Π° Π»Π΅Π½Ρ‚Π° Π½Π° Π΅ΠΊΡ€Π°Π½Π°. ΠžΡ‚Π²Π°Ρ€ΡΠ½Π΅Ρ‚ΠΎ Π½Π° Π½ΠΎΠ² ΠΏΡ€ΠΎΠ·ΠΎΡ€Π΅Ρ† Π²ΠΎΠ΄ΠΈ Π΄ΠΎ Ρ€Π°Π·ΡˆΠΈΡ€ΡΠ²Π°Π½Π΅ Π½Π° Π»Π΅Π½Ρ‚Π°Ρ‚Π°, Π° Π²Π΅Ρ‡Π΅ Π΄ΠΎΠ±Π°Π²Π΅Π½ΠΈΡ‚Π΅ ΠΏΡ€ΠΎΠ·ΠΎΡ€Ρ†ΠΈ Π½Π΅ промСнят Ρ€Π°Π·ΠΌΠ΅Ρ€Π° си. ΠŸΡ€ΠΎΠ΅ΠΊΡ‚ΡŠΡ‚ Π΅ Π±Π°Π·ΠΈΡ€Π°Π½ Π½Π° ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅Ρ‚ΠΎ Π½Π° ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ»Π° Wayland, Π½ΠΎ позволява стартиранС Π½Π° прилоТСния X11 Ρ‡Ρ€Π΅Π· DDX-ΡΡŠΡ€Π²ΡŠΡ€Π° Xwayland. ΠšΠΎΠ΄ΡŠΡ‚ Π½Π° ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° Π΅ написан Π½Π° Π΅Π·ΠΈΠΊΠ° Rust ΠΈ сС разпространява ΠΏΠΎΠ΄ Π»ΠΈΡ†Π΅Π½Π· GPLv3. ΠŸΠ°ΠΊΠ΅Ρ‚ΠΈΡ‚Π΅ сС Ρ„ΠΎΡ€ΠΌΠΈΡ€Π°Ρ‚ Π·Π° Fedora, NixOS, Arch Linux ΠΈ FreeBSD.

ΠžΡΠ½ΠΎΠ²Π½ΠΎΡ‚ΠΎ ΠΎΡ‚Π»ΠΈΡ‡ΠΈΠ΅ Π½Π° Niri ΠΎΡ‚ PaperWM Π΅, Ρ‡Π΅ всСки ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€ ΠΈΠΌΠ° собствСна Π»Π΅Π½Ρ‚Π° с ΠΏΡ€ΠΎΠ·ΠΎΡ€Ρ†ΠΈ, която Π½Π΅ сС прСсича с Π»Π΅Π½Ρ‚ΠΈΡ‚Π΅ Π½Π° Π΄Ρ€ΡƒΠ³ΠΈ ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€ΠΈ (Π² PaperWM ΠΎΡ‚Π΄Π΅Π»Π½Π°Ρ‚Π° Ρ€Π°Π±ΠΎΡ‚Π° с ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€ΠΈ Π½Π΅ Π΅ възмоТна ΠΏΠΎΡ€Π°Π΄ΠΈ ΠΏΡ€ΠΈΠ²ΡŠΡ€Π·Π°Π½ΠΎΡΡ‚Ρ‚Π° към Π³Π»ΠΎΠ±Π°Π»Π½ΠΈΡ‚Π΅ ΠΊΠΎΠΎΡ€Π΄ΠΈΠ½Π°Ρ‚ΠΈ Π½Π° ΠΏΡ€ΠΎΠ·ΠΎΡ€Ρ†ΠΈΡ‚Π΅ Π² GNOME Shell). Niri ΠΏΠΎΠ΄Π΄ΡŠΡ€ΠΆΠ° HiDPI ΠΈ ΠΌΠΎΠΆΠ΅ Π΄Π° Ρ€Π°Π±ΠΎΡ‚ΠΈ Π½Π° систСми с мноТСство GPU (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Ρ…ΠΈΠ±Ρ€ΠΈΠ΄Π½ΠΈ систСми с дискрСтна Π²ΠΈΠ΄Π΅ΠΎΠΊΠ°Ρ€Ρ‚Π° ΠΈ Π²Π³Ρ€Π°Π΄Π΅Π½ GPU). Π’Π³Ρ€Π°Π΄Π΅Π½ Π΅ интСрфСйс Π·Π° създаванС Π½Π° Π΅ΠΊΡ€Π°Π½Π½ΠΈ снимки ΠΈ запис Π½Π° скрийнкасти, ΠΊΠ°Ρ‚ΠΎ особСност Π΅ Π²ΡŠΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚Ρ‚Π° Π·Π° ΠΈΠ·ΠΊΠ»ΡŽΡ‡Π²Π°Π½Π΅ Π½Π° ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΈ ΠΏΡ€ΠΎΠ·ΠΎΡ€Ρ†ΠΈ с ΠΊΠΎΠ½Ρ„ΠΈΠ΄Π΅Π½Ρ†ΠΈΠ°Π»Π½Π° информация ΠΎΡ‚ записа.

Π’ΠΈΡ€Ρ‚ΡƒΠ°Π»Π½ΠΈΡ‚Π΅ Ρ€Π°Π±ΠΎΡ‚Π½ΠΈ маси Π² Niri сС ΡΡŠΠ·Π΄Π°Π²Π°Ρ‚ Π΄ΠΈΠ½Π°ΠΌΠΈΡ‡Π½ΠΎ ΠΈ Π°Π½Π°Π»ΠΎΠ³ΠΈΡ‡Π½ΠΎ Π½Π° GNOME сС Ρ€Π°Π·ΠΏΠΎΠ»Π°Π³Π°Ρ‚ Π²Π΅Ρ€Ρ‚ΠΈΠΊΠ°Π»Π½ΠΎ (Π»Π΅Π½Ρ‚Π° ΠΎΡ‚ ΠΏΡ€ΠΎΠ·ΠΎΡ€Ρ†ΠΈ сС Π²ΡŠΡ€Ρ‚ΠΈ Ρ…ΠΎΡ€ΠΈΠ·ΠΎΠ½Ρ‚Π°Π»Π½ΠΎ, Π° Π»Π΅Π½Ρ‚Π°Ρ‚Π° Π½Π° Ρ€Π°Π±ΠΎΡ‚Π½ΠΈΡ‚Π΅ маси – Π²Π΅Ρ€Ρ‚ΠΈΠΊΠ°Π»Π½ΠΎ). На всСки ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€ ΠΌΠΎΠΆΠ΅ Π΄Π° сС ΠΏΠΎΠΊΠ°Π·Π²Π° нСзависим Π½Π°Π±ΠΎΡ€ Π²ΠΈΡ€Ρ‚ΡƒΠ°Π»Π½ΠΈ Ρ€Π°Π±ΠΎΡ‚Π½ΠΈ ΠΏΠ»ΠΎΡ‰ΠΈ. Π—Π° ΠΏΡ€Π΅ΠΌΠΈΠ½Π°Π²Π°Π½Π΅ ΠΌΠ΅ΠΆΠ΄Ρƒ Ρ€Π°Π±ΠΎΡ‚Π½ΠΈΡ‚Π΅ маси ΠΈ ΠΏΡ€ΠΎΠ·ΠΎΡ€Ρ†ΠΈΡ‚Π΅ ΠΌΠΎΠ³Π°Ρ‚ Π΄Π° сС ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ‚ управляващи ТСстовС Π½Π° Ρ‚ΡŠΡ‡ΠΏΠ°Π΄Π°. ΠŸΡ€ΠΈ ΠΎΡ‚ΠΊΠ»ΡŽΡ‡Π²Π°Π½Π΅ Π½Π° ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€Π°, Ρ€Π°Π·ΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅Ρ‚ΠΎ Π½Π° Π²ΠΈΡ€Ρ‚ΡƒΠ°Π»Π½ΠΈΡ‚Π΅ Ρ€Π°Π±ΠΎΡ‚Π½ΠΈ маси сС запамСтява ΠΈ ΠΏΡ€Π΅Ρ…Π²ΡŠΡ€Π»Ρ Π½Π° останалия ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€, Π° ΠΏΡ€ΠΈ Π²Ρ€ΡŠΡ‰Π°Π½Π΅ Π½Π° ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€Π°, сС Π²ΡŠΠ·ΡΡ‚Π°Π½ΠΎΠ²ΡΠ²Π° Π² ΠΏΡŠΡ€Π²ΠΎΠ½Π°Ρ‡Π°Π»Π½ΠΎΡ‚ΠΎ си ΡΡŠΡΡ‚ΠΎΡΠ½ΠΈΠ΅. Настройката сС ΠΈΠ·Π²ΡŠΡ€ΡˆΠ²Π° Ρ‡Ρ€Π΅Π· конфигурационния Ρ„Π°ΠΉΠ», позволяващ промяна Π½Π° Ρ‚Π°ΠΊΠΈΠ²Π° ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΈ, ΠΊΠ°Ρ‚ΠΎ ΡˆΠΈΡ€ΠΈΠ½Π° Π½Π° Ρ€Π°ΠΌΠΊΠΈΡ‚Π΅, ΠΎΡ‚ΡΡ‚ΡŠΠΏΠΊΠΈ, ΠΈΠ·Ρ…ΠΎΠ΄Π½ΠΈ Ρ€Π΅ΠΆΠΈΠΌΠΈ ΠΈ Ρ€Π°Π·ΠΌΠ΅Ρ€ΠΈ Π½Π° ΠΏΡ€ΠΎΠ·ΠΎΡ€Ρ†ΠΈΡ‚Π΅. ВнСсСнитС Π² конфигурационния Ρ„Π°ΠΉΠ» ΠΏΡ€ΠΎΠΌΠ΅Π½ΠΈ сС ΠΏΡ€ΠΈΠ»Π°Π³Π°Ρ‚ Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΡ‡Π½ΠΎ Π±Π΅Π· ΠΏΡ€Π΅Π·Π°Ρ€Π΅ΠΆΠ΄Π°Π½Π΅ Π½Π° композитния ΡΡŠΡ€Π²ΡŠΡ€.

Π Π΅Π»ΠΈΠ· Π½Π° композитния ΡΡŠΡ€Π²ΡŠΡ€ Niri 25.05, ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ‰ Wayland

Π’ Π½ΠΎΠ²Π°Ρ‚Π° вСрсия:

  • Π”ΠΎΠ±Π°Π²Π΅Π½ Π΅ ΠΎΠ±Π·ΠΎΡ€Π΅Π½ Ρ€Π΅ΠΆΠΈΠΌ Π·Π° навигация ΠΌΠ΅ΠΆΠ΄Ρƒ Π²ΠΈΡ€Ρ‚ΡƒΠ°Π»Π½ΠΈΡ‚Π΅ Ρ€Π°Π±ΠΎΡ‚Π½ΠΈ настолия ΠΈ ΠΎΡ‚Π²ΠΎΡ€Π΅Π½ΠΈΡ‚Π΅ Π² тях ΠΏΡ€ΠΎΠ·ΠΎΡ€Ρ†ΠΈ. Π Π΅ΠΆΠΈΠΌΡŠΡ‚ сС Π°ΠΊΡ‚ΠΈΠ²ΠΈΡ€Π° ΠΏΡ€ΠΈ прСмСстванС Π½Π° курсора Π² лСвия Π³ΠΎΡ€Π΅Π½ ъгъл ΠΈΠ»ΠΈ Ρ‡Ρ€Π΅Π· ТСст с Ρ‡Π΅Ρ‚ΠΈΡ€ΠΈ ΠΏΡ€ΡŠΡΡ‚Π° Π½Π° Ρ‚ΡŠΡ‡ΠΏΠ°Π΄Π°, слСд ΠΊΠΎΠ΅Ρ‚ΠΎ ΠΌΠ°Ρ‰Π°Π±ΡŠΡ‚ сС намалява ΠΈ сС ΠΏΠΎΠΊΠ°Π·Π²Π° Π»Π΅Π½Ρ‚Π° с Π½Π°Π»ΠΈΡ‡Π½ΠΈΡ‚Π΅ Π²ΠΈΡ€Ρ‚ΡƒΠ°Π»Π½ΠΈ Ρ€Π°Π±ΠΎΡ‚Π½ΠΈ настолия ΠΈ ΠΎΡ‚Π²ΠΎΡ€Π΅Π½ΠΈΡ‚Π΅ Π² тях ΠΏΡ€ΠΎΠ·ΠΎΡ€Ρ†ΠΈ. ΠŸΡ€ΠΎΠ·ΠΎΡ€Ρ†ΠΈΡ‚Π΅ ΠΌΠΎΠ³Π°Ρ‚ Π΄Π° сС ΠΏΡ€Π΅ΠΎΡ€Π³Π°Π½ΠΈΠ·ΠΈΡ€Π°Ρ‚ ΠΈΠ»ΠΈ прСмСстват ΠΌΠ΅ΠΆΠ΄Ρƒ Ρ€Π°Π±ΠΎΡ‚Π½ΠΈΡ‚Π΅ настолия с мишка ΠΈΠ»ΠΈ сСнзорни ТСстовС.
    Π Π΅Π»ΠΈΠ· Π½Π° композитния ΡΡŠΡ€Π²ΡŠΡ€ Niri 25.05, ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ‰ Wayland
  • Π Π°Π·ΡˆΠΈΡ€Π΅Π½ΠΈ са Π²ΡŠΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΠΈΡ‚Π΅ Π·Π° създаванС Π½Π° скрийнкастовС ΠΈ сподСлянС Π½Π° Π΅ΠΊΡ€Π°Π½Π°. Π”ΠΎΠ±Π°Π²Π΅Π½Π° Π΅ Π΄ΠΈΠ½Π°ΠΌΠΈΡ‡Π½Π° Π²ΡŠΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ Π·Π° ΠΈΠ·Π±ΠΎΡ€ Π½Π° ΠΎΠ±Π΅ΠΊΡ‚ Π·Π° запис Π½Π° скрийнкаст – ΠΏΡŠΡ€Π²ΠΎΠ½Π°Ρ‡Π°Π»Π½ΠΎ сС създава ΠΏΡ€Π°Π·Π΅Π½ Π²ΠΈΠ΄Π΅ΠΎΠΏΠΎΡ‚ΠΎΠΊ, ΠΊΠΎΠΉΡ‚ΠΎ ΠΌΠΎΠΆΠ΅ Π΄Π° бъдС ΠΏΡ€Π΅Π²ΠΊΠ»ΡŽΡ‡Π΅Π½ Π½Π° Π·Π°Ρ…Π²Π°Ρ‰Π°Π½Π΅ Π½Π° активния ΠΏΡ€ΠΎΠ·ΠΎΡ€Π΅Ρ† ΠΈΠ»ΠΈ цСлия Π΅ΠΊΡ€Π°Π½ Π½Π° тСкущия ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€. Π Π΅Π°Π»ΠΈΠ·ΠΈΡ€Π°Π½Π° Π΅ ΠΏΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ° Π·Π° запис Π½Π° ΠΈΠ·Ρ…ΠΎΠ΄Π° Π½Π° прилоТСния Π² пълСн Π΅ΠΊΡ€Π°Π½ ΠΏΠΎΠ΄ Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π° Π½Π° Π²ΠΈΡ€Ρ‚ΡƒΠ°Π»Π΅Π½ ΠΏΡ€ΠΎΠ·ΠΎΡ€Π΅Ρ†.
  • Π’ интСрфСйса Π·Π° създаванС Π½Π° ΡΠΊΡ€ΠΈΠΉΠ½ΡˆΠΎΡ‚ΠΎΠ²Π΅ Π΅ Π΄ΠΎΠ±Π°Π²Π΅Π½Π° Π²ΡŠΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ Π·Π° ΠΈΠ·Π±ΠΎΡ€ Π½Π° областта Π½Π° ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅Ρ‚ΠΎ с ΠΏΠΎΠΌΠΎΡ‰Ρ‚Π° Π½Π° Π³Ρ€Π°Ρ„ΠΈΡ‡Π΅Π½ Ρ‚Π°Π±Π»Π΅Ρ‚ ΠΈΠ»ΠΈ сСнзорСн Π΅ΠΊΡ€Π°Π½. Π’ Π΄ΠΎΠ»Π½Π°Ρ‚Π° Π»Π΅Π½Ρ‚Π° Π΅ Π΄ΠΎΠ±Π°Π²Π΅Π½ ΠΎΡ‚Π΄Π΅Π»Π΅Π½ Π±ΡƒΡ‚ΠΎΠ½ Π·Π° създаванС Π½Π° ΡΠΊΡ€ΠΈΠΉΠ½ΡˆΠΎΡ‚.
  • Π”ΠΎΠ±Π°Π²Π΅Π½Π° Π΅ Π²ΡŠΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ Π·Π° ΠΎΠ±ΠΎΠ·Π½Π°Ρ‡Π°Π²Π°Π½Π΅ Π½Π° ΠΏΡ€ΠΎΠ·ΠΎΡ€Ρ†ΠΈΡ‚Π΅, изискващи спСциално Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅. Π’Π°ΠΊΠΈΠ²Π° ΠΏΡ€ΠΎΠ·ΠΎΡ€Ρ†ΠΈ сС ΠΏΠΎΠ΄Ρ‡Π΅Ρ€Ρ‚Π°Π²Π°Ρ‚ с Ρ†Π²Π΅Ρ‚Π½Π° Ρ€Π°ΠΌΠΊΠ° (Ρ†Π²Π΅Ρ‚ΡŠΡ‚ сС Π·Π°Π΄Π°Π²Π° Ρ‡Ρ€Π΅Π· настройката urgent-color) ΠΈ са снабдСни с ΠΎΡ‚Π΄Π΅Π»Π΅Π½ ΠΈΠ½Π΄ΠΈΠΊΠ°Ρ‚ΠΎΡ€ Π² ΠΏΠ°Π½Π΅Π»Π°.
  • Π Π°Π·ΡˆΠΈΡ€Π΅Π½ΠΈ са Π²ΡŠΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΠΈΡ‚Π΅ Π½Π° IPC интСрфСйса, ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½ Π·Π° взаимодСйствиС ΠΌΠ΅ΠΆΠ΄Ρƒ външни систСми ΠΈ ΠΊΠΎΠΌΠΏΠΎΠ·ΠΈΡ‚Π΅Π½ ΡΡŠΡ€Π²ΡŠΡ€Π”ΠΎΠ±Π°Π²Π΅Π½ΠΈ са ΠΊΠΎΠΌΠ°Π½Π΄ΠΈ: β€žniri msg pick-windowβ€œ (Π²Ρ€ΡŠΡ‰Π° ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ‚ΠΎΡ€Π° Π½Π° ΠΏΡ€ΠΎΠ·ΠΎΡ€Π΅Ρ†Π°, Π²ΡŠΡ€Ρ…Ρƒ ΠΊΠΎΠΉΡ‚ΠΎ Π΅ ΠΊΠ»ΠΈΠΊΠ½Π°Π» потрСбитСлят) ΠΈ β€žniri msg pick-colorβ€œ (Π²Ρ€ΡŠΡ‰Π° Ρ†Π²Π΅Ρ‚Π° Π½Π° избрания пиксСл).
  • Π”ΠΎΠ±Π°Π²Π΅Π½ΠΈ са дСйствия с ΠΏΡ€ΠΎΠ·ΠΎΡ€Ρ†ΠΈΡ‚Π΅: focus-monitor, move-window-to-monitor, move-column-to-monitor, focus-column, move-column-to-index.
  • Π”ΠΎΠ±Π°Π²Π΅Π½ΠΈ са настройки Π·Π° Π²Ρ…ΠΎΠ΄Π½ΠΈ устройства: Π΄Π΅Π°ΠΊΡ‚ΠΈΠ²ΠΈΡ€Π°Π½Π΅ Π½Π° tap-and-drag, Π΄Π΅Π°ΠΊΡ‚ΠΈΠ²ΠΈΡ€Π°Π½Π΅ Π½Π° сСнзорни Π΅ΠΊΡ€Π°Π½ΠΈ, промяна Π½Π° клавиша-ΠΌΠΎΠ΄ΠΈΡ„ΠΈΠΊΠ°Ρ‚ΠΎΡ€, ΠΈΠ·Π±ΠΎΡ€ Π½Π° ориСнтация Π½Π° Ρ‚ΡŠΡ‡ΠΏΠ°Π΄Π°, Π²ΠΊΠ»ΡŽΡ‡Π²Π°Π½Π΅ Π½Π° Num Lock ΠΏΡ€ΠΈ стартиранС.
  • Π£Π²Π΅Π»ΠΈΡ‡Π΅Π½Π° СфСктивността Π½Π° Ρ€Π΅Π½Π΄Π΅Ρ€ΠΈΡ€Π°Π½Π΅ Π½Π° ΠΏΡ€ΠΎΠ·ΠΎΡ€Ρ†ΠΈ Π² ΠΌΠ΅ΠΆΠ΄ΠΈΠ½Π½ΠΈ тСкстури (offscreening), ΠΊΠΎΠΈΡ‚ΠΎ ΠΏΠΎΠ΄Π»Π΅ΠΆΠ°Ρ‚ Π½Π° Π΄ΠΎΠΏΡŠΠ»Π½ΠΈΡ‚Π΅Π»Π½Π° ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, наслагванС Π½Π° слоСвС) ΠΏΡ€Π΅Π΄ΠΈ ΠΈΠ·Ρ…ΠΎΠ΄ Π½Π° ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€Π°.

Π˜Π·Ρ‚ΠΎΡ‡Π½ΠΈΠΊ: opennet.ru

ΠšΡƒΠΏΠ΅Ρ‚Π΅ Π½Π°Π΄Π΅ΠΆΠ΄Π΅Π½ хостинг Π·Π° сайтовС със Π·Π°Ρ‰ΠΈΡ‚Π° ΠΎΡ‚ DDoS, VPS ΠΈ VDS ΡΡŠΡ€Π²ΡŠΡ€ΠΈ πŸ”₯ ΠšΡƒΠΏΠ΅Ρ‚Π΅ Π½Π°Π΄Π΅ΠΆΠ΄Π΅Π½ хостинг Π·Π° сайтовС със Π·Π°Ρ‰ΠΈΡ‚Π° ΠΎΡ‚ DDoS, VPS ΠΈ VDS ΡΡŠΡ€Π²ΡŠΡ€ΠΈ | ProHoster