ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° для опрСдСлСния ΡˆΡ€ΠΈΡ„Ρ‚Π°: WhatTheFont β€” ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ для поиска ΡˆΡ€ΠΈΡ„Ρ‚ΠΎΠ² с ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΎΠΊ

Π‘ΠΎΠ΄Π΅Ρ€ΠΆΠ°Π½ΠΈΠ΅

Как Π»Π΅Π³ΠΊΠΎ ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΡΡ‚ΡŒ ΡˆΡ€ΠΈΡ„Ρ‚Ρ‹ Π½Π° Android

Π•ΡΡ‚ΡŒ нСсколько способов ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚ΡŒ ΡˆΡ€ΠΈΡ„Ρ‚Ρ‹ Π½Π° Android, ΠΎΠ΄Π½ΠΈΠΌ ΠΈΠ· Π»ΡƒΡ‡ΡˆΠΈΡ… являСтся Какой ΡˆΡ€ΠΈΡ„Ρ‚ Π Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΠ΅ Chrome. Он позволяСт ΠΎΠ±Π½Π°Ρ€ΡƒΠΆΠΈΠ²Π°Ρ‚ΡŒ любой ΡˆΡ€ΠΈΡ„Ρ‚ Π² Π˜Π½Ρ‚Π΅Ρ€Π½Π΅Ρ‚Π΅ ΠΎΠ΄Π½ΠΈΠΌ касаниСм. Но Ρ‡Ρ‚ΠΎ Π΄Π΅Π»Π°Ρ‚ΡŒ, Ссли Π²Ρ‹ Π½Π°Ρ‚ΠΊΠ½Π΅Ρ‚Π΅ΡΡŒ Π½Π° ΡˆΡ€ΠΈΡ„Ρ‚ Π½Π° своСм Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½Π΅? НС волнуйся, Π΅ΡΡ‚ΡŒ Π²Ρ‹Ρ…ΠΎΠ΄. Π’ΠΎΡ‚ ΠΊΠ°ΠΊ Π»Π΅Π³ΠΊΠΎ ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΡ†ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΡˆΡ€ΠΈΡ„Ρ‚Ρ‹ Π½Π° Android.

ΠŸΡ€ΠΎΡ‡Ρ‚ΠΈΡ‚Π΅, ΠΊΠ°ΠΊ Π·Π°ΠΏΠΈΡΡ‹Π²Π°Ρ‚ΡŒ Π·Π²ΡƒΠΊ Π² Chrome Π½Π° ПК ΠΈ Mac

Как Π»Π΅Π³ΠΊΠΎ ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΡΡ‚ΡŒ ΡˆΡ€ΠΈΡ„Ρ‚Ρ‹ Π½Π° Android?

Для Android ΠΌΡ‹ собираСмся ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ ΠΏΠΎΠ΄ Π½Π°Π·Π²Π°Π½ΠΈΠ΅ΠΌ Найди ΠΌΠΎΠΉ ΡˆΡ€ΠΈΡ„Ρ‚. Π£ прилоТСния ΠΎΡ‡Π΅Π½ΡŒ простой ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΈΠΉ интСрфСйс, ΠΎΠ΄Π½Π°ΠΊΠΎ ΠΎΠ½ΠΎ способно Ρ‚ΠΎΡ‡Π½ΠΎ ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΡΡ‚ΡŒ ΡˆΡ€ΠΈΡ„Ρ‚Ρ‹ Π·Π° врСмя, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ я Π΅Π³ΠΎ тСстировал. Π˜Ρ‚Π°ΠΊ, посмотрим, ΠΊΠ°ΠΊ это дСлаСтся.

ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ для Windows, ΠΌΠΎΠ±ΠΈΠ»ΡŒΠ½Ρ‹Π΅ прилоТСния, ΠΈΠ³Ρ€Ρ‹ — ВБЁ Π‘Π•Π‘ΠŸΠ›ΠΠ’ΠΠž,Β Π² нашСм Π·Π°ΠΊΡ€Ρ‹Ρ‚ΠΎΠΌ Ρ‚Π΅Π»Π΅Π³Ρ€Π°ΠΌΠΌ ΠΊΠ°Π½Π°Π»Π΅ — ΠŸΠΎΠ΄ΠΏΠΈΡΡ‹Π²Π°ΠΉΡ‚Π΅ΡΡŒ:)

Π’ΠΎ-ΠΏΠ΅Ρ€Π²Ρ‹Ρ…, Π²Ρ‹ ΡΠΎΠ±ΠΈΡ€Π°Π΅Ρ‚Π΅ΡΡŒ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΡŒ Google Play Store ΠΈ Π²Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚ΡŒ поиск Find my Font Π² Π²Π΅Ρ€Ρ…Π½Π΅ΠΉ строкС поиска. Π’Π΅ΠΏΠ΅Ρ€ΡŒ Π²Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅, ΠΊΠ°ΠΊ ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΎ Π½ΠΈΠΆΠ΅, ΠΈΠ»ΠΈ Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΡŒ эта ссылка Ссли Π²Ρ‹ Π½Π° Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½Π΅, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΡŒ Π΅Π³ΠΎ Π½Π°ΠΏΡ€ΡΠΌΡƒΡŽ. Π—Π°Ρ‚Π΅ΠΌ Π½Π°ΠΆΠΌΠΈΡ‚Π΅ Β«Π£ΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒΒ», Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π·Π°Π³Ρ€ΡƒΠ·ΠΈΡ‚ΡŒ ΠΈ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ автоматичСски.

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

Π’Ρ‚ΠΎΡ€ΠΎΠΉ β€” ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ снимок экрана для опрСдСлСния ΡˆΡ€ΠΈΡ„Ρ‚Π°, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΌΡ‹ собираСмся ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ. Π­Ρ‚ΠΎΡ‚ ΠΌΠ΅Ρ‚ΠΎΠ΄ позволяСт Π²Π°ΠΌ ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΡΡ‚ΡŒ ΡˆΡ€ΠΈΡ„Ρ‚Ρ‹ Π½Π° любом Π²Π΅Π±-сайтС, Π² ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΈ ΠΈΠ»ΠΈ Π΄Π°ΠΆΠ΅ Π² ΠΈΠ³Ρ€Π°Ρ… Π½Π° вашСм Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½Π΅.

Для этого ΠΌΠ΅Ρ‚ΠΎΠ΄Π° Π½Π°ΠΆΠΌΠΈΡ‚Π΅ Π½Π° Π·Π½Π°Ρ‡ΠΎΠΊ Π³Π°Π»Π΅Ρ€Π΅ΠΈ, ΠΊΠ°ΠΊ ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΎ Π½Π° рисункС Π½ΠΈΠΆΠ΅, Π½Π° Π³Π»Π°Π²Π½ΠΎΠΉ страницС прилоТСния. Π—Π°Ρ‚Π΅ΠΌ просмотритС свою Π³Π°Π»Π΅Ρ€Π΅ΡŽ ΠΈ ΠΎΡ‚ΠΊΡ€ΠΎΠΉΡ‚Π΅ снимок экрана, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΡ†ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ.

Π’Ρ‹ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚Π΅ ΠΏΡ€ΡΠΌΠΎΡƒΠ³ΠΎΠ»ΡŒΠ½ΠΎΠ΅ Π½Π°Π»ΠΎΠΆΠ΅Π½ΠΈΠ΅ с Π²Ρ‹Ρ€Π°Π²Π½ΠΈΠ²Π°Π½ΠΈΠ΅ΠΌ тСкста. ΠŸΠ΅Ρ€Π΅ΠΌΠ΅ΡΡ‚ΠΈΡ‚Π΅ / ΠΏΠΎΠ²Π΅Ρ€Π½ΠΈΡ‚Π΅ Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½ ΠΈ ΠΏΠΎΠΏΡ‹Ρ‚Π°ΠΉΡ‚Π΅ΡΡŒ ΡƒΠΌΠ΅ΡΡ‚ΠΈΡ‚ΡŒ тСкст Π½Π° этом ΠΎΠ²Π΅Ρ€Π»Π΅Π΅ (ΠΏΡ€ΡΠΌΠΎΡƒΠ³ΠΎΠ»ΡŒΠ½ΠΎΠ΅ Π²Ρ‹Π΄Π΅Π»Π΅Π½ΠΈΠ΅). Когда Π²Ρ‹ Π·Π°ΠΊΠΎΠ½Ρ‡ΠΈΡ‚Π΅, Π½Π°ΠΆΠΌΠΈΡ‚Π΅ Π½Π° Π±ΡƒΠΊΠ²Ρ‹ (синиС) ΠΈ Π²Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ самый Ρ‡Π΅Ρ‚ΠΊΠΈΠΉ тСкст (я ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ Π²Ρ‹Π±ΠΈΡ€Π°ΡŽ всС для Π»ΡƒΡ‡ΡˆΠ΅Π³ΠΎ прСдсказания). ПослС Ρ‚ΠΎΠ³ΠΎ, ΠΊΠ°ΠΊ Π²Ρ‹ сдСлаСтС Π²Ρ‹Π±ΠΎΡ€, Π²Ρ‹ смоТСтС ΡƒΠ²ΠΈΠ΄Π΅Ρ‚ΡŒ Π΅Π³ΠΎ Π² Π²Π΅Ρ€Ρ…Π½Π΅ΠΌ Π±Π΅Π»ΠΎΠΌ ΠΏΠΎΠ»Π΅ с ΠΌΠ°ΠΊΡΠΈΠΌΠ°Π»ΡŒΠ½Ρ‹ΠΌ Π²Ρ‹Π±ΠΎΡ€ΠΎΠΌ сСми слов. НаТмитС Π½Π° стрСлку Π²ΠΏΡ€Π°Π²ΠΎ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡƒΠ·Π½Π°Ρ‚ΡŒ большС.

Π£ вас Ρ‚Π°ΠΊΠΆΠ΅ Π΅ΡΡ‚ΡŒ Π½Π°Π±ΠΎΡ€ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… инструмСнтов выдСлСния, Ρ‚Π°ΠΊΠΈΡ… ΠΊΠ°ΠΊ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ Ρ„ΠΎΠ½Π° выдСлСния, ΠΏΠΎΠ²ΠΎΡ€ΠΎΡ‚, настройка области выдСлСния, рисованиС выдСлСния, Ссли тСкст разбросан, ΠΈ Ρ‚. Π”.

Π­Ρ‚ΠΎ послСдний шаг, Π½Π° ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ Π²Ρ‹ Π½Π°ΠΉΠ΄Π΅Ρ‚Π΅ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Ρ‹ соотвСтствия ΡˆΡ€ΠΈΡ„Ρ‚Ρƒ. Но ΠΏΠ΅Ρ€Π΅Π΄ этим Π²Π°ΠΌ Ρ‚Π°ΠΊΠΆΠ΅ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ввСсти тСкст, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π²Ρ‹ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ ΡΠΎΠΏΠΎΡΡ‚Π°Π²ΠΈΡ‚ΡŒ (Ρ‚Π°ΠΊ ΠΆΠ΅, ΠΊΠ°ΠΊ Π²Ρ‹Π΄Π΅Π»Π΅Π½ΠΈΠ΅), ΠΏΡ€Π΅Π΄Π²Π°Ρ€ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ просмотр тСкста (тСкст, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π²Ρ‹ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ ΠΏΡ€ΠΎΡΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ с Ρ‚Π΅ΠΌ ΠΆΠ΅ ΡˆΡ€ΠΈΡ„Ρ‚ΠΎΠΌ) ΠΈ Ρ„ΠΈΠ»ΡŒΡ‚Ρ€ поиска, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π²Ρ‹ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ ΠΎΡΡ‚Π°Π²ΠΈΡ‚ΡŒ ΠΊΠ°ΠΊ Π΅ΡΡ‚ΡŒ.

ΠŸΠ΅Ρ€Π²Ρ‹ΠΉ ΠΌΠ΅Ρ‚ΠΎΠ΄ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ Π²Π°ΡˆΡƒ ΠΊΠ°ΠΌΠ΅Ρ€Ρƒ, которая Ρ‚Π°ΠΊΠΆΠ΅ доступна с домашнСй страницы ΠΈ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ Ρ‚ΠΎΡ‚ ΠΆΠ΅ процСсс.

Как Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π²Ρ‹ Π²Π²Π΅Π΄Π΅Ρ‚Π΅ Π΄Π°Π½Π½Ρ‹Π΅, Π²Ρ‹ автоматичСски ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚Π΅ нСсколько ΡˆΡ€ΠΈΡ„Ρ‚ΠΎΠ², ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΡ… ΡΡ‚ΠΈΠ»ΡŽ. Π’ Π΄Π°Π½Π½ΠΎΠΌ случаС это Π”ΠΆΠ΅ΠΊ Ѐрост. ΠŸΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Ρ‚Π°ΠΊΠΆΠ΅ ΠΏΠΎΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚ Ρ‚ΠΎΡ‡Π½ΠΎΡΡ‚ΡŒ вашСй ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΠΈ ΠΈ Ρ‚ΠΈΠΏ ΡˆΡ€ΠΈΡ„Ρ‚Π°. ΠšΡ€ΠΎΠΌΠ΅ Ρ‚ΠΎΠ³ΠΎ, Π²Ρ‹ Ρ‚Π°ΠΊΠΆΠ΅ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Ρ‰Π΅Π»ΠΊΠ½ΡƒΡ‚ΡŒ Π·Π½Π°Ρ‡ΠΎΠΊ (i), Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π·Π°Π³Ρ€ΡƒΠ·ΠΈΡ‚ΡŒ ΡˆΡ€ΠΈΡ„Ρ‚ для своСго устройства, Ссли ΠΎΠ½ доступСн бСсплатно.

ΠžΡΠΎΠ±Π΅Π½Π½ΠΎΡΡ‚ΠΈ

  • Π‘Π°Π·Π° ΡˆΡ€ΠΈΡ„Ρ‚ΠΎΠ² 150K
  • 30 бСсплатных ΠΏΡ€ΠΎΠ³Π½ΠΎΠ·ΠΎΠ²
  • 2 БСсплатный запрос. ΠΊΠ°ΠΆΠ΄Ρ‹Π΅ 48 часов
  • Π‘Π΅Π·Π»ΠΈΠΌΠΈΡ‚Π½Ρ‹Π΅ запросы Π·Π° 9 Π΄ΠΎΠ»Π»Π°Ρ€ΠΎΠ²

ΠŸΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ Найди ΠΌΠΎΠΉ ΡˆΡ€ΠΈΡ„Ρ‚

Π—Π°ΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ замСчания

Π’ΠΎΡ‚ ΠΊΠ°ΠΊ Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π»Π΅Π³ΠΊΠΎ ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΡ†ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΡˆΡ€ΠΈΡ„Ρ‚Ρ‹ Π½Π° Android. Π­Ρ‚ΠΎ ΠΎΡ‚Π»ΠΈΡ‡Π½ΠΎΠ΅ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅, ΠΎΡ‡Π΅Π½ΡŒ Ρ‚ΠΎΡ‡Π½ΠΎΠ΅. Если Π²Ρ‹ графичСский Π΄ΠΈΠ·Π°ΠΉΠ½Π΅Ρ€, ΠΈΠ»Π»ΡŽΡΡ‚Ρ€Π°Ρ‚ΠΎΡ€, Π²Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ ΠΏΡ€Π΅ΠΌΠΈΡƒΠΌ-Π²Π΅Ρ€ΡΠΈΡŽ, которая пригодится с Π½Π΅ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½Π½Ρ‹ΠΌΠΈ прСдсказаниями. ΠšΡ€ΠΎΠΌΠ΅ Ρ‚ΠΎΠ³ΠΎ, Ссли ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΈΠ΅ ΡˆΡ€ΠΈΡ„Ρ‚ΠΎΠ² Π½Π΅ являСтся Ρ‡Π°ΡΡ‚ΡŒΡŽ вашСго профиля Ρ€Π°Π±ΠΎΡ‚Ρ‹, бСсплатной вСрсии Π±ΡƒΠ΄Π΅Ρ‚ Π±ΠΎΠ»Π΅Π΅ Ρ‡Π΅ΠΌ достаточно.

Π’Π°ΠΊΠΆΠ΅ ΠΏΡ€ΠΎΡ‡Ρ‚ΠΈΡ‚Π΅, ΠΊΠ°ΠΊ ΠΎΡ‚ΡΠ»Π΅ΠΆΠΈΠ²Π°Ρ‚ΡŒ Ρ†Π΅Π½Ρƒ ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚Π° для Amazon Mobile

ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ для Windows, ΠΌΠΎΠ±ΠΈΠ»ΡŒΠ½Ρ‹Π΅ прилоТСния, ΠΈΠ³Ρ€Ρ‹ — ВБЁ Π‘Π•Π‘ΠŸΠ›ΠΠ’ΠΠž,Β Π² нашСм Π·Π°ΠΊΡ€Ρ‹Ρ‚ΠΎΠΌ Ρ‚Π΅Π»Π΅Π³Ρ€Π°ΠΌΠΌ ΠΊΠ°Π½Π°Π»Π΅ — ΠŸΠΎΠ΄ΠΏΠΈΡΡ‹Π²Π°ΠΉΡ‚Π΅ΡΡŒ:)

