ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ Π½Π° Python ΠΈ Objective-C Π² Mac OS

ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ Π½Π° Python ΠΈ Objective-C ΠΏΠΎΠ΄ Mac OS ΠΈ для iPhone / iPod Touch

Адаптивный Π΄ΠΈΠ·Π°ΠΉΠ½ ΡƒΡ€ΠΎΠΊΠΈ: Адаптивный Π²Π΅Π±-Π΄ΠΈΠ·Π°ΠΉΠ½ HTML ΡƒΡ€ΠΎΠΊΠΈ для Π½Π°Ρ‡ΠΈΠ½Π°ΡŽΡ‰ΠΈΡ… акадСмия

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

Адаптивная вСрстка с нуля: бСсплатный видСокурс 8 ΡƒΡ€ΠΎΠΊΠΎΠ²

Π‘ΡƒΠ΄ΡŒ вкурсС свСТих ΡƒΡ€ΠΎΠΊΠΎΠ²!

Π’ ΠΊΠ°Ρ‚Π΅Π³ΠΎΡ€ΠΈΠΈ: ΠšΡƒΡ€ΡΡ‹ Frontend β€” HTML, CSS ΠΈ JavaScript

Π‘ΡƒΠ΄ΡŒ вкурсС самого свСТСго ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π»Π°. Π“Π΄Π΅ ΠΌΡ‹ отправляСм ΡΡ‚Π°Ρ‚ΡŒΠΈ, Π²ΠΈΠ΄Π΅ΠΎ ΠΈ ΠΌΠ½ΠΎΠ³ΠΎ Ρ‡Π΅Π³ΠΎ интСрСсного.

https://youtube.com/watch?v=Yh3XYrbz-S0

https://www. youtube.com/embed/Vb3r7XVTPOc

3 591 просмотр

Π’ Π΄Π°Π½Π½ΠΎΠΌ курсС Π±ΡƒΠ΄Π΅Ρ‚ ΠΏΠΎΠΊΠ°Π·Π°Π½ Π±ΠΎΠ»Π΅Π΅ ΠΏΡ€ΠΎΠ΄Π²ΠΈΠ½ΡƒΡ‚Ρ‹ΠΉ процСсс вёрстки сайтов с использованиСм Sass (мСтаязык Π½Π° основС CSS). К Ρ‚ΠΎΠΌΡƒ ΠΆΠ΅ Π°Π²Ρ‚ΠΎΡ€ Π±ΡƒΠ΄Π΅Ρ‚ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ GIT (систСма управлСния вСрсиями). Вёрстка сайта ΠΈ написаниС ΠΊΠΎΠ΄Π° Π°Π²Ρ‚ΠΎΡ€ Π±ΡƒΠ΄Π΅Ρ‚ Π΄Π΅Π»Π°Ρ‚ΡŒ Π² Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€Π΅ VSΒ Code Π° Ρ€Π°Π±ΠΎΡ‚Π° с ΠΌΠ°ΠΊΠ΅Ρ‚ΠΎΠΌ PSD Π±ΡƒΠ΄Π΅Ρ‚ производится Π² ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ΅ Avocode.

ΠŸΠ΅Ρ€Π²Ρ‹Π΅ 2 ΡƒΡ€ΠΎΠΊΠ° Π±ΡƒΠ΄ΡƒΡ‚ посвящСны настройкС VSΒ CodeΒ ΠΈ Avocode. Π‘ 3 ΠΏΠΎ 9 ΡƒΡ€ΠΎΠΊ практичСскиС занятия, Π°Π²Ρ‚ΠΎΡ€ Π½Π° ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠ΅ Π±ΡƒΠ΄Π΅Ρ‚ ΠΏΠΎΠΊΠ°Π·Ρ‹Π²Π°Ρ‚ΡŒ, ΠΊΠ°ΠΊ ΡΠ²Π΅Ρ€ΡΡ‚Π°Ρ‚ΡŒ Π°Π΄Π°ΠΏΡ‚ΠΈΠ²Π½Ρ‹ΠΉ Π»Π΅Π½Π΄ΠΈΠ½Π³ Π½Π° ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ Ρ€Π΅Π°Π»ΡŒΠ½ΠΎΠ³ΠΎ Π·Π°ΠΊΠ°Π·Π°. ЦСль курса ΠΏΠΎΠΊΠ°Π·Π°Ρ‚ΡŒ ΡƒΠΏΡ€ΠΎΡ‰Ρ‘Π½Π½Ρ‹ΠΉ ΠΌΠ΅Ρ‚ΠΎΠ΄ вёрстки Π°Π΄Π°ΠΏΡ‚ΠΈΠ²Π½Ρ‹Ρ… ΠΈ соврСмСнных сайтов.

Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ адаптивная вёрстка

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

Когда ΠΏΠΎΠΏΡƒΠ»ΡΡ€Π½ΠΎΡΡ‚ΡŒ ΠΌΠΎΠ±ΠΈΠ»ΡŒΠ½Ρ‹Ρ… устройств возросла, увСличился ΠΌΠΎΠ±ΠΈΠ»ΡŒΠ½Ρ‹ΠΉ Ρ‚Ρ€Π°Ρ„ΠΈΠΊ, Ρ‡Ρ‚ΠΎ ΠΏΡ€ΠΈΠ²Π΅Π»ΠΎ ΠΊ Ρ‚ΠΎΠΌΡƒ Ρ‡Ρ‚ΠΎ сайты Ρ‚Ρ€Π΅Π±ΠΎΠ²Π°Π»ΠΈ ΠΊ сСбС ΠΎΡ‚Π·Ρ‹Π²Ρ‡ΠΈΠ²ΠΎΠ΅ ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅. Π‘ΠΎΠ»Π΅Π΅ Ρ‚ΠΎΠ³ΠΎ, вскорС ΠΊΠ°ΠΊ ΠΌΠΎΠ±ΠΈΠ»ΡŒΠ½Ρ‹ΠΉ Ρ‚Ρ€Π°Ρ„ΠΈΠΊ прСвысил ΠΏΡ€ΠΎΡ†Π΅Π½Ρ‚ Π·Π°Ρ…ΠΎΠ΄ΠΎΠ² с ПК, поисковыС систСмы GoogleΒ ΠΈ ЯндСкс поставили ΠΏΡ€ΠΈΠ²ΠΈΠ»Π΅Π³ΠΈΠΈ для сайтов с Π°Π΄Π°ΠΏΡ‚ΠΈΠ²Π½ΠΎΠΉ вёрсткой ΠΈ быстрой Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΎΠΉ. Π‘ΠΎ Π²Ρ€Π΅ΠΌΠ΅Π½Π΅ΠΌ Π°Π΄Π°ΠΏΡ‚ΠΈΠ²Π½Ρ‹ΠΉ Π΄ΠΈΠ·Π°ΠΉΠ½ стал Π²Π°ΠΆΠ½Ρ‹ΠΌ Ρ‚Ρ€Π΅Π±ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ ΠΏΡ€ΠΈ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ΅ сайтов.

Но Π½Π΅ стоит Ρ‚Π°ΠΊ ΠΏΡƒΠ³Π°Ρ‚ΡŒΡΡ слова «ВСхнология». Π’ самом процСссС вёрстки это лишь установка условий Π² CSS-ΠΊΠΎΠ΄Π΅, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π°ΠΊΡ‚ΠΈΠ²ΠΈΡ€ΡƒΡŽΡ‚ΡΡ ΠΈ ΠΏΡ€ΠΈΠΌΠ΅Π½ΡΡŽΡ‚ Π½ΡƒΠΆΠ½Ρ‹Π΅ свойства Ссли Π±Ρ€Π°ΡƒΠ·Π΅Ρ€ достигаСт ΠΎΠΏΡ€Π΅Π΄Π΅Π»Ρ‘Π½Π½ΠΎΠΉ ΡˆΠΈΡ€ΠΈΠ½Ρ‹ ΠΈΠ»ΠΈ высоты. Π’ исходном Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Π΅ ΠΌΡ‹ ΠΏΠΎΠ»ΡƒΡ‡Π°Π΅ΠΌ нСсколько условий ΠΏΠΎΠ΄ Ρ€Π°Π·Π½Ρ‹Π΅ Ρ€Π°Π·ΠΌΠ΅Ρ€Ρ‹ экранов ΠΈ Π³Π°Π΄ΠΆΠ΅Ρ‚Ρ‹.

Адаптивная вёрстка с тСхничСской Ρ‚ΠΎΡ‡ΠΊΠΈ зрСния

Π‘Π°ΠΌΠ° вёрстка начинаСтся с максимального Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΡ экрана – 1920Ρ…1080px. Когда сайт ΠΏΠΎΠ»Π½ΠΎΡΡ‚ΡŒΡŽ свёрстан, начинаСтся ΠΏΠΎΠ΄Π³ΠΎΠ½ΠΊΠ° ΠΏΠΎΠ΄ Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Π΅ Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΡ экрана, Π² этом Π²Π°ΠΌ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΠΎΠΌΠΎΡ‡ΡŒ Π±Ρ€Π°ΡƒΠ·Π΅Ρ€ GoogleΒ Chrome. Π’ Π΄Π°Π½Π½ΠΎΠΌ Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π΅ сущСствуСт консоль, которая ΠΏΠΎΠΌΠΎΠ³Π°Π΅Ρ‚ ΠΎΡ‚ΡΠ»Π΅Π΄ΠΈΡ‚ΡŒ ΠΊΠ°ΠΊ Π²ΠΈΠ·ΡƒΠ°Π»ΡŒΠ½ΠΎ выглядит сайт Π½Π° Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… Ρ€Π°Π·ΠΌΠ΅Ρ€Π°Ρ… экрана. Достаточно Π½Π°ΠΆΠ°Ρ‚ΡŒ ΠΊΠ»Π°Π²ΠΈΡˆΡƒ Π½Π° ΠΊΠ»Π°Π²ΠΈΠ°Ρ‚ΡƒΡ€Π΅ F12, Π»ΠΈΠ±ΠΎ Π½Π°ΠΆΠ°Ρ‚ΡŒ ΠΏΡ€Π°Π²ΠΎΠΉ ΠΊΠ½ΠΎΠΏΠΊΠΎΠΉ ΠΌΡ‹ΡˆΠΈ Π½Π° Π½ΡƒΠΆΠ½Ρ‹ΠΉ элСмСнт ΠΈ Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ Β«ΠŸΡ€ΠΎΡΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠΎΠ΄Β» ΠΈ Π±Ρ€Π°ΡƒΠ·Π΅Ρ€ Π²Ρ‹Π²Π΅Π΄Π΅Ρ‚ HTML-Ρ€Π°Π·ΠΌΠ΅Ρ‚ΠΊΡƒ ΠΈ CSS-свойства элСмСнтов.

Π’ΠΎ ΠΌΠ½ΠΎΠ³ΠΈΡ… соврСмСнных Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π°Ρ… Π΅ΡΡ‚ΡŒ консоль для просмотра ΠΊΠΎΠ΄Π°, Π³Π΄Π΅ Π²Ρ‹ Π² Ρ€Π΅ΠΆΠΈΠΌΠ΅ Ρ€Π΅Π°Π»ΡŒΠ½ΠΎΠ³ΠΎ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ Π»ΡŽΠ±Ρ‹Π΅ стили CSSΒ ΠΈΠ»ΠΈ HTML-Ρ€Π°Π·ΠΌΠ΅Ρ‚ΠΊΡƒ. Π‘Ρ€Π°ΡƒΠ·Π΅Ρ€ Chrome ΠΈ ЯндСкс.Π‘Ρ€Π°ΡƒΠ·Π΅Ρ€ ΠΏΡ€Π΅Π΄Π»Π°Π³Π°Π΅Ρ‚ ΡˆΠΈΡ€ΠΎΠΊΠΈΠΉ Π½Π°Π±ΠΎΡ€ для Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠ², ΠΊ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Ρƒ, ΠΌΠΎΠΆΠ½ΠΎ Π½Π°ΠΉΡ‚ΠΈ ошибки Π² JS-ΠΊΠΎΠ΄Π΅ ΠΈΠ»ΠΈ Π½Π°ΠΉΡ‚ΠΈ Π½ΡƒΠΆΠ½Ρ‹ΠΉ Ρ„Ρ€Π°Π³ΠΌΠ΅Π½Ρ‚ HTML-Ρ€Π°Π·ΠΌΠ΅Ρ‚ΠΊΠΈ.

ΠœΠ΅Ρ‚Π°Ρ‚Π΅Π³ viewport для Π°Π΄Π°ΠΏΡ‚ΠΈΠ²Π½ΠΎΠΉ вёрстки

ΠŸΡ€ΠΈΠΌΠ΅Ρ€ ΠΌΠ΅Ρ‚Π°Ρ‚Π΅Π³Π°, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π°Π΄Π°ΠΏΡ‚ΠΈΡ€ΡƒΠ΅Ρ‚ сайт ΠΏΠΎΠ΄ ΠΌΠΎΠ±ΠΈΠ»ΡŒΠ½ΡƒΡŽ вёрстку:

<meta name="viewport" content="width=device-width, initial-scale=1">

Π”Π°Π½Π½Ρ‹ΠΉ Ρ‚Π΅Π³ ΡΡ‚Π°Π²ΠΈΡ‚ΡŒΡΡ Π²Π½ΡƒΡ‚Ρ€ΠΈ Ρ‚Π΅Π³Π° <head></head> Π³Π΄Π΅ ΡΠΎΠ΄Π΅Ρ€ΠΆΠ°Ρ‚ΡŒΡΡ Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠΈ HTML страницы. ΠžΡΠ½ΠΎΠ²Π½Ρ‹Π΅ настройки хранятся Π²Π½ΡƒΡ‚Ρ€ΠΈ Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚Π° content, Π³Π΄Π΅ width опрСдСляСт Π΄ΠΎ ΠΊΠ°ΠΊΠΎΠΉ ΡˆΠΈΡ€ΠΈΠ½Ρ‹ Π±ΡƒΠ΄Π΅Ρ‚ ΡΡƒΠΆΠ°Ρ‚ΡŒΡΡ сайт, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ width=768px ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚ Ρ‡Ρ‚ΠΎ вСсь ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚ сайта Π±ΡƒΠ΄Π΅Ρ‚ ΡΠΆΠΈΠΌΠ°Ρ‚ΡŒΡΡ Π΄ΠΎ 768px, Π½ΠΎ Π² случаС Ссли ΠΎΠ΄ΠΈΠ½ ΠΈΠ· элСмСнтов Π±ΡƒΠ΄Π΅Ρ‚ ΡˆΠΈΡ€ΠΈΠ½ΠΎΠΉ ΠΊ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Ρƒ 1200px, Ρ‚ΠΎ ΠΏΡ€ΠΈ ΡˆΠΈΡ€ΠΈΠ½Π΅ ΠΎΠΊΠ½Π° 768pxΒ ΠΌΡ‹ ΡƒΠ²ΠΈΠ΄ΠΈΠΌ Π³ΠΎΡ€ΠΈΠ·ΠΎΠ½Ρ‚Π°Π»ΡŒΠ½ΡƒΡŽ полосу ΠΏΡ€ΠΎΠΊΡ€ΡƒΡ‚ΠΊΠΈ. width=device-width – ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚ Ρ‡Ρ‚ΠΎ сайт Π±ΡƒΠ΄Π΅Ρ‚ автоматичСский подстраиваСтся ΠΏΠΎΠ΄ ΡˆΠΈΡ€ΠΈΠ½Ρƒ ΠΎΠΊΠ½Π° Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π°.

МСдиа-запросы

ΠŸΡ€ΠΈΠΌΠ΅Ρ€ стандартных ΠΌΠ΅Π΄ΠΈΠ°-запросов:

@media(max-width:1600px){
body{font-size:16px;}
}
@media(max-width:1200px){
body{font-size:14px;}
}

Π‘ΡƒΡ‚ΡŒ этого ΠΊΠΎΠ΄Π° Π² Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ Ссли ΡˆΠΈΡ€ΠΈΠ½Π° Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π° достигнСт 1200pxΒ ΠΈ мСньшС, Ρ‚ΠΎΠ³Π΄Π° Ρ€Π°Π·ΠΌΠ΅Ρ€ ΡˆΡ€ΠΈΡ„Ρ‚Π° всСго сайта Π±ΡƒΠ΄Π΅Ρ‚ Ρ€ΠΎΠ²Π½ΡΡ‚ΡŒΡΡ 14px. Π”Π°Π½Π½ΡƒΡŽ ΠΊΠΎΠ½ΡΡ‚Ρ€ΡƒΠΊΡ†ΠΈΡŽ Π·Π°Ρ‡Π°ΡΡ‚ΡƒΡŽ ставят послС всСх свойств, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π΄Π°Π½Π½Ρ‹Π΅ свойства пСрСзаписали ΡƒΠΆΠ΅ ΡΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠ΅.

Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΏΠΎΠ΄Π΅Π»ΠΈΡ‚ΡŒΡΡ ΠΈΠ»ΠΈ ΡΠΎΡ…Ρ€Π°Π½ΠΈΡ‚ΡŒ для сСбя этот ΡƒΡ€ΠΎΠΊ Π² ΡΠΎΡ†ΠΈΠ°Π»ΡŒΠ½Ρ‹Ρ… сСтях:

ΠžΡΡ‚Π°Π²ΡŒΡ‚Π΅ свой ΠΎΡ‚Π·Ρ‹Π², для ΡƒΠ»ΡƒΡ‡ΡˆΠ΅Π½ΠΈΡ качСства. БСйчас: 0 ΠΎΡ‚Π·Ρ‹Π²ΠΎΠ²

Адаптивный Π΄ΠΈΠ·Π°ΠΉΠ½ ΠΈ вСрстка сайта Π½Π° видСокурсС ΠΎΡ‚ Loftblog

Π£Ρ‡Π΅Π½ΠΈΠ΅ β€” Π½Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ свСт, ΠΏΠΎ Π½Π°Ρ€ΠΎΠ΄Π½ΠΎΠΉ пословицС, β€” ΠΎΠ½ΠΎ Ρ‚Π°ΠΊΠΆΠ΅ ΠΈ свобода. Ничто Ρ‚Π°ΠΊ Π½Π΅ освобоТдаСт Ρ‡Π΅Π»ΠΎΠ²Π΅ΠΊΠ°, ΠΊΠ°ΠΊ знаниС… Π’ΡƒΡ€Π³Π΅Π½Π΅Π² И. Π‘.

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

Π’Ρ€ΠΈ ΠΊΠΈΡ‚Π° Π°Π΄Π°ΠΏΡ‚ΠΈΠ²Π½ΠΎΠ³ΠΎ Π΄ΠΈΠ·Π°ΠΉΠ½Π°

