Π’ ΠΌΠΈΡ€Π΅ Ρ†ΠΈΡ„Ρ€ΠΎΠ²ΠΎΠ³ΠΎ Π΄ΠΈΠ·Π°ΠΉΠ½Π°, Π³Π΄Π΅ Π΄ΠΎΠΌΠΈΠ½ΠΈΡ€ΡƒΡŽΡ‚ Π³Π»Π°Π΄ΠΊΠΈΠ΅ Π²Π΅ΠΊΡ‚ΠΎΡ€Π½Ρ‹Π΅ Π»ΠΈΠ½ΠΈΠΈ ΠΈ идСальная пиксСльная Ρ‡Π΅Ρ‚ΠΊΠΎΡΡ‚ΡŒ, появляСтся устойчивый Ρ‚Ρ€Π΅Π½Π΄ Π½Π° Π½Π°ΠΌΠ΅Ρ€Π΅Π½Π½ΡƒΡŽ Β«ΡˆΠ΅Ρ€ΠΎΡ…ΠΎΠ²Π°Ρ‚ΠΎΡΡ‚ΡŒΒ» ΠΈ Π³Ρ€ΡƒΠ±ΠΎΡΡ‚ΡŒ изобраТСния. Π¨Ρ€ΠΈΡ„Ρ‚ ΠΊΠ°ΠΊ ΠΌΠ°Ρ‚Ρ€ΠΈΡ‡Π½Ρ‹ΠΉ ΠΏΡ€ΠΈΠ½Ρ‚Π΅Ρ€ стал Π²ΠΈΠ·ΠΈΡ‚Π½ΠΎΠΉ ΠΊΠ°Ρ€Ρ‚ΠΎΡ‡ΠΊΠΎΠΉ эстСтик cyberpunk, vaporwave ΠΈ retrocomputing. Π­Ρ‚ΠΎ Π½Π΅ просто дань ΠΌΠΎΠ΄Π΅, Π° слоТный тСхничСский ΠΏΡ€ΠΈΠ΅ΠΌ, ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‰ΠΈΠΉ ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‚ΡŒ атмосфСру старых Ρ‚Π΅Ρ€ΠΌΠΈΠ½Π°Π»ΠΎΠ², банковских Ρ‡Π΅ΠΊΠΎΠ² ΠΈ ΠΎΡ„ΠΈΡ†ΠΈΠ°Π»ΡŒΠ½Ρ‹Ρ… Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ΠΎΠ² эпохи 80-Ρ… ΠΈ 90-Ρ… Π³ΠΎΠ΄ΠΎΠ².

ΠœΠ°Ρ‚Ρ€ΠΈΡ‡Π½Π°Ρ ΠΏΠ΅Ρ‡Π°Ρ‚ΡŒ ΠΈΠΌΠ΅Π΅Ρ‚ ΡƒΠ½ΠΈΠΊΠ°Π»ΡŒΠ½Ρ‹Π΅ физичСскиС характСристики, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π½Π΅Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΠ»Π½ΠΎΡΡ‚ΡŒΡŽ воспроизвСсти стандартными Π²Π΅ΠΊΡ‚ΠΎΡ€Π½Ρ‹ΠΌΠΈ ΡˆΡ€ΠΈΡ„Ρ‚Π°ΠΌΠΈ. ВочСчная структура, смСщСниС ΠΏΠ΅Ρ‡Π°Ρ‚Π°ΡŽΡ‰Π΅ΠΉ Π³ΠΎΠ»ΠΎΠ²ΠΊΠΈ, Ρ€Π°Π·ΠΌΡ‹Ρ‚Ρ‹Π΅ края ΠΈ спСцифичСская ΠΏΠ»ΠΎΡ‚Π½ΠΎΡΡ‚ΡŒ Ρ‡Π΅Ρ€Π½ΠΈΠ» ΡΠΎΠ·Π΄Π°ΡŽΡ‚ ΡƒΠ·Π½Π°Π²Π°Π΅ΠΌΡ‹ΠΉ Π²ΠΈΠ·ΡƒΠ°Π»ΡŒΠ½Ρ‹ΠΉ ΠΊΠΎΠ΄. Π§Ρ‚ΠΎΠ±Ρ‹ Π²Π½Π΅Π΄Ρ€ΠΈΡ‚ΡŒ этот ΡΡ‚ΠΈΠ»ΡŒ Π² соврСмСнный Π²Π΅Π±-интСрфСйс ΠΈΠ»ΠΈ ΠΏΠΎΠ»ΠΈΠ³Ρ€Π°Ρ„ΠΈΡŽ, Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΠΏΠΎΠ½ΠΈΠΌΠ°Ρ‚ΡŒ ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΡ‹ Ρ€Π°Π±ΠΎΡ‚Ρ‹ ΠΌΠ°Ρ‚Ρ€ΠΈΡ‡Π½Ρ‹Ρ… ΠΏΡ€ΠΈΠ½Ρ‚Π΅Ρ€ΠΎΠ² ΠΈ ΠΌΠ΅Ρ‚ΠΎΠ΄Ρ‹ ΠΈΡ… эмуляции Π² ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠΌ обСспСчСнии.

Π’Ρ‹Π·ΠΎΠ² этого стиля Ρ‚Ρ€Π΅Π±ΡƒΠ΅Ρ‚ Π²Π½ΠΈΠΌΠ°Ρ‚Π΅Π»ΡŒΠ½ΠΎΠ³ΠΎ ΠΏΠΎΠ΄Ρ…ΠΎΠ΄Π° ΠΊ Π²Ρ‹Π±ΠΎΡ€Ρƒ ΠΌΠΎΠ½ΠΎΡˆΠΈΡ€ΠΈΠ½Π½Ρ‹Ρ… ΡˆΡ€ΠΈΡ„Ρ‚ΠΎΠ² ΠΈ настройкС CSS-свойств. Π˜Π³Π½ΠΎΡ€ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ нюансов ΠΌΠΎΠΆΠ΅Ρ‚ привСсти ΠΊ Ρ‚ΠΎΠΌΡƒ, Ρ‡Ρ‚ΠΎ тСкст Π±ΡƒΠ΄Π΅Ρ‚ Π²Ρ‹Π³Π»ΡΠ΄Π΅Ρ‚ΡŒ Π½Π΅ ΡΡ‚ΠΈΠ»ΡŒΠ½ΠΎ, Π° просто грязно ΠΈΠ»ΠΈ Π½Π΅Ρ‡ΠΈΡ‚Π°Π±Π΅Π»ΡŒΠ½ΠΎ. Как ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎ ΠΏΠΎΠ΄ΠΎΠ±Ρ€Π°Ρ‚ΡŒ Π³Π°Ρ€Π½ΠΈΡ‚ΡƒΡ€Ρƒ ΠΈ Π½Π°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ эффСкты, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡΠΎΡ…Ρ€Π°Π½ΠΈΡ‚ΡŒ баланс ΠΌΠ΅ΠΆΠ΄Ρƒ Π½ΠΎΡΡ‚Π°Π»ΡŒΠ³ΠΈΠ΅ΠΉ ΠΈ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½ΠΎΡΡ‚ΡŒΡŽ, ΠΌΡ‹ Ρ€Π°Π·Π±Π΅Ρ€Π΅ΠΌ ΠΏΠΎΠ΄Ρ€ΠΎΠ±Π½ΠΎ.