ΠΏΠΎΠ΄Ρ€ΠΎΠ±Π½ΠΎΠ΅ руководство ΠΈ совСты ΠΏΠΎ Π²Ρ‹Π±ΠΎΡ€Ρƒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ β€” TypeType Π½Π° vc.

ru

152 просмотров

Π‘ΠΎΠ·Π΄Π°Ρ‚ΡŒ ΠΏΠ΅Ρ€Π²Ρ‹ΠΉ ΡˆΡ€ΠΈΡ„Ρ‚ слоТнСС всСго, ΠΏΠΎΡ‚ΠΎΠΌΡƒ Ρ‡Ρ‚ΠΎ Π΄ΠΈΠ·Π°ΠΉΠ½Π΅Ρ€ Π΅Ρ‰Ρ‘ Π½Π΅ Π·Π½Π°Π΅Ρ‚ всСх Π΄Π΅Ρ‚Π°Π»Π΅ΠΉ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ, Π½Π΅ ΠΎΠ±Π»Π°Π΄Π°Π΅Ρ‚ достаточной Π½Π°ΡΠΌΠΎΡ‚Ρ€Π΅Π½Π½ΠΎΡΡ‚ΡŒΡŽ ΠΈ ΠΎΠΏΡ‹Ρ‚ΠΎΠΌ. МногоС ΠΏΡ€ΠΈ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ΅ Π³Π°Ρ€Π½ΠΈΡ‚ΡƒΡ€Ρ‹ Π² ΠΏΠ΅Ρ€Π²Ρ‹ΠΉ Ρ€Π°Π· приходится ΡƒΠ·Π½Π°Π²Π°Ρ‚ΡŒ Π² процСссС, пСрСнося тСорСтичСскиС знания ΠΎ ΡˆΡ€ΠΈΡ„Ρ‚ΠΎΠ²ΠΎΠΌ Π΄ΠΈΠ·Π°ΠΉΠ½Π΅ Π½Π° ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΡƒ, Ρ‡Ρ‚ΠΎ всСгда слоТно.

Однако ΠΈΠΌΠ΅Π½Π½ΠΎ с ΠΏΠ΅Ρ€Π²ΠΎΠΉ Π³Π°Ρ€Π½ΠΈΡ‚ΡƒΡ€Ρ‹ начинаСтся ΠΏΡƒΡ‚ΡŒ ΡˆΡ€ΠΈΡ„Ρ‚ΠΎΠ²ΠΎΠ³ΠΎ спСциалиста. Π§Ρ‚ΠΎΠ±Ρ‹ ΡΡ‚Π°Ρ‚ΡŒ ΠΎΠΏΡ‹Ρ‚Π½Ρ‹ΠΌ Π΄ΠΈΠ·Π°ΠΉΠ½Π΅Ρ€ΠΎΠΌ, Π½ΡƒΠΆΠ½ΠΎ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ ΠΏΠ΅Ρ€Π²Ρ‹ΠΉ ΡˆΡ€ΠΈΡ„Ρ‚, ΠΏΠΎΡ‚ΠΎΠΌ Π²Ρ‚ΠΎΡ€ΠΎΠΉ, Ρ‚Ρ€Π΅Ρ‚ΠΈΠΉ, ΠΏΠ°Ρ€Π°Π»Π»Π΅Π»ΡŒΠ½ΠΎ усваивая, ΠΊΠ°ΠΊΠΈΠ΅ Π½Π΅Π΄ΠΎΡ‡Ρ‘Ρ‚Ρ‹ ΠΏΠ΅Ρ€Π²Ρ‹Ρ… этапов Π½ΡƒΠΆΠ½ΠΎ ΠΈΡΠΏΡ€Π°Π²Π»ΡΡ‚ΡŒ.

ПозТС, ΠΊΠΎΠ³Π΄Π° спСциалист набСрётся ΠΎΠΏΡ‹Ρ‚Π°, ΠΏΠ΅Ρ€Π²Ρ‹Π΅ Ρ€Π°Π±ΠΎΡ‚Ρ‹ покаТутся Π½Π΅ΠΊΠΎΡ€Ρ€Π΅ΠΊΡ‚Π½Ρ‹ΠΌΠΈ, Π½Π°ΠΈΠ²Π½Ρ‹ΠΌΠΈ, ΠΈ всё-Ρ‚Π°ΠΊΠΈ Π²Ρ‹Π·Ρ‹Π²Π°ΡŽΡ‰ΠΈΠΌΠΈ Ρ‚Ρ‘ΠΏΠ»ΡƒΡŽ Π½ΠΎΡΡ‚Π°Π»ΡŒΠ³ΠΈΡŽ, вСдь ΠΈΠΌΠ΅Π½Π½ΠΎ с Π½ΠΈΡ… начинался ΠΏΡ€ΠΎΡ„Π΅ΡΡΠΈΠΎΠ½Π°Π»ΡŒΠ½Ρ‹ΠΉ ΠΏΡƒΡ‚ΡŒ.

Π’ этой ΡΡ‚Π°Ρ‚ΡŒΠ΅ ΠΌΡ‹ расскаТСм, с Ρ‡Π΅Π³ΠΎ Π½Π°Ρ‡ΠΈΠ½Π°Ρ‚ΡŒ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΡƒ ΠΏΠ΅Ρ€Π²ΠΎΠΉ ΡˆΡ€ΠΈΡ„Ρ‚ΠΎΠ²ΠΎΠΉ Π³Π°Ρ€Π½ΠΈΡ‚ΡƒΡ€Ρ‹, ΠΊΠ°ΠΊΠΈΠ΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ понадобятся для Ρ€Π°Π±ΠΎΡ‚Ρ‹ ΠΈ Ρ‡Π΅ΠΌΡƒ Π½ΡƒΠΆΠ½ΠΎ ΡƒΠ΄Π΅Π»ΠΈΡ‚ΡŒ большС внимания.

ВСорСтичСская ΠΏΠΎΠ΄Π³ΠΎΡ‚ΠΎΠ²ΠΊΠ°

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

Π‘Ρ€Π΅Π΄ΠΈ рСсурсов, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΏΠΎΠΌΠΎΠ³ΡƒΡ‚ ΠΏΡ€ΠΈ создании ΡˆΡ€ΠΈΡ„Ρ‚Π°, Π²Ρ‹ Ρ‚Π°ΠΊΠΆΠ΅ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ подходящиС Π²Π°ΠΌ. ΠœΡ‹ Ρ€Π΅ΠΊΠΎΠΌΠ΅Π½Π΄ΡƒΠ΅ΠΌ ΠΎΡ€ΠΈΠ΅Π½Ρ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒΡΡ Π½Π° Ρ€Π°Π·Π½Ρ‹Π΅ источники: ΠΈ ΠΊΠ½ΠΈΠ³ΠΈ, ΠΈ ΠΈΠ½Ρ‚Π΅Ρ€Π½Π΅Ρ‚-ΠΏΠΎΡ€Ρ‚Π°Π»Ρ‹, ΠΈ трансляции спСциалистов.

Π’ΠΎΡ‚ ΠΊΠ½ΠΈΠ³ΠΈ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ стоит Π΄Π΅Ρ€ΠΆΠ°Ρ‚ΡŒ Π½Π° Ρ€Π°Π±ΠΎΡ‡Π΅ΠΌ столС:

  • Designing Type, ΠΊΠ½ΠΈΠ³Π° Karen Cheng;
  • Type Tricks: Your Personal Guide to Type Design, ΠΊΠ½ΠΈΠ³Π° Sofie Beier;
  • Designing Fonts: An Introduction to Professional Type Design, ΠΊΠ½ΠΈΠ³Π° Thames and Hudson;
  • How to create typefaces. From sketch to screen, ΠΊΠ½ΠΈΠ³Π° Cristobal Henestrosa, Laura Meseguer, Jose Scaglione.

Π’Π°ΠΊΠΆΠ΅ стоит ΠΏΠΎΠ΄ΠΏΠΈΡΠ°Ρ‚ΡŒΡΡ Π½Π° ΡˆΡ€ΠΈΡ„Ρ‚ΠΎΠ²Ρ‹Ρ… Π΄ΠΈΠ·Π°ΠΉΠ½Π΅Ρ€ΠΎΠ² Π² ΡΠΎΡ†ΠΈΠ°Π»ΡŒΠ½Ρ‹Ρ… сСтях, особСнно Ссли ΠΎΠ½ΠΈ проводят трансляции ΠΈ дСлятся рСкомСндациями ΠΏΠΎ созданию ΡˆΡ€ΠΈΡ„Ρ‚ΠΎΠ². НапримСр, студия TypeType ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ мСсяц ΠΏΡ€ΠΎΠ²ΠΎΠ΄ΠΈΡ‚ трансляции Π½Π° Ρ‚Π΅ΠΌΡƒ ΡˆΡ€ΠΈΡ„Ρ‚ΠΎΠ²ΠΎΠ³ΠΎ Π΄ΠΈΠ·Π°ΠΉΠ½Π°.

Π§Π΅ΠΌ большС Ρ€Π°Π·Π½Ρ‹Ρ… источников Π²Ρ‹ Π½Π°ΠΉΠ΄Π΅Ρ‚Π΅ Π½Π° Π½Π°Ρ‡Π°Π»ΡŒΠ½Ρ‹Ρ… этапах, Ρ‚Π΅ΠΌ Π»ΡƒΡ‡ΡˆΠ΅. ПозТС Π²Ρ‹ смоТСтС ΠΎΡ‚ΡΠΎΡ€Ρ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΈΡ… ΠΈ ΠΎΡΡ‚Π°Π²ΠΈΡ‚ΡŒ самыС Π»ΡŽΠ±ΠΈΠΌΡ‹Π΅ ΠΈ ΠΏΠΎΠ»Π΅Π·Π½Ρ‹Π΅.

Π­Ρ‚Π°ΠΏΡ‹ создания собствСнного ΡˆΡ€ΠΈΡ„Ρ‚Π°

Π˜Ρ‚Π°ΠΊ, Π²Ρ‹ Π²ΠΎΠΎΡ€ΡƒΠΆΠΈΠ»ΠΈΡΡŒ знаниями ΠΈ Π³ΠΎΡ‚ΠΎΠ²Ρ‹ ΠΏΡ€ΠΈΡΡ‚ΡƒΠΏΠΈΡ‚ΡŒ ΠΊ Ρ€Π°Π±ΠΎΡ‚Π΅. Π’Π°ΠΌ понадобится ΠΎΠ±ΠΎΡ€ΡƒΠ΄ΠΎΠ²Π°Π½ΠΈΠ΅, Ρ‚ΠΎ Π΅ΡΡ‚ΡŒ Π½ΠΎΡƒΡ‚Π±ΡƒΠΊ ΠΈΠ»ΠΈ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€, подходящая ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° ΠΈ ΠΆΠ΅Π»Π°Π½ΠΈΠ΅ ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ самый прСкрасный ΡˆΡ€ΠΈΡ„Ρ‚ Π² ΠΌΠΈΡ€Π΅.

1. НачнитС с постановки Π·Π°Π΄Π°Ρ‡ΠΈ ΠΈ опрСдСлСния состава, стиля ΠΈ Ρ…Π°Ρ€Π°ΠΊΡ‚Π΅Ρ€Π° ΡˆΡ€ΠΈΡ„Ρ‚Π°. Для ΠΏΠ΅Ρ€Π²ΠΎΠΉ Π³Π°Ρ€Π½ΠΈΡ‚ΡƒΡ€Ρ‹ Π»ΡƒΡ‡ΡˆΠ΅ Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ ΠΌΠΈΠ½ΠΈΠΌΠ°Π»ΡŒΠ½Ρ‹ΠΉ кассовый состав. ΠžΡ‚Π²Π΅Ρ‚ΡŒΡ‚Π΅ сСбС Π½Π° вопросы, ΠΌΠΎΠΆΠ½ΠΎ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ это Π² Π±Π»ΠΎΠΊΠ½ΠΎΡ‚Π΅ ΠΈΠ»ΠΈ тСкстовом Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€Π΅:

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

2. ΠžΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚Π΅ сроки. Π”Π°ΠΆΠ΅ Ссли Π²Ρ‹ Ρ€Π°Π·Ρ€Π°Π±Π°Ρ‚Ρ‹Π²Π°Π΅Ρ‚Π΅ Π³Π°Ρ€Π½ΠΈΡ‚ΡƒΡ€Ρƒ для Π»ΠΈΡ‡Π½ΠΎΠ³ΠΎ пользования, Π±ΡƒΠ΄Π΅Ρ‚ ΠΏΠΎΠ»Π΅Π·Π½ΠΎ Π²Ρ‹Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ ΠΏΡ€ΠΈΠ²Ρ‹Ρ‡ΠΊΡƒ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ, ΠΎΡ€ΠΈΠ΅Π½Ρ‚ΠΈΡ€ΡƒΡΡΡŒ Π½Π° Π΄Π΅Π΄Π»Π°ΠΉΠ½Ρ‹.

3. ΠŸΡ€ΠΎΠ²Π΅Π΄ΠΈΡ‚Π΅ исслСдованиС. На этом этапС стоит ΠΎΡ‚ΠΎΠ±Ρ€Π°Ρ‚ΡŒ ΠΎΡ‚ 3 Π΄ΠΎ 10 Π³Π°Ρ€Π½ΠΈΡ‚ΡƒΡ€, Π±Π»ΠΈΠ·ΠΊΠΈΡ… ΠΊ Ρ‚ΠΎΠΌΡƒ, Ρ‡Ρ‚ΠΎ Π²Ρ‹ ΠΏΠ»Π°Π½ΠΈΡ€ΡƒΠ΅Ρ‚Π΅ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ. ΠšΠΎΠΏΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΈΡ… Π² своём ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π΅, ΠΊΠΎΠ½Π΅Ρ‡Π½ΠΎ, Π½Π΅ стоит, Π½ΠΎ ΠΏΠΎΠ»Π΅Π·Π½ΠΎ ΠΈΠ·ΡƒΡ‡ΠΈΡ‚ΡŒ графичСскиС особСнности, Ρ€Π°Π·ΠΌΠ΅Ρ€Ρ‹ ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΠ΅ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹ ΡˆΡ€ΠΈΡ„Ρ‚Π°, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΠΎΠ½ΡΡ‚ΡŒ Π»ΠΎΠ³ΠΈΠΊΡƒ построСния.

4. ΠžΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚Π΅ΡΡŒ с кассовым составом. Π­Ρ‚ΠΎ слСдуСт ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ Π΅Ρ‰Ρ‘ Π½Π° ΠΏΠ΅Ρ€Π²ΠΎΠΌ этапС, Π½ΠΎ Π² этот Ρ€Π°Π· Π²Π°ΠΌ Π½ΡƒΠΆΠ½ΠΎ ΠΏΠΎΠ΄Ρ€ΠΎΠ±Π½ΠΎ Π²Ρ‹Π΄Π΅Π»ΠΈΡ‚ΡŒ всС Π·Π½Π°ΠΊΠΈ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΏΠ»Π°Π½ΠΈΡ€ΡƒΠ΅Ρ‚Π΅ ΠΎΡ‚Ρ€ΠΈΡΠΎΠ²Π°Ρ‚ΡŒ. Π­Ρ‚ΠΎ ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ ΠΎΠ΄ΠΈΠ½ язык, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, базовая Π»Π°Ρ‚ΠΈΠ½ΠΈΡ†Π°, Ρ†ΠΈΡ„Ρ€Ρ‹ ΠΈ Π½Π°Π±ΠΎΡ€ ΠΏΡƒΠ½ΠΊΡ‚ΡƒΠ°Ρ†ΠΈΠΈ.

5. Π Π°Π±ΠΎΡ‚Π° со скСтчами.

Π‘ΠΊΠ΅Ρ‚Ρ‡ΠΈ

Когда исслСдования ΠΏΡ€ΠΎΠ²Π΅Π΄Π΅Π½Ρ‹ ΠΈ идСя Π±ΡƒΠ΄ΡƒΡ‰Π΅Π³ΠΎ ΡˆΡ€ΠΈΡ„Ρ‚Π° сформирована, приступайтС ΠΊ скСтчам. Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ для этого ΠΊΠ°Ρ€Π°Π½Π΄Π°Ρˆ ΠΈ лист Π±ΡƒΠΌΠ°Π³ΠΈ, Ρ‚ΡƒΡˆΡŒ ΠΈ ΠΊΠΈΡΡ‚ΡŒ ΠΈΠ»ΠΈ графичСский Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€.