На ΠΏΠ΅Ρ€Π²ΠΎΠΌ Π²Π²ΠΎΠ΄Π½ΠΎΠΌ Π²ΠΈΠ΄Π΅ΠΎΡƒΡ€ΠΎΠΊΠ΅ ΠΌΡ‹ ΠΏΠΎΠ³ΠΎΠ²ΠΎΡ€ΠΈΠΌ ΠΎ самом понятии Π°Π΄Π°ΠΏΡ‚ΠΈΠ²Π½ΠΎΠΉ вСрстки ΠΈ Π΄ΠΈΠ·Π°ΠΉΠ½Π°, ΡƒΠ·Π½Π°Π΅ΠΌ, ΠΈΠ· Ρ‡Π΅Π³ΠΎ ΠΎΠ½ состоит ΠΈ Ρ‡Ρ‚ΠΎ подразумСваСтся ΠΏΠΎΠ΄ ΠΊΠ°ΠΆΠ΄ΠΎΠΉ ΠΈΠ· Π΅Π³ΠΎ частСй.

Π˜Ρ‚Π°ΠΊ, Π°Π΄Π°ΠΏΡ‚ΠΈΠ²Π½Ρ‹ΠΉ Π΄ΠΈΠ·Π°ΠΉΠ½ дСрТится Π½Π° Ρ‚Ρ€Π΅Ρ… ΠΊΠΈΡ‚Π°Ρ…: ΠΎΡ‚Π·Ρ‹Π²Ρ‡ΠΈΠ²ΠΎΠΌ Π΄ΠΈΠ·Π°ΠΉΠ½Π΅ (Responsive design), Progressive Enhancement ΠΈ Mobile first.

ΠžΡ‚Π·Ρ‹Π²Ρ‡ΠΈΠ²Ρ‹ΠΉ Π΄ΠΈΠ·Π°ΠΉΠ½, ΠΈΠ»ΠΈ Responsive design

ΠŸΠ΅Ρ€Π²Ρ‹ΠΉ Ρ€Π°Π· Ρ‚Π΅Ρ€ΠΌΠΈΠ½ Β«ΠΎΡ‚Π·Ρ‹Π²Ρ‡ΠΈΠ²Ρ‹ΠΉ Π΄ΠΈΠ·Π°ΠΉΠ½Β» Π±Ρ‹Π» упомянут Π˜Ρ‚Π°Π½ΠΎΠΌ ΠœΠ°Ρ€ΠΊΠΎΡ‚ΠΎΠΌ Π² Π΅Π³ΠΎ ΡΡ‚Π°Ρ‚ΡŒΠ΅ Π² ΠΌΠ°Π΅ 2010 Π³. Π‘Π°ΠΌΠΎ это понятиС Π²ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ Π² сСбя Ρ‚Ρ€ΠΈ Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ. ΠŸΠ΅Ρ€Π²Π°Ρ ΠΈΠ· Π½ΠΈΡ… β€” Fluid grid (гибкая сСтка ΠΌΠ°ΠΊΠ΅Ρ‚Π°), вторая тСхнология β€” Flexible Media (вСсь ΠΌΠ΅Π΄ΠΈΠ°-ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚ сайта), ΠΈ послСдняя ΠΈΠ· рассматриваСмых Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΉ ΠΎΡ‚Π·Ρ‹Π²Ρ‡ΠΈΠ²ΠΎΠ³ΠΎ Π΄ΠΈΠ·Π°ΠΉΠ½Π° β€” это Media queiries (ΠΌΠ΅Π΄ΠΈΠ°-запросы). ВсС ΠΎΠ½ΠΈ Π±ΡƒΠ΄ΡƒΡ‚ ΠΏΠΎΠ΄Ρ€ΠΎΠ±Π½ΠΎ Ρ€Π°Π·ΠΎΠ±Ρ€Π°Π½Ρ‹ Π½Π° ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΡ… Π²ΠΈΠ΄Π΅ΠΎΡƒΡ€ΠΎΠΊΠ°Ρ… нашСго курса.

Progressive Enhancement ΠΈ Graceful degradation

ΠŸΡ€Π°Π²ΠΎ авторства Ρ‚Π°ΠΊΠΎΠ³ΠΎ понятия Π°Π΄Π°ΠΏΡ‚ΠΈΠ²Π½ΠΎΠ³ΠΎ Π΄ΠΈΠ·Π°ΠΉΠ½Π°, ΠΊΠ°ΠΊ Progressive Enhancement ΠΏΡ€ΠΈΠ½Π°Π΄Π»Π΅ΠΆΠΈΡ‚ извСстному Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΡƒ Арону Густафсону, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π²ΠΏΠ΅Ρ€Π²Ρ‹Π΅ Π²Π²Π΅Π» этот Ρ‚Π΅Ρ€ΠΌΠΈΠ½ Π² своСй ΠΊΠ½ΠΈΠ³Π΅. Под Progressive Enhancement подразумСваСтся постСпСнноС ΡƒΠ»ΡƒΡ‡ΡˆΠ΅Π½ΠΈΠ΅, ΠΊΠΎΠ³Π΄Π° вСрстка ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° начинаСтся с самого простого ΠΊ Π±ΠΎΠ»Π΅Π΅ слоТному, соврСмСнному, Ρ‡Ρ‚ΠΎΠ±Ρ‹ сайт ΠΌΠΎΠ³ ΠΊΠΎΡ€Ρ€Π΅ΠΊΡ‚Π½ΠΎ ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°Ρ‚ΡŒΡΡ ΠΏΡ€ΠΈ ΠΏΠΎΠΌΠΎΡ‰ΠΈ самого старого, Π½ΠΎ Π΅Ρ‰Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΠΎΠ³ΠΎ Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π°.

ΠŸΠΎΠ΄Ρ…ΠΎΠ΄ ΠΊ Π½Π°Ρ‡Π°Π»Ρƒ вСрстки ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΎΠ² β€” Π΅ΡΡ‚ΡŒ Π³Π»Π°Π²Π½ΠΎΠ΅ ΠΎΡ‚Π»ΠΈΡ‡ΠΈΠ΅ этой Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ ΠΎΡ‚ Π΄Ρ€ΡƒΠ³ΠΎΠΉ, ΡΠΎΠ²Π΅Ρ€ΡˆΠ΅Π½Π½ΠΎ ΠΏΡ€ΠΎΡ‚ΠΈΠ²ΠΎΠΏΠΎΠ»ΠΎΠΆΠ½ΠΎΠΉ β€” Graceful degradation (изящная дСградация). ΠŸΡ€ΠΈ Ρ‚Π°ΠΊΠΎΠΉ вСрсткС Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΎΠ² ΠΈΠ΄Π΅Ρ‚ ΠΎΡ‚ самого слоТного. Π½Π°Π²ΠΎΡ€ΠΎΡ‡Π΅Π½Π½ΠΎΠ³ΠΎ ΠΊ простому.

Mobile first

ПослСдняя тСхнология, входящая Π² состав Π°Π΄Π°ΠΏΡ‚ΠΈΠ²Π½ΠΎΠ³ΠΎ Π΄ΠΈΠ·Π°ΠΉΠ½Π° β€” это Mobile first. Под Π½Π΅ΠΉ понимаСтся пСрвоочСрСдная Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΎΠ² для ΠΌΠΎΠ±ΠΈΠ»ΡŒΠ½Ρ‹Ρ… устройств, Π° Π·Π°Ρ‚Π΅ΠΌ ΡƒΠΆΠ΅ для стационарных.

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

ΠŸΡ€ΠΈΡΡ‚Π½ΠΎΠ³ΠΎ всСм просмотра! Π£Ρ‡ΠΈΡ‚Π΅ΡΡŒ с ΡƒΠ΄ΠΎΠ²ΠΎΠ»ΡŒΡΡ‚Π²ΠΈΠ΅ΠΌ! ВсСгда ваш Loftblog.

Π Π΅ΠΊΠΎΠΌΠ΅Π½Π΄ΡƒΠ΅ΠΌΡ‹Π΅ курсы

30 ΡƒΡ€ΠΎΠΊΠΎΠ² ΠΏΠΎ созданию Π²Π΅Π±-сайта: ΠΎΡ‚ Π΄ΠΈΠ·Π°ΠΉΠ½Π° Π΄ΠΎ вСрстки

ΠŸΠΎΠ΄Ρ€ΠΎΠ±Π½Ρ‹ΠΉ курс, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ расскаТСт ΠΎΠ±ΠΎ всСх этапах создания сайта: начиная с Π΄ΠΈΠ·Π°ΠΉΠ½Π° Π² Photoshop, заканчивая Π΅Π³ΠΎ вСрсткой ΠΈ Π²Π½Π΅Π΄Ρ€Π΅Π½ΠΈΠ΅ΠΌ CMS.

Π­Ρ‚ΠΈ ΡƒΡ€ΠΎΠΊΠΈ Π±ΡƒΠ΄ΡƒΡ‚ ΠΏΠΎΠ»Π΅Π·Π½Ρ‹ для Π½Π°Ρ‡ΠΈΠ½Π°ΡŽΡ‰ΠΈΡ… Π΄ΠΈΠ·Π°ΠΉΠ½Π΅Ρ€ΠΎΠ²: ΠΏΠΎΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΠΎΠ½ΡΡ‚ΡŒ Π½Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΡ‹ β€œΡ‡ΠΈΡΡ‚ΠΎΠ³ΠΎβ€ Π΄ΠΈΠ·Π°ΠΉΠ½Π°, Π½ΠΎ ΠΈ Π½ΡŽΠ°Π½ΡΡ‹ ΠΏΠΎΠ΄Π³ΠΎΡ‚ΠΎΠ²ΠΊΠΈ ΠΌΠ°ΠΊΠ΅Ρ‚Π° для вСрстки.

Π£Ρ€ΠΎΠΊ #1: Π‘ΠΊΠ΅Ρ‚Ρ‡

Π£Ρ€ΠΎΠΊ #2: Π‘ΠΊΠ΅Ρ‚Ρ‡ (ΠŸΡ€ΠΎΠ΄ΠΎΠ»ΠΆΠ΅Π½ΠΈΠ΅)

Π£Ρ€ΠΎΠΊ #3: Π—Π°ΠΊΠ°Π½Ρ‡ΠΈΠ²Π°Π΅ΠΌ созданиС скСтча

Π£Ρ€ΠΎΠΊ #4: Π”ΠΈΠ·Π°ΠΉΠ½ шапки

Π£Ρ€ΠΎΠΊ #5: Π”ΠΈΠ·Π°ΠΉΠ½ ΠΏΠ΅Ρ€Π²ΠΎΠΉ сСкции

Π£Ρ€ΠΎΠΊ #6: Π”ΠΈΠ·Π°ΠΉΠ½ Π²Ρ‚ΠΎΡ€ΠΎΠΉ сСкции

Π£Ρ€ΠΎΠΊ #7: Π”ΠΈΠ·Π°ΠΉΠ½ Ρ‚Ρ€Π΅Ρ‚ΡŒΠ΅ΠΉ сСкции

Π£Ρ€ΠΎΠΊ #8: Π”ΠΈΠ·Π°ΠΉΠ½ Ρ‡Π΅Ρ‚Π²Π΅Ρ€Ρ‚ΠΎΠΉ сСкции

Π£Ρ€ΠΎΠΊ #9: Π”ΠΈΠ·Π°ΠΉΠ½ ΡˆΠ΅ΡΡ‚ΠΎΠΉ ΠΈ сСдьмой сСкций

Π£Ρ€ΠΎΠΊ #10: Π”ΠΈΠ·Π°ΠΉΠ½ сСкций β€œΠžΡ‚Π·Ρ‹Π²Ρ‹β€, β€œΠšΠΎΠ½Ρ‚Π°ΠΊΡ‚Ρ‹β€ ΠΈ ΠΏΠΎΠ΄Π²Π°Π»Π°

Π£Ρ€ΠΎΠΊ #11: ΠŸΠΎΠ΄Π³ΠΎΡ‚ΠΎΠ²ΠΊΠ° Front-End окруТСния. НачинаСм Π²Π΅Ρ€ΡΡ‚Π°Ρ‚ΡŒ ΠΌΠ°ΠΊΠ΅Ρ‚

Π£Ρ€ΠΎΠΊ #12: НачинаСм Π²Π΅Ρ€ΡΡ‚Π°Ρ‚ΡŒ ΡˆΠ°ΠΏΠΊΡƒ

Π£Ρ€ΠΎΠΊ #13: ВСрстка шапки

Π£Ρ€ΠΎΠΊ #14: ВСрстка. Адаптивная шапка + Π°Π΄Π°ΠΏΡ‚ΠΈΠ²Π½ΠΎΠ΅ мСню

Π£Ρ€ΠΎΠΊ #15: ВСрстка. Полоса прСимущСств

Π£Ρ€ΠΎΠΊ #16: ВСрстка. БСкция β€œΠΠ°Ρˆ ΠΏΡ€ΠΎΡ„ΠΈΠ»ΡŒβ€

Π£Ρ€ΠΎΠΊ #17: ВСрстка.

Плавная pop-up галСрСя (Magnific-Popup)

Π£Ρ€ΠΎΠΊ #18: ВСрстка. animateNumber + вСрстка сСкции β€œΠΠ°ΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΡβ€

Π£Ρ€ΠΎΠΊ #19: ВСрстка. БСкция β€œΠΠ°ΡˆΠΈ работы” + Pop-up

Π£Ρ€ΠΎΠΊ #20: ВСрстка. БСкция β€œΠŸΠΎΡΡ‚Π°Π²Π»ΡΠ΅ΠΌΠΎΠ΅ оборудованиС”. ΠšΠ°Ρ€ΡƒΡΠ΅Π»ΡŒ

Π£Ρ€ΠΎΠΊ #21: ВСрстка. Π‘Π΅ΠΊΡ†ΠΈΠΈ β€œΠ‘ΠΊΠΈΠ΄ΠΊΠΈβ€ ΠΈ β€œΠœΠ΅Π½Π΅Π΄ΠΆΠ΅Ρ€Ρ‹β€

Π£Ρ€ΠΎΠΊ #22: ВСрстка. ΠšΠ°Ρ€ΡƒΡΠ΅Π»ΡŒ Π±Ρ€Π΅Π½Π΄ΠΎΠ²

Π£Ρ€ΠΎΠΊ #23: ВСрстка. ΠžΡ‚Π·Ρ‹Π²Ρ‹

Π£Ρ€ΠΎΠΊ #24: ВСрстка. ΠšΠΎΠ½Ρ‚Π°ΠΊΡ‚Ρ‹

Π£Ρ€ΠΎΠΊ #25: ОбновлСниС Front-End окруТСния Gulp

Π£Ρ€ΠΎΠΊ #26: ВСрстка. Π€ΡƒΡ‚Π΅Ρ€, Π²ΡΠΏΠ»Ρ‹Π²Π°ΡŽΡ‰ΠΈΠ΅ Ρ„ΠΎΡ€ΠΌΡ‹, ΠΊΠ½ΠΎΠΏΠΊΠ° «НавСрх»

Π£Ρ€ΠΎΠΊ #27. MODx + Gulp: Π˜Π½Ρ‚Π΅Π³Ρ€Π°Ρ†ΠΈΡ ΠΈ настройка окруТСния Gulp

Π£Ρ€ΠΎΠΊ #28.

ΠŸΡ€ΠΈΡΡ‚ΡƒΠΏΠ°Π΅ΠΌ ΠΊ посадкС HTML вСрстки Π½Π° MODx. Π¨Π°Π±Π»ΠΎΠ½Ρ‹ ΠΈ Ρ‡Π°Π½ΠΊΠΈ

Π£Ρ€ΠΎΠΊ #29. Посадка HTML вСрстки шапки Π½Π° MODx

Π£Ρ€ΠΎΠΊ #30. Посадка сСкции Ρ‚ΠΈΠ·Π΅Ρ€ΠΎΠ² Π½Π° MODx

Π€ΠΎΡ‚ΠΎ Π½Π° ΠΎΠ±Π»ΠΎΠΆΠΊΠ΅: ShutterStock

вСрстка ΠΏΠΎΠ΄ любой экран β€” ΡƒΡ‡Π΅Π±Π½ΠΈΠΊ CSS

БСгодня всС Ρ€Π΅ΠΆΠ΅ ΠΈ Ρ€Π΅ΠΆΠ΅ ΠΌΠΎΠΆΠ½ΠΎ Π²ΡΡ‚Ρ€Π΅Ρ‚ΠΈΡ‚ΡŒ Π½ΠΎΠ²Ρ‹ΠΉ Π²Π΅Π±-сайт, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π±Ρ‹ Π½Π΅ ΠΈΠΌΠ΅Π» Π°Π΄Π°ΠΏΡ‚ΠΈΠ²Π½ΠΎΠ³ΠΎ Π΄ΠΈΠ·Π°ΠΉΠ½Π° Π»ΠΈΠ±ΠΎ мобильной вСрсии, ΠΏΡ€Π΅Π΄Π½Π°Π·Π½Π°Ρ‡Π΅Π½Π½ΠΎΠΉ ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½ΠΎ для ΠΌΠΎΠ±ΠΈΠ»ΡŒΠ½Ρ‹Ρ… дСвайсов. ΠŸΡ€ΠΈ ΠΏΠΎΠΌΠΎΡ‰ΠΈ CSS ΠΌΠΎΠΆΠ½ΠΎ Π»Π΅Π³ΠΊΠΎ ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ Π΄ΠΈΠ·Π°ΠΉΠ½, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π±ΡƒΠ΄Π΅Ρ‚ ΠΏΠΎΠ΄ΡΡ‚Ρ€Π°ΠΈΠ²Π°Ρ‚ΡŒΡΡ ΠΏΠΎΠ΄ устройства с любой ΡˆΠΈΡ€ΠΈΠ½ΠΎΠΉ экрана. Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½Ρ‹Π΅ ΠΏΡ€Π°Π²ΠΈΠ»Π°, Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚ΡŒ внСшний Π²ΠΈΠ΄ Π²Π΅Π±-страницы Π² зависимости ΠΎΡ‚ ΡˆΠΈΡ€ΠΈΠ½Ρ‹ ΠΎΠΊΠ½Π° Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π°.

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

Адаптивный Π²Π΅Π±-Π΄ΠΈΠ·Π°ΠΉΠ½ (Π°Π½Π³Π». responsive web design, RWD)Β β€” это ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ ΠΊ созданию Π²Π΅Π±-страниц, ΠΏΡ€ΠΈ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ ΠΈΡ… внСшний Π²ΠΈΠ΄ опрСдСляСтся Ρ‡Π΅Ρ€Π΅Π· CSS, ΠΎΡΠ½ΠΎΠ²Ρ‹Π²Π°ΡΡΡŒ Π½Π° ΡˆΠΈΡ€ΠΈΠ½Π΅ ΠΎΠΊΠ½Π° Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π°. Π­Ρ‚ΠΎ позволяСт ΠΎΠ±Π΅ΡΠΏΠ΅Ρ‡ΠΈΡ‚ΡŒ ΡƒΠ΄ΠΎΠ±Π½Ρ‹ΠΉ Π΄ΠΈΠ·Π°ΠΉΠ½ для любого устройства, Π±Π΅Π· нСобходимости создания Π½Π΅ΡΠΊΠΎΠ»ΡŒΠΊΠΈΡ… Ρ€Π°Π·Π½Ρ‹Ρ… сайтов.