Π€ΠΈΠ·ΠΈΠΊΠ° ΠΈ ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΡ‹ Ρ€Π°Π±ΠΎΡ‚Ρ‹ ΠΌΠ°Ρ‚Ρ€ΠΈΡ‡Π½ΠΎΠΉ ΠΏΠ΅Ρ‡Π°Ρ‚ΠΈ

Π§Ρ‚ΠΎΠ±Ρ‹ качСствСнно ΠΈΠΌΠΈΡ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΌΠ°Ρ‚Ρ€ΠΈΡ‡Π½Ρ‹ΠΉ ΡˆΡ€ΠΈΡ„Ρ‚ Π² Ρ†ΠΈΡ„Ρ€ΠΎΠ²ΠΎΠΌ пространствС, Π½ΡƒΠΆΠ½ΠΎ ΠΏΠΎΠ½ΠΈΠΌΠ°Ρ‚ΡŒ, ΠΊΠ°ΠΊ ΠΈΠΌΠ΅Π½Π½ΠΎ формируСтся ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ Π½Π° Π±ΡƒΠΌΠ°Π³Π΅. Π’ основС Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ Π»Π΅ΠΆΠΈΡ‚ ΡƒΠ΄Π°Ρ€Π½Ρ‹ΠΉ ΠΌΠ΅Ρ…Π°Π½ΠΈΠ·ΠΌ: ΠΏΠ΅Ρ‡Π°Ρ‚Π°ΡŽΡ‰Π°Ρ Π³ΠΎΠ»ΠΎΠ²ΠΊΠ° с Π½Π°Π±ΠΎΡ€ΠΎΠΌ ΠΈΠ³Π» (ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ 9 ΠΈΠ»ΠΈ 24 ΠΈΠ³Π»Ρ‹) ударяСт ΠΏΠΎ красящСй Π»Π΅Π½Ρ‚Π΅, оставляя Π½Π° Π±ΡƒΠΌΠ°Π³Π΅ Π½Π°Π±ΠΎΡ€ Ρ‚ΠΎΡ‡Π΅ΠΊ. ИмСнно эта Π΄ΠΈΡΠΊΡ€Π΅Ρ‚Π½ΠΎΡΡ‚ΡŒ являСтся ΠΊΠ»ΡŽΡ‡Π΅Π²Ρ‹ΠΌ элСмСнтом Π²ΠΈΠ·ΡƒΠ°Π»ΡŒΠ½ΠΎΠ³ΠΎ стиля.

КаТдая Π±ΡƒΠΊΠ²Π° ΠΈΠ»ΠΈ Ρ†ΠΈΡ„Ρ€Π° формируСтся ΠΈΠ· ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½Π½ΠΎΠ³ΠΎ количСства пиксСлСй, Ρ‡Ρ‚ΠΎ ΠΏΡ€ΠΈΠ²ΠΎΠ΄ΠΈΡ‚ ΠΊ Ρ…Π°Ρ€Π°ΠΊΡ‚Π΅Ρ€Π½ΠΎΠΉ «лСсСнкС» Π½Π° Π΄ΠΈΠ°Π³ΠΎΠ½Π°Π»ΡŒΠ½Ρ‹Ρ… линиях. Π’ ΠΎΡ‚Π»ΠΈΡ‡ΠΈΠ΅ ΠΎΡ‚ струйных ΠΏΡ€ΠΈΠ½Ρ‚Π΅Ρ€ΠΎΠ², Π³Π΄Π΅ Ρ‡Π΅Ρ€Π½ΠΈΠ»Π° Ρ€Π°ΡΡ‚Π΅ΠΊΠ°ΡŽΡ‚ΡΡ, ΠΈΠ»ΠΈ Π»Π°Π·Π΅Ρ€Π½Ρ‹Ρ…, Π³Π΄Π΅ Ρ‚ΠΎΠ½Π΅Ρ€ плавится, матричная ΠΏΠ΅Ρ‡Π°Ρ‚ΡŒ оставляСт слСды ΡƒΠ΄Π°Ρ€ΠΎΠ². Π­Ρ‚ΠΈ ΠΌΠΈΠΊΡ€ΠΎ-вмятины Π½Π° Π±ΡƒΠΌΠ°Π³Π΅, ΡΠΌΠ΅ΡˆΠ°Π½Π½Ρ‹Π΅ с краской, ΡΠΎΠ·Π΄Π°ΡŽΡ‚ ΡƒΠ½ΠΈΠΊΠ°Π»ΡŒΠ½ΡƒΡŽ тСкстуру, ΠΊΠΎΡ‚ΠΎΡ€ΡƒΡŽ ΠΌΡ‹ Π±ΡƒΠ΄Π΅ΠΌ Π²ΠΎΡΡΠΎΠ·Π΄Π°Π²Π°Ρ‚ΡŒ.

Π’Π°ΠΆΠ½ΠΎ ΡƒΡ‡ΠΈΡ‚Ρ‹Π²Π°Ρ‚ΡŒ ΠΈ мСханичСский Ρ„Π°ΠΊΡ‚ΠΎΡ€: ΠΏΠ΅Ρ‡Π°Ρ‚Π°ΡŽΡ‰Π°Ρ Π³ΠΎΠ»ΠΎΠ²ΠΊΠ° двиТСтся слСва Π½Π°ΠΏΡ€Π°Π²ΠΎ, Π° Π·Π°Ρ‚Π΅ΠΌ возвращаСтся Π½Π°Π·Π°Π΄. Π’ процСссСного двиТСния (ΠΏΡ€ΠΎΡ…ΠΎΠ΄Π°) ΠΌΠΎΠΆΠ΅Ρ‚ Π²ΠΎΠ·Π½ΠΈΠΊΠ°Ρ‚ΡŒ Π»Π΅Π³ΠΊΠΈΠΉ сдвиг Π»ΠΈΠ½ΠΈΠΉ, особСнно Ссли ΡΠΊΠΎΡ€ΠΎΡΡ‚ΡŒ ΠΏΠ΅Ρ‡Π°Ρ‚ΠΈ высока. Π­Ρ‚ΠΎΡ‚ эффСкт «смСщСния строк» часто ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ Π΄ΠΈΠ·Π°ΠΉΠ½Π΅Ρ€Ρ‹ для придания тСксту большСй аутСнтичности.