ЦСль скСтчинга β€” ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚ΡŒΡΡ с Π²ΠΈΠ·ΡƒΠ°Π»ΡŒΠ½Ρ‹ΠΌΠΈ Ρ„ΠΎΡ€ΠΌΠ°ΠΌΠΈ ΡˆΡ€ΠΈΡ„Ρ‚Π°.

Π’ Π½Π°Ρ‡Π°Π»Π΅ Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΎΡ‚Ρ€ΠΈΡΠΎΠ²Π°Ρ‚ΡŒ нСсколько символов, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π½Π°ΠΌΠ΅Ρ‚ΠΈΡ‚ΡŒ ΠΎΠ±Ρ‰ΠΈΠ΅ Ρ„ΠΎΡ€ΠΌΡ‹ ΡˆΡ€ΠΈΡ„Ρ‚Π°. Когда ΡΡ‚ΠΈΠ»ΡŒ ΠΈ основныС Ρ„ΠΎΡ€ΠΌΡ‹ Π±ΡƒΠ΄ΡƒΡ‚ Π³ΠΎΡ‚ΠΎΠ²Ρ‹, ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ΠΈΡ‚Π΅ ΠΊ Ρ€Π°Π±ΠΎΡ‚Π΅ Π½Π°Π΄ ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½Ρ‹ΠΌΠΈ Π±ΡƒΠΊΠ²Π°ΠΌΠΈ.

К скСтчам ΠΌΠΎΠΆΠ½ΠΎ ΠΎΠ±Ρ€Π°Ρ‰Π°Ρ‚ΡŒΡΡ, ΠΊΠΎΠ³Π΄Π° Π½Π΅ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚ΡŒΡΡ с Ρ„ΠΎΡ€ΠΌΠΎΠΉ ΠΊΠ°ΠΊΠΎΠ³ΠΎ-Ρ‚ΠΎ Π³Π»ΠΈΡ„Π°. НапримСр, Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ ΠΌΠ΅ΠΆΠ΄Ρƒ двумя Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Π°ΠΌΠΈ Π±ΡƒΠΊΠ²Ρ‹ Β«aΒ». ΠžΡ‚Ρ€ΠΈΡΡƒΠΉΡ‚Π΅ нСсколько Ρ„ΠΎΡ€ΠΌ ΠΈ Π²Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ΡΡ‰ΡƒΡŽ, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ скСтчинг.

ΠžΡ‚Ρ€ΠΈΡΠΎΠ²ΠΊΠ° кассы

Когда всС ΠΏΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰ΠΈΠ΅ этапы ΠΏΡ€ΠΎΠΉΠ΄Π΅Π½Ρ‹, ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ΠΈΡ‚Π΅ ΠΊ созданию Π³Π°Ρ€Π½ΠΈΡ‚ΡƒΡ€Ρ‹ Π² ΡˆΡ€ΠΈΡ„Ρ‚ΠΎΠ²ΠΎΠΌ Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€Π΅. ΠŸΠΎΠΌΠ½ΠΈΡ‚Π΅, Ρ‡Ρ‚ΠΎ ΡˆΡ€ΠΈΡ„Ρ‚ β€” это Π½Π΅ ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Ρ‹Π΅ Π±ΡƒΠΊΠ²Ρ‹, Π° систСма символов, ΠΎΠ±ΡŠΠ΅Π΄ΠΈΠ½Π΅Π½Π½Ρ‹Ρ… ΠΎΠ±Ρ‰Π΅ΠΉ ΠΈΠ΄Π΅Π΅ΠΉ ΠΈ Ρ…Π°Ρ€Π°ΠΊΡ‚Π΅Ρ€ΠΎΠΌ. ГрафичСскиС Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ, ΡΠΎΡΡ‚Π°Π²Π»ΡΡŽΡ‰ΠΈΠ΅ ΡΡ‚ΠΈΠ»ΡŒ ΡˆΡ€ΠΈΡ„Ρ‚Π°, Π΄ΠΎΠ»ΠΆΠ½Ρ‹ Π±Ρ‹Ρ‚ΡŒ Π»ΠΎΠ³ΠΈΡ‡Π½Ρ‹ΠΌΠΈ ΠΈ ΠΏΠΎΠ²Ρ‚ΠΎΡ€ΡΡ‚ΡŒΡΡ Π² Π½Π΅ΡΠΊΠΎΠ»ΡŒΠΊΠΈΡ… символах.

На этом этапС Π²Π°ΠΌ прСдстоит ΠΎΡ‚Ρ€ΠΈΡΠΎΠ²Π°Ρ‚ΡŒ всС символы ΡˆΡ€ΠΈΡ„Ρ‚Π°: Π»Π°Ρ‚ΠΈΠ½ΠΈΡ†Ρƒ ΠΈΠ»ΠΈ ΠΊΠΈΡ€ΠΈΠ»Π»ΠΈΡ†Ρƒ, Π·Π½Π°ΠΊΠΈ ΠΏΡƒΠ½ΠΊΡ‚ΡƒΠ°Ρ†ΠΈΠΈ, Π²Π°Π»ΡŽΡ‚, Π΄Ρ€ΠΎΠ±ΠΈ, Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ символы. Как ΠΌΡ‹ ΡƒΠΏΠΎΠΌΠΈΠ½Π°Π»ΠΈ Ρ€Π°Π½Π΅Π΅, Π½Π°Ρ‡Π½ΠΈΡ‚Π΅ с простого ΠΈ Π±Π°Π·ΠΎΠ²ΠΎΠ³ΠΎ состава, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π·Π°ΠΊΠΎΠ½Ρ‡ΠΈΡ‚ΡŒ ΡˆΡ€ΠΈΡ„Ρ‚ Π² Π·Π°ΠΏΠ»Π°Π½ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹ΠΉ срок, ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ ΠΎΠΏΡ‹Ρ‚ ΠΈ ΠΎΡ‰ΡƒΡ‚ΠΈΡ‚ΡŒ Ρ€Π°Π΄ΠΎΡΡ‚ΡŒ ΠΎΡ‚ Π·Π°Π²Π΅Ρ€ΡˆΠ΅Π½ΠΈΡ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°. Π’ ΠΏΠΎΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΡ… ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°Ρ… Π²Ρ‹ смоТСтС Ρ€Π°ΡΡˆΠΈΡ€ΡΡ‚ΡŒ Π·Π½Π°ΠΊΠΎΠ²Ρ‹ΠΉ состав.

Π’ ΡˆΡ€ΠΈΡ„Ρ‚Π΅ ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ нСсколько Π½Π°Ρ‡Π΅Ρ€Ρ‚Π°Π½ΠΈΠΉ, Π² Ρ‚ΠΎΠΌ числС прямыС ΠΈ Π½Π°ΠΊΠ»ΠΎΠ½Π½Ρ‹Π΅. НачнитС с ΠΎΠ΄Π½ΠΎΠ³ΠΎ, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Regular ΠΈΠ»ΠΈ Medium, самых распространённых ΠΈ часто ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡ‹Ρ….

Когда нарисованная касса Π±ΡƒΠ΄Π΅Ρ‚ Π³ΠΎΡ‚ΠΎΠ²Π°, приступайтС ΠΊ спСйсингу. На этом этапС всСм Π±ΡƒΠΊΠ²Π°ΠΌ Π½Π°Π·Π½Π°Ρ‡Π°ΡŽΡ‚ΡΡ ΠΊΠΎΡ€Ρ€Π΅ΠΊΡ‚Π½Ρ‹Π΅ значСния для Π»Π΅Π²Ρ‹Ρ… ΠΈ ΠΏΡ€Π°Π²Ρ‹Ρ… ΠΏΠΎΠ»ΡƒΠ°ΠΏΡ€ΠΎΡˆΠ΅ΠΉ, Π΄Ρ€ΡƒΠ³ΠΈΠΌΠΈ словами, ΠΈΠ΄Ρ‘Ρ‚ Ρ€Π°Π±ΠΎΡ‚Π° с расстояниСм ΠΌΠ΅ΠΆΠ΄Ρƒ символами.

ВСхничСская Ρ‡Π°ΡΡ‚ΡŒ

Π¨Ρ€ΠΈΡ„Ρ‚ β€” это Π½Π΅ просто касса отрисованных Π·Π½Π°ΠΊΠΎΠ², это ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΌ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ Π² ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ….

ПослС дизайнСрской части Ρ€Π°Π±ΠΎΡ‚Ρ‹ наступаСт тСхничСский этап. ИмСнно ΠΎΠ½ опрСдСляСт, насколько ΠΊΠΎΡ€Ρ€Π΅ΠΊΡ‚Π½ΠΎ созданная Π³Π°Ρ€Π½ΠΈΡ‚ΡƒΡ€Π° Π±ΡƒΠ΄Π΅Ρ‚ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ. Для ΠΏΠ΅Ρ€Π²ΠΎΠ³ΠΎ ΡˆΡ€ΠΈΡ„Ρ‚Π° Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΎΠ±ΡŠΠ΅Π΄ΠΈΠ½ΠΈΡ‚ΡŒΡΡ с Π±ΠΎΠ»Π΅Π΅ ΠΎΠΏΡ‹Ρ‚Π½Ρ‹ΠΌ спСциалистом, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΏΠΎΠΌΠΎΠΆΠ΅Ρ‚ с тСхничСской Ρ‡Π°ΡΡ‚ΡŒΡŽ Ρ€Π°Π±ΠΎΡ‚Ρ‹.

Условно этот этап состоит ΠΈΠ· Ρ‚Ρ€Ρ‘Ρ…: мастСринг, ΠΊΠ΅Ρ€Π½ΠΈΠ½Π³ ΠΈ TrueType Ρ…ΠΈΠ½Ρ‚ΠΈΠ½Π³.

ΠœΠ°ΡΡ‚Π΅Ρ€ΠΈΠ½Π³ β€” это ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ° ΠΈ ΠΏΡ€Π°Π²ΠΊΠ° ΠΊΠΎΠ½Ρ‚ΡƒΡ€ΠΎΠ², ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΎΠ², Π΄ΠΈΠ°ΠΊΡ€ΠΈΡ‚ΠΈΠΊΠΈ ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΡ… элСмСнтов ΡˆΡ€ΠΈΡ„Ρ‚Π°. На этом этапС ΡΠΎΠ·Π΄Π°ΡŽΡ‚ΡΡ OpenType Ρ„ΠΈΡ‡ΠΈ, заполняСтся мСтаинформация Π²Π½ΡƒΡ‚Ρ€ΠΈ ΡˆΡ€ΠΈΡ„Ρ‚Π°.

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

Π₯ΠΈΠ½Ρ‚ΠΈΠ½Π³ β€” это Π²ΠΈΠ·ΡƒΠ°Π»ΡŒΠ½Π°Ρ Ρ€Π°Π·ΠΌΠ΅Ρ‚ΠΊΠ° ΡˆΡ€ΠΈΡ„Ρ‚Π° для ΠΊΠΎΡ€Ρ€Π΅ΠΊΡ‚Π½ΠΎΠ³ΠΎ отобраТСния ΠΌΠ°Π»Π΅Π½ΡŒΠΊΠΈΡ… ΠΊΠ΅Π³Π»Π΅ΠΉ Π² Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½Ρ‹Ρ… систСмах.

Π˜Π½ΡΡ‚Ρ€ΡƒΠΌΠ΅Π½Ρ‚Ρ‹ ΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ для создания ΡˆΡ€ΠΈΡ„Ρ‚ΠΎΠ²

ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ для Ρ€Π°Π±ΠΎΡ‚Ρ‹ со ΡˆΡ€ΠΈΡ„Ρ‚Π°ΠΌΠΈ достаточно ΠΌΠ½ΠΎΠ³ΠΎ. Π’ΠΎΡ‚ Ρ‚Π΅, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΌΠΈ часто ΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ ΡˆΡ€ΠΈΡ„Ρ‚ΠΎΠ²Ρ‹Π΅ Π΄ΠΈΠ·Π°ΠΉΠ½Π΅Ρ€Ρ‹:

  • Glyphs;
  • Fontlab;
  • Robofont;
  • FontForge;
  • Fontographer.

ΠŸΠΎΠΆΠ°Π»ΡƒΠΉ, ΠΈΠ· этого списка ΠΌΠΎΠΆΠ½ΠΎ Π²Ρ‹Π΄Π΅Π»ΠΈΡ‚ΡŒ Glyphs ΠΈ Fontlab, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ большая Ρ‡Π°ΡΡ‚ΡŒ спСциалистов ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ ΠΈΡ…. Π­Ρ‚ΠΎ связано с удобством интСрфСйса, Ρ€Π°Π·Π½ΠΎΠΎΠ±Ρ€Π°Π·ΠΈΠ΅ΠΌ инструмСнтов ΠΈ Π°Π΄Π°ΠΏΡ‚ΠΈΠ²Π½ΠΎΡΡ‚ΡŒΡŽ ΠΏΠΎΠ΄ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ. Бтудия TypeType ΠΏΡ€Π΅Π΄ΠΏΠΎΡ‡ΠΈΡ‚Π°Π΅Ρ‚ Glyphs, хотя Ρ€Π°Π½ΡŒΡˆΠ΅ Ρ€Π°Π±ΠΎΡ‚Π° студии ΠΏΡ€ΠΎΡ…ΠΎΠ΄ΠΈΠ»Π° Π² Fontlab.

ΠœΡ‹ Ρ€Π΅ΠΊΠΎΠΌΠ΅Π½Π΄ΡƒΠ΅ΠΌ ΠΏΠΎΠ·Π½Π°ΠΊΠΎΠΌΠΈΡ‚ΡŒΡΡ с 2–3 Ρ€Π°Π·Π½Ρ‹ΠΌΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°ΠΌΠΈ, ΠΈΠ·ΡƒΡ‡ΠΈΡ‚ΡŒ ΠΈΡ… Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π» ΠΈ ΠΏΠΎΠ½ΡΡ‚ΡŒ, Π² ΠΊΠ°ΠΊΠΎΠΉ Ρ€Π°Π±ΠΎΡ‚Π° ΠΏΡ€ΠΎΡ…ΠΎΠ΄ΠΈΡ‚ Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ ΠΊΠΎΠΌΡ„ΠΎΡ€Ρ‚Π½ΠΎ. МногиС ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ ΠΏΡ€Π΅Π΄ΠΎΡΡ‚Π°Π²Π»ΡΡŽΡ‚ тСстовый ΠΏΠ΅Ρ€ΠΈΠΎΠ΄, поэтому это Π½Π΅ ΠΏΠΎΡ‚Ρ€Π΅Π±ΡƒΠ΅Ρ‚ ΠΌΠ½ΠΎΠ³ΠΎ рСсурсов.

ПозТС стоит Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ ΠΎΠ΄Π½Ρƒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ ΠΈ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ Π² Π½Π΅ΠΉ, наращивая ΠΎΠΏΡ‹Ρ‚ ΠΈ ΡƒΠ»ΡƒΡ‡ΡˆΠ°Ρ Π½Π°Π²Ρ‹ΠΊΠΈ ΡˆΡ€ΠΈΡ„Ρ‚ΠΎΠ²ΠΎΠ³ΠΎ Π΄ΠΈΠ·Π°ΠΉΠ½Π°.

Π—Π°ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅

Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ ΠΏΠ΅Ρ€Π²ΠΎΠΉ Π³Π°Ρ€Π½ΠΈΡ‚ΡƒΡ€Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚ Π²Ρ‹Π·Π²Π°Ρ‚ΡŒ страх нСизвСстности, вСдь ΠΌΠ½ΠΎΠ³ΠΈΠΌ Π½ΠΎΠ²ΠΈΡ‡ΠΊΠ°ΠΌ каТСтся, Ρ‡Ρ‚ΠΎ ΠΎΠ½ΠΈ Π½Π΅ справятся, Π° созданиС ΡˆΡ€ΠΈΡ„Ρ‚Π° β€” это ΠΎΡ‡Π΅Π½ΡŒ слоТно.

Π Π΅ΡˆΠ°ΠΉΡ‚Π΅ΡΡŒ Π½Π° ΠΏΠ΅Ρ€Π²Ρ‹ΠΉ ΡˆΡ€ΠΈΡ„Ρ‚, вСдь Π² Π±ΡƒΠ΄ΡƒΡ‰Π΅ΠΌ ΠΈΠΌΠ΅Π½Π½ΠΎ Π΅Π³ΠΎ Π²Ρ‹ Π±ΡƒΠ΄Π΅Ρ‚Π΅ Π²ΡΠΏΠΎΠΌΠΈΠ½Π°Ρ‚ΡŒ с Ρ‚Ρ‘ΠΏΠ»ΠΎΠΉ Π½ΠΎΡΡ‚Π°Π»ΡŒΠ³ΠΈΠ΅ΠΉ. ΠžΡˆΠΈΠ±Π°ΠΉΡ‚Π΅ΡΡŒ, экспСримСнтируйтС, создавайтС Π½Π΅ΠΈΠ΄Π΅Π°Π»ΡŒΠ½Ρ‹Π΅ Π³Π°Ρ€Π½ΠΈΡ‚ΡƒΡ€Ρ‹ ΠΈ вноситС Π² Π½ΠΈΡ… ΠΏΡ€Π°Π²ΠΊΠΈ β€” со Π²Ρ€Π΅ΠΌΠ΅Π½Π΅ΠΌ Π²Ρ‹ ΠΏΠΎΠΉΠΌΡ‘Ρ‚Π΅, Π² ΠΊΠ°ΠΊΠΎΠΌ Π½Π°ΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠΈ ΠΏΡ€ΠΎΠ΄ΠΎΠ»ΠΆΠ°Ρ‚ΡŒ.