CSS-инструмСнты для Π°Π΄Π°ΠΏΡ‚ΠΈΠ²Π½ΠΎΠ³ΠΎ Π΄ΠΈΠ·Π°ΠΉΠ½Π°

Π’ Π°Π΄Π°ΠΏΡ‚ΠΈΠ²Π½ΠΎΠΌ Π²Π΅Π±-Π΄ΠΈΠ·Π°ΠΉΠ½Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ Π³ΠΈΠ±ΠΊΠΈΠ΅ grid-систСмы, ΠΌΠ°ΡΡˆΡ‚Π°Π±ΠΈΡ€ΡƒΠ΅ΠΌΡ‹Π΅ изобраТСния ΠΈ ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½Ρ‹Π΅ ΠΌΠ΅Π΄ΠΈΠ°-запросы CSS (Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΈΠ· Π½ΠΈΡ… ΠΌΡ‹ ΡƒΠΆΠ΅ использовали Π² практичСских ΡƒΡ€ΠΎΠΊΠ°Ρ… ΡƒΡ‡Π΅Π±Π½ΠΈΠΊΠ°).

Гибкая сСтка ΠΆΠΈΠ·Π½Π΅Π½Π½ΠΎ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠ°, ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ Π² нашСм ΠΌΠΈΡ€Π΅ сущСствуСт ΠΎΠ³Ρ€ΠΎΠΌΠ½ΠΎΠ΅ количСство устройств, ΠΈ ΠΊΠ°ΠΆΠ΄ΠΎΠ΅ со своим Ρ€Π°Π·ΠΌΠ΅Ρ€ΠΎΠΌ дисплСя. ΠŸΠΎΡ‚ΠΎΠΌΡƒ просто Π½Π΅Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ фиксированный Ρ€Π°Π·ΠΌΠ΅Ρ€ ΠΌΠ°ΠΊΠ΅Ρ‚Π°, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π±Ρ‹ красиво вписался Π² экран любой ΡˆΠΈΡ€ΠΈΠ½Ρ‹. НуТна Ρ€Π°Π·ΠΌΠ΅Ρ‚ΠΊΠ°, которая ΠΌΠΎΠΆΠ΅Ρ‚ Ρ€Π°ΡΡˆΠΈΡ€ΡΡ‚ΡŒΡΡ ΠΈ ΡΡƒΠΆΠ°Ρ‚ΡŒΡΡ (вмСстС с ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚ΠΎΠΌ), ΠΏΠΎΠ΄ΡΡ‚Ρ€Π°ΠΈΠ²Π°ΡΡΡŒ ΠΏΠΎΠ΄ экран ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½ΠΎΠ³ΠΎ устройства.

МСдиа-запросы — это CSS-тСхнология, которая позволяСт ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΡΡ‚ΡŒ условия для отобраТСния Ρ‚Π΅Ρ… ΠΈΠ»ΠΈ ΠΈΠ½Ρ‹Ρ… стилСй. К ΠΏΡ€ΠΈΠΌΠ΅Ρ€Ρƒ, Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π·Π°Π΄Π°Ρ‚ΡŒ ΠΎΠ΄ΠΈΠ½ Π½Π°Π±ΠΎΡ€ CSS-ΠΏΡ€Π°Π²ΠΈΠ» для экранов ΡˆΠΈΡ€ΠΈΠ½ΠΎΠΉ ΠΌΠ΅Π½Π΅Π΅ 768 пиксСлСй, Π²Ρ‚ΠΎΡ€ΠΎΠΉ β€” для ΡˆΠΈΡ€ΠΈΠ½Ρ‹ Π±ΠΎΠ»Π΅Π΅ 991 пиксСлСй ΠΈ Ρ‚.Β Π΄.

Π’Π°ΠΊΠΆΠ΅ Ρ‡Π΅Ρ€Π΅Π· ΠΌΠ΅Π΄ΠΈΠ°-запросы ΠΌΠΎΠΆΠ½ΠΎ ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΡΡ‚ΡŒ Ρ‚ΠΈΠΏ устройства (экран ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€Π°, ΠΏΡ€ΠΈΠ½Ρ‚Π΅Ρ€, Ρ€Π΅Ρ‡Π΅Π²ΠΎΠΉ синтСзатор), ΡΠΎΠΎΡ‚Π½ΠΎΡˆΠ΅Π½ΠΈΠ΅ сторон экрана, ΠΎΡ€ΠΈΠ΅Π½Ρ‚Π°Ρ†ΠΈΡŽ (альбомная ΠΈΠ»ΠΈ книТная), Ρ€Π°Π·Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ дисплСя ΠΈ ΠΌΠ½ΠΎΠ³ΠΎΠ΅ Π΄Ρ€ΡƒΠ³ΠΎΠ΅. Всё это Π΄Π°Π΅Ρ‚ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ ΡΠΎΠ·Π΄Π°Π²Π°Ρ‚ΡŒ спСцифичныС стили, учитывая мноТСство нюансов.

Настройки для Π°Π΄Π°ΠΏΡ‚ΠΈΠ²Π½ΠΎΠ³ΠΎ Π΄ΠΈΠ·Π°ΠΉΠ½Π°

Когда Π½Π° мобильном устройствС просматриваСтся сайт Π±Π΅Π· Π°Π΄Π°ΠΏΡ‚ΠΈΠ²Π½ΠΎΠ³ΠΎ Π΄ΠΈΠ·Π°ΠΉΠ½Π°, Π±Ρ€Π°ΡƒΠ·Π΅Ρ€ ΠΏΠΎΠ»Π½ΠΎΡΡ‚ΡŒΡŽ ΠΏΠΎΠΌΠ΅Ρ‰Π°Π΅Ρ‚ Π΅Π³ΠΎ Π² ΡˆΠΈΡ€ΠΈΠ½Ρƒ экрана. ΠŸΡ€ΠΈ этом ΠΎΠ½ выглядит, ΠΊΠ°ΠΊ Π½Π° ΠΈΠ»Π»ΡŽΡΡ‚Ρ€Π°Ρ†ΠΈΠΈ слСва:

Π˜ΡΡ‚ΠΎΡ‡Π½ΠΈΠΊ: developers.google.com

Π­Ρ‚ΠΎ называСтся ΡƒΠΌΠ΅Π½ΡŒΡˆΠ΅Π½ΠΈΠ΅ΠΌ ΠΌΠ°ΡΡˆΡ‚Π°Π±Π° страницы, ΠΈ ΠΈΠΌΠ΅Π½Π½ΠΎ Ρ‚Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ Π±Ρ€Π°ΡƒΠ·Π΅Ρ€ ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°Π΅Ρ‚ Π½Π΅Π°Π΄Π°ΠΏΡ‚ΠΈΠ²Π½Ρ‹Π΅ сайты. Π§Ρ‚ΠΎΠ±Ρ‹ Π²ΠΎΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ Ρ‚Π°ΠΊΠΈΠΌ сайтом, ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŽ придСтся ΡƒΠ²Π΅Π»ΠΈΡ‡ΠΈΠ²Π°Ρ‚ΡŒ ΠΌΠ°ΡΡˆΡ‚Π°Π± Π²Ρ€ΡƒΡ‡Π½ΡƒΡŽ, Π° Ρ‚Π°ΠΊΠΆΠ΅ ΠΏΡ€ΠΎΠΊΡ€ΡƒΡ‡ΠΈΠ²Π°Ρ‚ΡŒ страницу ΠΏΠΎ Π³ΠΎΡ€ΠΈΠ·ΠΎΠ½Ρ‚Π°Π»ΠΈ.

Если ΠΆΠ΅ Π΄ΠΈΠ·Π°ΠΉΠ½ вашСго сайта Π°Π΄Π°ΠΏΡ‚ΠΈΠ²Π΅Π½, Π²Π°ΠΌ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ ΡΠΎΠΎΠ±Ρ‰ΠΈΡ‚ΡŒ ΠΎΠ± этом Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Ρƒ. ДСлаСтся это Π»Π΅Π³ΠΊΠΎΒ β€” просто Π΄ΠΎΠ±Π°Π²ΡŒΡ‚Π΅ Π²Π½ΡƒΡ‚Ρ€ΡŒ Ρ‚Π΅Π³Π°ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΡƒΡŽ строку:


<meta name="viewport" content="width=device-width, initial-scale=1.0" />

Π”Π°Π½Π½Ρ‹ΠΉ ΠΌΠ΅Ρ‚Π°-Ρ‚Π΅Π³ Π³ΠΎΠ²ΠΎΡ€ΠΈΡ‚ Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Ρƒ, Ρ‡Ρ‚ΠΎ ΡˆΠΈΡ€ΠΈΠ½Π° ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚Π° Π΄ΠΎΠ»ΠΆΠ½Π° Π±Ρ‹Ρ‚ΡŒ Ρ€Π°Π²Π½Π° ΡˆΠΈΡ€ΠΈΠ½Π΅ экрана Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π°, которая Π² свою ΠΎΡ‡Π΅Ρ€Π΅Π΄ΡŒ Ρ€Π°Π²Π½Π° ΡˆΠΈΡ€ΠΈΠ½Π΅ экрана устройства, с ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ³ΠΎ просматриваСтся Π²Π΅Π±-страница. Initial-scale ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΠΈΡ€ΡƒΠ΅Ρ‚ ΡƒΡ€ΠΎΠ²Π΅Π½ΡŒ ΠΌΠ°ΡΡˆΡ‚Π°Π±ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΡ ΠΏΡ€ΠΈ Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠ΅ страницы.

К слову, ΡƒΠΊΠ°Π·Π°Π½ΠΈΠ΅ этого ΠΌΠ΅Ρ‚Π°-Ρ‚Π΅Π³Π° Π²Π°ΠΆΠ½ΠΎ ΠΈ для Google: ΠΏΡ€ΠΈ Π΅Π³ΠΎ отсутствии систСма Π½Π΅ Π±ΡƒΠ΄Π΅Ρ‚ Π²ΠΎΡΠΏΡ€ΠΈΠ½ΠΈΠΌΠ°Ρ‚ΡŒ Π²Π΅Π±-страницу ΠΊΠ°ΠΊ Ρ‚Ρƒ, Ρ‡Ρ‚ΠΎ Π°Π΄Π°ΠΏΡ‚ΠΈΡ€ΠΎΠ²Π°Π½Π° ΠΏΠΎΠ΄ ΠΌΠΎΠ±ΠΈΠ»ΡŒΠ½Ρ‹Π΅ устройства.


Π”Π°Π»Π΅Π΅ Π² ΡƒΡ‡Π΅Π±Π½ΠΈΠΊΠ΅: ΠΌΠ΅Π΄ΠΈΠ°-запросы CSS.

Адаптивный Π΄ΠΈΠ·Π°ΠΉΠ½: ΠΏΠ°Ρ‚Ρ‚Π΅Ρ€Π½Ρ‹ для Π½ΠΎΠ²ΠΈΡ‡ΠΊΠΎΠ²

БСгодня ΠΌΡ‹Β ΠΏΠΎΠ³ΠΎΠ²ΠΎΡ€ΠΈΠΌ ΠΎΠ±Β ΠΎΠ΄Π½ΠΎΠΌ из самых нСпростых аспСктов Π΄ΠΈΠ·Π°ΠΉΠ½Π°Β β€” Π°Π΄Π°ΠΏΡ‚ΠΈΠ²Π΅.

Б появлСниСм ΠΌΠΈΠ½ΠΈΠ°Ρ‚ΡŽΡ€Π½Ρ‹Ρ… Π²Π΅Π±-Π±Ρ€Π°ΡƒΠ·Π΅Ρ€ΠΎΠ², ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΏΠΎΠΌΠ΅Ρ‰Π°ΡŽΡ‚ΡΡ Π²Β ΠΊΠ°Ρ€ΠΌΠ°Π½ (Ρ€Π΅Ρ‡ΡŒ ΠΎΒ Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½Π°Ρ…, ΠΊΡ‚ΠΎ нС понял), вСсь процСсс создания ΠΌΠ°ΠΊΠ΅Ρ‚ΠΎΠ² услоТнился Π²Β Π”Π•Π‘Π―Π’ΠšΠ˜ РАЗ. РаньшС ΠΌΠΎΠΆΠ½ΠΎ Π±Ρ‹Π»ΠΎ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ ΠΎΠ΄Π½Ρƒ ΡΡ‚Π°Ρ‚ΠΈΡ‡Π½ΡƒΡŽ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Π²Β Photoshop, ΡΠΊΡΠΏΠΎΡ€Ρ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π΅Ρ‘Β ΠΈΒ ΠΎΡ‚ΠΏΡ€Π°Π²ΠΈΡ‚ΡŒ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ°ΠΌ, Π°Β Ρ‡Ρ‚ΠΎ Ρ‚Π΅ΠΏΠ΅Ρ€ΡŒ..? Π”Π²Π΅ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠΈ? Π’Ρ€ΠΈ? Π§Π΅Ρ‚Ρ‹Ρ€Π΅? Бколько ΠΈΡ…Β Π½ΡƒΠΆΠ½ΠΎ? Или, ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ, Π½Π°ΠΌ Π²ΠΎΠΎΠ±Ρ‰Π΅ Π½ΡƒΠΆΠ½Ρ‹ Π½Π΅Β Π½Π°Π±ΠΎΡ€Ρ‹ статичных ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΎΠΊ, Π°Β Ρ‡Ρ‚ΠΎ-Ρ‚ΠΎ Π±ΠΎΠ»Π΅Π΅ Π³ΠΈΠ±ΠΊΠΎΠ΅? Агхх, ΠΊΡ‚ΠΎ-Π½ΠΈΠ±ΡƒΠ΄ΡŒ Π·Π½Π°Π΅Ρ‚ ΠΊΠ°ΠΊΠΈΠ΅-Π½ΠΈΠ±ΡƒΠ΄ΡŒ инструмСнты для прототипирования?

ΠΈΒ ΠΈΠ·Π²Π΅Ρ‡Π½Ρ‹ΠΉ вопрос: Π”ΠžΠ›Π–ΠΠ« Π›Π˜Β Π”Π˜Π—ΠΠ™ΠΠ•Π Π« Π£ΠœΠ•Π’Π¬ ΠšΠžΠ”Π˜Π’Π¬?!

Над этой ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠΎΠΉ бились наши Π»ΡƒΡ‡ΡˆΠΈΠ΅ ΡƒΠΌΡ‹Β β€” ΠΈΒ Π²Β ΠΈΡ‚ΠΎΠ³Π΅ ΠΎΠ½ΠΈ нашли Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ для Ρ€Π°Π±ΠΎΡ‚Ρ‹ с огромным мноТСством ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΉ экранов. Говорят, Π½ΡƒΠΆΠ½ΠΎ Π²Π΅Ρ€Π½ΡƒΡ‚ΡŒΡΡ к инструмСнту, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΌ Π»Π΅Ρ‚ сто Π½Π°Π·Π°Π΄ пользовались Π΄ΠΈΠ·Π°ΠΉΠ½Π΅Ρ€Ρ‹ постСров,Β β€” к сСткС! Π―Β ΡƒΠΆΠ΅ Таловался Π²Π°ΠΌ на сСтки (и совСтовал, Ρ‡Π΅ΠΌ Π·Π°Π½ΡΡ‚ΡŒΡΡ вмСсто Ρ€Π°Π±ΠΎΡ‚Ρ‹ с ними). НС виТу смысла здСсь снова ΠΏΠΎΠ΄Π½ΠΈΠΌΠ°Ρ‚ΡŒ эту Ρ‚Π΅ΠΌΡƒ. ВмСсто Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Ρ…Π°ΠΉΠΏΠΎΠ²Π°Ρ‚ΡŒ Π½Π°Β Β«Π°Π΄Π°ΠΏΡ‚ΠΈΠ²Π½Ρ‹Ρ… сСтках», я прСдлоТу Π²Π°ΠΌ Π²Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚ΡŒ Π΄Π²Π° дСйствия:

  1. ΠŸΠΎΠ·Π½Π°ΠΊΠΎΠΌΡŒΡ‚Π΅ΡΡŒ с парочкой ΠΏΠ°Ρ‚Ρ‚Π΅Ρ€Π½ΠΎΠ² для Π°Π΄Π°ΠΏΡ‚ΠΈΠ²Π½Ρ‹Ρ… ΠΊΠΎΠ½Ρ‚Π΅ΠΉΠ½Π΅Ρ€ΠΎΠ²

  2. А потом ΠΏΡ€ΠΈΡΠ»ΡƒΡˆΠ°ΠΉΡ‚Π΅ΡΡŒ ΠΊΒ Ρ‚ΠΎΠΌΡƒ, Ρ‡Π΅Π³ΠΎ Ρ…ΠΎΡ‡Π΅Ρ‚ от вас ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚.

Π—Π²ΡƒΡ‡ΠΈΡ‚ Π½Π΅ΠΏΠ»ΠΎΡ…ΠΎ, Π°? Π”Π°Π²Π°ΠΉΡ‚Π΅ Π½Π°Ρ‡Π½Ρ‘ΠΌ. ΠŸΠ΅Ρ€Π΅Π΄ Π²Π°ΠΌΠΈ Ρ‡Π΅Ρ‚Ρ‹Ρ€Π΅ самых ΠΏΠΎΠ»Π΅Π·Π½Ρ‹Ρ… ΠΏΠ°Ρ‚Ρ‚Π΅Ρ€Π½Π° для Π°Π΄Π°ΠΏΡ‚ΠΈΠ²Π½Ρ‹Ρ… ΠΊΠΎΠ½Ρ‚Π΅ΠΉΠ½Π΅Ρ€ΠΎΠ² ΠΈΠ·Β Ρ‚Π΅Ρ…, Ρ‡Ρ‚ΠΎ я знаю. ΠšΠΎΠ½Π΅Ρ‡Π½ΠΎ, Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΈΠΌΠΈ Π²Ρ‹Β Π½Π΅Β ΠΎΠ±ΠΎΠΉΠ΄Π΅Ρ‚Π΅ΡΡŒ. Но это Π»ΡƒΡ‡ΡˆΠ΅Π΅, с чСго ΠΌΠΎΠΆΠ½ΠΎ Π½Π°Ρ‡Π°Ρ‚ΡŒ. ВмСстС эти ΠΏΠ°Ρ‚Ρ‚Π΅Ρ€Π½Ρ‹ ΡΠΎΠ·Π΄Π°ΡŽΡ‚ основу (Ρ„Ρ€Π΅ΠΉΠΌΠ²ΠΎΡ€ΠΊ), которая позволяСт ΠΎΡ‚ΡΠ»Π΅Π΄ΠΈΡ‚ΡŒ ΠΏΠΎΠ²Π΅Π΄Π΅Π½ΠΈΠ΅ Π°Π΄Π°ΠΏΡ‚ΠΈΠ²Π½ΠΎΠ³ΠΎ Π²Π΅Π±Π°; ΠΈΒ ΡƒΠ²ΠΈΠ΄Π΅Π² Π΅Π³ΠΎ, Ρ€Π°Π·Π²ΠΈΠ΄Π΅Ρ‚ΡŒ ΡƒΠΆΠ΅ Π±ΡƒΠ΄Π΅Ρ‚ нСльзя.