⚠️ Π’Π½ΠΈΠΌΠ°Π½ΠΈΠ΅: ΠŸΡ€ΠΈ эмуляции ΠΌΠ°Ρ‚Ρ€ΠΈΡ‡Π½ΠΎΠ³ΠΎ ΠΏΡ€ΠΈΠ½Ρ‚Π΅Ρ€Π° Π½Π° экранС ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€Π° ΠΏΠΎΠΌΠ½ΠΈΡ‚Π΅, Ρ‡Ρ‚ΠΎ физичСская Π±ΡƒΠΌΠ°Π³Π° Π²ΠΏΠΈΡ‚Ρ‹Π²Π°Π΅Ρ‚ краску ΠΈΠ½Π°Ρ‡Π΅, Ρ‡Π΅ΠΌ пиксСли Π½Π° дисплСС. НС пСрСусСрдствуйтС с Β«Π³Ρ€ΡΠ·ΡŒΡŽΒ», ΠΈΠ½Π°Ρ‡Π΅ тСкст станСт Π½Π΅Ρ‡ΠΈΡ‚Π°Π΅ΠΌΡ‹ΠΌ Π½Π° Retina-дисплСях.

ΠŸΠΎΠ΄Π±ΠΎΡ€ Π³Π°Ρ€Π½ΠΈΡ‚ΡƒΡ€Ρ‹ ΠΈ тСхничСскиС трСбования

Π’Ρ‹Π±ΠΎΡ€ ΡˆΡ€ΠΈΡ„Ρ‚Π° ΠΊΠ°ΠΊ ΠΌΠ°Ρ‚Ρ€ΠΈΡ‡Π½Ρ‹ΠΉ ΠΏΡ€ΠΈΠ½Ρ‚Π΅Ρ€ β€” это ΠΏΠ΅Ρ€Π²Ρ‹ΠΉ шаг ΠΊ успСху. Π’Π°ΠΌ Π½Π΅ Π½ΡƒΠΆΠ½Ρ‹ просто старыС ΡˆΡ€ΠΈΡ„Ρ‚Ρ‹, Π²Π°ΠΌ Π½ΡƒΠΆΠ½Ρ‹ Ρ‚Π΅, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΈΠΌΠ΅ΡŽΡ‚ ΠΌΠΎΠ½ΠΎΡˆΠΈΡ€ΠΈΠ½Π½ΡƒΡŽ структуру, Π³Π΄Π΅ ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ символ Π·Π°Π½ΠΈΠΌΠ°Π΅Ρ‚ ΠΎΠ΄ΠΈΠ½Π°ΠΊΠΎΠ²ΡƒΡŽ ΡˆΠΈΡ€ΠΈΠ½Ρƒ. Π­Ρ‚ΠΎ свойство ΠΊΡ€ΠΈΡ‚ΠΈΡ‡Π½ΠΎ для сохранСния Ρ‚Π°Π±Π»ΠΈΡ‡Π½ΠΎΠΉ структуры ΠΈ ΠΊΠΎΠ΄Π°, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ часто ΠΏΠ΅Ρ‡Π°Ρ‚Π°Π»ΠΈ Π½Π° Ρ‚Π°ΠΊΠΈΡ… устройствах.

Одной ΠΈΠ· самых популярных Π³Π°Ρ€Π½ΠΈΡ‚ΡƒΡ€ являСтся Dot Matrix, которая Π²ΠΈΠ·ΡƒΠ°Π»ΡŒΠ½ΠΎ ΠΊΠΎΠΏΠΈΡ€ΡƒΠ΅Ρ‚ сСтку Ρ‚ΠΎΡ‡Π΅ΠΊ 9-ΠΈΠ³ΠΎΠ»ΡŒΡ‡Π°Ρ‚Ρ‹Ρ… ΠΏΡ€ΠΈΠ½Ρ‚Π΅Ρ€ΠΎΠ². Π’Π°ΠΊΠΆΠ΅ ΠΎΡ‚Π»ΠΈΡ‡Π½ΠΎ подходят OCR-A ΠΈΠ»ΠΈ спСциализированныС Π²Π΅Π±-ΡˆΡ€ΠΈΡ„Ρ‚Ρ‹ Π²Ρ€ΠΎΠ΄Π΅ VT323 ΠΈ Press Start 2P, хотя послСдниС большС Π°ΡΡΠΎΡ†ΠΈΠΈΡ€ΡƒΡŽΡ‚ΡΡ с 8-Π±ΠΈΡ‚Π½Ρ‹ΠΌΠΈ ΠΈΠ³Ρ€Π°ΠΌΠΈ. Π“Π»Π°Π²Π½ΠΎΠ΅ β€” ΠΈΠ·Π±Π΅Π³Π°Ρ‚ΡŒ ΠΏΡ€ΠΎΠΏΠΎΡ€Ρ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½Ρ‹Ρ… ΡˆΡ€ΠΈΡ„Ρ‚ΠΎΠ², Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ ΠΎΠ½ΠΈ Ρ€Π°Π·Ρ€ΡƒΡˆΠ°ΡŽΡ‚ иллюзию мСханичСской ΠΏΠ΅Ρ‡Π°Ρ‚ΠΈ.

ΠŸΡ€ΠΈ Ρ€Π°Π±ΠΎΡ‚Π΅ с Π²Π΅Π±-Ρ‚ΠΈΠΏΠΎΠ³Ρ€Π°Ρ„ΠΈΠΊΠΎΠΉ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΡƒΡ‡ΠΈΡ‚Ρ‹Π²Π°Ρ‚ΡŒ, Ρ‡Ρ‚ΠΎ Π½Π° Ρ€Π°Π·Π½Ρ‹Ρ… устройствах ΠΎΠ΄Π½ΠΈ ΠΈ Ρ‚Π΅ ΠΆΠ΅ символы ΠΌΠΎΠ³ΡƒΡ‚ ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°Ρ‚ΡŒΡΡ ΠΏΠΎ-Ρ€Π°Π·Π½ΠΎΠΌΡƒ. Google Fonts ΠΏΡ€Π΅Π΄Π»Π°Π³Π°Π΅Ρ‚ ΠΎΡ‚Π»ΠΈΡ‡Π½Ρ‹Π΅ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Ρ‹, Π½ΠΎ для максимальной аутСнтичности ΠΈΠ½ΠΎΠ³Π΄Π° приходится ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ SVG-ΠΏΠΎΠ΄Π»ΠΎΠΆΠΊΠΈ ΠΈΠ»ΠΈ Π³Π΅Π½Π΅Ρ€Π°Ρ†ΠΈΡŽ тСкстур Π½Π° Π»Π΅Ρ‚Ρƒ Ρ‡Π΅Ρ€Π΅Π· JavaScript.

  • βœ… Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΌΠΎΠ½ΠΎΡˆΠΈΡ€ΠΈΠ½Π½Ρ‹Π΅ начСртания для сохранСния сСтки.
  • βœ… ΠŸΡ€ΠΎΠ²Π΅Ρ€ΡΠΉΡ‚Π΅ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΡƒ ΠΊΠΈΡ€ΠΈΠ»Π»ΠΈΡ†Ρ‹, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ ΠΌΠ½ΠΎΠ³ΠΈΠ΅ Ρ€Π΅Ρ‚Ρ€ΠΎ-ΡˆΡ€ΠΈΡ„Ρ‚Ρ‹ ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½Ρ‹ Π»Π°Ρ‚ΠΈΠ½ΠΈΡ†Π΅ΠΉ.
  • βœ… Π£Ρ‡ΠΈΡ‚Ρ‹Π²Π°ΠΉΡ‚Π΅ вСс Ρ„Π°ΠΉΠ»Π°: Π²Π΅Π±-ΡˆΡ€ΠΈΡ„Ρ‚Ρ‹ с ΠΊΡƒΡ‡Π΅ΠΉ Π³Π»ΠΈΡ„ΠΎΠ² ΠΌΠΎΠ³ΡƒΡ‚ Π·Π°ΠΌΠ΅Π΄Π»ΠΈΡ‚ΡŒ Π·Π°Π³Ρ€ΡƒΠ·ΠΊΡƒ.