РаспознаваниС ΡˆΡ€ΠΈΡ„Ρ‚ΠΎΠ² с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Π³Π»ΡƒΠ±ΠΎΠΊΠΎΠ³ΠΎ обучСния | Π”ΠΆΠ΅Ρ…Π°Π΄ ΠœΠΎΡ…Π°ΠΌΠ΅Π΄ | MLearning.ai

БканируСтся каллиграфия А.

Π­Ρ‚ΠΎ основано Π½Π° DeepFont Paper, ΠΌΠ΅Ρ‚ΠΎΠ΄Π΅, созданном Adobe. Inc для обнаруТСния ΡˆΡ€ΠΈΡ„Ρ‚Π° Π½Π° изобраТСниях с использованиСм Π³Π»ΡƒΠ±ΠΎΠΊΠΎΠ³ΠΎ обучСния. Они ΠΎΠΏΡƒΠ±Π»ΠΈΠΊΠΎΠ²Π°Π»ΠΈ свою Ρ€Π°Π±ΠΎΡ‚Ρƒ Π² Π²ΠΈΠ΄Π΅ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π° для общСствСнности, ΠΈ Ρ€Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½Π½Ρ‹ΠΉ ΠΊΠΎΠ΄ являСтся ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄Π½Ρ‹ΠΌ ΠΎΡ‚ Ρ‚ΠΎΠ³ΠΎ ΠΆΠ΅. Π’ этом Π±Π»ΠΎΠ³Π΅ ΠΎΠ±ΡΡƒΠΆΠ΄Π°ΡŽΡ‚ΡΡ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡ‹Π΅ шаги, Π° Ρ‚Π°ΠΊΠΆΠ΅ даСтся ΠΎΠ±Π·ΠΎΡ€ ΠΊΠΎΠ΄Π°.

ΠšΠ»ΡŽΡ‡Π΅Π²Ρ‹Π΅ Ρ‚ΠΎΡ‡ΠΊΠΈ DeepFont:

  • Он ΠΎΠ±ΡƒΡ‡Π΅Π½ Π½Π° Π½Π°Π±ΠΎΡ€Π΅ Π΄Π°Π½Π½Ρ‹Ρ… AdobeVFR, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ содСрТит 2383 Π¨Ρ€ΠΈΡ„Ρ‚ ΠšΠ°Ρ‚Π΅Π³ΠΎΡ€ΠΈΠΈ!
  • Π•Π³ΠΎ CNN Π°Π΄Π°ΠΏΡ‚ΠΈΡ€ΠΎΠ²Π°Π½Π° ΠΊ ΠΏΡ€Π΅Π΄ΠΌΠ΅Ρ‚Π½ΠΎΠΉ области (НаТмитС здСсь, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡƒΠ·Π½Π°Ρ‚ΡŒ большС)
  • Π•Π³ΠΎ ΠΎΠ±ΡƒΡ‡Π΅Π½ΠΈΠ΅ основано Π½Π° сТатии ΠΌΠΎΠ΄Π΅Π»ΠΈ

ΠŸΡ€Π΅ΠΆΠ΄Π΅ Ρ‡Π΅ΠΌ ΠΌΡ‹ Π½Π°Ρ‡Π½Π΅ΠΌ β€” Π΄Π°Π²Π°ΠΉΡ‚Π΅ Π½Π°Ρ‡Π½Π΅ΠΌ с Ρ‚ΠΎΠ³ΠΎ, ΠΊΠ°ΠΊΠΈΠ΅ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ Π½Π°ΠΌ Π½ΡƒΠΆΠ½Ρ‹.

  ΠΈΠ·  matplotlib.pyplot  ΠΈΠΌΠΏΠΎΡ€Ρ‚  imshow 
ΠΈΠΌΠΏΠΎΡ€Ρ‚ matplotlib.cm ΠΊΠ°ΠΊ cm
ΠΈΠΌΠΏΠΎΡ€Ρ‚ matplotlib.pylab ΠΊΠ°ΠΊ plt
ΠΈΠ· keras.preprocessing.image ΠΈΠΌΠΏΠΎΡ€Ρ‚ ImageDataGenerator
ΠΈΠΌΠΏΠΎΡ€Ρ‚ numpy as np
ΠΈΠΌΠΏΠΎΡ€Ρ‚ PIL
ΠΈΠ· PIL ΠΈΠΌΠΏΠΎΡ€Ρ‚ ImageFilter
ΠΈΠΌΠΏΠΎΡ€Ρ‚ 9 0006 cv2
ΠΈΠΌΠΏΠΎΡ€Ρ‚ itertools
ΠΈΠΌΠΏΠΎΡ€Ρ‚ случайный
ΠΈΠΌΠΏΠΎΡ€Ρ‚ keras
ΠΈΠΌΠΏΠΎΡ€Ρ‚ imutils
ΠΈΠ· imutils ΠΈΠΌΠΏΠΎΡ€Ρ‚ ΠΏΡƒΡ‚Π΅ΠΉ
ΠΈΠΌΠΏΠΎΡ€Ρ‚ os
ΠΈΠ· keras ΠΈΠΌΠΏΠΎΡ€Ρ‚ ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·Π°Ρ‚ΠΎΡ€Ρ‹
ΠΈΠ· keras. preprocessing.image ΠΈΠΌΠΏΠΎΡ€Ρ‚ img_to_array
ΠΈΠ· sklearn.model_selection ΠΈΠΌΠΏΠΎΡ€Ρ‚ train_test_split
ΠΈΠ· keras.utils ΠΈΠΌΠΏΠΎΡ€Ρ‚ to_categorical
ΠΈΠ· keras ΠΈΠΌΠΏΠΎΡ€Ρ‚ ΠΎΠ±Ρ€Π°Ρ‚Π½Ρ‹Ρ… Π²Ρ‹Π·ΠΎΠ²ΠΎΠ²
ΠΈΠ· keras.models ΠΈΠΌΠΏΠΎΡ€Ρ‚ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ
ΠΈΠ· keras.layers.normalization ΠΈΠΌΠΏΠΎΡ€Ρ‚ BatchNormalization
ΠΈΠ· keras.layers import Dense, Dropout, Flatten
from keras.layers import Conv2D, MaxPooling2D, UpSampling2D, Conv2DTranspose
from keras import backend as K

%matplotlib встроСнный

Π’Π°ΠΊ ΠΊΠ°ΠΊ ΠΌΡ‹ Π±ΡƒΠ΄Π΅ΠΌ ΠΌΠ°Π½ΠΈΠΏΡƒΠ»ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ изобраТСниями, Π΄Π°Π²Π°ΠΉΡ‚Π΅ возьмСм PIL (Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΡƒ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ Python) ΠΈ создадим Ρ„ΡƒΠ½ΠΊΡ†ΠΈΡŽ для чтСния изобраТСния ΠΈΠ· ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³Π° ΠΈ измСнСния Ρ€Π°Π·ΠΌΠ΅Ρ€Π° ΠΏΠΎ ΠΌΠ΅Ρ€Π΅ нСобходимости.

  Π΄Π΅Ρ„  pil_image(img_path): 
ΠΏΠΈΠ»_ΠΈΠΌ = ΠΏΠΈΠ» . Π˜Π·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ . ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΡŒ (img_path) . convert('L')
pil_im = pil_im . resize((105,105))
#imshow(np.asarray(pil_im))
return pil_im

Π’Π΅ΠΏΠ΅Ρ€ΡŒ ΠΌΡ‹ Ρ€Π°Π·ΠΎΠ±ΡŒΠ΅ΠΌ всю Ρ€Π°Π±ΠΎΡ‚Ρƒ Π½Π° 4 шага ΠΈΠ»ΠΈ этапа.

Π¨Π°Π³ 1: Набор Π΄Π°Π½Π½Ρ‹Ρ…

ΠŸΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ ссылка Π½Π° Π½Π°Π±ΠΎΡ€ Π΄Π°Π½Π½Ρ‹Ρ… AdobeVFR ΠΈΠΌΠ΅Π΅Ρ‚ ΠΎΠ³Ρ€ΠΎΠΌΠ½Ρ‹ΠΉ Ρ€Π°Π·ΠΌΠ΅Ρ€ ΠΈ содСрТит мноТСство ΠΊΠ°Ρ‚Π΅Π³ΠΎΡ€ΠΈΠΉ ΡˆΡ€ΠΈΡ„Ρ‚ΠΎΠ², простой способ ΠΎΠ±ΠΎΠΉΡ‚ΠΈ это β€” ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ собствСнный Π½Π°Π±ΠΎΡ€ Π΄Π°Π½Π½Ρ‹Ρ… Π½Π° основС Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡ‹Ρ… исправлСний ΡˆΡ€ΠΈΡ„Ρ‚ΠΎΠ² с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ TextRecognitionDataGenerator github.

Когда Ρƒ вас Π΅ΡΡ‚ΡŒ Π½Π°Π±ΠΎΡ€ ΠΎΠ±Ρ€Π°Π·Ρ†ΠΎΠ², Π²Ρ‹ Π³ΠΎΡ‚ΠΎΠ²Ρ‹ ΠΊ Ρ€Π°Π±ΠΎΡ‚Π΅!

Π¨Π°Π³ 2: ΠŸΡ€Π΅Π΄Π²Π°Ρ€ΠΈΡ‚Π΅Π»ΡŒΠ½Π°Ρ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° Π΄Π°Π½Π½Ρ‹Ρ…

Π¨Ρ€ΠΈΡ„Ρ‚Ρ‹ Π½Π΅ ΠΏΠΎΡ…ΠΎΠΆΠΈ Π½Π° ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Ρ‹, ΠΈ для классификации ΠΈΡ… Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ трСбуСтся огромная пространствСнная информация. Для выявлСния ΠΎΡ‡Π΅Π½ΡŒ Π½Π΅Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΉ характСристик DeepFont ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½Ρ‹Π΅ ΠΌΠ΅Ρ‚ΠΎΠ΄Ρ‹ ΠΏΡ€Π΅Π΄Π²Π°Ρ€ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠΉ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ, Π° ΠΈΠΌΠ΅Π½Π½ΠΎ:

  • Π¨ΡƒΠΌ
  • Π Π°Π·ΠΌΡ‹Ρ‚ΠΈΠ΅
  • ΠŸΠ΅Ρ€ΡΠΏΠ΅ΠΊΡ‚ΠΈΠ²Π½ΠΎΠ΅ Π²Ρ€Π°Ρ‰Π΅Π½ΠΈΠ΅
  • Π—Π°Ρ‚Π΅Π½Π΅Π½ΠΈΠ΅ (Π³Ρ€Π°Π΄ΠΈΠ΅Π½Ρ‚Π½ΠΎΠ΅ освСщСниС)
  • ΠŸΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹ΠΉ ΠΈΠ½Ρ‚Π΅Ρ€Π²Π°Π» ΠΌΠ΅ΠΆΠ΄Ρƒ символами
  • 9001 1 ΠŸΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎΠ΅ ΡΠΎΠΎΡ‚Π½ΠΎΡˆΠ΅Π½ΠΈΠ΅ сторон

Π˜ΡΡ…ΠΎΠ΄Ρ ΠΈΠ· этого β€” Ρƒ нас Π΅ΡΡ‚ΡŒ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ для ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ ΠΈΠ· шагов Π°ΡƒΠ³ΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΠΈ:

  def  Noise_image(pil_im): 
# Π”ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠ΅ ΡˆΡƒΠΌΠ° ΠΊ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΡŽ
img_array = Π½ΠΏ . asarray(pil_im)
mean = 0.0 # нСкоторая константа
std = 5 # нСкоторая константа (стандартноС ΠΎΡ‚ΠΊΠ»ΠΎΠ½Π΅Π½ΠΈΠ΅)
noisy_img = im g_array + np . случайноС . Π½ΠΎΡ€ΠΌΠ°Π»ΡŒΠ½ΠΎΠ΅ (срСднСС, станд., img_array . Ρ„ΠΎΡ€ΠΌΠ°)
noisy_img_clipped = np . ΠΊΠ»ΠΈΠΏ(noisy_img, 0, 255)
ΡˆΡƒΠΌ_img = PIL . Π˜Π·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ . fromarray(np . uint8(noisy_img_clipped))
ΡˆΡƒΠΌ_изобраТСния = ΡˆΡƒΠΌ_изобраТСния . resize((105,105))
return Noise_img
def blur_image(pil_im):
#Π”ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠ΅ размытия ΠΊ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΡŽ
blur_img = pil_im . filter(ImageFilter . GaussianBlur(радиус = 3))
blur_img = blur_img . resize((105,105))
return blur_img
def affine_rotation(img):
строк, столбцов = img . shape

point1 = np . float32([[10, 10], [30, 10], [10, 30]])
point2 = np . float32([[20, 15], [40, 10], [20, 40]])

A = cv2 . getAffineTransform(point1, point2)

Π²Ρ‹Π²ΠΎΠ΄ = cv2 . warpAffine(img, A, (столбцы, строки))
affine_img = PIL . Π˜Π·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ . fromarray (np . uint8 (Π²Ρ‹Ρ…ΠΎΠ΄))
affine_img = affine_img . ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ Ρ€Π°Π·ΠΌΠ΅Ρ€ ((105,105))
Π²Π΅Ρ€Π½ΡƒΡ‚ΡŒ affine_img
def Π³Ρ€Π°Π΄ΠΈΠ΅Π½Ρ‚_Π·Π°ΠΏΠΎΠ»Π½ΠΈΡ‚ΡŒ (ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅):
лапласиан = cv2 . Лапласиан (ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅, cv2 . CV_64F)
лапласиан = cv2 . ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ Ρ€Π°Π·ΠΌΠ΅Ρ€Π° (лапласиан, (105, 105))
return laplacian

Π’Π΅ΠΏΠ΅Ρ€ΡŒ, ΠΊΠΎΠ³Π΄Π° ΠΎΠ½ΠΈ Π³ΠΎΡ‚ΠΎΠ²Ρ‹, ΠΌΡ‹ ΠΌΠΎΠΆΠ΅ΠΌ ΠΏΠΎΠ΄Π³ΠΎΡ‚ΠΎΠ²ΠΈΡ‚ΡŒ Π½Π°Π±ΠΎΡ€ Π΄Π°Π½Π½Ρ‹Ρ….

 data_path  =  "font_patch/" # Бсылка Π½Π° всС созданныС ΠΎΠ±Ρ€Π°Π·Ρ†Ρ‹ 3.  list_images(data_path))) 