1/Β ΠšΠΎΠ½Ρ‚Π΅ΠΉΠ½Π΅Ρ€Ρ‹ с фиксированной ΡˆΠΈΡ€ΠΈΠ½ΠΎΠΉ

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

ΠžΠ±Ρ€Π°Ρ‚ΠΈΡ‚Π΅ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅ Π½Π°Β Π±ΠΎΠΊΠΎΠ²ΠΎΠ΅ мСню Π²Β ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΈ курса Learn UIΒ Design:

Π’ΠΈΠ΄ΠΈΡ‚Π΅, Ρ‡Ρ‚ΠΎ с ним происходит, ΠΊΠΎΠ³Π΄Π° мСняСтся Ρ€Π°Π·ΠΌΠ΅Ρ€ экрана?

Подсказка: Π΄Π°Β Π’ΠžΠžΠ‘Π©Π• ΠΠ˜Π§Π•Π“Πž.

Ну ладно, Ссли экран Π±ΡƒΠ΄Π΅Ρ‚ ΠΎΡ‡Π΅Π½ΡŒ ΡƒΠ·ΠΊΠΈΠΌ, ΠΎΡ‚Β Π±ΠΎΠΊΠΎΠ²ΠΎΠ³ΠΎ мСню останСтся Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΎΠ΄Π½Π° ΠΈΠΊΠΎΠ½ΠΊΠ°, ΠΎΡΡ‚Π°Π»ΡŒΠ½ΠΎΠ΅ спрячСтся. Но Ссли для Π±ΠΎΠΊΠΎΠ²ΠΎΠ³ΠΎ мСню достаточно мСста, ΠΎΠ½ΠΎ нС станСт ΠΌΠ΅Π½ΡΡ‚ΡŒ свой Ρ€Π°Π·ΠΌΠ΅Ρ€.

ΠΒ Ρ‚Π΅ΠΏΠ΅Ρ€ΡŒ вопрос: ΠΏΠΎΡ‡Π΅ΠΌΡƒ?

Π˜Β ΠΎΡ‚Π²Π΅Ρ‚: ΠΏΠΎΡ‚ΠΎΠΌΡƒ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊ Ρ…ΠΎΡ‡Π΅Ρ‚ ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚. Π‘ΠΎΠΊΠΎΠ²ΠΎΠ΅ мСню Π±ΡƒΠ΄Π΅Ρ‚ Π²Ρ‹Π³Π»ΡΠ΄Π΅Ρ‚ΡŒ ΠΊΠ°ΠΏΠ΅Ρ† ΠΊΠ°ΠΊ странно, Ссли Π·Π°ΡΡ‚Π°Π²ΠΈΡ‚ΡŒ Π΅Π³ΠΎ Ρ€Π°ΡΡˆΠΈΡ€ΡΡ‚ΡŒΡΡ вмСстС со всСми ΠΎΡΡ‚Π°Π»ΡŒΠ½Ρ‹ΠΌΠΈ элСмСнтами (ΠΊΠ°ΠΊ Π²Β ΠΌΠ°ΠΊΠ΅Ρ‚Π°Ρ…, построСнных Π½Π°Β ΠΏΡ€ΠΎΡ†Π΅Π½Ρ‚Π½ΠΎΠΌ ΡΠΎΠΎΡ‚Π½ΠΎΡˆΠ΅Π½ΠΈΠΈ, ΠΊΠ°ΠΊΠΈΠ΅ ΠΌΠΎΠΆΠ½ΠΎ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ Π²Β Bootstrap).

NoΒ bueno, Π΄Ρ€ΡƒΠ·ΡŒΡ ΠΌΠΎΠΈ.

Π­Ρ‚ΠΎ сбиваСт с толку Π²Β Ρ‚ΠΎΠΌ числС ΠΈΒ ΠΌΠΎΠΈΡ… студСнтов. По мнСнию Π΄ΠΈΠ·Π°ΠΉΠ½Π΅Ρ€ΠΎΠ² Π²Β ΠΈΠ½Ρ‚Π΅Ρ€Π½Π΅Ρ‚Π°Ρ…, сСтки Π²Π°ΠΆΠ½Ρ‹. Π”Π°ΠΆΠ΅ ΠΎΡ‡Π΅Π½ΡŒ. «РассчитайтС сСтку Π΅Ρ‰Ρ‘ ΠΏΠ΅Ρ€Π΅Π΄ Π½Π°Ρ‡Π°Π»ΠΎΠΌ Ρ€Π°Π±ΠΎΡ‚Ρ‹ Π½Π°Π΄ ΠΌΠ°ΠΊΠ΅Ρ‚ΠΎΠΌΒ»,Β β€” говорят ΠΎΠ½ΠΈ. Но Ссли у нас Π΅ΡΡ‚ΡŒ Π±ΠΎΠΊΠΎΠ²ΠΎΠ΅ мСню, Ρ‡Ρ‚ΠΎ Ρ‚ΠΎΠ³Π΄Π°? Π‘Ρ‹Ρ‚ΡŒ паиньками ΠΈΒ Π΅Π³ΠΎ Ρ‚ΠΎΠΆΠ΅ Π²Ρ‹Ρ€Π°Π²Π½ΠΈΠ²Π°Ρ‚ΡŒ по сСткС?

Но что Π±ΡƒΠ΄Π΅Ρ‚, Ссли ΡˆΠΈΡ€ΠΈΠ½Π° нашСго экрана — Π°Β Π·Π°Β Π½ΠΈΠΌ ΠΈΒ ΡˆΠΈΡ€ΠΈΠ½Π° ΠΊΠΎΠ»ΠΎΠ½ΠΎΠΊ —увСличится?! ΠœΡ‹Β ΡƒΠΆΠ΅ Π²ΠΈΠ΄Π΅Π»ΠΈ, ΠΊΒ Ρ‡Π΅ΠΌΡƒ это ΠΏΡ€ΠΈΠ²ΠΎΠ΄ΠΈΡ‚…

БСзусловно, ΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ΡΡŒ сСткой, Ссли ΠΎΠ½Π° ΠΏΠΎΠΌΠΎΠ³Π°Π΅Ρ‚ Π²Π°ΠΌ Π²Ρ‹Ρ€Π°Π²Π½ΠΈΠ²Π°Ρ‚ΡŒ элСмСнты. Но по большСй части, вы прСкрасно ΠΎΠ±ΠΎΠΉΠ΄Ρ‘Ρ‚Π΅ΡΡŒ всСго нСсколькими Π»ΠΈΠ½Π΅ΠΉΠΊΠ°ΠΌΠΈ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ Π²Ρ‹Ρ€Π°Π²Π½ΠΈΠ²Π°Π½ΠΈΠ΅ ΠΏΠΎΒ Ρ‚Ρ€Π΅ΠΌ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Π°ΠΌ:

  1. Π“Ρ€Π°Π½ΠΈΡ†Ρ‹ элСмСнтов
  2. Поля Π²Π½ΡƒΡ‚Ρ€ΠΈ элСмСнтов (Π½Π°Β ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ΅ Π½ΠΈΠΆΠ΅ установлСно ΠΏΠΎΒ 20px Π²Π½ΡƒΡ‚Ρ€ΠΈ ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ участка)
  3. Π›ΡŽΠ±Ρ‹Π΅ Ρ†Π΅Π½Ρ‚Ρ€Π°Π»ΡŒΠ½Ρ‹Π΅ Π»ΠΈΠ½ΠΈΠΈ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΌΠΎΠ³ΡƒΡ‚ пригодится

Как здСсь:

Ну вот и всё. ΠŸΡ€ΠΎΡΡ‚Π΅ΠΉΡˆΠΈΠΉ Π°Π΄Π°ΠΏΡ‚ΠΈΠ²Π½Ρ‹ΠΉ ΠΊΠΎΠ½Ρ‚Π΅ΠΉΠ½Π΅Ρ€… нС смоТСт ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ Π½ΠΈΡ‡Π΅Π³ΠΎ. Ну или, Π²Β Π»ΡƒΡ‡ΡˆΠ΅ΠΌ случаС, ΠΎΠ½Β Π²ΠΎΠΎΠ±Ρ‰Π΅ ΠΏΡ€ΠΎΠΏΠ°Π΄Ρ‘Ρ‚ Π½Π°Β ΠΌΠ°Π»Π΅Π½ΡŒΠΊΠΈΡ… экранах.

ΠŸΠ°Ρ‚Ρ‚Π΅Ρ€Π½ с фиксированной ΡˆΠΈΡ€ΠΈΠ½ΠΎΠΉ:
  • Для ΡƒΠ·ΠΊΠΈΡ… экранов: установитС ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½ΡƒΡŽ ΡˆΠΈΡ€ΠΈΠ½Ρƒ (ΠΈΠ»ΠΈ пСрСмСститС элСмСнт Π²Β ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½ΠΎΠ΅ ΠΎΠΊΠ½ΠΎ)

  • Для срСдних экранов: ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ Ρ‚ΡƒΒ ΠΆΠ΅ ΡˆΠΈΡ€ΠΈΠ½Ρƒ

  • Для Π±ΠΎΠ»ΡŒΡˆΠΈΡ… экранов: снова, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ Ρ‚ΡƒΒ ΠΆΠ΅ ΡˆΠΈΡ€ΠΈΠ½Ρƒ

Π”ΡƒΠΌΠ°ΡŽ, Ρ‚Π΅ΠΏΠ΅Ρ€ΡŒ ΠΌΠΎΠΆΠ½ΠΎ Π΄Π°Ρ‚ΡŒ Π²Π°ΠΌ ΠΊΠΎΠ΅-Ρ‡Ρ‚ΠΎ послоТнСС πŸ˜‰

2/Β Π“ΠΈΠ±ΠΊΠΈΠ΅ ΠΊΠΎΠ½Ρ‚Π΅ΠΉΠ½Π΅Ρ€Ρ‹

ΠšΠΎΠ½Ρ‚Π΅ΠΉΠ½Π΅Ρ€Ρ‹ Π±Π΅Π· ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½ΠΈΠΉ ΠΏΠΎΒ ΡˆΠΈΡ€ΠΈΠ½Π΅ ΡƒΠ²Π΅Π»ΠΈΡ‡ΠΈΠ²Π°ΡŽΡ‚ΡΡ вслСд за экраном, ΠΊΠ°ΠΊΠΈΠΌΒ Π±Ρ‹ большим он ни стал. ΠžΠ±Ρ‹Ρ‡Π½ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ случаСтся с фоновыми изобраТСниями:

…ΠΈΠ»ΠΈ с блоками Π²Π΅Ρ€Ρ…Π½Π΅ΠΉ Π½Π°Π²ΠΈΠ³Π°Ρ†ΠΈΠΈ, ΠΈΠ»ΠΈ Ссли экран ΠΏΠΎΠ΄Π΅Π»Ρ‘Π½ на области:


Π―Β ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽ Ρ„Ρ€Π°Π·Ρƒ «с нСограничСнной ΡˆΠΈΡ€ΠΈΠ½ΠΎΠΉΒ», Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΠΎΠ΄Ρ‡Π΅Ρ€ΠΊΠ½ΡƒΡ‚ΡŒ, Ρ‡Ρ‚ΠΎ, Π΄Π°ΠΆΠ΅ Ссли Ρ€Π°Π·ΠΌΠ΅Ρ€ вашСго экрана ΡƒΠΉΠ΄Ρ‘Ρ‚ Π²Β Π±Π΅ΡΠΊΠΎΠ½Π΅Ρ‡Π½ΠΎΡΡ‚ΡŒ, эти элСмСнты ΠΏΠΎΡΠ»Π΅Π΄ΡƒΡŽΡ‚ Π΅Π³ΠΎ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Ρƒ. ΠŸΠΎΡ‚Π΅Ρ€ΡΡŽΡ‚Β Π»ΠΈ изобраТСния Ρ‡Ρ‘Ρ‚ΠΊΠΎΡΡ‚ΡŒ? ΠšΠΎΠ½Π΅Ρ‡Π½ΠΎ. Π£Π΅Π΄ΡƒΡ‚Β Π»ΠΈ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ элСмСнты за сотни и тысячи пиксСлСй Π΄Ρ€ΡƒΠ³ ΠΎΡ‚Β Π΄Ρ€ΡƒΠ³Π°? Π’ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ. ΠŸΠΎΠ΄Π΅Ρ€ΠΆΠΈΡ‚Π΅ эту ΠΌΡ‹ΡΠ»ΡŒ Π²Β Π³ΠΎΠ»ΠΎΠ²Π΅, ΠΏΠΎΠΊΠ° я нС расскаТу Π²Π°ΠΌ ΠΏΡ€ΠΎ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΉ ΠΏΠ°Ρ‚Ρ‚Π΅Ρ€Π½.

ΠšΡΡ‚Π°Ρ‚ΠΈ, вопрос: Π·Π°Ρ‡Π΅ΠΌ Π½ΡƒΠΆΠ΅Π½ ΠΏΠ°Ρ‚Ρ‚Π΅Ρ€Π½ с нСограничСнной ΡˆΠΈΡ€ΠΈΠ½ΠΎΠΉ? ΠŸΠΎΠ²Ρ‚ΠΎΡ€ΡΠΉΡ‚Π΅ Π·Π°Β ΠΌΠ½ΠΎΠΉ: ΠΏΠΎΡ‚ΠΎΠΌΡƒ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊ Ρ…ΠΎΡ‡Π΅Ρ‚ ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚.

НСкоторыС элСмСнты (в частности, Ρ‚Π΅, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Ρ€Π°Π·Π±ΠΈΠ²Π°ΡŽΡ‚ экран на области) Ρ‚Ρ€Π΅Π±ΡƒΡŽΡ‚ любой Ρ†Π΅Π½ΠΎΠΉ Π±Ρ‹Ρ‚ΡŒ ΠΏΠΎΒ ΡˆΠΈΡ€ΠΈΠ½Π΅ экрана, Π²Β ΠΏΡ€ΠΎΡ‚ΠΈΠ²Π½ΠΎΠΌ случаС ΡΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒΡΡ ΠΎΠ½ΠΈ Π±ΡƒΠ΄ΡƒΡ‚ Π½Π΅ΡƒΠΊΠ»ΡŽΠΆΠ΅.

Π―Β Ρ‚ΡƒΡ‚ поигрался с вСрсткой, ΠΏΡ‹Ρ‚Π°ΡΡΡŒ ΠΏΠΎΠΌΠ΅Π½ΡΡ‚ΡŒ настройки Ρ„ΠΎΠ½Π° Π³Π»Π°Π²Π½ΠΎΠΉ сайта Stripe. Всё, Ρ‡Ρ‚ΠΎ ΠΌΠΎΠΆΠ½ΠΎ здСсь Π½Π°Π·Π²Π°Ρ‚ΡŒ Β«Ρ„ΠΎΠ½ΠΎΠΌΒ», послС ΠΌΠΎΠΈΡ… дСйствий выглядит ΠΊΠ°ΠΏΠ΅Ρ† ΠΊΠ°ΠΊ странно.

ΠŸΠ°Ρ‚Ρ‚Π΅Ρ€Π½ с нСограничСнной ΡˆΠΈΡ€ΠΎΡ‚ΠΎΠΉ
  • На узком экранС: элСмСнт Π·Π°Π½ΠΈΠΌΠ°Π΅Ρ‚ 100% пространства

  • На срСднСм экранС: всё Π΅Ρ‰Ρ‘ 100Β % пространства

  • ΠΠ°Β ΡˆΠΈΡ€ΠΎΠΊΠΎΠΌ экранС: и всё Ρ€Π°Π²Π½ΠΎ 100% пространства

Π›ΡŽΠ±ΠΎΠΏΡ‹Ρ‚Π½ΠΎ, Π½ΠΎΒ ΠΏΠ°Ρ‚Ρ‚Π΅Ρ€Π½ с нСограничСнной ΡˆΠΈΡ€ΠΈΠ½ΠΎΠΉ нС являСтся ни самым распространённым, ни самым эффСктивным ΠΏΠ°Ρ‚Ρ‚Π΅Ρ€Π½ΠΎΠΌ для ΠΊΠΎΠ½Ρ‚Π΅ΠΉΠ½Π΅Ρ€Π°. Но он нСвСроятно эффСктивСн Π²Β ΠΏΠ°Ρ€Π΅ ΡΒ Ρ‚Ρ€Π΅Ρ‚ΡŒΠΈΠΌ ΠΏΠ°Ρ‚Ρ‚Π΅Ρ€Π½ΠΎΠΌ.

3/Β ΠšΠΎΠ½Ρ‚Π΅ΠΉΠ½Π΅Ρ€Ρ‹ с максимальной ΡˆΠΈΡ€ΠΈΠ½ΠΎΠΉ

Максимальная ΡˆΠΈΡ€ΠΈΠ½Π°Β β€” скСлСт Π²Β ΡˆΠΊΠ°Ρ„Ρƒ Ρ…ΠΎΡ€ΠΎΡˆΠΈΡ… ΠΌΠ°ΠΊΠ΅Ρ‚ΠΎΠ² Π°Π΄Π°ΠΏΡ‚ΠΈΠ²Π½ΠΎΠ³ΠΎ Π΄ΠΈΠ·Π°ΠΉΠ½Π°. Π£Π²Π°ΠΆΠ°Π΅ΠΌΡ‹Π΅ прСдставитСли дизайнСрского сообщСства, поТалуйста, Π½Π°Ρ‡Π½ΠΈΡ‚Π΅ ΠΏΠΎΠΊΠ»ΠΎΠ½ΡΡ‚ΡŒΡΡ ΠΊΠΎΠ½Ρ‚Π΅ΠΉΠ½Π΅Ρ€Π°ΠΌ с максимальной ΡˆΠΈΡ€ΠΈΠ½ΠΎΠΉ, Ρ‚Π°ΠΊΒ ΠΆΠ΅ ΠΊΠ°ΠΊ своим сСткам, ΠΈΒ Ρ‚ΠΎΠ³Π΄Π° всС Π±ΡƒΠ΄Π΅Ρ‚ ΡˆΠΈΠΊΠ°Ρ€Π½ΠΎ.