РСализация эффСкта Ρ‡Π΅Ρ€Π΅Π· CSS ΠΈ SVG

Если Π²Ρ‹ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅, Ρ‡Ρ‚ΠΎΠ±Ρ‹ тСкст Π½Π° сайтС выглядСл Ρ‚Π°ΠΊ, Π±ΡƒΠ΄Ρ‚ΠΎ Π΅Π³ΠΎ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Ρ‡Ρ‚ΠΎ Π½Π°ΠΏΠ΅Ρ‡Π°Ρ‚Π°Π»ΠΈ Π½Π° ΠΌΠ°Ρ‚Ρ€ΠΈΡ‡Π½ΠΎΠΌ ΠΏΡ€ΠΈΠ½Ρ‚Π΅Ρ€Π΅, нСдостаточно просто ΡΠΌΠ΅Π½ΠΈΡ‚ΡŒ Π³Π°Ρ€Π½ΠΈΡ‚ΡƒΡ€Ρƒ. НСобходимо Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ слои Π²ΠΈΠ·ΡƒΠ°Π»ΡŒΠ½ΠΎΠΉ ΠΈΠΌΠΈΡ‚Π°Ρ†ΠΈΠΈ. Π‘Π°ΠΌΡ‹ΠΉ простой способ β€” использованиС свойства text-shadow для создания эффСкта «размазанности» Ρ‡Π΅Ρ€Π½ΠΈΠ», Ρ…Π°Ρ€Π°ΠΊΡ‚Π΅Ρ€Π½ΠΎΠ³ΠΎ для Π΄Π΅ΡˆΠ΅Π²Ρ‹Ρ… Π»Π΅Π½Ρ‚.

Π‘ΠΎΠ»Π΅Π΅ ΠΏΡ€ΠΎΠ΄Π²ΠΈΠ½ΡƒΡ‚Ρ‹ΠΉ ΠΌΠ΅Ρ‚ΠΎΠ΄ Π·Π°ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ΡΡ Π² Π½Π°Π»ΠΎΠΆΠ΅Π½ΠΈΠΈ SVG-Ρ„ΠΈΠ»ΡŒΡ‚Ρ€ΠΎΠ². Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ Ρ„ΠΈΠ»ΡŒΡ‚Ρ€ ΡˆΡƒΠΌΠ°, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ слСгка искаТаСт края Π±ΡƒΠΊΠ², имитируя Π½Π΅Ρ€ΠΎΠ²Π½ΠΎΡΡ‚ΡŒ Π±ΡƒΠΌΠ°Π³ΠΈ ΠΈ Π½Π΅Ρ‚ΠΎΡ‡Π½ΠΎΡΡ‚ΡŒ ΡƒΠ΄Π°Ρ€ΠΎΠ² ΠΈΠ³Π». Π­Ρ‚ΠΎ Ρ‚Ρ€Π΅Π±ΡƒΠ΅Ρ‚ знания SVG-Ρ€Π°Π·ΠΌΠ΅Ρ‚ΠΊΠΈ, Π½ΠΎ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ выглядит Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ ΠΆΠΈΠ²Π΅Π΅ ΠΈ ΠΏΡ€ΠΎΡ„Π΅ΡΡΠΈΠΎΠ½Π°Π»ΡŒΠ½Π΅Π΅, Ρ‡Π΅ΠΌ стандартноС Ρ€Π°Π·ΠΌΡ‹Ρ‚ΠΈΠ΅.