случайный . сСмян(42)
случайных . shuffle(imagePaths)#Π­Ρ‚ΠΎ Π±Ρ‹Π»ΠΈ 5 ΡˆΡ€ΠΈΡ„Ρ‚ΠΎΠ², взятых Π·Π° ΠΎΠ±Ρ€Π°Π·Π΅Ρ† def conv_label(label):
if label == 'Lato':
return 0
elif label == 'Raleway':
return 1
elif этикСтка == Β«Π ΠΎΠ±ΠΎΡ‚Β»:
return 2
elif label == 'Sansation':
return 3
elif label == 'Walkway' :
Π²ΠΎΠ·Π²Ρ€Π°Ρ‚ 4agument = ["Ρ€Π°Π·ΠΌΡ‹Ρ‚ΠΈΠ΅","ΡˆΡƒΠΌ" ","Π°Ρ„Ρ„ΠΈΠ½Π½Ρ‹ΠΉ","Π³Ρ€Π°Π΄ΠΈΠ΅Π½Ρ‚"]
a = itertools . ΠΊΠΎΠΌΠ±ΠΈΠ½Π°Ρ†ΠΈΠΉ (Π΄ΠΎΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅, 4)

для i в list(a):
print(list(i))

Π’Π΅ΠΏΠ΅Ρ€ΡŒ, ΠΎΡΠ½ΠΎΠ²Ρ‹Π²Π°ΡΡΡŒ Π½Π° a, ΠΌΡ‹ ΠΏΠ΅Ρ€Π΅Π±ΠΈΡ€Π°Π΅ΠΌ изобраТСния, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Ρ‡Ρ‚ΠΎ сгСнСрированныС ΠΊΠΎΠΌΠ±ΠΈΠ½Π°Ρ†ΠΈΠΈ, добавляя Π²Ρ‹Π²ΠΎΠ΄ Π΄Π°Π½Π½Ρ‹Ρ… ΠΈ ΠΌΠ΅Ρ‚ΠΎΠΊ ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ Ρ€Π°Π·.

 counter  =  0 
для imagePath в imagePaths:
label = imagePath . split(os . path . sep)[ - 2]
label = conv_label(label)
pil_img = pil_image(imagePath)
#imshow(pil_img)

# Π”ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠ΅ исходного изобраТСния
org _img = img_to_array(pil_img)
#print(org_img.shape )
Π΄Π°Π½Π½Ρ‹Π΅ . append(org_img)
ярлыков . Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠ΅(ΠΌΠ΅Ρ‚ΠΊΠ°)

Π΄ΠΎΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ = ["ΡˆΡƒΠΌ","Ρ€Π°Π·ΠΌΡ‹Ρ‚ΠΈΠ΅","Π°Ρ„Ρ„ΠΈΠ½Π½Ρ‹ΠΉ","Π³Ρ€Π°Π΄ΠΈΠ΅Π½Ρ‚"]
для l в диапазонС (0,len(дополнСниС)):

a = itertools . ΠΊΠΎΠΌΠ±ΠΈΠ½Π°Ρ†ΠΈΠΉ(agument, l + 1)

для i в list(a):
ΠΊΠΎΠΌΠ±ΠΈΠ½Π°Ρ†ΠΈΠΉ = list(i)
print(len(combinations))
temp_im Π³ = ΠΏΠΈΠ»_ΠΈΠΌΠ³
для j Π² комбинациях:

if j == 'noise':
# Π”ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠ΅ изобраТСния ΡˆΡƒΠΌΠ°
temp_img = ΡˆΡƒΠΌ_изобраТСния (temp_img)

элиф j == 'blur':
# Π”ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠ΅ размытия изобраТСния 03 elif j == 'Π°Ρ„Ρ„ΠΈΠ½Π½Ρ‹ΠΉ':
open_cv_affine = Π½ΠΏ . array(pil_img)
# Π”ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠ΅ изобраТСния с Π°Ρ„Ρ„ΠΈΠ½Π½Ρ‹ΠΌ Π²Ρ€Π°Ρ‰Π΅Π½ΠΈΠ΅ΠΌ Π³Ρ€Π°Π΄ΠΈΠ΅Π½Ρ‚':
open_cv_gradient = np . array(pil_img)
# Π”ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠ΅ Π³Ρ€Π°Π΄ΠΈΠ΅Π½Ρ‚Π½ΠΎΠ³ΠΎ изобраТСния . Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ (temp_img)
ΠΌΠ΅Ρ‚ΠΎΠΊ . append(label)

Наш ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΉ шаг ΠΎΡ‡Π΅Π½ΡŒ прост β€” ΠΌΡ‹ раздСляСм Π΄Π°Π½Π½Ρ‹Π΅, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΌΡ‹ ΠΌΠΎΠ³Π»ΠΈ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ 75% для обучСния ΠΈ ΠΎΡΡ‚Π°Π²ΡˆΠΈΠ΅ΡΡ 25% для тСстирования. Π—Π°Ρ‚Π΅ΠΌ ΠΌΡ‹ ΠΊΠΎΠ½Π²Π΅Ρ€Ρ‚ΠΈΡ€ΡƒΠ΅ΠΌ ΠΌΠ΅Ρ‚ΠΊΠΈ ΠΈΠ· Ρ†Π΅Π»Ρ‹Ρ… чисСл Π² Π²Π΅ΠΊΡ‚ΠΎΡ€Ρ‹.

 Π΄Π°Π½Π½Ρ‹Π΅  =  Π½ΠΏ  .  asarray(data, dtype  =  "float") / 255.0 
labels = np . array(ΠΌΠ΅Ρ‚ΠΊΠΈ)
print("УспСх")

(trainX, testX, trainY, testY) = train_test_split(Π΄Π°Π½Π½Ρ‹Π΅,
ΠΌΠ΅Ρ‚ΠΎΠΊ, test_size = 0,25, random_state = 42)trainY 900 03 = to_categorical( trainY, num_classes = 5)
testY = to_categorical(testY, num_classes = 5)Π°Π²Π³ = ImageDataGenerator(rotation_range = 30, width_shift_range = 0,1, height_shift_range = 0,1, shear_range = 0,2, zoom_range = 0,2, horizontal_flip = True )

Π¨Π°Π³ 3: ПониманиС Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Ρ‹ CNN

Π’ ΠΎΡ‚Π»ΠΈΡ‡ΠΈΠ΅ ΠΎΡ‚ Π΄Ρ€ΡƒΠ³ΠΎΠ³ΠΎ изобраТСния ΠšΠ»Π°ΡΡΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΡ сСти CNN, ΠΎΠ½ΠΈ слСдовали Π½ΠΎΠ²ΠΎΠΉ схСмС, Ρ‚Π°ΠΊΠΎΠΉ ΠΊΠ°ΠΊ Π΄Π²Π΅ подсСти,

  • НизкоуровнСвая ΠΏΠΎΠ΄ΡΠ΅Ρ‚ΡŒ : ΠΈΠ·Π²Π»Π΅Ρ‡Π΅Π½Ρ‹ ΠΈΠ· составного Π½Π°Π±ΠΎΡ€Π° синтСтичСских ΠΈ Ρ€Π΅Π°Π»ΡŒΠ½Ρ‹Ρ… Π΄Π°Π½Π½Ρ‹Ρ….
  • ΠŸΠΎΠ΄ΡΠ΅Ρ‚ΡŒ высокого уровня : Π˜Π·ΡƒΡ‡Π°Π΅Ρ‚ Π³Π»ΡƒΠ±ΠΎΠΊΠΈΠΉ классификатор Π½Π° Π½ΠΈΠ·ΠΊΠΎΡƒΡ€ΠΎΠ²Π½Π΅Π²Ρ‹Ρ… функциях. Для получСния Π±ΠΎΠ»Π΅Π΅ ΠΏΠΎΠ΄Ρ€ΠΎΠ±Π½ΠΎΠΉ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ ΠΈ пояснСний ΠΏΡ€ΠΎΡ‡ΠΈΡ‚Π°ΠΉΡ‚Π΅ ΠΈΡ… Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚

ΠœΡ‹ создаСм модСль, ΠΊΠ°ΠΊ ΡƒΠΊΠ°Π·Π°Π½ΠΎ Π² Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π΅, ΠΈ ΠΊΠΎΠΌΠΏΠΈΠ»ΠΈΡ€ΡƒΠ΅ΠΌ Π΅Π΅.

 K.set_image_data_format('channels_last')  def  create_model(): 
модСль = Sequential()

# Cu Layers
модСль . Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ(Conv2D(64, Ρ€Π°Π·ΠΌΠ΅Ρ€ ядра = (48, 48), активация = 'relu', input_shape = (105,105,1)))
модСль . Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ(ΠŸΠ°ΠΊΠ΅Ρ‚Π½Π°Ρ нормализация())
модСль . Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ(MaxPooling2D(pool_size = (2, 2)))

модСль . Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ(Conv2D(128, Ρ€Π°Π·ΠΌΠ΅Ρ€ ядра = (24, 24), активация = 'relu'))
модСль . Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ(ΠŸΠ°ΠΊΠ΅Ρ‚Π½Π°Ρ нормализация())
модСль . Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ(MaxPooling2D(pool_size = (2, 2)))

модСль . add(Conv2DTranspose(128, (24,24), шаги = (2,2), активация = 'relu', Π·Π°ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ = 'Ρ‚Π°ΠΊΠΎΠΉ ΠΆΠ΅', kernel_initializer = 'ΠΎΠ΄Π½ΠΎΡ€ΠΎΠ΄Π½Ρ‹ΠΉ'))
модСль . Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ(UpSampling2D(Ρ€Π°Π·ΠΌΠ΅Ρ€ = (2, 2)))

модСль . add(Conv2DTranspose(64, (12,12), шаги = (2,2), активация = 'relu', Π·Π°ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ = 'Ρ‚ΠΎ ΠΆΠ΅ самоС', kernel_initializer = 'ΡƒΠ½ΠΈΡ„ΠΎΡ€ΠΌΠ°'))
модСль . add(UpSampling2D(size = (2, 2)))

#Cs Layers
модСль . Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ(Conv2D(256, Ρ€Π°Π·ΠΌΠ΅Ρ€ ядра = (12, 12), активация = 'relu'))

модСль . Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ(Conv2D(256, Ρ€Π°Π·ΠΌΠ΅Ρ€ ядра = (12, 12), активация = 'relu'))

модСль . Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ(Conv2D(256, Ρ€Π°Π·ΠΌΠ΅Ρ€ ядра = (12, 12), активация = 'relu'))

модСль . Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ(свСсти())

модСль . add(Dense(4096, активация = 'relu'))

модСль . Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ(Π’Ρ‹ΠΏΠ°Π΄Π΅Π½ΠΈΠ΅(0.5))

модСль . Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ(Dense(4096,активация = 'relu'))

модСль . Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ(Π’Ρ‹ΠΏΠ°Π΄Π΅Π½ΠΈΠ΅(0.5))

модСль . add(Dense(2383,активация = 'relu'))

модСль . add(Dense(5, активация = 'softmax'))

return model
batch_size = 128
epochs = 50
model= create_model()
sgd = tensorflow.keras.optimizers .SGD(lr=0,01 , распад = 1e-6, ΠΈΠΌΠΏΡƒΠ»ΡŒΡ = 0,9, нСстСров = True)
model.compile (потСря = 'mean_squared_error', ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·Π°Ρ‚ΠΎΡ€ = sgd, metrics = ['Ρ‚ΠΎΡ‡Π½ΠΎΡΡ‚ΡŒ']) Early_stopping = ΠΎΠ±Ρ€Π°Ρ‚Π½Ρ‹Ρ… Π²Ρ‹Π·ΠΎΠ²ΠΎΠ² . Ранняя остановка (ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€ = 'val_loss', min_delta = 0, Ρ‚Π΅Ρ€ΠΏΠ΅Π½ΠΈΠ΅ = 10, ΠΏΠΎΠ΄Ρ€ΠΎΠ±Π½Ρ‹ΠΉ = 0, Ρ€Π΅ΠΆΠΈΠΌ = 'ΠΌΠΈΠ½')

ΠΏΡƒΡ‚ΡŒ ΠΊ Ρ„Π°ΠΉΠ»Ρƒ = "top_model.h5"

ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΡŒΠ½Π°Ρ Ρ‚ΠΎΡ‡ΠΊΠ° = ΠΎΠ±Ρ€Π°Ρ‚Π½Ρ‹Ρ… Π²Ρ‹Π·ΠΎΠ²ΠΎΠ² . ModelCheckpoint(filepath, monitor = 'val_loss', verbose = 1, save_best_only = True , Ρ€Π΅ΠΆΠΈΠΌ = 'min')

callbacks_list = [ранняя_остановка, ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΡŒΠ½ΠΎ-пропускной ΠΏΡƒΠ½ΠΊΡ‚]

Π’Π΅ΠΏΠ΅Ρ€ΡŒ ΠΌΡ‹ ΠΏΠΎΠ΄ΠΎΠ³Π½Π°Π»ΠΈ модСль ΠΈ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΈΠ»ΠΈ Π½Π° ΠΏΠΎΡ‚Π΅Ρ€ΠΈ ΠΈ Ρ‚ΠΎΡ‡Π½ΠΎΡΡ‚ΡŒ.

 модСль  .  fit(trainX, trainY,shuffle  = True  , 
Ρ€Π°Π·ΠΌΠ΅Ρ€_ΠΏΠ°ΠΊΠ΅Ρ‚Π° = Ρ€Π°Π·ΠΌΠ΅Ρ€_ΠΏΠ°ΠΊΠ΅Ρ‚Π°,
эпох = эпох,
ΠΏΠΎΠ΄Ρ€ΠΎΠ±Π½Ρ‹Ρ… = 1,
validation_ Π΄Π°Π½Π½Ρ‹Π΅ = (testX, testY), ΠΎΠ±Ρ€Π°Ρ‚Π½Ρ‹Π΅ Π²Ρ‹Π·ΠΎΠ²Ρ‹ = callbacks_list )счСт = модСль . ΠΎΡ†Π΅Π½ΠΈΡ‚ΡŒ(testX, testY, verbose = 0)
print('ΠŸΠΎΡ‚Π΅Ρ€Ρ тСста:', ΠΎΡ†Π΅Π½ΠΊΠ°[0])
print('Π’ΠΎΡ‡Π½ΠΎΡΡ‚ΡŒ тСста:', ΠΎΡ†Π΅Π½ΠΊΠ°[1])

ΠŸΠΎΡ‚Π΅Ρ€Ρ тСста: 0,1341324895620346

Π’ΠΎΡ‡Π½ΠΎΡΡ‚ΡŒ тСста: 0,6410256624221802

Π¨Π°Π³ 4: Framework

Π’ качСствС ΠΏΡ€ΠΎΡ‚ΠΎΡ‚ΠΈΠΏΠ° ΠΌΡ‹ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌ Keras для создания всСго ΠΊΠΎΠ½Π²Π΅ΠΉΠ΅Ρ€Π°.

  ΠΈΠ·  keras.models  ΠΈΠΌΠΏΠΎΡ€Ρ‚  load_model 
модСль = load_model('top_model.h5')
ΠΎΡ†Π΅Π½ΠΊΠ° = модСль . ΠΎΡ†Π΅Π½ΠΈΡ‚ΡŒ(testX, testY, verbose = 0)
print('ΠŸΠΎΡ‚Π΅Ρ€Ρ тСста:', ΠΎΡ†Π΅Π½ΠΊΠ°[0])
print('Π’ΠΎΡ‡Π½ΠΎΡΡ‚ΡŒ тСста:', ΠΎΡ†Π΅Π½ΠΊΠ°[1])

ΠŸΠΎΡ‚Π΅Ρ€Ρ тСста: 0,12708203494548798

Π’ΠΎΡ‡Π½ΠΎΡΡ‚ΡŒ тСста: 0,58333331346511 84

Π’Π΅ΠΏΠ΅Ρ€ΡŒ Π±Π΅Ρ€Π΅ΠΌ ΠΎΠ±Ρ€Π°Π·Π΅Ρ† изобраТСния ΠΈ пытаСмся ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ Ρ‚ΠΎ ΠΆΠ΅ самоС ΠΈ ΠΎΡ‚ΠΎΠ±Ρ€Π°Π·ΠΈΡ‚ΡŒ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Ρ‹!

 img_path="sample/sample. jpg" 
pil_im =PIL.Image.open(img_path).convert('L')
pil_im=blur_image(pil_im)
org_img = img_to_array(pil_im) def rev_conv_label(lab эль) :
Ссли ΠΌΠ΅Ρ‚ΠΊΠ° == 0 :
Π²ΠΎΠ·Π²Ρ€Π°Ρ‚ 'Lato'
elif ΠΌΠ΅Ρ‚ΠΊΠ° == 1:
Π²ΠΎΠ·Π²Ρ€Π°Ρ‚ 'Raleway'
elif 9 0006 ΠΌΠ΅Ρ‚ΠΊΠ° == 2 :
Π²ΠΎΠ·Π²Ρ€Π°Ρ‚ Β«Π ΠΎΠ±ΠΎΡ‚Β»
elif label == 3 :
return 'Sansation'
elif label == 4:
return 'Walk ΠΏΡƒΡ‚ΡŒ'Π΄Π°Π½Π½Ρ‹Π΅ = []
Π΄Π°Π½Π½Ρ‹Π΅ . Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ (org_img)
Π΄Π°Π½Π½Ρ‹Π΅ = np . asarray(data, dtype = "float") / 255.0y = model.predict(data)
y = np.round(y).astype(int)label = rev_conv_label(y[0,0 ]))
рис, ax = plt . участков (1)
аксСлСромСтров . imshow(pil_im, интСрполяция = 'блиТайший', cmap = см . сСрый)
Π°Ρ… . text(5, 5, label , bbox = {'facecolor': 'white', 'pad': 10})
plt . show()

Π’ΠΎΡ‚ ΠΈ всС, рСбята! РаспознаваниС ΡˆΡ€ΠΈΡ„Ρ‚ΠΎΠ² с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ DeepFont.

Mlearning.ai ΠŸΡ€Π΅Π΄Π»ΠΎΠΆΠ΅Π½ΠΈΡ ΠΏΠΎ ΠΏΡ€Π΅Π΄ΡΡ‚Π°Π²Π»Π΅Π½ΠΈΡŽ

Как ΡΡ‚Π°Ρ‚ΡŒ писатСлСм Π½Π° Mlearning.ai

medium.com

Поиск ΡˆΡ€ΠΈΡ„Ρ‚ΠΎΠ² :: WebExtension.ORG