ИмСнно этим ΠΏΠ°Ρ‚Ρ‚Π΅Ρ€Π½ΠΎΠΌ я пользовался Ρ‡Π°Ρ‰Π΅ ΠΎΡΡ‚Π°Π»ΡŒΠ½Ρ‹Ρ…, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚ΡŒ ΠΏΠΎΠ²Π΅Π΄Π΅Π½ΠΈΠ΅ для ΠΌΠΎΠΈΡ… ΠΌΠ°ΠΊΠ΅Ρ‚ΠΎΠ². Π˜Β Ρ‚Π°ΠΊΠΈΠ΅ ΠΏΠ°Ρ‚Ρ‚Π΅Ρ€Π½Ρ‹ у вас ΠΏΠ΅Ρ€Π΅Π΄ Π³Π»Π°Π·Π°ΠΌΠΈ всё врСмя.

И снова сайт Stripe, ΠΏΠΎΡ‚ΠΎΠΌΡƒ Ρ‡Ρ‚ΠΎ … Π½ΡƒΒ Π°Β ΠΏΠΎΡ‡Π΅ΠΌΡƒ Π½Π΅Ρ‚?

… ΠΈΠ»ΠΈ Ссли у вас Π·Π΄ΠΎΡ€ΠΎΠ²Π΅Π½Π½Ρ‹ΠΉ ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€, ΠΎΡ‚ΠΊΡ€ΠΎΠΉΡ‚Π΅ Facebook, Π²Ρ‹Β ΡƒΠ²ΠΈΠ΄ΠΈΡ‚Π΅ ΠΏΠ°Ρ‚Ρ‚Π΅Ρ€Π½ с максимальной ΡˆΠΈΡ€ΠΈΠ½ΠΎΠΉ во всСй своСй красС.

Π”Π°, ΡΒ ΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡΡŒ adblocker, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π½Π΅Β Π²ΠΈΠ΄Π΅Ρ‚ΡŒ свою Π½ΠΎΠ²ΠΎΡΡ‚Π½ΡƒΡŽ Π»Π΅Π½Ρ‚Ρƒ. ΠŸΠΎΠ²Π΅Ρ€ΡŒΡ‚Π΅, Ссли Π²Π΄Ρ€ΡƒΠ³ я знаком с вами Π»ΠΈΡ‡Π½ΠΎ, это Π΅Ρ‰Ρ‘ Π½Π΅Β Π·Π½Π°Ρ‡ΠΈΡ‚, Ρ‡Ρ‚ΠΎ ΠΌΠ½Π΅ интСрСсно Ρ‡ΠΈΡ‚Π°Ρ‚ΡŒ ваши мнСния. НС для этого ли ΠΏΡ€ΠΈΠ΄ΡƒΠΌΠ°Π»ΠΈ рассылку ΠΏΠΎΒ ΠΏΠΎΡ‡Ρ‚Π΅?

ОкСй, я пСрСборщил с описаниСм ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠΈ Π²Ρ‹ΡˆΠ΅. Π—Π°Ρ‚ΠΎ ΡΒ Π½Π°ΡˆΡ‘Π» ΠΏΡ€ΠΈΠΌΠ΅Ρ€ со всСми ΠΏΠ°Ρ‚Ρ‚Π΅Ρ€Π½Π°ΠΌΠΈ, ΠΎΒ ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… Π³ΠΎΠ²ΠΎΡ€ΠΈΠ»! Π˜Β Π²Β ΡΡ‚ΠΎΠΌ-Ρ‚ΠΎ вся ΡΡƒΡ‚ΡŒ… Π²Β ΠΏΠ΅Ρ€Π΅ΠΏΠ»Π΅Ρ‚Π΅Π½ΠΈΠΈ всСх ΠΏΠ°Ρ‚Ρ‚Π΅Ρ€Π½ΠΎΠ². ΠšΡ‚ΠΎ-Ρ‚ΠΎ Π±ΡƒΠ΄Π΅Ρ‚ Ρ€Π°Π·Π³Π»ΡΠ΄Ρ‹Π²Π°Ρ‚ΡŒ ваш Π΄ΠΈΠ·Π°ΠΉΠ½ Π½Π°Β Π½Π΅Π²ΠΎΠΎΠ±Ρ€Π°Π·ΠΈΠΌΠΎΠ³ΠΎ Ρ€Π°Π·ΠΌΠ΅Ρ€Π° ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€Π΅, Π°Β ΠΊΡ‚ΠΎ-Ρ‚ΠΎΒ β€” на своих часах, Π½ΠΎΒ Π²Ρ‹Β ΠΈΡ‚Π°ΠΊ это ΡƒΠΆΠ΅ Π·Π½Π°Π΅Ρ‚Π΅.

ΠšΒ ΡΡ‡Π°ΡΡ‚ΡŒΡŽ, Π°ΠΊΡ‚ΠΈΠ²Π½ΠΎΠ΅ использованиС ΠΊΠΎΠ½Ρ‚Π΅ΠΉΠ½Π΅Ρ€ΠΎΠ² с максимальной ΡˆΠΈΡ€ΠΈΠ½ΠΎΠΉ на основС ΠΊΠΎΠ½Ρ‚Π΅ΠΉΠ½Π΅Ρ€ΠΎΠ² с нСограничСнной ΡˆΠΈΡ€ΠΈΠ½ΠΎΠΉ Π΄ΠΎΠ»ΠΆΠ½ΠΎ Π·Π΄ΠΎΡ€ΠΎΠ²ΠΎ Π²Π°ΠΌ ΠΏΠΎΠ΄ΡΠΎΠ±ΠΈΡ‚ΡŒ. Ах да, ΠΈΒ Π΅Ρ‰Ρ‘ ΠΎΠ΄ΠΈΠ½ нСбольшой ΡƒΡ€ΠΎΠΊΒ β€” Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ, это ΠΈΒ Ρ‚Π°ΠΊ ΠΎΡ‡Π΅Π²ΠΈΠ΄Π½ΠΎ, но всё ТС: ΡΠΎΠ²Π΅Ρ€ΡˆΠ΅Π½Π½ΠΎ ΠΠ•ΠžΠ‘Π―Π—ΠΠ’Π•Π›Π¬ΠΠž Π·Π°ΠΏΠΎΠ»Π½ΡΡ‚ΡŒ ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚ΠΎΠΌ вСсь ΠΌΠ°ΠΊΠ΅Ρ‚! Достаточно ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ ΠΌΠ°ΠΊΡΠΈΠΌΠ°Π»ΡŒΠ½ΡƒΡŽ ΡˆΠΈΡ€ΠΈΠ½Ρƒ для ΠΎΠΏΡ€Π΅Π΄Π΅Π»Ρ‘Π½Π½Ρ‹Ρ… элСмСнтов.

Π’ΠΎΡΡ…ΠΈΡ‚ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ ΠΏΠ°Ρ‚Ρ‚Π΅Ρ€Π½ на сайтС Stripe.

Π’Π°Ρˆ ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚ ΠΌΠΎΠΆΠ΅Ρ‚ Π·Π°Π½ΠΈΠΌΠ°Ρ‚ΡŒ Ρ€ΠΎΠ²Π½ΠΎ ΡΡ‚ΠΎΠ»ΡŒΠΊΠΎ мСста, сколько Π½ΡƒΠΆΠ½ΠΎ Π²Π°ΠΌ. И даТС Ссли Bootstrap Π΄Π°Π» Π²Π°ΠΌ 12Β ΠΊΠΎΠ»ΠΎΠ½ΠΎΠΊ, это Π΅Ρ‰Ρ‘ Π½Π΅Β Π·Π½Π°Ρ‡ΠΈΡ‚, Ρ‡Ρ‚ΠΎ Π½ΡƒΠΆΠ½ΠΎ всС ΠΈΡ…Β Π·Π°ΠΏΠΎΠ»Π½ΡΡ‚ΡŒ. Позволяя ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚Ρƒ самому ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚ΡŒ, какая ΡˆΠΈΡ€ΠΈΠ½Π° Π΅ΠΌΡƒ ΠΏΠΎΠ΄ΠΎΠΉΠ΄Ρ‘Ρ‚, Π²Ρ‹, на самом Π΄Π΅Π»Π΅, ΠΏΡ€ΠΈΠ²Π»Π΅ΠΊΠ°Π΅Ρ‚Π΅ ΠΊΒ Π½Π΅ΠΌΡƒ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅.

ΠŸΠΎΠΌΠ½ΠΈΡ‚Π΅, ΠΊΠΎΠ³Π΄Π° Π²Ρ‹Β Π²ΠΏΠ΅Ρ€Π²Ρ‹Π΅ ΡƒΠ²ΠΈΠ΄Π΅Π»ΠΈ Π²ΠΎΡ‚ это? (Π½ΡƒΒ ΠΈΠ»ΠΈ ΠΊΠ°ΠΊ Ρ‚Π°ΠΌ эта страница Ρ€Π°Π½ΡŒΡˆΠ΅ выглядСла?)

Π”Π°ΠΆΠ΅ Π½Π΅Β Π³ΠΎΠ²ΠΎΡ€ΠΈΡ‚Π΅, ΠΊΠ°ΠΊΠΎΠΉ я старикан.

Π˜Β Π²ΠΎΡ‚, взглянитС. Π”Π°ΠΆΠ΅ в статичСском ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΈ Π½Π°Β Google.com Π²Ρ‹Β ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΡƒΠ²ΠΈΠ΄Π΅Ρ‚ΡŒ Π°Π΄Π°ΠΏΡ‚ΠΈΠ²Π½Ρ‹Π΅ ΠΏΠ°Ρ‚Ρ‚Π΅Ρ€Π½Ρ‹, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΏΠΎΠΌΠΎΠ³Π»ΠΈ ΠΏΡ€ΠΈΠ΄ΡƒΠΌΠ°Ρ‚ΡŒ ΠΈΡ‚ΠΎΠ³ΠΎΠ²Ρ‹ΠΉ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚.

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

Π•Ρ‰Ρ‘ Π·Π°ΠΌΠ΅Ρ‚ΠΊΠ°: страница Google на срСднСм экранС ΡƒΠΆΠ΅ выглядит странно, а для ΠΌΠΎΠ±ΠΈΠ»ΡŒΠ½Ρ‹Ρ… устройств прСдусмотрСна ΡΠΎΠ²Π΅Ρ€ΡˆΠ΅Π½Π½ΠΎ другая вСрсия сайта. Π’Π΅ΠΌ Π½Π΅Β ΠΌΠ΅Π½Π΅Π΅, Ссли Π²Ρ‹Β Π²ΠΎΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚Π΅ΡΡŒ этими ΠΏΠ°Ρ‚Ρ‚Π΅Ρ€Π½Π°ΠΌΠΈ для Π°Π΄Π°ΠΏΡ‚ΠΈΠ²Π½Ρ‹Ρ… ΠΊΠΎΠ½Ρ‚Π΅ΠΉΠ½Π΅Ρ€ΠΎΠ², Ρ‚ΠΎΒ ΡƒΠ²ΠΈΠ΄ΠΈΡ‚Π΅, ΠΊΠ°ΠΊ всё большС и большС ΠΎΡ‚ΠΏΠ°Π΄Π°Π΅Ρ‚ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎΡΡ‚ΡŒ в создании ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½ΠΎΠΉ мобильной вСрсии.

ΠŸΠ°Ρ‚Ρ‚Π΅Ρ€Π½ с максимальной ΡˆΠΈΡ€ΠΈΠ½ΠΎΠΉ
  • ΠΠ°Β ΠΌΠ°Π»Π΅Π½ΡŒΠΊΠΈΡ… экранах: элСмСнты (Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ) Π·Π°Π½ΠΈΠΌΠ°ΡŽΡ‚ всС пространство

  • На срСдних экранах: Ρ‚Π΅ΠΏΠ΅Ρ€ΡŒ Π·Π°Π½ΠΈΠΌΠ°Π΅ΠΌΠΎΠ΅ пространство зафиксировано

  • ΠΠ°Β Π±ΠΎΠ»ΡŒΡˆΠΈΡ… экранах: и снова Π·Π°Π½ΠΈΠΌΠ°Π΅ΠΌΠΎΠ΅ пространство зафиксировано

Π₯ΠΎΡ€ΠΎΡˆΠΈΠΉ совСт: ΡΡ‚Π°Π²ΡŒΡ‚Π΅ ΠΏΠΎΒ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ ΡˆΠΈΡ€ΠΈΠ½Ρƒ отступов Π½Π°Β 0. ΠœΠΎΠΆΠ΅Ρ‚Π΅ Π½Π΅Β Π±Π»Π°Π³ΠΎΠ΄Π°Ρ€ΠΈΡ‚ΡŒ.

Π‘ΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‚ ΠΈΒ Π΄Ρ€ΡƒΠ³ΠΈΠ΅ ΠΏΠ°Ρ‚Ρ‚Π΅Ρ€Π½Ρ‹ для ΠΊΠΎΠ½Ρ‚Π΅ΠΉΠ½Π΅Ρ€ΠΎΠ², Π½ΠΎΒ Ρ‚Π΅, Ρ‡Ρ‚ΠΎ я пСрСчислил — самыС Π²Π°ΠΆΠ½Ρ‹Π΅. Если Π²Π°ΠΌ ΠΏΡ€ΠΈΡˆΠ»ΠΈΡΡŒ ΠΏΠΎΒ Π΄ΡƒΡˆΠ΅ эти ΠΌΠΎΠΈ стСнания, то милости ΠΏΡ€ΠΎΡˆΡƒ Π½Π°Β Learn UIΒ Design, ΠΏΠΎΡ‚ΠΎΠΌΡƒ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΌ, ΠΊΠ°ΠΊ водится, собран Ρ†Π΅Π»Ρ‹ΠΉ курс.

4/Π‘Ρ€Π΅ΠΉΠΊΠΏΠΎΠΈΠ½Ρ‚Ρ‹, опрСдСляСмыС ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚ΠΎΠΌ

Π“Π»Π°Π²Π½Ρ‹ΠΉ Π°Π΄Π°ΠΏΡ‚ΠΈΠ²Π½Ρ‹ΠΉ ΠΏΡ€ΠΈΡ‘ΠΌ β€” установка Π±Ρ€Π΅ΠΉΠΊΠΏΠΎΠΈΠ½Ρ‚ΠΎΠ², опрСдСляСмых вашим ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚ΠΎΠΌ, а нС своСнравными Ρ€Π°Π·ΠΌΠ΅Ρ€Π°ΠΌΠΈ дСвайса.

Π‘Ρ€Π΅ΠΉΠΊΠΏΠΎΠΈΠ½Ρ‚Β β€” это ΡˆΠΈΡ€ΠΈΠ½Π°, ΠΏΡ€ΠΈ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ ваш ΠΌΠ°ΠΊΠ΅Ρ‚ мСняСтся ΠΏΠΎΠ»Π½ΠΎΡΡ‚ΡŒΡŽ и сразу, а нС постСпСнно.

Π― знаю, знаю. Π’Β ΠΊΠ°ΠΆΠ΄ΠΎΠΉ Π΄ΠΈΠ·Π°ΠΉΠ½-систСмС ΡƒΠΆΠ΅ установлСны свои Π±Ρ€Π΅ΠΉΠΊΠΏΠΎΠΈΠ½Ρ‚Ρ‹ в соотвСтствии со старыми Ρ€Π°Π·ΠΌΠ΅Ρ€Π°ΠΌΠΈ экранов iPhone. Π­Ρ‚ΠΎ тяТёлая Π±ΠΎΡ€ΡŒΠ±Π°, Π½ΠΎΒ Π·ΠΎΠ»ΠΎΡ‚Ρ‹ΠΌ ΠΏΡ€Π°Π²ΠΈΠ»ΠΎΠΌ для вас Π΄ΠΎΠ»ΠΆΠ½Ρ‹ ΡΡ‚Π°Ρ‚ΡŒ ΠΌΡƒΠ΄Ρ€Ρ‹Π΅ слова Π‘Ρ‚Π΅Ρ„Π°Π½Π° Π₯Ся (Stephen Hay): Β«Π½Π°Ρ‡Π½ΠΈΡ‚Π΅ с малСнького экрана ΠΈΒ Ρ€Π°ΡΡˆΠΈΡ€ΡΠΉΡ‚Π΅ Π΅Π³ΠΎ. Как Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΌΠ°ΠΊΠ΅Ρ‚ станСт Π²Ρ‹Π³Π»ΡΠ΄Π΅Ρ‚ΡŒ Ρ…Ρ€Π΅Π½ΠΎΠ²ΠΎΒ β€” врСмя для Π±Ρ€Π΅ΠΉΠΊΠΏΠΎΠΈΠ½Ρ‚Π°!Β»

Π’ΠΎΡ‚ ΠΊΠ°ΠΊ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ Π½Π°Π²ΠΈΠ³Π°Ρ†ΠΈΠΎΠ½Π½ΠΎΠ΅ мСню на сайтС Stripe:

ΠžΠ·Π½Π°Ρ‡Π°Π΅Ρ‚Β Π»ΠΈ это, Ρ‡Ρ‚ΠΎ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ°ΠΌ придСтся ΠΆΠΎΠ½Π³Π»ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ большим количСством ΠΌΡƒΠ»ΡŒΡ‚ΠΈΠΌΠ΅Π΄ΠΈΠΉΠ½Ρ‹Ρ… запросов? Π”Π°, к соТалСнию Ρ‚Π°ΠΊ. ΠŸΠΎΡΡ‚ΠΎΠΌΡƒ и их упрямство ΠΌΠ½Π΅ понятно. Но каТдый Ρ€Π°Π·, ΠΊΠΎΠ³Π΄Π° у вас ΡΠΏΡ€Π°ΡˆΠΈΠ²Π°ΡŽΡ‚: Β«Π­ΠΉ, Π°Β Π³Π΄Π΅Β Π±Ρ‹ Π½Π°ΠΌ ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚ΡŒ Π±Ρ€Π΅ΠΉΠΊΠΏΠΎΠΈΠ½Ρ‚Ρ‹?Β», ΠΎΡ‚Π²Π΅Ρ‡Π°ΠΉΡ‚Π΅: Β«Π“Π΄Π΅ этого Ρ…ΠΎΡ‡Π΅Ρ‚ ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚, тупица» — ΠΈΒ Π±Π΅ΠΉΡ‚Π΅ ΠΏΠΎΒ Ρ‰Π°ΠΌ.

Π­ΠΌ… Ну вы поняли πŸ˜‰

Адаптивный Π΄ΠΈΠ·Π°ΠΉΠ½ Π² Sketchβ€Šβ€”β€ŠΠ§Π°ΡΡ‚ΡŒ 1

Π‘ послСднСй вСрсиСй Sketch (v.44) функция измСнСния Ρ€Π°Π·ΠΌΠ΅Ρ€Π° Π³Ρ€ΡƒΠΏΠΏΡ‹ Π±Ρ‹Π»Π° ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½Π°. НСсмотря Π½Π° Ρ‚ΠΎ, Ρ‡Ρ‚ΠΎ Ρ„ΡƒΠ½Π΄Π°ΠΌΠ΅Π½Ρ‚Π°Π»ΡŒΠ½Ρ‹Ρ… ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΉ Π½Π΅Ρ‚, Ρƒ нас появилось Π½Π΅ΠΌΠ½ΠΎΠ³ΠΎ большС контроля Π½Π°Π΄ этой Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠ΅ΠΉ.