НС Π·Π°Π±Ρ‹Π²Π°ΠΉΡ‚Π΅ ΠΏΡ€ΠΎ Ρ†Π²Π΅Ρ‚ΠΎΠ²ΡƒΡŽ Π³Π°ΠΌΠΌΡƒ. ΠœΠ°Ρ‚Ρ€ΠΈΡ‡Π½Ρ‹Π΅ ΠΏΡ€ΠΈΠ½Ρ‚Π΅Ρ€Ρ‹ ΠΏΠ΅Ρ‡Π°Ρ‚Π°Π»ΠΈ прСимущСствСнно Ρ‡Π΅Ρ€Π½Ρ‹ΠΌ ΠΈΠ»ΠΈ синим Ρ†Π²Π΅Ρ‚ΠΎΠΌ, Π½ΠΎ Π»Π΅Π½Ρ‚Ρƒ ΠΌΠΎΠΆΠ½ΠΎ Π±Ρ‹Π»ΠΎ ΠΌΠ΅Π½ΡΡ‚ΡŒ. Π‘Π²Π΅Ρ‚Π»ΠΎ-Π³ΠΎΠ»ΡƒΠ±ΠΎΠΉ ΠΎΡ‚Ρ‚Π΅Π½ΠΎΠΊ (#558899) ΠΈΠ»ΠΈ Ρ‚Π΅ΠΌΠ½ΠΎ-сСрый с ΠΊΠΎΡ€ΠΈΡ‡Π½Π΅Π²Π°Ρ‚Ρ‹ΠΌ ΠΏΠΎΠ΄Ρ‚ΠΎΠ½ΠΎΠΌ часто ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ для создания эффСкта «старой Π±ΡƒΠΌΠ°Π³ΠΈΒ» ΠΈ Π·Π°ΡΠΎΡ…ΡˆΠΈΡ… Ρ‡Π΅Ρ€Π½ΠΈΠ».

πŸ“Š Какой ΡΡ‚ΠΈΠ»ΡŒ Ρ€Π΅Ρ‚Ρ€ΠΎ-ΠΏΠ΅Ρ‡Π°Ρ‚ΠΈ Π²Π°ΠΌ нравится большС?
Полная имитация Ρ‚ΠΎΡ‡Π΅ΠΊ
Π Π°Π·ΠΌΡ‹Ρ‚Ρ‹ΠΉ тСкст
Π‘ΠΌΠ΅Ρ‰Π΅Π½ΠΈΠ΅ строк
ЦвСтная Π»Π΅Π½Ρ‚Π°

ГСнСрация Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ΠΎΠ² ΠΈ имитация Ρ‡Π΅ΠΊΠΎΠ²

Часто Π·Π°Π΄Π°Ρ‡Ρƒ ΡˆΡ€ΠΈΡ„Ρ‚Π° ΠΊΠ°ΠΊ ΠΌΠ°Ρ‚Ρ€ΠΈΡ‡Π½ΠΎΠ³ΠΎ ΠΏΡ€ΠΈΠ½Ρ‚Π΅Ρ€Π° ставят Π½Π΅ для Π²Π΅Π±-Π΄ΠΈΠ·Π°ΠΉΠ½Π°, Π° для Π³Π΅Π½Π΅Ρ€Π°Ρ†ΠΈΠΈ PDF-Ρ„Π°ΠΉΠ»ΠΎΠ², ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ Π²Ρ‹Π³Π»ΡΠ΄Π΅Ρ‚ΡŒ ΠΊΠ°ΠΊ ΠΎΡ„ΠΈΡ†ΠΈΠ°Π»ΡŒΠ½Ρ‹Π΅ ΠΎΡ‚Ρ‡Π΅Ρ‚Ρ‹, банковскиС выписки ΠΈΠ»ΠΈ Ρ‚ΠΎΠ²Π°Ρ€Π½Ρ‹Π΅ Ρ‡Π΅ΠΊΠΈ. Π—Π΄Π΅ΡΡŒ Π½Π° ΠΏΠΎΠΌΠΎΡ‰ΡŒ приходят Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ для Π³Π΅Π½Π΅Ρ€Π°Ρ†ΠΈΠΈ PDF, Ρ‚Π°ΠΊΠΈΠ΅ ΠΊΠ°ΠΊ jsPDF ΠΈΠ»ΠΈ ReportLab Π² Python, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‚ Π·Π°Π΄Π°Π²Π°Ρ‚ΡŒ спСцифичСскиС ΡˆΡ€ΠΈΡ„Ρ‚Ρ‹.

Π’Π°ΠΆΠ½Ρ‹ΠΌ нюансом являСтся ΠΏΠΎΠ·ΠΈΡ†ΠΈΠΎΠ½ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ тСкста. Π’ Ρ€Π΅Π°Π»ΡŒΠ½ΠΎΠΌ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π΅ ΠΈΠ·-Π·Π° износа ΠΊΠ°Ρ€Π΅Ρ‚ΠΊΠΈ символы ΠΌΠΎΠ³ΡƒΡ‚ Β«Π³ΡƒΠ»ΡΡ‚ΡŒΒ» ΠΏΠΎ Π²Π΅Ρ€Ρ‚ΠΈΠΊΠ°Π»ΠΈ. ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎ это ΠΌΠΎΠΆΠ½ΠΎ Ρ€Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Ρ‚ΡŒ, добавляя случайный сдвиг (jitter) ΠΊ ΠΊΠΎΠΎΡ€Π΄ΠΈΠ½Π°Ρ‚Π°ΠΌ ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ символа. Однако, дСлая это, ΡΠΎΠ±Π»ΡŽΠ΄Π°ΠΉΡ‚Π΅ ΠΎΡΡ‚ΠΎΡ€ΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ: слишком ΡΠΈΠ»ΡŒΠ½Ρ‹ΠΉ сдвиг сдСлаСт Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ Π½Π΅Ρ‡ΠΈΡ‚Π°Π΅ΠΌΡ‹ΠΌ ΠΈ Π²Ρ‹Π·ΠΎΠ²Π΅Ρ‚ подозрСния.

Для создания эффСкта ΠΏΡ€ΠΎΠΏΠ΅Ρ‡Π°Ρ‚ΠΊΠΈ Ρ‡Π΅Ρ€Π΅Π· ΠΊΠΎΠΏΠΈΡ€ΠΊΡƒ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ ΠΌΠ΅Ρ‚ΠΎΠ΄ налоТСния слоСв с Π½ΠΈΠ·ΠΊΠΎΠΉ ΠΏΡ€ΠΎΠ·Ρ€Π°Ρ‡Π½ΠΎΡΡ‚ΡŒΡŽ. ΠŸΠ΅Ρ€Π²Ρ‹ΠΉ слой β€” основной тСкст, Π²Ρ‚ΠΎΡ€ΠΎΠΉ β€” слСгка сдвинутый ΠΈ Π±ΠΎΠ»Π΅Π΅ Ρ‚Π΅ΠΌΠ½Ρ‹ΠΉ, ΠΈΠΌΠΈΡ‚ΠΈΡ€ΡƒΡŽΡ‰ΠΈΠΉ ΠΏΠΎΠ²Ρ‚ΠΎΡ€Π½Ρ‹ΠΉ ΡƒΠ΄Π°Ρ€ ΠΈΠ»ΠΈ просвСчиваниС Ρ‡Π΅Ρ€Π½ΠΈΠ» Π½Π° ΠΎΠ±ΠΎΡ€ΠΎΡ‚Π΅ листа. Π­Ρ‚ΠΎ создаСт ΠΎΡ‰ΡƒΡ‰Π΅Π½ΠΈΠ΅ физичСского, Π° Π½Π΅ Ρ†ΠΈΡ„Ρ€ΠΎΠ²ΠΎΠ³ΠΎ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°.

β˜‘οΈ Настройка Π³Π΅Π½Π΅Ρ€Π°Ρ‚ΠΎΡ€Π° Ρ‡Π΅ΠΊΠ°

Π’Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΎ: 0 / 4

⚠️ Π’Π½ΠΈΠΌΠ°Π½ΠΈΠ΅: ΠŸΡ€ΠΈ Π³Π΅Π½Π΅Ρ€Π°Ρ†ΠΈΠΈ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ΠΎΠ² для ΠΏΠ΅Ρ‡Π°Ρ‚ΠΈ ΠΏΠΎΠΌΠ½ΠΈΡ‚Π΅, Ρ‡Ρ‚ΠΎ Ρ€Π΅Π°Π»ΡŒΠ½Ρ‹Π΅ ΠΌΠ°Ρ‚Ρ€ΠΈΡ‡Π½Ρ‹Π΅ ΠΏΡ€ΠΈΠ½Ρ‚Π΅Ρ€Ρ‹ часто ΠΈΠΌΠ΅ΡŽΡ‚ Π½ΠΈΠ·ΠΊΠΎΠ΅ Ρ€Π°Π·Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ (180 DPI). Π£Π²Π΅Π»ΠΈΡ‡Π΅Π½ΠΈΠ΅ Ρ€Π°Π·ΠΌΠ΅Ρ€Π° ΡˆΡ€ΠΈΡ„Ρ‚Π° Π½Π° экранС Π½Π΅ Π³Π°Ρ€Π°Π½Ρ‚ΠΈΡ€ΡƒΠ΅Ρ‚, Ρ‡Ρ‚ΠΎ ΠΏΡ€ΠΈ ΠΏΠ΅Ρ‡Π°Ρ‚ΠΈ Π½Π° физичСском устройствС ΠΎΠ½ останСтся Ρ‡Π΅Ρ‚ΠΊΠΈΠΌ. ВсСгда тСстируйтС ΠΌΠ°ΠΊΠ΅Ρ‚ Π½Π° Ρ€Π΅Π°Π»ΡŒΠ½ΠΎΠΌ устройствС.

Π’Π°Π±Π»ΠΈΡ†Ρ‹ ΠΈ сСтка: ΠžΡΠΎΠ±Π΅Π½Π½ΠΎΡΡ‚ΠΈ вСрстки

Π Π°Π±ΠΎΡ‚Π° с Ρ‚Π°Π±Π»ΠΈΡ†Π°ΠΌΠΈ Π² стилС ΠΌΠ°Ρ‚Ρ€ΠΈΡ‡Π½ΠΎΠ³ΠΎ ΠΏΡ€ΠΈΠ½Ρ‚Π΅Ρ€Π° ΠΈΠΌΠ΅Π΅Ρ‚ свои особСнности. Π›ΠΈΠ½ΠΈΠΈ Ρ‚Π°Π±Π»ΠΈΡ† ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ Ρ€ΠΈΡΡƒΡŽΡ‚ΡΡ символами, Π° Π½Π΅ графичСскими линиями. Π­Ρ‚ΠΎ Π±Ρ‹Π»ΠΎ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ старыС ΠΏΡ€ΠΈΠ½Ρ‚Π΅Ρ€Ρ‹ Π½Π΅ ΡƒΠΌΠ΅Π»ΠΈ Ρ€ΠΈΡΠΎΠ²Π°Ρ‚ΡŒ Ρ‚ΠΎΠ½ΠΊΠΈΠ΅ Π²Π΅ΠΊΡ‚ΠΎΡ€Π½Ρ‹Π΅ Π»ΠΈΠ½ΠΈΠΈ, Π° использовали Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π½Π°Π±ΠΎΡ€ Ρ‚ΠΎΡ‡Π΅ΠΊ.

Для ΠΈΠΌΠΈΡ‚Π°Ρ†ΠΈΠΈ этого эффСкта Π² HTML ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ символы Β«+Β», Β«-Β» ΠΈ Β«|Β» для Π³Ρ€Π°Π½ΠΈΡ†. Π’ CSS это ΠΌΠΎΠΆΠ½ΠΎ ΡƒΡΠΈΠ»ΠΈΡ‚ΡŒ, ΡƒΠ±Ρ€Π°Π² стандартныС Π³Ρ€Π°Π½ΠΈΡ†Ρ‹ (border-collapse: collapse) ΠΈ Π·Π°ΠΌΠ΅Π½ΠΈΠ² ΠΈΡ… Π½Π° тСкст ΠΈΠ»ΠΈ SVG-Π»ΠΈΠ½ΠΈΠΈ с Ρ€Π²Π°Π½Ρ‹ΠΌΠΈ краями. Π­Ρ‚ΠΎ создаст ΠΎΡ‰ΡƒΡ‰Π΅Π½ΠΈΠ΅, Ρ‡Ρ‚ΠΎ Ρ‚Π°Π±Π»ΠΈΡ†Π° Π½Π°Π±ΠΈΡ‚Π° Π²Ρ€ΡƒΡ‡Π½ΡƒΡŽ ΠΈΠ»ΠΈ сгСнСрирована старой систСмой Π±Π°Π· Π΄Π°Π½Π½Ρ‹Ρ….

Π’Ρ‹Ρ€Π°Π²Π½ΠΈΠ²Π°Π½ΠΈΠ΅ тСкста Π² ячСйках Π΄ΠΎΠ»ΠΆΠ½ΠΎ Π±Ρ‹Ρ‚ΡŒ строгим. Π¦ΠΈΡ„Ρ€Ρ‹ ΠΈ символы Π²Π°Π»ΡŽΡ‚ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ ΡΡ‚ΠΎΡΡ‚ΡŒ Π² ΠΎΠ΄Π½ΠΎΠΉ ΠΊΠΎΠ»ΠΎΠ½ΠΊΠ΅, Ρ‡Ρ‚ΠΎ Π½Π΅Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ Π±Π΅Π· ΠΌΠΎΠ½ΠΎΡˆΠΈΡ€ΠΈΠ½Π½ΠΎΠ³ΠΎ ΡˆΡ€ΠΈΡ„Ρ‚Π°. ΠŸΠΎΠΏΡ‹Ρ‚ΠΊΠ° ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΏΡ€ΠΎΠΏΠΎΡ€Ρ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½Ρ‹ΠΉ ΡˆΡ€ΠΈΡ„Ρ‚ с Π²Ρ‹Ρ€Π°Π²Π½ΠΈΠ²Π°Π½ΠΈΠ΅ΠΌ ΠΏΠΎ ΠΏΡ€Π°Π²ΠΎΠΌΡƒ ΠΊΡ€Π°ΡŽ Ρ€Π°Π·Ρ€ΡƒΡˆΠΈΡ‚ всю структуру, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ ΡˆΠΈΡ€ΠΈΠ½Π° Ρ†ΠΈΡ„Ρ€ Π±ΡƒΠ΄Π΅Ρ‚ Ρ€Π°Π·Π½ΠΎΠΉ.

ΠŸΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ Π‘Ρ‚Π°Π½Π΄Π°Ρ€Ρ‚Π½Ρ‹ΠΉ ΡˆΡ€ΠΈΡ„Ρ‚ Π¨Ρ€ΠΈΡ„Ρ‚ ΠΌΠ°Ρ‚Ρ€ΠΈΡ‡Π½Ρ‹ΠΉ ВСхничСская ΠΏΡ€ΠΈΡ‡ΠΈΠ½Π°
Π¨ΠΈΡ€ΠΈΠ½Π° символа ΠŸΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Π°Ρ ΠŸΠΎΡΡ‚ΠΎΡΠ½Π½Π°Ρ Ѐиксированная ΡΠΊΠΎΡ€ΠΎΡΡ‚ΡŒ двиТСния Π³ΠΎΠ»ΠΎΠ²ΠΊΠΈ
Π Π°Π·Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ Π’Π΅ΠΊΡ‚ΠΎΡ€Π½ΠΎΠ΅ (бСсконСчноС) Π’ΠΎΡ‡Π΅Ρ‡Π½ΠΎΠ΅ (72-180 DPI) ЀизичСский шаг ΠΈΠ³Π»
ΠŸΠ»ΠΎΡ‚Π½ΠΎΡΡ‚ΡŒ ΠΏΠ΅Ρ‡Π°Ρ‚ΠΈ Высокая Низкая (пропуски) ΠžΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½Π½ΠΎΠ΅ количСство ΠΈΠ³Π»
Π¦Π²Π΅Ρ‚ Π›ΡŽΠ±ΠΎΠΉ RGB/CMYK ΠžΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½Π½Ρ‹ΠΉ (Ρ‡Π΅Ρ€Π½Ρ‹ΠΉ, синий) Π’ΠΈΠΏ красящСй Π»Π΅Π½Ρ‚Ρ‹
Π§Ρ‚ΠΎ Π΄Π΅Π»Π°Ρ‚ΡŒ, Ссли ΡˆΡ€ΠΈΡ„Ρ‚ Π½Π΅ отобраТаСтся Π½Π° ΠΌΠΎΠ±ΠΈΠ»ΡŒΠ½Ρ‹Ρ…?

Если Π½Π° мобильном устройствС ΡˆΡ€ΠΈΡ„Ρ‚ рСндСрится Π½Π΅ΠΊΠΎΡ€Ρ€Π΅ΠΊΡ‚Π½ΠΎ, ΠΏΡ€ΠΎΠ²Π΅Ρ€ΡŒΡ‚Π΅, поддСрТиваСтся Π»ΠΈ ΠΎΠ½ систСмой. Часто трСбуСтся использованиС font-face с Π»ΠΎΠΊΠ°Π»ΡŒΠ½Ρ‹ΠΌ Ρ„Π°ΠΉΠ»ΠΎΠΌ ΠΈΠ»ΠΈ ссылка Π½Π° Google Fonts. Π£Π±Π΅Π΄ΠΈΡ‚Π΅ΡΡŒ, Ρ‡Ρ‚ΠΎ Ρ„Π°ΠΉΠ» ΡˆΡ€ΠΈΡ„Ρ‚Π° ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Π½ для Π²Π΅Π±Π° (Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ WOFF2).

ΠžΠΏΡ‚ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΡ ΠΈ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ

ИспользованиС слоТных эффСктов ΠΈΠΌΠΈΡ‚Π°Ρ†ΠΈΠΈ ΠΌΠ°Ρ‚Ρ€ΠΈΡ‡Π½ΠΎΠΉ ΠΏΠ΅Ρ‡Π°Ρ‚ΠΈ ΠΌΠΎΠΆΠ΅Ρ‚ ΡΠΊΠ°Π·Π°Ρ‚ΡŒΡΡ Π½Π° ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ страницы. ГСнСрация ΡˆΡƒΠΌΠΎΠ² ΠΈ Ρ„ΠΈΠ»ΡŒΡ‚Ρ€ΠΎΠ² Π² Ρ€Π΅Π°Π»ΡŒΠ½ΠΎΠΌ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ Ρ‚Ρ€Π΅Π±ΡƒΠ΅Ρ‚ Π²Ρ‹Ρ‡ΠΈΡΠ»ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… рСсурсов процСссора. На слабых устройствах, Ρ‚Π°ΠΊΠΈΡ… ΠΊΠ°ΠΊ Π±ΡŽΠ΄ΠΆΠ΅Ρ‚Π½Ρ‹Π΅ смартфоны ΠΈΠ»ΠΈ старыС Π½ΠΎΡƒΡ‚Π±ΡƒΠΊΠΈ, это ΠΌΠΎΠΆΠ΅Ρ‚ привСсти ΠΊ «подвисанию» ΠΏΡ€ΠΈ скроллингС.

Π§Ρ‚ΠΎΠ±Ρ‹ ΠΈΠ·Π±Π΅ΠΆΠ°Ρ‚ΡŒ Π»Π°Π³ΠΎΠ², Π»ΡƒΡ‡ΡˆΠ΅ Π·Π°Ρ€Π°Π½Π΅Π΅ ΡΠ³Π΅Π½Π΅Ρ€ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ тСкстуры ΡˆΡƒΠΌΠ° Π² Π²ΠΈΠ΄Π΅ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ ΠΈ Π½Π°ΠΊΠ»Π°Π΄Ρ‹Π²Π°Ρ‚ΡŒ ΠΈΡ… Ρ‡Π΅Ρ€Π΅Π· background-image ΠΈΠ»ΠΈ mask-image. Π­Ρ‚ΠΎ пСрСнСсСт Π½Π°Π³Ρ€ΡƒΠ·ΠΊΡƒ Π½Π° Π²ΠΈΠ΄Π΅ΠΎΡ‡ΠΈΠΏ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ справляСтся с тСкстурой Π³ΠΎΡ€Π°Π·Π΄ΠΎ быстрСС, Ρ‡Π΅ΠΌ CPU с динамичСским Ρ€Π΅Π½Π΄Π΅Ρ€ΠΈΠ½Π³ΠΎΠΌ Ρ„ΠΈΠ»ΡŒΡ‚Ρ€ΠΎΠ².

Π’Π°ΠΊΠΆΠ΅ Π²Π°ΠΆΠ½ΠΎ ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ сами Ρ„Π°ΠΉΠ»Ρ‹ ΡˆΡ€ΠΈΡ„Ρ‚ΠΎΠ². НС ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π°ΠΉΡ‚Π΅ всС начСртания ΠΈ языковыС Π½Π°Π±ΠΎΡ€Ρ‹. Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ подмноТСния ΡˆΡ€ΠΈΡ„Ρ‚ΠΎΠ² (subsetting), оставляя Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π½ΡƒΠΆΠ½Ρ‹Π΅ символы. Π­Ρ‚ΠΎ сократит врСмя Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ ΠΈ ΡƒΠ»ΡƒΡ‡ΡˆΠΈΡ‚ отрисовку Π½Π° ΠΏΠ΅Ρ€Π²Ρ‹Ρ… экранах.

πŸ’‘

Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ CSS-ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Π΅ для настройки ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΎΠ² ΡˆΡƒΠΌΠ° (intensity, blur), Ρ‡Ρ‚ΠΎΠ±Ρ‹ быстро ΠΌΠ΅Π½ΡΡ‚ΡŒ ΡΡ‚ΠΈΠ»ΡŒ Π±Π΅Π· пСрСписывания всСго ΠΊΠΎΠ΄Π°.

⚠️ Π’Π½ΠΈΠΌΠ°Π½ΠΈΠ΅: Π’Π½ΠΈΠΌΠ°Ρ‚Π΅Π»ΡŒΠ½ΠΎ слСдитС Π·Π° ΠΊΠΎΠ½Ρ‚Ρ€Π°ΡΡ‚Π½ΠΎΡΡ‚ΡŒΡŽ тСкста. Π­Ρ„Ρ„Π΅ΠΊΡ‚ ΡˆΡƒΠΌΠ° ΠΈ размытия сниТаСт контраст, Ρ‡Ρ‚ΠΎ ΠΌΠΎΠΆΠ΅Ρ‚ Π½Π°Ρ€ΡƒΡˆΠΈΡ‚ΡŒ трСбования WCAG ΠΏΠΎ доступности. ВСстируйтС Ρ‡ΠΈΡ‚Π°Π΅ΠΌΠΎΡΡ‚ΡŒ Π½Π° Π±Π΅Π»ΠΎΠΌ ΠΈ Ρ‚Π΅ΠΌΠ½ΠΎΠΌ Ρ„ΠΎΠ½Π΅.

πŸ’‘

Π­Ρ„Ρ„Π΅ΠΊΡ‚ ΠΌΠ°Ρ‚Ρ€ΠΈΡ‡Π½ΠΎΠ³ΠΎ ΠΏΡ€ΠΈΠ½Ρ‚Π΅Ρ€Π° достигаСтся сочСтаниСм ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎΠ³ΠΎ ΠΌΠΎΠ½ΠΎΡˆΠΈΡ€ΠΈΠ½Π½ΠΎΠ³ΠΎ ΡˆΡ€ΠΈΡ„Ρ‚Π°, добавлСния ΡˆΡƒΠΌΠ° ΠΈ ΠΈΠΌΠΈΡ‚Π°Ρ†ΠΈΠΈ физичСских искаТСний ΠΏΠ΅Ρ‡Π°Ρ‚ΠΈ, Π½ΠΎ Ρ‚Ρ€Π΅Π±ΡƒΠ΅Ρ‚ умСрСнности для сохранСния читаСмости.

FAQ: Часто Π·Π°Π΄Π°Π²Π°Π΅ΠΌΡ‹Π΅ вопросы

Какой ΡˆΡ€ΠΈΡ„Ρ‚ Π»ΡƒΡ‡ΡˆΠ΅ всСго ΠΈΠΌΠΈΡ‚ΠΈΡ€ΡƒΠ΅Ρ‚ 9-ΠΈΠ³ΠΎΠ»ΡŒΡ‡Π°Ρ‚Ρ‹ΠΉ ΠΏΡ€ΠΈΠ½Ρ‚Π΅Ρ€?

ΠžΠΏΡ‚ΠΈΠΌΠ°Π»ΡŒΠ½Ρ‹ΠΌ Π²Ρ‹Π±ΠΎΡ€ΠΎΠΌ ΡΡ‡ΠΈΡ‚Π°ΡŽΡ‚ΡΡ ΡˆΡ€ΠΈΡ„Ρ‚Ρ‹ сСмСйства Dot Matrix ΠΈΠ»ΠΈ 9-pin. Π’ Google Fonts ΠΌΠΎΠΆΠ½ΠΎ Π½Π°ΠΉΡ‚ΠΈ VT323 ΠΈΠ»ΠΈ Share Tech Mono, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΈΠΌΠ΅ΡŽΡ‚ Ρ…Π°Ρ€Π°ΠΊΡ‚Π΅Ρ€Π½ΡƒΡŽ Π±Π»ΠΎΡ‡Π½ΡƒΡŽ структуру, Π½Π°ΠΏΠΎΠΌΠΈΠ½Π°ΡŽΡ‰ΡƒΡŽ ΡƒΠ΄Π°Ρ€Π½ΡƒΡŽ ΠΏΠ΅Ρ‡Π°Ρ‚ΡŒ ΠΏΠ΅Ρ€Π²Ρ‹Ρ… ΠΏΠΎΠΊΠΎΠ»Π΅Π½ΠΈΠΉ.

Как ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ тСкст Β«Ρ€Π²Π°Π½Ρ‹ΠΌΒ» Π² CSS Π±Π΅Π· использования ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΎΠΊ?

Для этого ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΊΠΎΠΌΠ±ΠΈΠ½Π°Ρ†ΠΈΡŽ свойств filter: blur ΠΈ text-shadow с Ρ€Π°Π·ΠΌΡ‹Ρ‚ΠΈΠ΅ΠΌ. Π’Π°ΠΊΠΆΠ΅ эффСктивно ΠΏΡ€ΠΈΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ SVG-Ρ„ΠΈΠ»ΡŒΡ‚Ρ€Π° feTurbulence, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ создаСт искаТСниС ΠΊΡ€Π°Π΅Π², ΠΈΠΌΠΈΡ‚ΠΈΡ€ΡƒΡŽΡ‰Π΅Π΅ Π½Π΅Ρ€ΠΎΠ²Π½ΠΎΡΡ‚ΡŒ Π±ΡƒΠΌΠ°Π³ΠΈ.

МоТно Π»ΠΈ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ этот ΡΡ‚ΠΈΠ»ΡŒ для ΠΎΡ„ΠΈΡ†ΠΈΠ°Π»ΡŒΠ½Ρ‹Ρ… Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ΠΎΠ²?

ВСхничСски Π΄Π°, Π½ΠΎ это Π½Π΅ рСкомСндуСтся для ΡŽΡ€ΠΈΠ΄ΠΈΡ‡Π΅ΡΠΊΠΈΡ… Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ΠΎΠ², Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ Π²ΠΈΠ·ΡƒΠ°Π»ΡŒΠ½Ρ‹Π΅ искаТСния ΠΌΠΎΠ³ΡƒΡ‚ Π·Π°Ρ‚Ρ€ΡƒΠ΄Π½ΠΈΡ‚ΡŒ Ρ‡Ρ‚Π΅Π½ΠΈΠ΅. Π­Ρ‚ΠΎΡ‚ ΡΡ‚ΠΈΠ»ΡŒ Π»ΡƒΡ‡ΡˆΠ΅ ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ΠΈΡ‚ для творчСских ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΎΠ², Π»Π΅Π½Π΄ΠΈΠ½Π³ΠΎΠ², ΠΈΠ³Ρ€ ΠΈΠ»ΠΈ Π²Π½ΡƒΡ‚Ρ€Π΅Π½Π½ΠΈΡ… ΠΎΡ‚Ρ‡Π΅Ρ‚ΠΎΠ², Π³Π΄Π΅ Π²Π°ΠΆΠ½Π° эстСтика.

Как Ρ€Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Ρ‚ΡŒ эффСкт смСщСния строк ΠΏΡ€ΠΈ ΠΏΠ΅Ρ‡Π°Ρ‚ΠΈ?

Π’ CSS это дСлаСтся Ρ‡Π΅Ρ€Π΅Π· transform ΠΈΠ»ΠΈ margin-top с нСбольшим случайным Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ΠΌ (random) для ΠΊΠ°ΠΆΠ΄ΠΎΠΉ строки. Π’ JavaScript ΠΌΠΎΠΆΠ½ΠΎ Π³Π΅Π½Π΅Ρ€ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ это Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ динамичСски ΠΏΡ€ΠΈ Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠ΅ страницы.

ΠŸΡ€ΠΈΠΌΠ΅Ρ€ ΠΊΠΎΠ΄Π° для ΡˆΡƒΠΌΠ° CSS

Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ Ρ„ΠΎΠ½ΠΎΠ²Ρ‹ΠΉ ΡˆΡƒΠΌ Ρ‡Π΅Ρ€Π΅Π· PNG-тСкстуру с Π½ΠΈΠ·ΠΊΠΎΠΉ ΠΏΡ€ΠΎΠ·Ρ€Π°Ρ‡Π½ΠΎΡΡ‚ΡŒΡŽ (10-15%) ΠΈ Π½Π°Π»ΠΎΠΆΠΈΡ‚ΡŒ Π΅Ρ‘ ΠΏΠΎΠ²Π΅Ρ€Ρ… тСкста, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ mix-blend-mode: multiply.