Поиск ΡˆΡ€ΠΈΡ„Ρ‚ΠΎΠ² :: WebExtension.ORG

Π’Π°ΡˆΠ΅ Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΠ΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Ρ‡Ρ‚ΠΎ обновился! Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΎΠ·Π½Π°ΠΊΠΎΠΌΠΈΡ‚ΡŒΡΡ с Π½ΠΎΠ²Ρ‹ΠΌΠΈ измСнСниями Π½Π° этой страницС.

Π’Π°Ρˆ Π²Π²ΠΎΠ΄ ΠΈΠΌΠ΅Π΅Ρ‚ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅

ΠžΠ±Π·ΠΎΡ€

Π Π΅ΠΊΠ»Π°ΠΌΠ°
Π Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΠ΅ «Поиск ΡˆΡ€ΠΈΡ„Ρ‚ΠΎΠ²Β» создано для Π΄ΠΈΠ·Π°ΠΉΠ½Π΅Ρ€ΠΎΠ², Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠ² ΠΈ Ρ‚ΠΈΠΏΠΎΠ³Ρ€Π°Ρ„ΠΎΠ² эрс. Π­Ρ‚ΠΎ позволяСт ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŽ Π°Π½Π°Π»ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ ΠΎ ΡˆΡ€ΠΈΡ„Ρ‚Π΅ любого элСмСнта Π½Π° страницС, ΠΊΠΎΠΏΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π»ΡŽΠ±ΡƒΡŽ Ρ‡Π°ΡΡ‚ΡŒ (части) этой ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ Π² Π±ΡƒΡ„Π΅Ρ€ ΠΎΠ±ΠΌΠ΅Π½Π° ΠΈ Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡ‚ΡŒ Π·Π°ΠΌΠ΅Π½Ρƒ Π² строкС для тСстирования Π½ΠΎΠ²Ρ‹Ρ… ΠΌΠ°ΠΊΠ΅Ρ‚ΠΎΠ².