Π― ΡƒΠΆΠ΅ ΠΏΠΎΠ΄Ρ€ΠΎΠ±Π½ΠΎ писал ΠΎΠ± этой Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ Ρ€Π°Π½Π΅Π΅. Π’ этой ΡΡ‚Π°Ρ‚ΡŒΠ΅ я Ρ€Π°ΡΡΠΌΠΎΡ‚Ρ€ΡŽ обновлСния ΠΈ Π΄Π°ΠΌ нСсколько Π½ΠΎΠ²Ρ‹Ρ… совСтов. Π’ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅ΠΉ части этой ΡΡ‚Π°Ρ‚ΡŒΠΈ, я ΡΡ€Π°Π²Π½ΡŽ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΡŽ измСнСния Ρ€Π°Π·ΠΌΠ΅Ρ€Π° Π³Ρ€ΡƒΠΏΠΏ с плагином Auto-layout ΠΎΡ‚ Anima.

ΠšΡ€Π°Ρ‚ΠΊΠΎ ΠΎ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ измСнСния Ρ€Π°Π·ΠΌΠ΅Ρ€Π° Π³Ρ€ΡƒΠΏΠΏΡ‹

ΠŸΡ€Π΅ΠΆΠ΄Π΅ Ρ‡Π΅ΠΌ ΠΏΡ€ΠΈΡΡ‚ΡƒΠΏΠΈΡ‚ΡŒ ΠΊ Ρ€Π°Π·Π±ΠΎΡ€Ρƒ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΉ, я Ρ…ΠΎΡ‡Ρƒ быстро ΠΎΠ±ΡŠΡΡΠ½ΠΈΡ‚ΡŒ Π½ΠΎΠ²ΠΈΡ‡ΠΊΠ°ΠΌ, Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ функция измСнСния Ρ€Π°Π·ΠΌΠ΅Ρ€Π° Π³Ρ€ΡƒΠΏΠΏΡ‹.

Π­Ρ‚ΠΎ функция создания слоСв, Ρ€Π΅Π°Π³ΠΈΡ€ΡƒΡŽΡ‰ΠΈΡ… Π½Π° ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ Ρ€Π°Π·ΠΌΠ΅Ρ€Π° Ρ€ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΡΠΊΠΎΠΉ Π³Ρ€ΡƒΠΏΠΏΡ‹ ΠΈΠ»ΠΈ Π°Ρ€Ρ‚Π±ΠΎΡ€Π΄Π°. Π’Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, ΠΊΠΎΠ³Π΄Π° Π²Ρ‹ измСняСтС Ρ€Π°Π·ΠΌΠ΅Ρ€Ρ‹ Π³Ρ€ΡƒΠΏΠΏ, ΠΈ всС слои Π²Π½ΡƒΡ‚Ρ€ΠΈ Π½ΠΈΡ… Π±ΡƒΠ΄ΡƒΡ‚ Ρ€Π΅Π°Π³ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Ρ‚Π°ΠΊ, ΠΊΠ°ΠΊ Π΄ΠΎΠ»ΠΆΠ½Ρ‹, Π° Π½Π΅ просто Ρ€Π°ΡΡ‚ΡΠ³ΠΈΠ²Π°Ρ‚ΡŒΡΡ ΠΈ, ΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ, Π΄Π΅Ρ„ΠΎΡ€ΠΌΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒΡΡ.

Β 

Π§Ρ‚ΠΎ измСнилось?

Π§Ρ‚ΠΎ касаСтся возмоТностСй, Ρ‚ΠΎ ΠΌΡ‹ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠ»ΠΈ Π½Π΅ Ρ‚Π°ΠΊ ΠΌΠ½ΠΎΠ³ΠΎ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΉ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΌΠΎΠ³Π»ΠΈ Π±Ρ‹ сущСствСнно ΠΏΠΎΠ²Π»ΠΈΡΡ‚ΡŒ Π½Π° Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚. Π’Π΅ΠΏΠ΅Ρ€ΡŒ Ρƒ нас Π΅ΡΡ‚ΡŒ большС контроля Π½Π°Π΄ дСталями, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, привязка слоя ΠΊ любой сторонС ΠΏΠΎ ТСланию. Π‘ Π΄Ρ€ΡƒΠ³ΠΎΠΉ стороны, элСмСнты управлСния ΠΌΠΎΠ³ΡƒΡ‚ Π²Ρ‹Π³Π»ΡΠ΄Π΅Ρ‚ΡŒ ΠΌΠ΅Π½Π΅Π΅ понятными для ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ, Π²ΠΏΠ΅Ρ€Π²Ρ‹Π΅ Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‰ΠΈΡ… Π² ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ΅, особСнно ΠΏΡ€ΠΈ настройкС Ρ€Π΅ΠΆΠΈΠΌΠΎΠ² floating ΠΈ растяТСния. Но Π½Π΅ Π±Π΅ΡΠΏΠΎΠΊΠΎΠΉΡ‚Π΅ΡΡŒ, ΠΈΡ… Π»Π΅Π³ΠΊΠΎ ΠΏΠΎΠ½ΡΡ‚ΡŒ!

Π― ΠΌΠΎΠ³Ρƒ ΡΠΊΠ°Π·Π°Ρ‚ΡŒ, Ρ‡Ρ‚ΠΎ Π²Ρ‹ ΠΌΠΎΠ³Π»ΠΈ Π΄Π΅Π»Π°Ρ‚ΡŒ Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²ΠΎ этих Π²Π΅Ρ‰Π΅ΠΉ ΠΈ Π² ΠΏΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰Π΅ΠΉ вСрсии ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹. Π’ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ, это Ρ‚Ρ€Π΅Π±ΠΎΠ²Π°Π»ΠΎ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… Ρ…Π°ΠΊΠΎΠ², Ρ‚Π°ΠΊΠΈΡ… ΠΊΠ°ΠΊ использованиС Π½Π΅Π²ΠΈΠ΄ΠΈΠΌΡ‹Ρ… слоСв, Π½ΠΎ Π²Ρ‹ всС ΠΆΠ΅ ΠΌΠΎΠ³Π»ΠΈ это ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ. ΠŸΠΎΡΡ‚ΠΎΠΌΡƒ это ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠ΅ Π½Π΅ слСдуСт Ρ€Π°ΡΡΠΌΠ°Ρ‚Ρ€ΠΈΠ²Π°Ρ‚ΡŒ ΠΊΠ°ΠΊ Π²Π°ΠΆΠ½ΠΎΠ΅ ΠΏΡ€ΠΎΠ΄Π²ΠΈΠΆΠ΅Π½ΠΈΠ΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ Π°Π΄Π°ΠΏΡ‚ΠΈΠ²Π½ΠΎΠ³ΠΎ Π΄ΠΈΠ·Π°ΠΉΠ½Π°. Π’Π°ΠΊ ΠΈ Π΄ΠΎΠ»ΠΆΠ½ΠΎ Π±Ρ‹Π»ΠΎ Π±Ρ‹Ρ‚ΡŒ ΠΈΠ·Π½Π°Ρ‡Π°Π»ΡŒΠ½ΠΎ.

Π―Ρ€ΠΊΠΈΠΉ ΠΏΡ€ΠΈΠΌΠ΅Ρ€ Ρ€Π°ΡΠΊΡ€Ρ‹Π²Π°ΡŽΡ‰ΠΈΠΉ Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²ΠΎ возмоТностСй

Β 

НаиболСС ваТная Π΄Π΅Ρ‚Π°Π»ΡŒ Π² этом ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ – Π³Ρ€ΡƒΠΏΠΏΠ° Π³Π°Π»Π΅Ρ€Π΅ΠΈ Π² Π½ΠΈΠΆΠ½Π΅ΠΉ части. Π§Ρ‚ΠΎΠ±Ρ‹ Π²Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚ΡŒ этот ΠΌΠ°ΠΊΠ΅Ρ‚ сСтки, Π²Π°ΠΌ Π½ΡƒΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π½Π΅Π²ΠΈΠ΄ΠΈΠΌΡ‹Π΅ слои Π² Π³Ρ€ΡƒΠΏΠΏΠ΅. Π’ ΠΏΡ€ΠΎΡ‚ΠΈΠ²Π½ΠΎΠΌ случаС ΠΏΡ€ΠΎΠ±Π΅Π» ΠΌΠ΅ΠΆΠ΄Ρƒ сСтками Π±ΡƒΠ΄Π΅Ρ‚ расти ΠΈΠ»ΠΈ ΡƒΠΌΠ΅Π½ΡŒΡˆΠ°Ρ‚ΡŒΡΡ ΠΏΡ€ΠΈ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΈ Ρ€Π°Π·ΠΌΠ΅Ρ€Π°.

Π― сдСлал Ρ‚Π°Π±Π»ΠΈΡ†Ρƒ, ΠΎΠΏΠΈΡΡ‹Π²Π°ΡŽΡ‰ΡƒΡŽ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ случаи, ΠΈ ΠΏΠΎΠΊΠ°Π·Ρ‹Π²Π°ΡŽΡ‰ΡƒΡŽ ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠ΅ настройки Π² ΠΏΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰Π΅ΠΉ вСрсии ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹. ΠšΠΎΠ½Π΅Ρ‡Π½ΠΎ, Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΈΠ· Π½ΠΈΡ… Π½Π΅ ΠΌΠΎΠ³Π»ΠΈ Π±Ρ‹Ρ‚ΡŒ ΠΏΡ€ΠΈΠΌΠ΅Π½ΠΈΠΌΡ‹ Π² ΠΏΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰Π΅ΠΉ вСрсии, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ Π²Ρ‹ Π½Π΅ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ нСсколько ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΎΠ² ΠΎΠ΄Π½ΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎ.

Π‘ΠΎΠ²Π΅Ρ‚Ρ‹ ΠΈ хитрости

1. БыстроС ΠΏΡ€ΠΈΠΊΡ€Π΅ΠΏΠ»Π΅Π½ΠΈΠ΅ ΠΊΠΎ всСм сторонам

2. Бброс настроСк измСнСния Ρ€Π°Π·ΠΌΠ΅Ρ€Π° Π³Ρ€ΡƒΠΏΠΏΡ‹

3. Как ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ Ρ€Π°Π·ΠΌΠ΅Ρ€ Π³Ρ€ΡƒΠΏΠΏ, содСрТащих тСкст

Для ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΉ тСкста, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ приводят ΠΊ росту ΠΏΠΎ Π²Π΅Ρ€Ρ‚ΠΈΠΊΠ°Π»ΠΈ, Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΌΠ°Ρ‚Π΅ΠΌΠ°Ρ‚ΠΈΡ‡Π΅ΡΠΊΡƒΡŽ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΡŽ Π²Π²ΠΎΠ΄Π° Sketch ΠΈ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ высоты строки ΠΌΠ΅Ρ‚ΠΊΠΈ. ΠŸΡ€ΠΎΡΡ‚ΠΎ Π²Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ Π³Ρ€ΡƒΠΏΠΏΡƒ ΠΈ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚Π΅ высоту Π½Π° 241 + 24 * 2 ΠΈ Π½Π°ΠΆΠΌΠΈΡ‚Π΅ enter. 241 – это тСкущая высота, 24 – высота строки, Π° 2 – Π½ΠΎΠ²ΠΎΠ΅ количСство строк – Π΄Π°, Π²Π°ΠΌ Π½ΡƒΠΆΠ½ΠΎ ΠΏΠΎΡΡ‡ΠΈΡ‚Π°Ρ‚ΡŒ! Sketch Π±ΡƒΠ΄Π΅Ρ‚ Π²Ρ‹Ρ‡ΠΈΡΠ»ΡΡ‚ΡŒ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ ΠΈ Π·Π°Π΄Π°Π²Π°Ρ‚ΡŒ высоту Π³Ρ€ΡƒΠΏΠΏΡ‹ для ΠΊΠΎΡ€Ρ€Π΅ΠΊΡ‚ΠΈΡ€ΠΎΠ²ΠΊΠΈ значСния.

Для тСкстовых ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΉ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π²Ρ‹Π·Ρ‹Π²Π°ΡŽΡ‚ рост ΠΏΠΎ Π³ΠΎΡ€ΠΈΠ·ΠΎΠ½Ρ‚Π°Π»ΠΈ, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, ΠΊΠ½ΠΎΠΏΠΊΠΈ, Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΏΠ»Π°Π³ΠΈΠ½ Sketch ΠΏΠΎΠ΄ Π½Π°Π·Π²Π°Π½ΠΈΠ΅ΠΌ RelabelΒ (с ΠΏΠ»Π°Π³ΠΈΠ½ΠΎΠΌΒ Runner это Π±ΡƒΠ΄Π΅Ρ‚ Π±ΠΎΠ»Π΅Π΅ эффСктивным).

Β 

Π― надСюсь, Ρ‡Ρ‚ΠΎ функция автоматичСского измСнСния Ρ€Π°Π·ΠΌΠ΅Ρ€Π° скоро появится, ΠΏΠΎΡ‚ΠΎΠΌΡƒ Ρ‡Ρ‚ΠΎ вычислСниС Ρ€Π°Π·ΠΌΠ΅Ρ€ΠΎΠ² Π²Ρ€ΡƒΡ‡Π½ΡƒΡŽ каТСтся ΡƒΡΡ‚Π°Ρ€Π΅Π²ΡˆΠΈΠΌ!

4. Π˜Π·ΡƒΡ‡Π΅Π½ΠΈΠ΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ β€œΠΠ²Ρ‚ΠΎ Π²Ρ‹Ρ€Π°Π²Π½ΠΈΠ²Π°Π½ΠΈΠ΅ слоя” Π² символах

Π’ символах имССтся нСбольшая Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Π°Ρ функция Π°Π΄Π°ΠΏΡ‚ΠΈΠ²Π½ΠΎΠ³ΠΎ Π΄ΠΈΠ·Π°ΠΉΠ½Π°, которая ΡƒΠΏΡ€ΠΎΡ‰Π°Π΅Ρ‚ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ Ρ€Π°Π·ΠΌΠ΅Ρ€ΠΎΠ² символов. Когда Π²Ρ‹ пСрСписываСтС тСкст Π² экзСмплярС символа, Sketch автоматичСски ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Ρ‰Π°Π΅Ρ‚ любой ΠΈΠ· слоСв, располоТСнных Π²Π±Π»ΠΈΠ·ΠΈ этого тСкстового слоя.

Π­Ρ‚Π° функция Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ Π² зависимости ΠΎΡ‚ плотности (closeness) ΠΈ Ρ€Π°Π·ΠΌΠ΅Ρ€Π° (size) слоя. ΠŸΠΎΡΡ‚ΠΎΠΌΡƒ, Ссли Π²Π°ΠΌ интСрСсно, ΠΏΠΎΡ‡Π΅ΠΌΡƒ это Π½Π΅ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ Π² вашСм случаС, Π²Ρ‹ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΈΡ‚ΡŒ эти значСния.

ΠšΡ€ΠΈΡ‚ΠΈΠΊΠ°

ΠŸΡ€ΠΎΡˆΠ΅Π» ΠΏΠΎΡ‡Ρ‚ΠΈ Π³ΠΎΠ΄ с Ρ‚Π΅Ρ… ΠΏΠΎΡ€, ΠΊΠ°ΠΊ Π±Ρ‹Π»Π° Π²Π²Π΅Π΄Π΅Π½Π° функция измСнСния Ρ€Π°Π·ΠΌΠ΅Ρ€Π° Π³Ρ€ΡƒΠΏΠΏΡ‹. Π­Ρ‚ΠΎ Π±Ρ‹Π» ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½Ρ‹ΠΉ ΠΈ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡ‹ΠΉ шаг. Но это ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠ΅ β€” это Ρ‚ΠΎ, ΠΊΠ°ΠΊ эта функция Π΄ΠΎΠ»ΠΆΠ½Π° Π±Ρ‹Π»Π° Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ ΠΈΠ·Π½Π°Ρ‡Π°Π»ΡŒΠ½ΠΎ. ΠŸΠΎΡΡ‚ΠΎΠΌΡƒ я ΠΎΠΆΠΈΠ΄Π°Π» Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠ³ΠΎ ΡƒΠ»ΡƒΡ‡ΡˆΠ΅Π½ΠΈΡ вмСсто простого исправлСния. ΠŸΡ€ΠΈ этом Π½Π΅ Π±Ρ‹Π»ΠΈ Π΄ΠΎΠ±Π°Π²Π»Π΅Π½Ρ‹ ΠΎΡ‡Π΅Π½ΡŒ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡ‹Π΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ, Ρ‚Π°ΠΊΠΈΠ΅ ΠΊΠ°ΠΊ: занСсСниС Π² стСки, автоматичСскоС ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ Ρ€Π°Π·ΠΌΠ΅Ρ€Π°, привязка слоя ΠΊ слою, сСтки ΠΈ ΠΌΠ°ΠΊΠ΅Ρ‚Ρ‹.

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

Π’ Ρ†Π΅Π»ΠΎΠΌ, я Π΄ΡƒΠΌΠ°ΡŽ, Ρ‡Ρ‚ΠΎ Ρƒ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ Bohemian Coding Π΄ΠΎΠ»ΠΆΠ½Π° Π±Ρ‹Ρ‚ΡŒ Π»ΡƒΡ‡ΡˆΠ°Ρ дороТная ΠΊΠ°Ρ€Ρ‚Π° ΠΈ ΠΎΠ½Π° Π΄ΠΎΠ»ΠΆΠ½Π° Π±Ρ‹Ρ‚ΡŒ Π±ΠΎΠ»Π΅Π΅ остороТной ΠΏΡ€ΠΈ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ΅ ΠΊΠ»ΡŽΡ‡Π΅Π²Ρ‹Ρ… Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ. ΠœΡ‹ любим Sketch ΠΈ ΠΌΡ‹ Ρ…ΠΎΡ‚ΠΈΠΌ,Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΎΠ½ Π±Ρ‹Π» Π»ΡƒΡ‡ΡˆΠΈΠΌ!

Π§Ρ‚ΠΎ дальшС?

Π’ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅ΠΉ части этой ΡΡ‚Π°Ρ‚ΡŒΠΈ я Ρ€Π°ΡΡΠΌΠΎΡ‚Ρ€ΡŽΒ ΠΏΠ»Π°Π³ΠΈΠ½ Auto–layout ΠΎΡ‚ Anima. Он ΠΈΠΌΠ΅Π΅Ρ‚ большС возмоТностСй, Π° Ρ‚Π°ΠΊΠΆΠ΅ выглядит Π±ΠΎΠ»Π΅Π΅ ΡƒΠ΄ΠΎΠ±Π½Ρ‹ΠΌ. Π’Ρ‹ Ρ‚Π°ΠΊΠΆΠ΅ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΈΡ… вмСстС, поэтому я ΠΏΠΎΠ΄Ρ€ΠΎΠ±Π½ΠΎ всС Ρ€Π°Π·Π±Π΅Ρ€Ρƒ ΠΈ ΠΏΡ€Π΅Π΄ΠΎΡΡ‚Π°Π²Π»ΡŽ Π²Ρ‹Π±ΠΈΡ€Π°Ρ‚ΡŒ Π²Π°ΠΌ самим.

FAQ ΠΈ Π»ΡƒΡ‡ΡˆΠΈΠ΅ ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠΈ ΠΏΠΎ Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ Π°Π΄Π°ΠΏΡ‚ΠΈΠ²Π½ΠΎΠ³ΠΎ Π²Π΅Π±-Π΄ΠΈΠ·Π°ΠΉΠ½Π°

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

Если Π²Ρ‹ Π΅Ρ‰Ρ‘ Π½Π΅ особо Π·Π½Π°ΠΊΠΎΠΌΡ‹ с ΠΊΠΎΠ½Ρ†Π΅ΠΏΡ†ΠΈΠ΅ΠΉ Π°Π΄Π°ΠΏΡ‚ΠΈΠ²Π½ΠΎΠ³ΠΎ Π΄ΠΈΠ·Π°ΠΉΠ½Π°, Ρƒ вас ΠΌΠΎΠ³ΡƒΡ‚ Π²ΠΎΠ·Π½ΠΈΠΊΠ½ΡƒΡ‚ΡŒ Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Π΅ вопросы, Π½Π° ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΌΡ‹ ΡƒΠΆΠ΅ ΠΏΠΎΠ΄Π³ΠΎΡ‚ΠΎΠ²ΠΈΠ»ΠΈ ΠΎΡ‚Π²Π΅Ρ‚Ρ‹.

ΠŸΠΎΡ‡Π΅ΠΌΡƒ я Π΄ΠΎΠ»ΠΆΠ΅Π½ ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ΠΈΡ‚ΡŒ Π½Π° Π°Π΄Π°ΠΏΡ‚ΠΈΠ²Π½Ρ‹ΠΉ Π΄ΠΈΠ·Π°ΠΉΠ½?

Π’Π°Ρˆ сайт ΠΌΠΎΠΆΠ΅Ρ‚ прСкрасно Π²Ρ‹Π³Π»ΡΠ΄Π΅Ρ‚ΡŒ Π½Π° ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€Π΅ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π°, Π½ΠΎ Π΅Π³ΠΎ Π²ΠΈΠ΄ ΠΌΠΎΠΆΠ΅Ρ‚ Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ ΠΎΡ‚Π»ΠΈΡ‡Π°Ρ‚ΡŒΡΡ Π½Π° экранах Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½ΠΎΠ² ΠΈ ΠΏΠ»Π°Π½ΡˆΠ΅Ρ‚ΠΎΠ². ΠŸΡ€ΠΈ ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄Π΅ Π½Π° Π°Π΄Π°ΠΏΡ‚ΠΈΠ²Π½Ρ‹ΠΉ Π΄ΠΈΠ·Π°ΠΉΠ½ сайт Π±ΡƒΠ΄Π΅Ρ‚ Π²Ρ‹Π³Π»ΡΠ΄Π΅Ρ‚ΡŒ ΠΎΠ΄ΠΈΠ½Π°ΠΊΠΎΠ²ΠΎ Ρ…ΠΎΡ€ΠΎΡˆΠΎ Π½Π° Π»ΡŽΠ±Ρ‹Ρ… экранах.

Благодаря этой Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ лишь ΠΎΠ΄Π½Ρƒ Π²Π΅Ρ€ΡΠΈΡŽ Π΄ΠΈΠ·Π°ΠΉΠ½Π°, которая Π±ΡƒΠ΄Π΅Ρ‚ автоматичСски Π°Π΄Π°ΠΏΡ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒΡΡ ΠΏΠΎΠ΄Β Ρ€Π°Π·ΠΌΠ΅Ρ€ экрана устройства. Π£ Ρ‚Π°ΠΊΠΎΠ³ΠΎ ΠΏΠΎΠ΄Ρ…ΠΎΠ΄Π° Π΅ΡΡ‚ΡŒ сразу нСсколько прСимущСств:

  • Π’Ρ‹ экономитС врСмя ΠΈ дСньги, ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ Π²Π°ΠΌ Π½Π΅ Π½ΡƒΠΆΠ½ΠΎ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Ρ‚ΡŒ нСсколько сайтов ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½ΠΎ для экранов ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π° ΠΈ для экранов ΠΌΠΎΠ±ΠΈΠ»ΡŒΠ½Ρ‹Ρ… Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½ΠΎΠ².
  • Благодаря Π°Π΄Π°ΠΏΡ‚ΠΈΠ²Π½ΠΎΠΌΡƒ Π΄ΠΈΠ·Π°ΠΉΠ½Ρƒ вырастСт поисковая оптимизация сайта (SEO), ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ Ρƒ ΠΊΠ°ΠΆΠ΄ΠΎΠΉ страницы Π±ΡƒΠ΄Π΅Ρ‚ ΠΎΠ΄ΠΈΠ½ ΠΈ Ρ‚ΠΎΡ‚ ΠΆΠ΅ URL. Π’Π°ΠΌ Π½Π΅ Π½ΡƒΠΆΠ½ΠΎ Π±ΡƒΠ΄Π΅Ρ‚ Π±Π΅ΡΠΏΠΎΠΊΠΎΠΈΡ‚ΡŒΡΡ ΠΎ Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ссылки Π±ΡƒΠ΄ΡƒΡ‚ вСсти Π½Π° ΠΌΠΎΠ±ΠΈΠ»ΡŒΠ½ΡƒΡŽ Π²Π΅Ρ€ΡΠΈΡŽ сайта, Π° Π΄Ρ€ΡƒΠ³ΠΈΠ΅ β€” Π½Π° Π΄Π΅ΡΠΊΡ‚ΠΎΠΏΠ½ΡƒΡŽ.
  • Π’ ΠΎΡ‚Ρ‡Ρ‘Ρ‚Π°Ρ…Β Google Analytics ΠΏΠΎΠΊΠ°Π·Π°Ρ‚Π΅Π»ΠΈ сайта Π±ΡƒΠ΄ΡƒΡ‚ Π²Ρ‹ΡˆΠ΅, ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Ρ‹ запросов с ΠΌΠΎΠ±ΠΈΠ»ΡŒΠ½Ρ‹Ρ… Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½ΠΎΠ² ΠΈ с ПК Π±ΡƒΠ΄ΡƒΡ‚ синхронизированы.
  • Π’ΠΎ ΠΆΠ΅ самоС касаСтся статистики распространСния Π² соцсСтях (Π»Π°ΠΉΠΊΠΈ Π² фСйсбукС, Ρ‚Π²ΠΈΡ‚Ρ‹ ΠΈ Ρ‚.ΠΏ.), Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ Ρƒ мобильной ΠΈ дСсктопной вСрсии сайтов Π±ΡƒΠ΄Π΅Ρ‚ ΠΎΠ΄ΠΈΠ½Π°ΠΊΠΎΠ²Ρ‹ΠΉ URL.
  • Π‘Π°ΠΉΡ‚Ρ‹ с Π°Π΄Π°ΠΏΡ‚ΠΈΠ²Π½Ρ‹ΠΌ Π΄ΠΈΠ·Π°ΠΉΠ½ΠΎΠΌ Π³ΠΎΡ€Π°Π·Π΄ΠΎ Π»Π΅Π³Ρ‡Π΅ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Ρ‚ΡŒ, ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ ΠΎΠ½ΠΈ Π½Π΅ Ρ‚Ρ€Π΅Π±ΡƒΡŽΡ‚ ΠΊΠ°ΠΊΠΈΡ…-Π»ΠΈΠ±ΠΎ сСрвСрных ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΎΠ². НуТно лишь ΠΌΠΎΠ΄ΠΈΡ„ΠΈΡ†ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π±Π°Π·ΠΎΠ²Ρ‹Π΅ CSS-стили страницы для измСнСния внСшнСго Π²ΠΈΠ΄Π° (ΠΈΠ»ΠΈ полоТСния Π½Π° страницС) Π² зависимости ΠΎΡ‚ ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½ΠΎΠ³ΠΎ устройства.

Π§Ρ‚ΠΎ Π½ΡƒΠΆΠ½ΠΎ Π·Π½Π°Ρ‚ΡŒ ΠΏΠ΅Ρ€Π΅Π΄ Π½Π°Ρ‡Π°Π»ΠΎΠΌ Ρ€Π°Π±ΠΎΡ‚Ρ‹ с Π°Π΄Π°ΠΏΡ‚ΠΈΠ²Π½Ρ‹ΠΌ Π΄ΠΈΠ·Π°ΠΉΠ½ΠΎΠΌ?

Адаптивный Π΄ΠΈΠ·Π°ΠΉΠ½ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ чистый HTML ΠΈ CSS. Π’Ρ‹ Π·Π°Π΄Π°Ρ‘Ρ‚Π΅ ΠΏΡ€Π°Π²ΠΈΠ»Π° Π² CSS, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΌΠ΅Π½ΡΡŽΡ‚ ΡΡ‚ΠΈΠ»ΡŒ Π² зависимости ΠΎΡ‚ Ρ€Π°Π·ΠΌΠ΅Ρ€Π° экрана устройства ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ.

НапримСр, Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π½Π°ΠΏΠΈΡΠ°Ρ‚ΡŒ ΠΏΡ€Π°Π²ΠΈΠ»ΠΎ, ΠΏΠΎ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌΡƒ ΠΏΡ€ΠΈ Ρ€Π°Π·ΠΌΠ΅Ρ€Π΅ экрана ΠΌΠ΅Π½Π΅Π΅ 320px Π½Π΅ Π±ΡƒΠ΄Π΅Ρ‚ ΠΏΠΎΠΊΠ°Π·Ρ‹Π²Π°Ρ‚ΡŒΡΡ боковая панСль, ΠΈΠ»ΠΈ ΠΏΡ€ΠΈ Ρ€Π°Π·ΠΌΠ΅Ρ€Π΅ экрана Π±ΠΎΠ»Π΅Π΅ 1920px (ΡˆΠΈΡ€ΠΎΠΊΠΎΡΠΊΡ€Π°Π½Π½Ρ‹ΠΉ ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€) Ρ€Π°Π·ΠΌΠ΅Ρ€ ΡˆΡ€ΠΈΡ„Ρ‚Π° основного тСкста Π±ΡƒΠ΄Π΅Ρ‚ ΡƒΠ²Π΅Π»ΠΈΡ‡Π΅Π½ Π΄ΠΎ 15px.

Как ΠΌΠΎΠΆΠ½ΠΎ ΡƒΠ·Π½Π°Ρ‚ΡŒ, Π±Ρ‹Π» Π»ΠΈ использован Π°Π΄Π°ΠΏΡ‚ΠΈΠ²Π½Ρ‹ΠΉ Π΄ΠΈΠ·Π°ΠΉΠ½ для ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½ΠΎ взятого сайта?

Всё просто. ΠžΡ‚ΠΊΡ€ΠΎΠΉΡ‚Π΅ этот сайт Π² любом Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π΅ ΠΈ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚Π΅ Ρ€Π°Π·ΠΌΠ΅Ρ€. Если Π²ΠΈΠ΄ Π²Π΅Π±-страницы мСняСтся, Π·Π½Π°Ρ‡ΠΈΡ‚, Π±Ρ‹Π» использован Π°Π΄Π°ΠΏΡ‚ΠΈΠ²Π½Ρ‹ΠΉ Π΄ΠΈΠ·Π°ΠΉΠ½.

Если я ΠΏΠ΅Ρ€Π΅ΠΉΠ΄Ρƒ Π½Π° Π°Π΄Π°ΠΏΡ‚ΠΈΠ²Π½Ρ‹ΠΉ Π΄ΠΈΠ·Π°ΠΉΠ½, Π±ΡƒΠ΄Π΅Ρ‚ Π»ΠΈ ΠΌΠΎΠΉ сайт ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°Ρ‚ΡŒΡΡ Π² Π±ΠΎΠ»Π΅Π΅ Ρ€Π°Π½Π½ΠΈΡ… вСрсиях Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π°?

Π’ Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²Π΅ случаСв β€” Π±ΡƒΠ΄Π΅Ρ‚. Π’ Π°Π΄Π°ΠΏΡ‚ΠΈΠ²Π½ΠΎΠΌ Π΄ΠΈΠ·Π°ΠΉΠ½Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ мСдиазапросы CSS3 ΠΈ HTML5 (для ΡƒΠ»ΡƒΡ‡ΡˆΠ΅Π½Π½ΠΎΠΉ сСмантики), ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π½Π΅ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°ΡŽΡ‚ΡΡ Π² Π±ΠΎΠ»Π΅Π΅ старых вСрсиях IE. Однако ΠΌΠΎΠΆΠ½ΠΎ Π½Π°ΠΉΡ‚ΠΈ Π²Ρ‹Ρ…ΠΎΠ΄, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ JavaScript β€” respond.js ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΠ΅ срСдства ΠΌΠΎΠ΄Π΅Ρ€Π½ΠΈΠ·Π°Ρ†ΠΈΠΈ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π°Π΄Π°ΠΏΡ‚ΠΈΡ€ΡƒΡŽΡ‚ CSS3 ΠΈ HTML5 ΠΏΠΎΠ΄ Π±ΠΎΠ»Π΅Π΅ старыС вСрсии, Π²ΠΊΠ»ΡŽΡ‡Π°Ρ IE6.

НС ΠΌΠ΅ΡˆΠ°Π΅Ρ‚ Π»ΠΈ Π°Π΄Π°ΠΏΡ‚ΠΈΠ²Π½Ρ‹ΠΉ Π΄ΠΈΠ·Π°ΠΉΠ½ ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΡŽ Ρ€Π΅ΠΊΠ»Π°ΠΌΠ½Ρ‹Ρ… Π±Π»ΠΎΠΊΠΎΠ², Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Π² Google AdSense?

Если Π½Π° вашСм сайтС ΠΏΡ€ΠΈΡΡƒΡ‚ΡΡ‚Π²ΡƒΡŽΡ‚ Ρ€Π΅ΠΊΠ»Π°ΠΌΠ½Ρ‹Π΅ объявлСния, Π²Π°ΠΌ Π½ΡƒΠΆΠ½ΠΎ особСнно Π²Π½ΠΈΠΌΠ°Ρ‚Π΅Π»ΡŒΠ½ΠΎ ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ΠΈΡ‚ΡŒ ΠΊ Π²Ρ‹Π±ΠΎΡ€Ρƒ ΠΈΡ… Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΎΠ², ΠΏΠΎΡ‚ΠΎΠΌΡƒ Ρ‡Ρ‚ΠΎ ΡˆΠΈΡ€ΠΎΠΊΠΈΠ΅ Π±Π»ΠΎΠΊΠΈ (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Π±Π°Π½Π½Π΅Ρ€Ρ‹ Ρ€Π°Π·ΠΌΠ΅Ρ€ΠΎΠΌ 728Γ—60 px) ΠΌΠΎΠ³ΡƒΡ‚ Π½Π΅ ΠΏΠΎΠΌΠ΅Ρ‰Π°Ρ‚ΡŒΡΡ Π½Π° экранС Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½Π° Ρ€Π°Π·ΠΌΠ΅Ρ€ΠΎΠΌ 320px. ΠœΡ‹ ΠΏΡ€Π΅Π΄ΠΏΠΎΡ‡ΠΈΡ‚Π°Π΅ΠΌ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ стандартныС ΠΏΡ€ΡΠΌΠΎΡƒΠ³ΠΎΠ»ΡŒΠ½Ρ‹Π΅ Π±Π»ΠΎΠΊΠΈ (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, 300Γ—250), ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ ΠΎΠ½ΠΈ Π»Π΅Π³ΠΊΠΎ ΠΏΠΎΠ΄ΡΡ‚Ρ€Π°ΠΈΠ²Π°ΡŽΡ‚ΡΡ ΠΊΠ°ΠΊ ΠΏΠΎΠ΄ экраны ΠΌΠΎΠ±ΠΈΠ»ΡŒΠ½Ρ‹Ρ… устройств, Ρ‚Π°ΠΊ ΠΈ ΠΏΠΎΠ΄ ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€Ρ‹ ПК.

Π‘ΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‚ тысячи Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… ΠΌΠΎΠ±ΠΈΠ»ΡŒΠ½Ρ‹Ρ… устройств. КакиС Ρ€Π°Π·Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ экрана Π΄ΠΎΠ»ΠΆΠ΅Π½ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Ρ‚ΡŒ сайт с Π°Π΄Π°ΠΏΡ‚ΠΈΠ²Π½Ρ‹ΠΌ Π΄ΠΈΠ·Π°ΠΉΠ½ΠΎΠΌ?

ΠœΡ‹ Π±Ρ‹ посовСтовали Π·Π°Π΄Π°Ρ‚ΡŒ ΠΊΠ°ΠΊ ΠΌΠΈΠ½ΠΈΠΌΡƒΠΌ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹ Ρ€Π°Π·Ρ€Π΅ΡˆΠ΅Π½ΠΈΠΉ для мСдиазапросов Π² CSS3: 320px (iPhone, Π»Π°Π½Π΄ΡˆΠ°Ρ„Ρ‚Π½Ρ‹ΠΉ Ρ€Π΅ΠΆΠΈΠΌ), 480px (iPhone, ΠΏΠΎΡ€Ρ‚Ρ€Π΅Ρ‚Π½Ρ‹ΠΉ Ρ€Π΅ΠΆΠΈΠΌ), 600px (ΠΏΠ»Π°Π½ΡˆΠ΅Ρ‚Ρ‹ Android), 768px (iPad ΠΈ ΠΏΠ»Π°Π½ΡˆΠ΅Ρ‚Ρ‹ Galaxy Tab) ΠΈ 1024px (Π»Π°Π½Π΄ΡˆΠ°Ρ„Ρ‚Π½Ρ‹ΠΉΒ Ρ€Π΅ΠΆΠΈΠΌ iPad ΠΈ Ρ€Π°Π±ΠΎΡ‡ΠΈΠΉ стол ПК).


Как ΠΌΠ½Π΅ Π½Π°Ρ‡Π°Ρ‚ΡŒ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ с Π°Π΄Π°ΠΏΡ‚ΠΈΠ²Π½Ρ‹ΠΌ Π²Π΅Π±-Π΄ΠΈΠ·Π°ΠΉΠ½ΠΎΠΌ? Π•ΡΡ‚ΡŒ Π»ΠΈ ΠΊΠ°ΠΊΠΈΠ΅-Π½ΠΈΠ±ΡƒΠ΄ΡŒ Ρ…ΠΎΡ€ΠΎΡˆΠΈΠ΅ Ρ‚ΡƒΡ‚ΠΎΡ€ΠΈΠ°Π»Ρ‹?