Π€ΡƒΠ½ΠΊΡ†ΠΈΠΈ

  • К Π»ΡŽΠ±ΠΎΠΌΡƒ ΠΈΠ· этих ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΎΠ² ΠΌΠΎΠΆΠ½ΠΎ быстро ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ доступ, Π²Ρ‹Π΄Π΅Π»ΠΈΠ² ΠΈ Ρ‰Π΅Π»ΠΊΠ½ΡƒΠ² ΠΏΡ€Π°Π²ΠΎΠΉ ΠΊΠ½ΠΎΠΏΠΊΠΎΠΉ ΠΌΡ‹ΡˆΠΈ, ΠΈΠ»ΠΈ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΏΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ Π·Π½Π°Ρ‡ΠΊΠ° Π² строкС состояния (Ρ‡Ρ‚ΠΎ ΡƒΠΏΡ€ΠΎΡ‰Π°Π΅Ρ‚ Π°Π½Π°Π»ΠΈΠ· ΡˆΡ€ΠΈΡ„Ρ‚ΠΎΠ² Π΄ΠΎ Ρ‚ΠΎΠ³ΠΎ, ΠΊΠ°ΠΊ ΠΏΡ€ΠΎΠΈΠ·ΠΎΠΉΠ΄Π΅Ρ‚ дСйствиС фокуса, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ поля Π²Π²ΠΎΠ΄Π° ΠΈΠ»ΠΈ ссылки)
  • ЗахвачСнная информация
  • Π¦Π²Π΅Ρ‚ ΡˆΡ€ΠΈΡ„Ρ‚Π° (rgb ΠΈ ΡˆΠ΅ΡΡ‚Π½Π°Π΄Ρ†Π°Ρ‚Π΅Ρ€ΠΈΡ‡Π½Ρ‹ΠΉ)
  • Π¦Π²Π΅Ρ‚ Ρ„ΠΎΠ½Π° (rgb ΠΈ ΡˆΠ΅ΡΡ‚Π½Π°Π΄Ρ†Π°Ρ‚Π΅Ρ€ΠΈΡ‡Π½Ρ‹ΠΉ)
  • БСмСйство ΡˆΡ€ΠΈΡ„Ρ‚ΠΎΠ² (Π²ΠΊΠ»ΡŽΡ‡Π°Ρ фактичСский ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°Π΅ΠΌΡ‹ΠΉ ΡˆΡ€ΠΈΡ„Ρ‚!)
  • Π Π°Π·ΠΌΠ΅Ρ€ ΡˆΡ€ΠΈΡ„Ρ‚Π°
  • Высота строки, Π²Ρ‹Ρ€Π°Π²Π½ΠΈΠ²Π°Π½ΠΈΠ΅ ΠΏΠΎ Π²Π΅Ρ€Ρ‚ΠΈΠΊΠ°Π»ΠΈ, ΠΈΠ½Ρ‚Π΅Ρ€Π²Π°Π» ΠΌΠ΅ΠΆΠ΄Ρƒ Π±ΡƒΠΊΠ²Π°ΠΌΠΈ ΠΈ словами
  • Π’ΠΎΠ»Ρ‰ΠΈΠ½Π° ΡˆΡ€ΠΈΡ„Ρ‚Π°, ΡΡ‚ΠΈΠ»ΡŒ, Π²Π°Ρ€ΠΈΠ°Π½Ρ‚
  • ΠŸΡ€Π΅ΠΎΠ±Ρ€Π°Π·ΠΎΠ²Π°Π½ΠΈΠ΅ тСкста, ΠΎΡ„ΠΎΡ€ΠΌΠ»Π΅Π½ΠΈΠ΅, Π²Ρ‹Ρ€Π°Π²Π½ΠΈΠ²Π°Π½ΠΈΠ΅ ΠΈ отступ
  • Π’ΠΈΠΏ, класс ΠΈ ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ‚ΠΎΡ€ элСмСнта
  • Π—Π°Π³Ρ€ΡƒΠ·ΠΈΡ‚ΡŒ Ρ‚Ρ€Π΅Π±ΡƒΠ΅ΠΌΡ‹Π΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ с GitHub Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΠ΅ ΠΏΠΎΠΊΠ°Π·Π°Ρ‚ΡŒ список ΡˆΡ€ΠΈΡ„Ρ‚ΠΎΠ² вмСсто ΠΎΠ΄Π½ΠΎΠ³ΠΎ ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°Π΅ΠΌΠΎΠ³ΠΎ ΡˆΡ€ΠΈΡ„Ρ‚Π° Π² вСрсиях Π²Ρ‹ΡˆΠ΅ ΠΈΠ»ΠΈ Ρ€Π°Π²Π½Ρ‹Ρ… 0.3.0?

    Π Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΠ΅ Font Finder ΠΎΡ†Π΅Π½ΠΈΠ²Π°Π΅Ρ‚ ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ символ Π² Π²Ρ‹Π±Ρ€Π°Π½Π½ΠΎΠΌ тСкстовом ΡƒΠ·Π»Π΅, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚ΡŒ фактичСский ΡˆΡ€ΠΈΡ„Ρ‚, ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°Π΅ΠΌΡ‹ΠΉ Π±Ρ€Π°ΡƒΠ·Π΅Ρ€ΠΎΠΌ для этого ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½ΠΎΠ³ΠΎ символа (начиная с вСрсии 0. 3.0). Π Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΠ΅ Π²ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ ΠΏΡ€Π΅Π΄ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½Ρ‹ΠΉ Π½Π°Π±ΠΎΡ€ систСмных ΡˆΡ€ΠΈΡ„Ρ‚ΠΎΠ², распознаваСмых соврСмСнными Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π°ΠΌΠΈ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ свСсти ΠΊ ΠΌΠΈΠ½ΠΈΠΌΡƒΠΌΡƒ Π½Π΅ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎΠ΅ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΈΠ΅ ΡˆΡ€ΠΈΡ„Ρ‚Π°. Π­Ρ‚ΠΎΡ‚ ΠΌΠ΅Ρ‚ΠΎΠ΄ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ, ΠΏΠΎΡ‚ΠΎΠΌΡƒ Ρ‡Ρ‚ΠΎ Π±Π»ΠΎΠΊ символов ΠΌΠΎΠΆΠ΅Ρ‚ ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°Ρ‚ΡŒΡΡ с использованиСм Ρ€Π°Π·Π½Ρ‹Ρ… сСмСйств ΡˆΡ€ΠΈΡ„Ρ‚ΠΎΠ². Π Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΠ΅ пСрСчисляСт ΠΏΡ€ΠΎΡ†Π΅Π½Ρ‚ ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΠΎΠ³ΠΎ сСмСйства ΡˆΡ€ΠΈΡ„Ρ‚ΠΎΠ² рядом с ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°Π΅ΠΌΡ‹ΠΌΠΈ ΡˆΡ€ΠΈΡ„Ρ‚Π°ΠΌΠΈ.

    Π§Ρ‚ΠΎΠ±Ρ‹ ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ этот инструмСнт, Π²Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ ΠΊΠ°ΠΊΠΎΠΉ-Π»ΠΈΠ±ΠΎ ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚ Π½Π° страницС, Π° Π·Π°Ρ‚Π΅ΠΌ Π²Ρ‹Π·ΠΎΠ²ΠΈΡ‚Π΅ Π°Π½Π°Π»ΠΈΠ·Π°Ρ‚ΠΎΡ€. Π­Ρ‚ΠΎΡ‚ инструмСнт Π±ΡƒΠ΄Π΅Ρ‚ ΠΎΡ†Π΅Π½ΠΈΠ²Π°Ρ‚ΡŒ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΏΠ΅Ρ€Π²Ρ‹Π΅ 100 символов Π² ΡƒΠ·Π»Π΅, Ссли Π²Ρ‹Π±ΠΎΡ€ Π½Π΅ ΠΎΠ±Π½Π°Ρ€ΡƒΠΆΠ΅Π½. Π˜ΠΌΠ΅ΠΉΡ‚Π΅ Π² Π²ΠΈΠ΄Ρƒ, Ρ‡Ρ‚ΠΎ вСрсия 0.3.0 Ρ‚Ρ€Π΅Π±ΡƒΠ΅Ρ‚ Π±ΠΎΠ»Π΅Π΅ Ρ‚Ρ‰Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΠΉ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ ΠΈ, ΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ, ΠΌΠ΅Π΄Π»Π΅Π½Π½Π΅Π΅, Ρ‡Π΅ΠΌ Π±ΠΎΠ»Π΅Π΅ старыС вСрсии, Π½ΠΎ ΠΎΡ‚Ρ‡Π΅Ρ‚ являСтся Π±ΠΎΠ»Π΅Π΅ Ρ‚ΠΎΡ‡Π½Ρ‹ΠΌ. Π Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΠ΅ Font Finder Π½Π΅ влияСт Π½Π° ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π°, Ссли Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π½Π΅ выполняСтся Π·Π°ΠΏΡ€ΠΎΡˆΠ΅Π½Π½ΠΎΠ΅ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΌ Π·Π°Π΄Π°Π½ΠΈΠ΅, ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ ΠΎΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ Π½Π΅ΠΏΠΎΡΡ‚ΠΎΡΠ½Π½ΡƒΡŽ Ρ„ΠΎΠ½ΠΎΠ²ΡƒΡŽ страницу.

  • рСкомСндуСтся Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΠ΅ Β«Π‘Π»ΠΎΠΊΠΈΡ€ΠΎΠ²ΠΊΠ° ΠΏΠ°Ρ€ΠΎΠ»Π΅ΠΌ для WhatsApp WebΒ» для Π±Ρ€Π°ΡƒΠ·Π΅Ρ€ΠΎΠ² Chrome, Edge ΠΈ Firefox

    Π­Ρ‚ΠΎ Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΠ΅ добавляСт Ρ„ΡƒΠ½ΠΊΡ†ΠΈΡŽ Π·Π°Ρ‰ΠΈΡ‚Ρ‹ ΠΏΠ°Ρ€ΠΎΠ»Π΅ΠΌ Π² WhatsApp Web. Он Ρ‚Ρ€Π΅Π±ΡƒΠ΅Ρ‚, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ Π²Π²Π΅Π» ΠΏΠ°Ρ€ΠΎΠ»ΡŒ для доступа ΠΊ интСрфСйсу, Π° Ρ‚Π°ΠΊΠΆΠ΅ ΠΌΠΎΠΆΠ΅Ρ‚ автоматичСски Π±Π»ΠΎΠΊΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ интСрфСйс, ΠΊΠΎΠ³Π΄Π° ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ Π½Π΅Π°ΠΊΡ‚ΠΈΠ²Π΅Π½ для Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠΉ бСзопасности. ΠŸΠΎΠ΄Ρ€ΠΎΠ±Π½Π΅Π΅ здСсь.

  • Π§Ρ‚ΠΎ ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚ ΠΏΡ€Π΅Π΄ΡƒΠΏΡ€Π΅ΠΆΠ΄Π΅Π½ΠΈΠ΅ Π°Π½Π°Π»ΠΈΠ·Π°Ρ‚ΠΎΡ€Π° Β«Π­Ρ‚ΠΎ слоТный ΡƒΠ·Π΅Π»Β»?

    ΠŸΡ€ΠΈ использовании инструмСнта ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ для Π²Ρ‹Π±ΠΎΡ€Π° ΡƒΠ·Π»Π° Π²Π½ΡƒΡ‚Ρ€ΠΈ этого ΡƒΠ·Π»Π° ΠΌΠΎΠ³ΡƒΡ‚ Π±Ρ‹Ρ‚ΡŒ Π΄ΠΎΡ‡Π΅Ρ€Π½ΠΈΠ΅ ΡƒΠ·Π»Ρ‹, ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ со своим Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚ΠΎΠΌ ΡˆΡ€ΠΈΡ„Ρ‚Π°. Π Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΠ΅ ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°Π΅Ρ‚ ΠΏΡ€Π΅Π΄ΡƒΠΏΡ€Π΅ΠΆΠ΄Π΅Π½ΠΈΠ΅ Β«Π­Ρ‚ΠΎ слоТный ΡƒΠ·Π΅Π»Β», Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡƒΠΊΠ°Π·Π°Ρ‚ΡŒ, Ρ‡Ρ‚ΠΎ Π²Ρ‹Π±ΠΎΡ€ ΡƒΠ·Π»Π° Π±Π΅Π· Π΄ΠΎΡ‡Π΅Ρ€Π½ΠΈΡ… ΡƒΠ·Π»ΠΎΠ² ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Ρ‚ ΠΊ Π±ΠΎΠ»Π΅Π΅ Ρ‚ΠΎΡ‡Π½ΠΎΠΌΡƒ Π°Π½Π°Π»ΠΈΠ·Ρƒ. Π§Ρ‚ΠΎΠ±Ρ‹ Ρ‚ΠΎΡ‡Π½ΠΎ ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚ΡŒ сСмСйство ΡˆΡ€ΠΈΡ„Ρ‚ΠΎΠ² символа, Π²Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ Π΅Π³ΠΎ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΌΡ‹ΡˆΠΈ, Π·Π°Ρ‚Π΅ΠΌ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ контСкстноС мСню ΠΏΡ€Π°Π²ΠΎΠΉ ΠΊΠ½ΠΎΠΏΠΊΠΈ ΠΌΡ‹ΡˆΠΈ для Π²Ρ‹Π·ΠΎΠ²Π° инструмСнта. Π’Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΠ΅ провСряСт Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π²Ρ‹Π΄Π΅Π»Π΅Π½ΠΈΠ΅, Π° Π½Π΅ всС символы Π²Π½ΡƒΡ‚Ρ€ΠΈ элСмСнта ΡƒΠ·Π»Π°.

  • [Волько для Firefox] БовмСстимо Π»ΠΈ Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΠ΅ FontFinder с нСсколькими процСссами (e10s)?

    Π‘Ρ‚Π°Ρ€ΠΎΠ΅ Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΠ΅ FontFinder Π½Π΅ совмСстимо с e10s ΠΈ Π½Π΅ Π±ΡƒΠ΄Π΅Ρ‚. Однако моя новая рСализация этого Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΡ совмСстима с e10s. ΠŸΠΎΠΏΡ€ΠΎΠ±ΡƒΠΉΡ‚Π΅ Π½ΠΎΠ²ΠΎΠ΅ Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΠ΅ Font Finder.

  • Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΠ΅ Font Finder?

    Π­Ρ‚ΠΎ Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΠ΅ позволяСт Π°Π½Π°Π»ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΏΠΎΠ»Π½ΡƒΡŽ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ ΠΎ ΡˆΡ€ΠΈΡ„Ρ‚Π°Ρ… CSS элСмСнта HTML ΠΈ Π²Π½ΠΎΡΠΈΡ‚ΡŒ Π½Π΅Ρ€Π°Π·Ρ€ΡƒΡˆΠ°ΡŽΡ‰ΠΈΠ΅ измСнСния Π² эти спСцификации, позволяя Π²Π°ΠΌ ΠΏΡ€Π΅Π΄ΡΡ‚Π°Π²ΠΈΡ‚ΡŒ свой Π²Π΅Π±-сайт с Π΄Ρ€ΡƒΠ³ΠΈΠΌ стилСм ΡˆΡ€ΠΈΡ„Ρ‚Π°.

  • Π§Ρ‚ΠΎ Π½ΠΎΠ²ΠΎΠ³ΠΎ Π² этой вСрсии?

    ΠŸΠΎΠΆΠ°Π»ΡƒΠΉΡΡ‚Π°, ΠΏΡ€ΠΎΠ²Π΅Ρ€ΡŒΡ‚Π΅ Ρ€Π°Π·Π΄Π΅Π» Π–ΡƒΡ€Π½Π°Π»Ρ‹.

  • Как ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ доступ ΠΊ ΠΎΠΊΠ½Ρƒ поиска ΡˆΡ€ΠΈΡ„Ρ‚ΠΎΠ² с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΊΠ½ΠΎΠΏΠΊΠΈ дСйствия (ΠΊΠ½ΠΎΠΏΠΊΠΈ Π½Π° ΠΏΠ°Π½Π΅Π»ΠΈ инструмСнтов)?

    ПослС установки Font Finder добавляСт ΠΊΠ½ΠΎΠΏΠΊΡƒ дСйствия, ΠΊΠΎΡ‚ΠΎΡ€ΡƒΡŽ ΠΌΠΎΠΆΠ½ΠΎ Ρ‰Π΅Π»ΠΊΠ½ΡƒΡ‚ΡŒ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π°ΠΊΡ‚ΠΈΠ²ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΠ΅ ΠΈ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΈΡ‚ΡŒ элСмСнты ΡƒΠ·Π»Π° Π½Π° страницС. ΠšΡ€ΠΎΠΌΠ΅ Ρ‚ΠΎΠ³ΠΎ, Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ тСкст Π½Π° страницС ΠΈ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ контСкстноС мСню ΠΏΡ€Π°Π²ΠΎΠΉ ΠΊΠ½ΠΎΠΏΠΊΠΈ ΠΌΡ‹ΡˆΠΈ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΡŒ ΠΎΠΊΠ½ΠΎ Π°Π½Π°Π»ΠΈΠ·Π° ΡˆΡ€ΠΈΡ„Ρ‚Π°. Π§Ρ‚ΠΎΠ±Ρ‹ Π²Ρ‹ΠΉΡ‚ΠΈ ΠΈΠ· Ρ€Π΅ΠΆΠΈΠΌΠ° ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ, Π½Π°ΠΆΠΌΠΈΡ‚Π΅ ΠΊΠ»Π°Π²ΠΈΡˆΡƒ ESC Π½Π° ΠΊΠ»Π°Π²ΠΈΠ°Ρ‚ΡƒΡ€Π΅.

    Π§Ρ‚ΠΎΠ±Ρ‹ Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ сочСтаниС клавиш для Π°ΠΊΡ‚ΠΈΠ²Π°Ρ†ΠΈΠΈ Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΡ Font Finder вмСсто наТатия ΠΊΠ½ΠΎΠΏΠΊΠΈ Π½Π° ΠΏΠ°Π½Π΅Π»ΠΈ инструмСнтов, Π²Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚Π΅ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ дСйствия:

    • ΠžΡ‚ΠΊΡ€ΠΎΠΉΡ‚Π΅ мСню Chrome ΠΈ Π²Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ «Настройки».
    • НаТмитС Β«Π Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΡΒ» Π² мСню слСва.
    • ΠŸΡ€ΠΎΠΊΡ€ΡƒΡ‚ΠΈΡ‚Π΅ Π²Π½ΠΈΠ· ΠΈ Ρ‰Π΅Π»ΠΊΠ½ΠΈΡ‚Π΅ ссылку «БочСтания клавиш» Π²Π½ΠΈΠ·Ρƒ страницы.
    • НайдитС Π² спискС Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΠ΅ Font Finder ΠΈ Π½Π°ΠΆΠΌΠΈΡ‚Π΅ рядом с Π½ΠΈΠΌ ΠΊΠ½ΠΎΠΏΠΊΡƒ Β«ΠΠ°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ сочСтания клавиш».
    • НаТмитС клавиши, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π²Ρ‹ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π² качСствС сочСтания клавиш для Π°ΠΊΡ‚ΠΈΠ²Π°Ρ†ΠΈΠΈ Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΡ (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Ctrl + Shift + F).
    • НаТмитС «ОК», Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡΠΎΡ…Ρ€Π°Π½ΠΈΡ‚ΡŒ сочСтаниС клавиш.

    ПослС Ρ‚ΠΎΠ³ΠΎ, ΠΊΠ°ΠΊ Π²Ρ‹ настроили сочСтаниС клавиш, Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π°ΠΊΡ‚ΠΈΠ²ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΠ΅ Font Finder ΠΈΠ· любой Ρ‚ΠΎΡ‡ΠΊΠΈ вашСго Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π°!

  • Как я ΠΌΠΎΠ³Ρƒ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ инструмСнт Π°Π½Π°Π»ΠΈΠ·Π° Font Finder?

    Π§Ρ‚ΠΎΠ±Ρ‹ Π°ΠΊΡ‚ΠΈΠ²ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ инструмСнт Π°Π½Π°Π»ΠΈΠ·Π° Font Finder, Ρ‰Π΅Π»ΠΊΠ½ΠΈΡ‚Π΅ Π΅Π³ΠΎ Π·Π½Π°Ρ‡ΠΎΠΊ, располоТСнный Π² области ΠΏΠ°Π½Π΅Π»ΠΈ инструмСнтов вашСго Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π°. ПослС Π°ΠΊΡ‚ΠΈΠ²Π°Ρ†ΠΈΠΈ Π±Π΅Π»Ρ‹ΠΉ Ρ„ΠΎΠ½ Π·Π½Π°Ρ‡ΠΊΠ° измСнится Π½Π° ΠΎΡ€Π°Π½ΠΆΠ΅Π²Ρ‹ΠΉ, указывая Π½Π° Ρ‚ΠΎ, Ρ‡Ρ‚ΠΎ Ρ€Π΅ΠΆΠΈΠΌ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ Π³ΠΎΡ‚ΠΎΠ². Когда Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΠ΅ находится Π² Ρ€Π΅ΠΆΠΈΠΌΠ΅ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ, Ρ‰Π΅Π»ΠΊΠ½ΠΈΡ‚Π΅ элСмСнт Π½Π° Ρ‚Π΅ΠΊΡƒΡ‰Π΅ΠΉ страницС, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΡ€ΠΎΡΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ свСдСния ΠΎ ΡˆΡ€ΠΈΡ„Ρ‚Π΅ Π² Π½ΠΎΠ²ΠΎΠΌ ΠΎΠΊΠ½Π΅.

  • [Волько вСрсия XUL] МоТно Π»ΠΈ Π½Π°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹ ΡˆΡ€ΠΈΡ„Ρ‚Π° с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΡ Font Finder?

    Π§Ρ‚ΠΎΠ±Ρ‹ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ любой ΠΈΠ· стилСй ΡˆΡ€ΠΈΡ„Ρ‚Π°, сначала Ρ‰Π΅Π»ΠΊΠ½ΠΈΡ‚Π΅ элСмСнт ΠΏΡ€Π°Π²ΠΎΠΉ ΠΊΠ½ΠΎΠΏΠΊΠΎΠΉ ΠΌΡ‹ΡˆΠΈ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΡŒ контСкстноС мСню. Π—Π°Ρ‚Π΅ΠΌ Π² ΠΏΡƒΠ½ΠΊΡ‚Π°Ρ… контСкстного мСню FontFinder Π²Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ дСйствиС, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ Π²Ρ‹ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ Π²Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚ΡŒ.

  • ΠšΠ°ΠΊΠΎΠ²Ρ‹ основныС Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΡ Font Finder (Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ доступны Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π² вСрсии XUL)?

    К любой ΠΈΠ· ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΡ… ΠΎΠΏΡ†ΠΈΠΉ ΠΌΠΎΠΆΠ½ΠΎ быстро ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ доступ, Π²Ρ‹Π΄Π΅Π»ΠΈΠ² тСкст ΠΈΠ»ΠΈ Π½Π°ΠΆΠ°Π² ΠΊΠ½ΠΎΠΏΠΊΡƒ Π½Π° ΠΏΠ°Π½Π΅Π»ΠΈ инструмСнтов для ΠΏΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ Π² Ρ€Π΅ΠΆΠΈΠΌ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ:

    • Π¦Π²Π΅Ρ‚ ΡˆΡ€ΠΈΡ„Ρ‚Π° (RGB ΠΈ HEX)
    • Π¦Π²Π΅Ρ‚ Ρ„ΠΎΠ½Π° (RGB ΠΈ HEX)
    • БСмСйство ΡˆΡ€ΠΈΡ„Ρ‚ΠΎΠ² (Π²ΠΊΠ»ΡŽΡ‡Π°Ρ Ρ€Π΅Π°Π»ΡŒΠ½Ρ‹ΠΉ ΡˆΡ€ΠΈΡ„Ρ‚, ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°Π΅ΠΌΡ‹ΠΉ вашим Π±Ρ€Π°ΡƒΠ·Π΅Ρ€ΠΎΠΌ!)
    • Π Π°Π·ΠΌΠ΅Ρ€ ΡˆΡ€ΠΈΡ„Ρ‚Π° Π² пиксСлях
    • Высота строки, Π²Π΅Ρ€Ρ‚ΠΈΠΊΠ°Π»ΡŒΠ½ΠΎΠ΅ Π²Ρ‹Ρ€Π°Π²Π½ΠΈΠ²Π°Π½ΠΈΠ΅, Π±ΡƒΠΊΠ²Ρ‹ ΠΈ мСТсловный ΠΈΠ½Ρ‚Π΅Ρ€Π²Π°Π»
    • Π’ΠΎΠ»Ρ‰ΠΈΠ½Π° ΡˆΡ€ΠΈΡ„Ρ‚Π°, ΡΡ‚ΠΈΠ»ΡŒ ΠΈ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚
    • ΠŸΡ€Π΅ΠΎΠ±Ρ€Π°Π·ΠΎΠ²Π°Π½ΠΈΠ΅ тСкста, ΠΎΡ„ΠΎΡ€ΠΌΠ»Π΅Π½ΠΈΠ΅, Π²Ρ‹Ρ€Π°Π²Π½ΠΈΠ²Π°Π½ΠΈΠ΅ ΠΈ отступ
    • Π’ΠΈΠΏ, класс ΠΈ ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ‚ΠΎΡ€ элСмСнта
  • ΠœΠΎΠ³Ρƒ Π»ΠΈ я ΠΏΡ€ΠΎΡΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ список всСх ΡˆΡ€ΠΈΡ„Ρ‚Ρ‹, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡ‹Π΅ Π½Π° Ρ‚Π΅ΠΊΡƒΡ‰Π΅ΠΉ страницС с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ этого Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΡ?

    Начиная с вСрсии 0. 2.0, Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π½ΠΎΠ²Ρ‹ΠΉ ΠΏΡƒΠ½ΠΊΡ‚ контСкстного мСню для контСкста страницы, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡΠΎΠ±Ρ€Π°Ρ‚ΡŒ всС ΡˆΡ€ΠΈΡ„Ρ‚Ρ‹ Π² Ρ‚Π΅ΠΊΡƒΡ‰Π΅ΠΌ Ρ„Ρ€Π΅ΠΉΠΌΠ΅. Π’Π°ΠΆΠ½ΠΎ ΠΎΡ‚ΠΌΠ΅Ρ‚ΠΈΡ‚ΡŒ, Ρ‡Ρ‚ΠΎ эта функция провСряСт Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΡˆΡ€ΠΈΡ„Ρ‚Ρ‹ Π²Π½ΡƒΡ‚Ρ€ΠΈ Ρ‚Π΅ΠΊΡƒΡ‰Π΅Π³ΠΎ Ρ„Ρ€Π΅ΠΉΠΌΠ°. Если страница содСрТит нСсколько Π²Π»ΠΎΠΆΠ΅Π½Π½Ρ‹Ρ… Ρ„Ρ€Π΅ΠΉΠΌΠΎΠ² ΠΈ Π²Ρ‹ Π½Π°ΠΆΠΌΠ΅Ρ‚Π΅ Π½Π° Π²Π΅Ρ€Ρ…Π½ΠΈΠΉ, ΡˆΡ€ΠΈΡ„Ρ‚Ρ‹, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡ‹Π΅ Π²Π½ΡƒΡ‚Ρ€ΠΈ Π²Π»ΠΎΠΆΠ΅Π½Π½Ρ‹Ρ… Ρ„Ρ€Π΅ΠΉΠΌΠΎΠ², Π½Π΅ Π±ΡƒΠ΄ΡƒΡ‚ ΠΎΠ±Π½Π°Ρ€ΡƒΠΆΠ΅Π½Ρ‹.

  • Как Π²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ ΡˆΡ€ΠΈΡ„Ρ‚ элСмСнта, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΠΎΡΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ, ΠΊΠ°ΠΊ ΠΎΠ½ Π±ΡƒΠ΄Π΅Ρ‚ Π²Ρ‹Π³Π»ΡΠ΄Π΅Ρ‚ΡŒ?

    Π§Ρ‚ΠΎΠ±Ρ‹ Π²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎ Π·Π°ΠΌΠ΅Π½ΠΈΡ‚ΡŒ ΡˆΡ€ΠΈΡ„Ρ‚ элСмСнта ΠΈ ΠΏΠΎΡΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ, ΠΊΠ°ΠΊ ΠΎΠ½ Π±ΡƒΠ΄Π΅Ρ‚ Π²Ρ‹Π³Π»ΡΠ΄Π΅Ρ‚ΡŒ, Π½Π°Ρ‡Π½ΠΈΡ‚Π΅ с выдСлСния тСкста. Π—Π°Ρ‚Π΅ΠΌ Ρ‰Π΅Π»ΠΊΠ½ΠΈΡ‚Π΅ ΠΏΡ€Π°Π²ΠΎΠΉ ΠΊΠ½ΠΎΠΏΠΊΠΎΠΉ ΠΌΡ‹ΡˆΠΈ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΡŒ контСкстноС мСню, ΠΈ Π²Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ Π·Π°ΠΌΠ΅Π½Ρ‹ ΡˆΡ€ΠΈΡ„Ρ‚Π° Π½ΠΎΠ²Ρ‹ΠΌ. По ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ Π² ΠΏΡ€ΠΈΠ³Π»Π°ΡˆΠ΅Π½ΠΈΠΈ Π±ΡƒΠ΄Π΅Ρ‚ ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°Ρ‚ΡŒΡΡ список ΠΎΡ€ΠΈΠ³ΠΈΠ½Π°Π»ΡŒΠ½Ρ‹Ρ… ΡˆΡ€ΠΈΡ„Ρ‚ΠΎΠ² для этого элСмСнта.

  • Как я ΠΌΠΎΠ³Ρƒ ΠΎΡ‚ΠΎΠ±Ρ€Π°Π·ΠΈΡ‚ΡŒ ΠΎΠΊΠ½ΠΎ Π°Π½Π°Π»ΠΈΠ·Π°, Π½Π΅ открывая Π΅Π³ΠΎ ΠΊΠ°ΠΊ ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½ΠΎΠ΅ ΠΎΠΊΠ½ΠΎ?

    Начиная с вСрсии 0.2.1, Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Ρ‰Π΅Π»ΠΊΠ½ΡƒΡ‚ΡŒ ΠΏΡ€Π°Π²ΠΎΠΉ ΠΊΠ½ΠΎΠΏΠΊΠΎΠΉ ΠΌΡ‹ΡˆΠΈ ΠΊΠ½ΠΎΠΏΠΊΡƒ дСйствия, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ доступ ΠΊ элСмСнтам контСкстного мСню, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‚ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ Ρ€Π΅ΠΆΠΈΠΌ открытия ΠΎΠΊΠ½Π° Π½Π° встроСнный Ρ€Π΅ΠΆΠΈΠΌ. Π­Ρ‚ΠΎΡ‚ Ρ€Π΅ΠΆΠΈΠΌ ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ ΠΏΠΎΠ»Π΅Π·Π΅Π½, Ссли Π²Ρ‹ просматриваСтС Π² полноэкранном Ρ€Π΅ΠΆΠΈΠΌΠ΅, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ ΠΎΠ½ ΠΏΡ€Π΅Π΄ΠΎΡ‚Π²Ρ€Π°Ρ‚ΠΈΡ‚ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΠΈΠ΅ ΠΎΠΊΠ½Π° Π°Π½Π°Π»ΠΈΠ·Π° Π² Π²ΠΈΠ΄Π΅ ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½ΠΎΠ³ΠΎ ΠΎΠΊΠ½Π°.

  • ΠœΠΎΠΆΠ΅Ρ‚ Π»ΠΈ Font Finder Ρ€Π°Π·Π»ΠΈΡ‡Π°Ρ‚ΡŒ локально Π·Π°Π³Ρ€ΡƒΠΆΠ΅Π½Π½Ρ‹Π΅ ΠΈ ΡƒΠ΄Π°Π»Π΅Π½Π½ΠΎ Π·Π°Π³Ρ€ΡƒΠΆΠ΅Π½Π½Ρ‹Π΅ ΡˆΡ€ΠΈΡ„Ρ‚Ρ‹?

    Начиная с вСрсии 0.3.4, Font Finder ΠΌΠΎΠΆΠ΅Ρ‚ ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚ΡŒ, Π·Π°Π³Ρ€ΡƒΠΆΠ΅Π½ Π»ΠΈ ΡˆΡ€ΠΈΡ„Ρ‚ локально ΠΈΠ»ΠΈ ΡƒΠ΄Π°Π»Π΅Π½Π½ΠΎ. Π Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΠ΅ ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°Π΅Ρ‚ Β«Π»ΠΎΠΊΠ°Π»ΡŒΠ½Ρ‹Π΅Β» ΠΈΠ»ΠΈ Β«ΡƒΠ΄Π°Π»Π΅Π½Π½Ρ‹Π΅Β» ΠΊΠ»ΡŽΡ‡Π΅Π²Ρ‹Π΅ слова рядом с ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°Π΅ΠΌΡ‹ΠΌΠΈ ΡˆΡ€ΠΈΡ„Ρ‚Π°ΠΌΠΈ. Если ΡˆΡ€ΠΈΡ„Ρ‚ Π·Π°Π³Ρ€ΡƒΠΆΠ΅Π½ с использованиСм ΠΏΡ€Π°Π²ΠΈΠ»Π° CSS @font-face ΠΈΠ»ΠΈ ΠΌΠ΅Ρ‚ΠΎΠ΄Π° JavaScript document.fonts.load , ΠΎΠ½ Π±ΡƒΠ΄Π΅Ρ‚ ΠΏΠΎΠΌΠ΅Ρ‡Π΅Π½ ΠΊΠ°ΠΊ ΡƒΠ΄Π°Π»Π΅Π½Π½Ρ‹ΠΉ. Π’ ΠΏΡ€ΠΎΡ‚ΠΈΠ²Π½ΠΎΠΌ случаС ΠΎΠ½ Π±ΡƒΠ΄Π΅Ρ‚ ΠΏΠΎΠΌΠ΅Ρ‡Π΅Π½ ΠΊΠ°ΠΊ Π»ΠΎΠΊΠ°Π»ΡŒΠ½Ρ‹ΠΉ. Однако ΠΎΠ±Ρ€Π°Ρ‚ΠΈΡ‚Π΅ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅, Ρ‡Ρ‚ΠΎ фактичСскоС происхоТдСниС ΠΈΠ»ΠΈ источник ΡˆΡ€ΠΈΡ„Ρ‚Π° Π½Π΅ ΠΌΠΎΠ³ΡƒΡ‚ Π±Ρ‹Ρ‚ΡŒ ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½Ρ‹ ΠΏΠΎ сообраТСниям ΠΊΠΎΠ½Ρ„ΠΈΠ΄Π΅Π½Ρ†ΠΈΠ°Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ.

    Под Π»ΠΎΠΊΠ°Π»ΡŒΠ½Ρ‹ΠΌΠΈ ΡˆΡ€ΠΈΡ„Ρ‚Π°ΠΌΠΈ ΠΏΠΎΠ½ΠΈΠΌΠ°ΡŽΡ‚ΡΡ ΡˆΡ€ΠΈΡ„Ρ‚Ρ‹, установлСнныС Π½Π° устройствС ΠΈΠ»ΠΈ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π΅, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π²Ρ‹ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚Π΅ Π² Π΄Π°Π½Π½Ρ‹ΠΉ ΠΌΠΎΠΌΠ΅Π½Ρ‚. Π­Ρ‚ΠΈ ΡˆΡ€ΠΈΡ„Ρ‚Ρ‹ хранятся локально, ΠΈ ΠΊ Π½ΠΈΠΌ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ доступ ΠΈ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ любоС ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Π½Π° этом устройствС.

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

  • Π‘ΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠΉ ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚

    ΠŸΡ€Π΅Π΄Π²Π°Ρ€ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ просмотр

    ΠžΡ‚Π·Ρ‹Π²Ρ‹

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

    Π§Ρ‚ΠΎ Π½ΠΎΠ²ΠΎΠ³ΠΎ Π² этой вСрсии?

    НуТна ΠΏΠΎΠΌΠΎΡ‰ΡŒ?

    Если Ρƒ вас Π΅ΡΡ‚ΡŒ вопросы ΠΎ Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΠΈ ΠΈΠ»ΠΈ ΠΈΠ΄Π΅ΠΈ ΠΏΠΎ Π΅Π³ΠΎ ΡƒΠ»ΡƒΡ‡ΡˆΠ΅Π½ΠΈΡŽ, ΠΎΠΏΡƒΠ±Π»ΠΈΠΊΡƒΠΉΡ‚Π΅ ΠΈΡ… на  сайтС ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠΈ. НС Π·Π°Π±ΡƒΠ΄ΡŒΡ‚Π΅ сначала ΠΏΡ€ΠΎΡΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΎΡ‚Ρ‡Π΅Ρ‚Ρ‹ ΠΎΠ± ΠΎΡˆΠΈΠ±ΠΊΠ°Ρ…, ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ, скорСС всСго, ΠΎ вашСм вопросС/ΠΎΡ‚Ρ‡Π΅Ρ‚Π΅ ΠΎΠ± ошибкС ΡƒΠΆΠ΅ ΡΠΎΠΎΠ±Ρ‰Π°Π»ΠΎΡΡŒ ΠΈΠ»ΠΈ для Π½Π΅Π³ΠΎ ΠΎΠΏΡƒΠ±Π»ΠΈΠΊΠΎΠ²Π°Π½ΠΎ ΠΎΠ±Ρ…ΠΎΠ΄Π½ΠΎΠ΅ Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅.

    Π Π΅Π΄Π°ΠΊΡ†ΠΈΠΎΠ½Π½Ρ‹ΠΉ ΠΎΠ±Π·ΠΎΡ€

    Если Π²Ρ‹ Π΄ΠΈΠ·Π°ΠΉΠ½Π΅Ρ€, Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊ ΠΈΠ»ΠΈ ΠΏΡ€ΠΎΡ„Π΅ΡΡΠΈΠΎΠ½Π°Π»ΡŒΠ½Ρ‹ΠΉ Ρ‚ΠΈΠΏΠΎΠ³Ρ€Π°Ρ„, Π²Ρ‹, Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ, просматривали Π˜Π½Ρ‚Π΅Ρ€Π½Π΅Ρ‚ Π² Ρ‚ΠΎΡ‚ ΠΈΠ»ΠΈ ΠΈΠ½ΠΎΠΉ ΠΌΠΎΠΌΠ΅Π½Ρ‚ ΠΈ Ρ…ΠΎΡ‚Π΅Π»ΠΈ Π·Π½Π°Ρ‚ΡŒ, ΠΊΠ°ΠΊΠΎΠΉ ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½Ρ‹ΠΉ ΡˆΡ€ΠΈΡ„Ρ‚ ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ Π½Π° Π²Π΅Π±-страницС. ВмСсто Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΈΡΠΊΠ°Ρ‚ΡŒ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ ΡΠ°ΠΌΠΎΡΡ‚ΠΎΡΡ‚Π΅Π»ΡŒΠ½ΠΎ ΠΈΠ»ΠΈ Π΄Π΅Π»Π°Ρ‚ΡŒ ΡΠΊΡ€ΠΈΠ½ΡˆΠΎΡ‚Ρ‹ Π² Ρ„ΠΎΡ‚ΠΎΡˆΠΎΠΏΠ΅ ΠΈΠ»ΠΈ ΠΈΠ½Π΄ΠΈΠ·Π°ΠΉΠ½Π΅, Ρ‚Π΅ΠΏΠ΅Ρ€ΡŒ ΠΌΠΎΠΆΠ½ΠΎ ΠΈΠΌΠ΅Ρ‚ΡŒ ΠΏΠΎΠ»Π½ΠΎΡ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½Ρ‹ΠΉ инструмСнт для Π°Π½Π°Π»ΠΈΠ·Π° ΡˆΡ€ΠΈΡ„Ρ‚ΠΎΠ² Π΄Π°ΠΆΠ΅ Π² вашСм Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π΅ ΠΈ ΡΠΎΠ²Π΅Ρ€ΡˆΠ΅Π½Π½ΠΎ бСсплатно.

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

    Анализ ΡˆΡ€ΠΈΡ„Ρ‚ΠΎΠ² Π²Ρ‹Ρ…ΠΎΠ΄ΠΈΡ‚ Π΄Π°Π»Π΅ΠΊΠΎ Π·Π° Ρ€Π°ΠΌΠΊΠΈ простого присвоСния ΠΈΠΌΠ΅Π½ΠΈ сСмСйству ΡˆΡ€ΠΈΡ„Ρ‚ΠΎΠ². Благодаря ΠΏΠΎΠ΄Ρ€ΠΎΠ±Π½ΠΎΠΌΡƒ Π°Π½Π°Π»ΠΈΠ·Ρƒ ΠΈΠ· прилоТСния Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ RGB ΠΈ ΡˆΠ΅ΡΡ‚Π½Π°Π΄Ρ†Π°Ρ‚Π΅Ρ€ΠΈΡ‡Π½Ρ‹ΠΉ ΠΊΠΎΠ΄ Ρ†Π²Π΅Ρ‚Π°, Ρ†Π²Π΅Ρ‚ Ρ„ΠΎΠ½Π°, сСмСйство, ΠΈΠ· ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ³ΠΎ происходит ΡˆΡ€ΠΈΡ„Ρ‚, фактичСский Ρ€Π°Π·ΠΌΠ΅Ρ€ ΡˆΡ€ΠΈΡ„Ρ‚Π°, Π° Ρ‚Π°ΠΊΠΆΠ΅ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ ΠΎ Π²Ρ‹Ρ€Π°Π²Π½ΠΈΠ²Π°Π½ΠΈΠΈ. Π”Π΅Ρ‚Π°Π»ΠΈ ΠΈΠ΄ΡƒΡ‚ Π΅Ρ‰Π΅ дальшС, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π½Π°Ρ‡Π°Ρ‚ΡŒ Π½Π°Π·Ρ‹Π²Π°Ρ‚ΡŒ Ρ‚ΠΈΠΏ элСмСнта, класс, ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ‚ΠΎΡ€, Π° Ρ‚Π°ΠΊΠΆΠ΅ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΈΠ· ΠΏΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰ΠΈΡ… ΡƒΠΊΡ€Π°ΡˆΠ΅Π½ΠΈΠΉ, ΠΏΡ€Π΅ΠΎΠ±Ρ€Π°Π·ΠΎΠ²Π°Π½ΠΈΠΉ, вСса ΠΈ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ΠΎΠ² ΡˆΡ€ΠΈΡ„Ρ‚Π°. Π­Ρ‚ΠΎ ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚, Ρ‡Ρ‚ΠΎ нСзависимо ΠΎΡ‚ Ρ‚ΠΎΠ³ΠΎ, ΠΊΠ°ΠΊΠΎΠΉ Ρ‚ΠΈΠΏ рСдактирования Π±Ρ‹Π» ΠΏΡ€ΠΈΠΌΠ΅Π½Π΅Π½ ΠΊ Π΄ΠΈΠ·Π°ΠΉΠ½Ρƒ ΡˆΡ€ΠΈΡ„Ρ‚Π°, Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ воспроизвСсти Ρ‚Π΅ ΠΆΠ΅ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Ρ‹ Π² своСй собствСнной Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ΅, Π° Ρ‚Π°ΠΊΠΆΠ΅ ΠΏΠΎΡΠΊΡΠΏΠ΅Ρ€ΠΈΠΌΠ΅Π½Ρ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ с нСбольшими вариациями для своих Π½ΡƒΠΆΠ΄. Π‘ΠΊΠΎΠΏΠΈΡ€ΠΎΠ²Π°Π² ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ ΠΎ ΡˆΡ€ΠΈΡ„Ρ‚Π΅ Π² Π±ΡƒΡ„Π΅Ρ€ ΠΎΠ±ΠΌΠ΅Π½Π°, Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΎΠ±Π΅ΡΠΏΠ΅Ρ‡ΠΈΡ‚ΡŒ ΠΌΠ³Π½ΠΎΠ²Π΅Π½Π½ΡƒΡŽ Π·Π°ΠΌΠ΅Π½Ρƒ Π² строкС, Π° Ρ‚Π°ΠΊΠΆΠ΅ ΠΏΡ€ΠΎΡ‚Π΅ΡΡ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π½ΠΎΠ²Ρ‹Π΅ ΠΌΠ°ΠΊΠ΅Ρ‚Ρ‹ ΡˆΡ€ΠΈΡ„Ρ‚ΠΎΠ² для своих Π²Π΅Π±-сайтов ΠΈ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΎΠ². Поисковик ΡˆΡ€ΠΈΡ„Ρ‚ΠΎΠ² Π΄Π΅ΠΉΡΡ‚Π²ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ являСтся ΠΈΠ΄Π΅Π°Π»ΡŒΠ½Ρ‹ΠΌ инструмСнтом для Π΄ΠΈΠ·Π°ΠΉΠ½Π΅Ρ€ΠΎΠ² ΠΈ Ρ‚ΠΈΠΏΠΎΠ³Ρ€Π°Ρ„ΠΎΠ². Если Π²Ρ‹ ΠΊΠΎΠ³Π΄Π°-Π½ΠΈΠ±ΡƒΠ΄ΡŒ Π·Π°Π΄ΡƒΠΌΡ‹Π²Π°Π»ΠΈΡΡŒ ΠΎ ΡˆΡ€ΠΈΡ„Ρ‚Π°Ρ…, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π²Ρ‹ Π²ΠΈΠ΄ΠΈΡ‚Π΅ Π½Π° своих Π»ΡŽΠ±ΠΈΠΌΡ‹Ρ… Π²Π΅Π±-страницах ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ дСнь, это простой способ воспроизвСсти ΡΡ‚ΠΈΠ»ΡŒ с ΠΌΠΈΠ½ΠΈΠΌΠ°Π»ΡŒΠ½Ρ‹ΠΌΠΈ усилиями.

    ПослСдниС сообщСния Π² Π±Π»ΠΎΠ³Π΅ Π½Π° WebExtension.ORG

      Π­Ρ‚ΠΎΡ‚ ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚ Π²Ρ‹ΠΏΡƒΡ‰Π΅Π½ ΠΏΠΎΠ΄ ΠΏΡƒΠ±Π»ΠΈΡ‡Π½ΠΎΠΉ Π»ΠΈΡ†Π΅Π½Π·ΠΈΠ΅ΠΉ Mozilla, вСрсия 2.0

      Π‘ΠΎΠΎΠ±Ρ‰ΠΈΡ‚ΡŒ ΠΎ Π½Π°Ρ€ΡƒΡˆΠ΅Π½ΠΈΠΈ

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

      Π’Ρ‹ Π²Π΅Π±-Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊ? ΠŸΡ€ΠΈΡΠΎΠ΅Π΄ΠΈΠ½ΡΠΉΡ‚Π΅ΡΡŒ ΠΊ WebExtension.ORG

      Copyright Β© 2008-2023 WebExtension.ORG. ВсС ΠΏΡ€Π°Π²Π° Π·Π°Ρ‰ΠΈΡ‰Π΅Π½Ρ‹.

      RSS-ΠΊΠ°Π½Π°Π»Β | Π Π΅ΠΊΠ»Π°ΠΌΠ°Β | Условия использования | ΠŸΠΎΠ»ΠΈΡ‚ΠΈΠΊΠ° ΠΊΠΎΠ½Ρ„ΠΈΠ΄Π΅Π½Ρ†ΠΈΠ°Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ

      Π­Ρ‚ΠΎΡ‚ Π²Π΅Π±-сайт ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ Ρ„Π°ΠΉΠ»Ρ‹ cookie, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΎΠ±Π΅ΡΠΏΠ΅Ρ‡ΠΈΡ‚ΡŒ Π²Π°ΠΌ максимальноС удобство Π½Π° нашСм Π²Π΅Π±-сайтС.

ΠžΡΡ‚Π°Π²ΠΈΡ‚ΡŒ ΠΊΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠΉ

Π”ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ ΠΊΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠΉ

Π’Π°Ρˆ адрСс email Π½Π΅ Π±ΡƒΠ΄Π΅Ρ‚ ΠΎΠΏΡƒΠ±Π»ΠΈΠΊΠΎΠ²Π°Π½. ΠžΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ поля ΠΏΠΎΠΌΠ΅Ρ‡Π΅Π½Ρ‹ *