НиТС прСдставлСны ΠΎΠ½Π»Π°ΠΉΠ½-рСсурсы, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΏΠΎΠΌΠΎΠ³ΡƒΡ‚ Π²Π°ΠΌ Ρ€Π°Π·ΠΎΠ±Ρ€Π°Ρ‚ΡŒΡΡ.

Π•ΡΡ‚ΡŒ Π»ΠΈ ΠΊΠ°ΠΊΠΈΠ΅-Ρ‚ΠΎ нСдостатки Π² использовании Π°Π΄Π°ΠΏΡ‚ΠΈΠ²Π½ΠΎΠ³ΠΎ Π΄ΠΈΠ·Π°ΠΉΠ½Π°?

  • Π›ΠΈΡˆΠ½ΠΈΠ΅ ΠΊΠΈΠ»ΠΎΠ±Π°ΠΉΡ‚Ρ‹ Π½Π° Π²Π΅Π±-страницС, ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ Π½ΡƒΠΆΠ½ΠΎ Π±ΡƒΠ΄Π΅Ρ‚ Π·Π°Π³Ρ€ΡƒΠΆΠ°Ρ‚ΡŒ CSS стили ΠΈ Ρ„Π°ΠΉΠ»Ρ‹ JavaScript, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π² Π΄Ρ€ΡƒΠ³ΠΈΡ… случаях Π½Π΅ Π½ΡƒΠΆΠ½Ρ‹.
  • Π˜Π·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΡ. Π’ Π°Π΄Π°ΠΏΡ‚ΠΈΠ²Π½ΠΎΠΌ Π²Π΅Π±-Π΄ΠΈΠ·Π°ΠΉΠ½Π΅ слоТно Π΄ΠΎΠ±ΠΈΡ‚ΡŒΡΡ размСщСния ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ Π² высоком Ρ€Π°Π·Ρ€Π΅ΡˆΠ΅Π½ΠΈΠΈ Π½Π° мобильной вСрсии сайта (Ссли Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π²Ρ‹ Π½Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚Π΅ ΠΎΠ±Ρ…ΠΎΠ΄Π½Ρ‹Π΅ сСрвСрныС Ρ€Π΅ΡˆΠ΅Π½ΠΈΡΒ Π½Π°ΠΏΠΎΠ΄ΠΎΠ±ΠΈΠ΅Β Adaptive ImagesΒ ΠΈΠ»ΠΈΒ Sencha).
  • Π§Ρ‚ΠΎΠ±Ρ‹ Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ Π°Π΄Π°ΠΏΡ‚ΠΈΠ²Π½ΠΎΡΡ‚ΡŒ ΠΊ ΡΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‰Π΅ΠΌΡƒ сайту, придётся ΠΏΠΎΡ‚Ρ€ΡƒΠ΄ΠΈΡ‚ΡŒΡΡ. Иногда ΠΏΡ€ΠΎΡ‰Π΅ Π·Π°Π½ΠΎΠ²ΠΎ ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ сайт, Ρ‡Π΅ΠΌ ΠΏΠ΅Ρ€Π΅Π΄Π΅Π»Π°Ρ‚ΡŒ Π΅Π³ΠΎ ΠΏΠΎΠ΄ Π°Π΄Π°ΠΏΡ‚ΠΈΠ²Π½Ρ‹ΠΉ Π΄ΠΈΠ·Π°ΠΉΠ½.

Если вас заинтСрСсовала эта Ρ‚Π΅ΠΌΠ°, Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΡƒΠ·Π½Π°Ρ‚ΡŒ ΠΎ Π½Π΅ΠΉ ΠΏΠΎΠΏΠΎΠ΄Ρ€ΠΎΠ±Π½Π΅Π΅ Π² нашСм ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π»Π΅, Π³Π΄Π΅Β ΠΎΠ½Π° разбираСтся Π±ΠΎΠ»Π΅Π΅ ΠΏΠΎΠ΄Ρ€ΠΎΠ±Π½ΠΎ.

ΠŸΠ΅Ρ€Π΅Π²ΠΎΠ΄ ΡΡ‚Π°Ρ‚ΡŒΠΈ Β«Best Practices of Responsive WebΒ DesignΒ»

Π£Ρ‡Π΅Π±Π½ΠΈΠΊ ΠΏΠΎ Π°Π΄Π°ΠΏΡ‚ΠΈΠ²Π½ΠΎΠΌΡƒ Π΄ΠΈΠ·Π°ΠΉΠ½Ρƒ — Π˜Π·ΡƒΡ‡ΠΈΡ‚Π΅ Π°Π΄Π°ΠΏΡ‚ΠΈΠ²Π½Ρ‹ΠΉ Π²Π΅Π±-Π΄ΠΈΠ·Π°ΠΉΠ½ Π·Π° 5 ΠΌΠΈΠ½ΡƒΡ‚

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

  • ΠžΡ‚Π½ΠΎΡΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ Π΅Π΄ΠΈΠ½ΠΈΡ†Ρ‹ CSS
  • МСдиа-запросы
  • Flexbox
  • Адаптивная Ρ‚ΠΈΠΏΠΎΠ³Ρ€Π°Ρ„ΠΈΠΊΠ°

Если послС этого Π²Ρ‹ Π·Π°Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ Π³Π»ΡƒΠ±ΠΆΠ΅ ΠΏΠΎΠ³Ρ€ΡƒΠ·ΠΈΡ‚ΡŒΡΡ Π² Ρ‚Π΅ΠΌΡƒ, Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΏΠΎΡΠ΅Ρ‚ΠΈΡ‚ΡŒ наш ΡƒΡ‡Π΅Π±Π½Ρ‹ΠΉ курс для Π°Π΄Π°ΠΏΡ‚ΠΈΠ²Π½Ρ‹Ρ… Π²Π΅Π±-Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠ² Π½Π° Scrimba, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΏΠΎΠ·Π²ΠΎΠ»ΠΈΡ‚ Π²Π°ΠΌ ΡΠΎΠ·Π΄Π°Π²Π°Ρ‚ΡŒ Π°Π΄Π°ΠΏΡ‚ΠΈΠ²Π½Ρ‹Π΅ Π²Π΅Π±-сайты Π½Π° ΠΏΡ€ΠΎΡ„Π΅ΡΡΠΈΠΎΠ½Π°Π»ΡŒΠ½ΠΎΠΌ ΡƒΡ€ΠΎΠ²Π½Π΅.

А ΠΏΠΎΠΊΠ° Π½Π°Ρ‡Π½Π΅ΠΌ с основ!

ΠžΡ‚Π½ΠΎΡΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ Π΅Π΄ΠΈΠ½ΠΈΡ†Ρ‹ CSS

Π’ основС Π°Π΄Π°ΠΏΡ‚ΠΈΠ²Π½ΠΎΠ³ΠΎ Π²Π΅Π±-Π΄ΠΈΠ·Π°ΠΉΠ½Π° Π»Π΅ΠΆΠ°Ρ‚ ΠΎΡ‚Π½ΠΎΡΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ Π΅Π΄ΠΈΠ½ΠΈΡ†Ρ‹ CSS. Π­Ρ‚ΠΎ Π΅Π΄ΠΈΠ½ΠΈΡ†Ρ‹, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΏΠΎΠ»ΡƒΡ‡Π°ΡŽΡ‚ свою Ρ†Π΅Π½Π½ΠΎΡΡ‚ΡŒ ΠΎΡ‚ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ Π΄Ρ€ΡƒΠ³ΠΎΠΉ внСшнСй цСнности. Π­Ρ‚ΠΎ ΡƒΠ΄ΠΎΠ±Π½ΠΎ, ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ позволяСт, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΡΡ‚ΡŒ ΡˆΠΈΡ€ΠΈΠ½Ρƒ изобраТСния Π² зависимости ΠΎΡ‚ ΡˆΠΈΡ€ΠΈΠ½Ρ‹ Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π°.

НаиболСС распространСнными ΡΠ²Π»ΡΡŽΡ‚ΡΡ:

Π’ этой ΡΡ‚Π°Ρ‚ΡŒΠ΅ ΠΌΡ‹ Π½Π°Ρ‡Π½Π΅ΠΌ с ΠΏΡ€ΠΎΡ†Π΅Π½Ρ‚Π½ΠΎΠΉ Π΅Π΄ΠΈΠ½ΠΈΡ†Ρ‹ % , Π° Π·Π°Ρ‚Π΅ΠΌ Π² послСднСм Ρ€Π°Π·Π΄Π΅Π»Π΅ ΠΌΡ‹ рассмотрим Π΅Π΄ΠΈΠ½ΠΈΡ†Ρƒ rem .

Допустим, Ρƒ вас ΠΎΡ‡Π΅Π½ΡŒ простой Π²Π΅Π±-сайт, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€:

Π•Π³ΠΎ HTML-ΠΊΠΎΠ΄ выглядит ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ:

  
    

Π”ΠΎΠ±Ρ€ΠΎ ΠΏΠΎΠΆΠ°Π»ΠΎΠ²Π°Ρ‚ΡŒ Π½Π° ΠΌΠΎΠΉ сайт

Как Π²ΠΈΠ΄Π½ΠΎ ΠΈΠ· GIF Π½ΠΈΠΆΠ΅, нашС ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ Π±ΡƒΠ΄Π΅Ρ‚ ΠΈΠΌΠ΅Ρ‚ΡŒ Ρ„ΠΈΠΊΡΠΈΡ€ΠΎΠ²Π°Π½Π½ΡƒΡŽ ΡˆΠΈΡ€ΠΈΠ½Ρƒ:

Π­Ρ‚ΠΎ Π½Π΅ особСнно ΠΎΡ‚Π·Ρ‹Π²Ρ‡ΠΈΠ²ΠΎ, поэтому Π΄Π°Π²Π°ΠΉΡ‚Π΅ ΠΈΠ·ΠΌΠ΅Π½ΠΈΠΌ это Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ Π½Π° 70 ΠΏΡ€ΠΎΡ†Π΅Π½Ρ‚ΠΎΠ². ΠœΡ‹ просто сдСлаСм ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅Π΅:

  .myImg {
    ΡˆΠΈΡ€ΠΈΠ½Π°: 70%;
}
  

УстанавливаСт ΡˆΠΈΡ€ΠΈΠ½Ρƒ изобраТСния Π½Π° 70 ΠΏΡ€ΠΎΡ†Π΅Π½Ρ‚ΠΎΠ² ΠΎΡ‚ ΡˆΠΈΡ€ΠΈΠ½Ρ‹ Π΅Π³ΠΎ Ρ€ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΡΠΊΠΎΠ³ΠΎ Ρ‚Π΅Π³Π° .ΠŸΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ Ρ‚Π΅Π³ Π·Π°Π½ΠΈΠΌΠ°Π΅Ρ‚ всю ΡˆΠΈΡ€ΠΈΠ½Ρƒ экрана, ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ всСгда Π±ΡƒΠ΄Π΅Ρ‚ Π·Π°Π½ΠΈΠΌΠ°Ρ‚ΡŒ 70 ΠΏΡ€ΠΎΡ†Π΅Π½Ρ‚ΠΎΠ² экрана.

Π’ΠΎΡ‚ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚:

И Π²ΠΎΡ‚ насколько Π»Π΅Π³ΠΊΠΎ ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ Π°Π΄Π°ΠΏΡ‚ΠΈΠ²Π½ΠΎΠ΅ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅!

Однако Ρƒ нас Π΅ΡΡ‚ΡŒ ΠΎΠ΄Π½Π° ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ° с нашим Π°Π΄Π°ΠΏΡ‚ΠΈΠ²Π½Ρ‹ΠΌ ΠΌΠ°ΠΊΠ΅Ρ‚ΠΎΠΌ: ΠΎΠ½ выглядит странно Π½Π° ΠΎΡ‡Π΅Π½ΡŒ ΠΌΠ°Π»Π΅Π½ΡŒΠΊΠΈΡ… экранах. Π¨ΠΈΡ€ΠΈΠ½Π° 70% ΠΏΡ€Π΅Π΄Π½Π°Π·Π½Π°Ρ‡Π΅Π½Π° для суТСния ΠΏΡ€ΠΈ просмотрС Π½Π° мобильном устройствС. ΠŸΡ€ΠΎΡΡ‚ΠΎ посмотритС сами:

Π‘Π΄Π΅Π»Π°Ρ‚ΡŒ это Π»ΡƒΡ‡ΡˆΠ΅ Π² этой ситуации — идСальная Π·Π°Π΄Π°Ρ‡Π° для ΠΌΠ΅Π΄ΠΈΠ°-запросов.Они ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‚ ΠΏΡ€ΠΈΠΌΠ΅Π½ΡΡ‚ΡŒ Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Π΅ стили, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Π² зависимости ΠΎΡ‚ ΡˆΠΈΡ€ΠΈΠ½Ρ‹ экрана. ΠœΡ‹ ΠΌΠΎΠΆΠ΅ΠΌ Π² основном ΡΠΊΠ°Π·Π°Ρ‚ΡŒ , Ссли ΡˆΠΈΡ€ΠΈΠ½Π° экрана мСньшС 768 пиксСлСй, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ Π΄Ρ€ΡƒΠ³ΠΎΠΉ ΡΡ‚ΠΈΠ»ΡŒ.

Π’ΠΎΡ‚ ΠΊΠ°ΠΊ ΠΌΡ‹ создаСм ΠΌΠ΅Π΄ΠΈΠ°-запрос Π² CSS:

  @media (max-width: 768px) {
    .myImage {
        ΡˆΠΈΡ€ΠΈΠ½Π°: 100%
    }
}
  

Π­Ρ‚ΠΎΡ‚ Π±Π»ΠΎΠΊ CSS Π±ΡƒΠ΄Π΅Ρ‚ ΠΏΡ€ΠΈΠΌΠ΅Π½ΡΡ‚ΡŒΡΡ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π² Ρ‚ΠΎΠΌ случаС, Ссли ΡˆΠΈΡ€ΠΈΠ½Π° экрана мСньшС 768 пиксСлСй.

Π’ΠΎΡ‚ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚:

Как Π²ΠΈΠ΄ΠΈΡ‚Π΅, Π½Π° страницС Π΅ΡΡ‚ΡŒ Ρ‚ΠΎΡ‡ΠΊΠ° останова, ΠΏΡ€ΠΈ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ Π²Π½Π΅Π·Π°ΠΏΠ½ΠΎ становится ΡˆΠΈΡ€Π΅.Π­Ρ‚ΠΎ ΠΊΠΎΠ³Π΄Π° Π±Ρ€Π°ΡƒΠ·Π΅Ρ€ ΠΈΠΌΠ΅Π΅Ρ‚ ΡˆΠΈΡ€ΠΈΠ½Ρƒ 768 пиксСлСй, Π° ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ ΠΏΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ΡΡ ΠΌΠ΅ΠΆΠ΄Ρƒ 70% ΠΈ 100% .

ИспользованиС Flexbox для ΠΏΠ°Π½Π΅Π»ΠΈ Π½Π°Π²ΠΈΠ³Π°Ρ†ΠΈΠΈ

Π”Π°Π»Π΅Π΅ ΠΈΠ΄Π΅Ρ‚ Flexbox. Π’Ρ‹ просто Π½Π΅ смоТСтС ΡƒΠ·Π½Π°Ρ‚ΡŒ ΠΎ быстродСйствии, Π½Π΅ ΠΈΠ·ΡƒΡ‡ΠΈΠ² Flexbox. Он ΠΈΠ·ΠΌΠ΅Π½ΠΈΠ» ΠΈΠ³Ρ€Ρƒ с Π°Π΄Π°ΠΏΡ‚ΠΈΠ²Π½Ρ‹ΠΌ Π΄ΠΈΠ·Π°ΠΉΠ½ΠΎΠΌ, ΠΊΠΎΠ³Π΄Π° ΠΎΠ½Π° Π±Ρ‹Π»Π° прСдставлСна β€‹β€‹Π½Π΅ΡΠΊΠΎΠ»ΡŒΠΊΠΎ Π»Π΅Ρ‚ Π½Π°Π·Π°Π΄, ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ ΠΎΠ½Π° Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ ΡƒΠΏΡ€ΠΎΡ‰Π°Π΅Ρ‚ Π°Π΄Π°ΠΏΡ‚ΠΈΠ²Π½ΠΎΠ΅ ΠΏΠΎΠ·ΠΈΡ†ΠΈΠΎΠ½ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ элСмСнтов вдоль оси.

Π§Ρ‚ΠΎΠ±Ρ‹ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Flexbox, ΠΌΡ‹ Π½Π΅ΠΌΠ½ΠΎΠ³ΠΎ услоТним наш сайт, Π΄ΠΎΠ±Π°Π²ΠΈΠ² панСль Π½Π°Π²ΠΈΠ³Π°Ρ†ΠΈΠΈ Π½Π°Π΄ Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠΎΠΌ.Π’ΠΎΡ‚ HTML для этого:

  
  

По ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ это Π±ΡƒΠ΄Π΅Ρ‚ просто Π²Ρ‹Π³Π»ΡΠ΄Π΅Ρ‚ΡŒ Ρ‚Π°ΠΊ.

ВсС наши элСмСнты Π½Π°Π²ΠΈΠ³Π°Ρ†ΠΈΠΈ втиснуты Π² Π»Π΅Π²ΡƒΡŽ Ρ‡Π°ΡΡ‚ΡŒ, Π° это Π½Π΅ Ρ‚ΠΎ, Ρ‡Ρ‚ΠΎ Π½Π°ΠΌ Π½ΡƒΠΆΠ½ΠΎ. ΠœΡ‹ Ρ…ΠΎΡ‚ΠΈΠΌ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΎΠ½ΠΈ Π±Ρ‹Π»ΠΈ Ρ€Π°Π²Π½ΠΎΠΌΠ΅Ρ€Π½ΠΎ распрСдСлСны ΠΏΠΎ всСй страницС.

Для этого ΠΌΡ‹ просто ΠΏΡ€Π΅Π²Ρ€Π°Ρ‚ΠΈΠΌ ΠΊΠΎΠ½Ρ‚Π΅ΠΉΠ½Π΅Ρ€ Π½Π°Π²ΠΈΠ³Π°Ρ†ΠΈΠΈ Π² Π³ΠΈΠ±ΠΊΠΈΠΉ бокс, Π° Π·Π°Ρ‚Π΅ΠΌ Π²ΠΎΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡΡ Π²ΠΎΠ»ΡˆΠ΅Π±Π½Ρ‹ΠΌ свойством justify-content .

  nav {
    дисплСй: гибкий;
    justify-content: пространство Π²ΠΎΠΊΡ€ΡƒΠ³;
}
  

ДисплСй display: flex ΠΏΡ€Π΅Π²Ρ€Π°Ρ‰Π°Π΅Ρ‚