Web app ios: ΠŸΡ€ΠΎΠ³Ρ€Π΅ΡΡΠΈΠ²Π½Ρ‹Π΅ Π’Π΅Π± прилоТСния ΡƒΠΆΠ΅ доступны Π½Π° iOS πŸš€ | by Hydrock

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

ΠŸΡ€ΠΎΠ³Ρ€Π΅ΡΡΠΈΠ²Π½Ρ‹Π΅ Π’Π΅Π± прилоТСния ΡƒΠΆΠ΅ доступны Π½Π° iOS πŸš€ | by Hydrock

Π‘Ρ‚Π°Ρ‚ΡŒΡ основана Π½Π° Progressive Web Apps on iOS are here πŸš€ ΠΎΡ‚ Maximiliano Firtman

Π’ тСкстС ΠΌΠ½ΠΎΠ³ΠΎ странных ΠΎΠ±ΠΎΡ€ΠΎΡ‚ΠΎΠ², Ρ‚Π°ΠΊ Ρ‡Ρ‚ΠΎ ΠΈ ошибок ΠΌΠ½ΠΎΠ³ΠΎ, сори… Но смыл ΡƒΠ»ΠΎΠ²ΠΈΡ‚ΡŒ ΠΌΠΎΠΆΠ½ΠΎ πŸ€”

Начиная с iOS 11.3 Apple Π²Ρ‚ΠΈΡ…ΡƒΡŽ Π΄ΠΎΠ±Π°Π²ΠΈΠ»Π° ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΡƒ Π±Π°Π·ΠΎΠ²Ρ‹Ρ… возмоТностСй Β«Progressive Web AppsΒ» (PWA). Π‘Π°ΠΌΠΎΠ΅ врСмя ΠΏΠΎΡΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°ΠΊ это Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚, ΠΊΠ°ΠΊΠΈΠ΅ Π΅ΡΡ‚ΡŒ особСнности ΠΈ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹ ΠΈ Ρ‡Ρ‚ΠΎ Π½ΡƒΠΆΠ½ΠΎ Π·Π½Π°Ρ‚ΡŒ, Ссли Ρƒ вас ΡƒΠΆΠ΅ Π΅ΡΡ‚ΡŒ ΠΎΠΏΡƒΠ±Π»ΠΈΠΊΠΎΠ²Π°Π½Π½ΠΎΠ΅ PWA.

Π­Ρ‚ΠΎ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ прСдставляСт собой PWA, ΠΈ ΠΎΠ½ΠΎ отобраТаСтся Π² полноэкранном Ρ€Π΅ΠΆΠΈΠΌΠ΅, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ доступСн для iPad. ΠŸΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΈ Ρ‚Π°ΠΊΠΆΠ΅ появляСтся Π² Π΄ΠΎΠΊ-ΠΏΠ°Π½Π΅Π»ΠΈ iPad ΠΊΠ°ΠΊ любоС Π΄Ρ€ΡƒΠ³ΠΎΠ΅ Π½Π°Ρ‚ΠΈΠ²Π½ΠΎΠ΅ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ ΠΈΠ· App Store.

Если Π²Ρ‹ Π΅Ρ‰Π΅ Π½Π΅ Π·Π½Π°ΠΊΠΎΠΌΡ‹ с PWA, скаТу сразу β€” Π½Π΅Ρ‚ Ρ‡Π΅Ρ‚ΠΊΠΎΠ³ΠΎ опрСдСлСния Ρ‡Ρ‚ΠΎ это Ρ‚Π°ΠΊΠΎΠ΅. Π’ ΠΎΠ±Ρ‰Π΅ΠΌ, это ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅, созданноС с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Π²Π΅Π±-Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΉ, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ Π±Π΅Π· компиляции ΠΈ подписания Π² App Store, ΠΌΠΎΠΆΠ΅Ρ‚ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ Π² Π°Π²Ρ‚Π°Π½ΠΎΠΌΠ½ΠΎΠΌ Ρ€Π΅ΠΆΠΈΠΌΠ΅, ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ установлСно Π² ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½ΠΎΠΉ систСмС ΠΈ Π±ΡƒΠ΄Π΅Ρ‚ Π²Ρ‹Π³Π»ΡΠ΄Π΅Ρ‚ΡŒ ΠΊΠ°ΠΊ любоС Π΄Ρ€ΡƒΠ³ΠΎΠ΅ Π½Π°Ρ‚ΠΈΠ²Π½ΠΎΠ΅ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅.

На Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²Π΅ ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌ Π½Π΅ сущСствуСт ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½ΠΎΠ³ΠΎ ΠΌΠ°Π³Π°Π·ΠΈΠ½Π° для PWA. Волько Edge/Windows 10 ΠΏΡ€Π΅Π΄Π»Π°Π³Π°ΡŽΡ‚ Π²Ρ‹ΠΊΠ»Π°Π΄Ρ‹Π²Π°Ρ‚ΡŒ PWA Π² свой ΠΌΠ°Π³Π°Π·ΠΈΠ½.

Π˜Ρ‚Π°ΠΊ, всС Π²Π΅Ρ€Π½ΠΎ, Ρ‚Π΅ΠΏΠ΅Ρ€ΡŒ ΠΌΠΈ ΠΌΠΎΠΆΠ΅ΠΌ ΡƒΡΡ‚Π°Π½Π°Π²Π»ΠΈΠ²Π°Ρ‚ΡŒ прилоТСния Π½Π° iOS Π±Π΅Π· подтвСрТдСния Π² App Store. Π’ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ, ΠΎΠ΄Π½Π° ΠΈΠ· ΠΏΡ€ΠΈΡ‡ΠΈΠ½, ΠΏΠΎ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ Apple Π½Π΅ ΡƒΠΏΠΎΠΌΠΈΠ½Π°Π»Π° ΠΎ Π½ΠΎΠ²ΠΎΠΉ Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ, это Ρ‚ΠΎ Ρ‡Ρ‚ΠΎ компания Π½Π΅ Ρ…ΠΎΡ‡Π΅Ρ‚ Π·Π°ΠΏΡƒΡ‚Π°Ρ‚ΡŒ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ.

ΠžΡ‚ ΠΏΠ΅Ρ€Π΅Π²ΠΎΠ΄Ρ‡ΠΈΠΊΠ°: Π›ΠΈΡ‡Π½ΠΎ ΠΌΠ½Π΅ каТСтя Ρ‡Ρ‚ΠΎ Apple Π²Ρ‹Π½ΡƒΠΆΠ΄Π΅Π½Π° Π²Π½Π΅Π΄Ρ€ΡΡ‚ΡŒ эту Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΡŽ, вСдь ΠΊΠΎΠ½ΠΊΡƒΡ€Π΅Π½Ρ‚Ρ‹ Π½Π°ΡΡ‚ΡƒΠΏΠ°ΡŽΡ‚, Π½ΠΎ это ΠΌΠΎΠΆΠ΅Ρ‚ Π½Π°Π²Ρ€Π΅Π΄ΠΈΡ‚ΡŒ бизнСс ΠΌΠΎΠ΄Π΅Π»ΠΈ App Store, поэтому ΠΎΠ½ΠΈ ΠΎΡ‚Ρ‚ΡΠ³ΠΈΠ²Π°ΡŽΡ‚ этот ΠΌΠΎΠΌΠ΅Π½Ρ‚.

НайдитС отличия ΠΌΠ΅ΠΆΠ΄Ρƒ Π½Π°Ρ‚ΠΈΠ²Π½ΠΎΠΉ Google Maps ΠΈ вСрсиСй PWA

Π”Π°Π²Π°ΠΉΡ‚Π΅ Π±ΡƒΠ΄Π΅ΠΌ чСстными. Google с ΠΊΠΎΠΌΠ°Π½Π΄ΠΎΠΉ Chrome ΠΏΡ€ΠΈΠ΄ΡƒΠΌΠ°Π» Ρ‚Π΅Ρ€ΠΌΠΈΠ½ PWA, Π½ΠΎ ΠΏΠ΅Ρ€Π²ΠΎΠ½Π°Ρ‡Π°Π»ΡŒΠ½Π°Ρ идСя Π±Ρ‹Π»Π° доступна Π² Safari Π² ΠΎΡ€ΠΈΠ³ΠΈΠ½Π°Π»ΡŒΠ½ΠΎΠΉ iPhone OS. Π•Ρ‰Π΅ Π² 2007 Π³ΠΎΠ΄Ρƒ Π‘Ρ‚ΠΈΠ² ДТобс объявил Β«one more thingΒ» Π½Π° ΠΊΠΎΠ½Ρ„Π΅Ρ€Π΅Π½Ρ†ΠΈΠΈ WWDC: инструкция ΠΊΠ°ΠΊ Ρ€Π°Π·Ρ€Π°Π±Π°Ρ‚Ρ‹Π²Π°Ρ‚ΡŒ прилоТСния для ΠΎΡ€ΠΈΠ³ΠΈΠ½Π°Π»ΡŒΠ½ΠΎΠ³ΠΎ iPhone, ΠΈ это Π±Ρ‹Π»ΠΎ Π½Π΅ΠΎΠΆΠΈΠ΄Π°Π½Π½ΠΎΡΡ‚ΡŒΡŽ β€” это Π±Ρ‹Π»ΠΈ Π²Π΅Π±-прилоТСния! App Store ΠΈΠ·Π½Π°Ρ‡Π°Π»ΡŒΠ½ΠΎ Π½Π΅ Π±Ρ‹Π» Π·Π°ΠΏΠ»Π°Π½ΠΈΡ€ΠΎΠ²Π°Π½, Π° Ρ€ΠΎΠ΄Π½ΠΎΠΉ SDK Π½Π΅ Π±Ρ‹Π» доступСн Π² Ρ‚Π΅Ρ‡Π΅Π½ΠΈΠ΅ ΠΏΠ΅Ρ€Π²ΠΎΠ³ΠΎ Π³ΠΎΠ΄Π° сущСствования устройства. Π‘ Ρ‚ΠΎΡ‡ΠΊΠΈ зрСния Apple PWA Π΄Π°ΠΆΠ΅ сСгодня β€” это просто Β«Π²Π΅Π±-прилоТСния с Π³Π»Π°Π²Π½ΠΎΠ³ΠΎ экрана», Π° Π·Π½Π°Ρ‡ΠΎΠΊ β€” это Ρ‡Ρ‚ΠΎ-Ρ‚ΠΎ Π²Ρ€ΠΎΠ΄Π΅ WebClip.

Если Π²Ρ‹ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅, ΠΎΡ‚ΠΌΠ΅Ρ‚ΡŒΡ‚Π΅ ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½ΡƒΡŽ ΠΊΠΎΠ½Ρ„Π΅Ρ€Π΅Π½Ρ†ΠΈΡŽ Fluent Conference, ΠΊΠΎΡ‚ΠΎΡ€ΡƒΡŽ я выпустил Π² ΠΏΡ€ΠΎΡˆΠ»ΠΎΠΌ Π³ΠΎΠ΄Ρƒ; Π― упомянул ΠΎΠ± этом Π² Ρ‚Π΅Ρ‡Π΅Π½ΠΈΠ΅ ΠΎΠ΄Π½ΠΎΠΉ ΠΌΠΈΠ½ΡƒΡ‚Ρ‹ Π² 10:50

Если Ρ…ΠΎΡ‚ΠΈΡ‚Π΅, ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΏΠΎΡΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Fluent Conference, Π½Π° ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ я выступал Π² ΠΏΡ€ΠΎΡˆΠ»ΠΎΠΌ Π³ΠΎΠ΄Ρƒ. Π― ΡƒΠΏΠΎΠΌΠΈΠ½Π°Π» ΠΎ PWA Π² 10:50.

ΠŸΡ€ΠΎΠΌΠΎΡ‚Π°ΠΉΡ‚Π΅ Π΄ΠΎ 10:50, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡƒΠ²ΠΈΠ΄Π΅Ρ‚ΡŒ ΡƒΠΏΠΎΠΌΠΈΠ½Π°Π½ΠΈΠ΅ Apple ΠΈ PWA Π² 2007 Π³ΠΎΠ΄Ρƒ

Π’Π΅Ρ€Π½ΠΎ ΠΈ Ρ‚ΠΎ, Ρ‡Ρ‚ΠΎ идСя Π½Π΅ ΠΏΠΎΠ»ΡƒΡ‡Π°Π»Π° внимания Ρ†Π΅Π»Ρ‹Ρ… 11 Π»Π΅Ρ‚, Apple сама Π½Π΅ Ρ€Π°Π·Π²ΠΈΠ²Π°Π»Π° Π΄Π°Π½Π½ΡƒΡŽ Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΡŽ. НСсколько Π»Π΅Ρ‚ спустя Π΄Ρ€ΡƒΠ³ΠΈΠ΅ ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΡ‹ ΠΊΠ»ΠΎΠ½ΠΈΡ€ΠΎΠ²Π°Π»ΠΈ идСю, Π²ΠΊΠ»ΡŽΡ‡Π°Ρ MeeGo Browser Π½Π° Nokia N9, Π° Π·Π°Ρ‚Π΅ΠΌ Chrome Π½Π° Android.

Chrome ΠΏΠΎΠΌΠΎΠ³ Ρ€Π°Π·Π²ΠΈΡ‚ΡŒ эти Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ, Π² основном, ΠΈΠ· Π·Π° продвиТСния Service Workers ΠΈ Web App Manifest. Начиная с iOS 11.3 сСгодня (30 ΠΌΠ°Ρ€Ρ‚Π° 2018 Π³ΠΎΠ΄Π°) Apple ΠΊΠ°ΠΊ ΠΈ Chrome, Firefox, Samsung Internet, UC Browser ΠΈ Opera (Π² основном Π½Π° смартфонах Android), ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ эти Π΄Π²Π΅ спСцификации. Π”Ρ€ΡƒΠ³ΠΈΠ΅ Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Ρ‹ Π½Π° дСсктопС ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°ΡŽΡ‚ Service Workers, Π½ΠΎ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° Web App Manifest Π΄ΠΎΠ»ΠΆΠ½Π° ΠΏΠΎΡΠ²ΠΈΡ‚ΡŒΡΡ Π² этом Π³ΠΎΠ΄Ρƒ.

Π‘Ρ‚ΠΈΠ² ДТобс прСдставил PWA (этого названия Π΅Ρ‰Π΅ Π½Π΅ Π±Ρ‹Π»ΠΎ) Π½Π° WWDC 2007 с ΠΏΠ΅Ρ€Π²Ρ‹ΠΌ iPhone

Π”Π°, всС Π²Π΅Ρ€Π½ΠΎ. Π’Π΅ΠΌ Π½Π΅ ΠΌΠ΅Π½Π΅Π΅, ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Π±ΡƒΠ΄Π΅Ρ‚ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΏΠΎΠ΄ ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ΠΌ Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π°. Π­Ρ‚ΠΎ ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚, Ρ‡Ρ‚ΠΎ Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Β«ΠΏΡƒΠ±Π»ΠΈΠΊΠΎΠ²Π°Ρ‚ΡŒΒ» прилоТСния, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π½Π΅ ΠΎΠ΄ΠΎΠ±Ρ€Π΅Π½Ρ‹ Π² ΠΌΠ°Π³Π°Π·ΠΈΠ½Π΅, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Π²Π½ΡƒΡ‚Ρ€Π΅Π½Π½Π΅Π΅ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ для сотрудников вашСй ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ (ΠΈ Π΄Π°, Ρ‚Π°ΠΊΠΆΠ΅ ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚ для взрослых), Π½ΠΎ Π²Ρ‹ Π½Π΅ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ доступ ΠΊ Ρ€ΠΎΠ΄Π½Ρ‹ΠΌ функциям, Ρ‚Π°ΠΊΠΈΠΌ ΠΊΠ°ΠΊ Face ID Π½Π° iPhone X ΠΈΠ»ΠΈ ARKit для Π΄ΠΎΠΏΠΎΠ»Π½Π΅Π½Π½ΠΎΠΉ Ρ€Π΅Π°Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ. Или Π½ΡƒΠΆΠ½ΠΎ Π΄ΠΎΠΆΠ΄Π°Ρ‚ΡŒΡΡ, ΠΊΠΎΠ³Π΄Π° Π²Π΅Π±-ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ° ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ доступ ΠΊ этим тСхнологиям.

PWA ΠΌΠΎΠΆΠ΅Ρ‚ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ Π²Π½ΡƒΡ‚Ρ€ΠΈ Safari ΠΊΠ°ΠΊ любой Π²Π΅Π±-сайт, Π° Ρ‚Π°ΠΊ ΠΆΠ΅ Π² Π°Π²Ρ‚ΠΎΠ½ΠΎΠΌΠ½ΠΎΠΌ Ρ€Π΅ΠΆΠΈΠΌΠ΅, ΠΊΠ°ΠΊ ΠΈ любоС Π΄Ρ€ΡƒΠ³ΠΎΠ΅ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Π² систСмС.

ВозмоТности PWA Π½Π° iOS

  • ГСолокация
  • БСнсоры (Magnetometer, Accelerometer, Gyroscope)
  • ΠšΠ°ΠΌΠ΅Ρ€Π°
  • Аудио Π²Ρ‹Ρ…ΠΎΠ΄
  • Π‘ΠΈΠ½Ρ‚Π΅Π· Ρ€Π΅Ρ‡ΠΈ (Ρ‚ΠΎΠ»ΡŒΠΊΠΎ с ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½Π½Ρ‹ΠΌΠΈ Π³Π°Ρ€Π½ΠΈΡ‚ΡƒΡ€Π°ΠΌΠΈ)
  • Apple Pay
  • WebAssembly, WebRTC, WebGL, Π° Ρ‚Π°ΠΊΠΆΠ΅ ΠΌΠ½ΠΎΠ³ΠΈΠ΅ Π΄Ρ€ΡƒΠ³ΠΈΠ΅ ΡΠΊΡΠΏΠ΅Ρ€ΠΈΠΌΠ΅Π½Ρ‚Π°Π»ΡŒΠ½Ρ‹Π΅ Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ находящиСся ΠΏΠΎΠ΄ Ρ„Π»Π°Π³ΠΎΠΌ.

ВсС эти ΠΈΠΊΠΎΠ½ΠΊΠΈ, PWA Π½Π° iPhone

ΠžΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½ΠΈΡ ΠΏΠΎ ΡΡ€Π°Π²Π½Π΅Π½ΠΈΡŽ с Π½Π°Ρ‚ΠΈΠ²Π½Ρ‹ΠΌΠΈ прилоТСниями iOS

  • ΠŸΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ ΠΌΠΎΠΆΠ΅Ρ‚ Ρ…Ρ€Π°Π½ΠΈΡ‚ΡŒ Π»ΠΎΠΊΠ°Π»ΡŒΠ½Ρ‹Π΅ Π΄Π°Π½Π½Ρ‹Π΅ ΠΈ Ρ„Π°ΠΉΠ»Ρ‹ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π΄ΠΎ 50 Мб
  • Если ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ Π½Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Π² Ρ‚Π΅Ρ‡Π΅Π½ΠΈΠ΅ Π½Π΅ΡΠΊΠΎΠ»ΡŒΠΊΠΈΡ… нСдСль, iOS очистит всС Π΄Π°Π½Π½Ρ‹Π΅. Π—Π½Π°Ρ‡ΠΎΠΊ Π±ΡƒΠ΄Π΅Ρ‚ ΠΏΠΎ-ΠΏΡ€Π΅ΠΆΠ½Π΅ΠΌΡƒ Π½Π°Ρ…ΠΎΠ΄ΠΈΡ‚ΡŒΡΡ Π½Π° Π³Π»Π°Π²Π½ΠΎΠΌ экранС, ΠΈ ΠΏΡ€ΠΈ Π½ΠΎΠ²ΠΎΠΌ запускС ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Π±ΡƒΠ΄Π΅Ρ‚ Π·Π°Π³Ρ€ΡƒΠΆΠ΅Π½ΠΎ снова
  • НСт доступа ΠΊ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΌ функциям, Ρ‚Π°ΠΊΠΈΠΌ ΠΊΠ°ΠΊ Bluetooth, ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ ΠΏΠΎΡ€Ρ‚, маяки, сСнсорный ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ‚ΠΎΡ€, ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ‚ΠΎΡ€ Π»ΠΈΡ†Π°, ARKit, Π΄Π°Ρ‚Ρ‡ΠΈΠΊ высотомСра, информация ΠΎ Π±Π°Ρ‚Π°Ρ€Π΅Π΅
  • НСт доступа ΠΊ исполнСнию ΠΊΠΎΠ΄Π° Π² Ρ„ΠΎΠ½ΠΎΠ²ΠΎΠΌ Ρ€Π΅ΠΆΠΈΠΌΠ΅
  • ΠžΡ‚ΡΡƒΡ‚ΡΡ‚Π²ΠΈΠ΅ доступа ΠΊ частной ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ (ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚Ρ‹, background location), Π° Ρ‚Π°ΠΊΠΆΠ΅ отсутствиС доступа ΠΊ Π½Π°Ρ‚ΠΈΠ²Π½Ρ‹ΠΌ ΡΠΎΡ†ΠΈΠ°Π»ΡŒΠ½Ρ‹ΠΌ прилоТСниям
  • НСт доступа ΠΊ In App Payments (встроСнныС ΠΏΠ»Π°Ρ‚Π΅ΠΆΠΈ) ΠΈ ΠΌΠ½ΠΎΠ³ΠΈΠΌ Π΄Ρ€ΡƒΠ³ΠΈΠΌ сСрвисам Apple
  • На iPad Π½Π΅Ρ‚ доступа ΠΊ Ρ€Π°Π±ΠΎΡ‚Π΅ с Side ΠΈΠ»ΠΈ Split Views, PWA всСгда Π±ΡƒΠ΄ΡƒΡ‚ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΏΠΎΠ»Π½Ρ‹ΠΉ экран
  • НСт Push-ΡƒΠ²Π΅Π΄ΠΎΠΌΠ»Π΅Π½ΠΈΠΉ, Π½Π΅Ρ‚ Π±Π΅ΠΉΠ΄ΠΆΠ° ΠΈΠ»ΠΈ интСграция Siri

Π”Π°ΠΆΠ΅ Ссли Ρƒ вас установлСна ​​PWA с ΠΈΠΊΠΎΠ½ΠΊΠΎΠΉ ΠΈ Π½Π°Π·Π²Π°Π½ΠΈΠ΅ΠΌ Tinder, Siri Π½Π΅ смоТСт Π΅Π΅ Π½Π°ΠΉΡ‚ΠΈ

ΠžΡ‚Π»ΠΈΡ‡ΠΈΡ PWA Android ΠΎΡ‚ iOS

  • На Android Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Ρ…Ρ€Π°Π½ΠΈΡ‚ΡŒ Π±ΠΎΠ»Π΅Π΅ 50 Мб
  • Android Π½Π΅ удаляСт Ρ„Π°ΠΉΠ»Ρ‹, Ссли Π²Ρ‹ Π½Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚Π΅ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅, Π½ΠΎ ΠΌΠΎΠΆΠ΅Ρ‚ ΡƒΠ΄Π°Π»ΡΡ‚ΡŒ Ρ„Π°ΠΉΠ»Ρ‹ ΠΏΠΎΠ΄ Π΄Π°Π²Π»Π΅Π½ΠΈΠ΅ΠΌ ΠΎΠ±Ρ‰Π΅Π³ΠΎ Ρ…Ρ€Π°Π½ΠΈΠ»ΠΈΡ‰Π°. ΠšΡ€ΠΎΠΌΠ΅ Ρ‚ΠΎΠ³ΠΎ, Ссли ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ PWA ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ большой Ρ€Π°Π·ΠΌΠ΅Ρ€ Ρ„Π°ΠΉΠ»ΠΎΠ², PWA ΠΌΠΎΠΆΠ΅Ρ‚ Π·Π°ΠΏΡ€ΠΎΡΠΈΡ‚ΡŒ постоянноС Ρ…Ρ€Π°Π½ΠΈΠ»ΠΈΡ‰Π΅
  • Доступ Bluetooth для устройств BLE
  • Web Share для доступа ΠΊ Π½Π°Ρ‚ΠΈΠ²Π½ΠΎΠΌΡƒ share dialog
  • РаспознаваниС Ρ€Π΅Ρ‡ΠΈ
  • Π€ΠΎΠ½ΠΎΠ²Ρ‹Π΅ синхронизации ΠΈ Web Push увСдомлСния
  • Π‘Π°Π½Π½Π΅Ρ€ Π½Π° сайтС, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΡ€Π΅Π΄Π»ΠΎΠΆΠΈΡ‚ΡŒ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŽ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ ΠΊΠ°ΠΊ PWA
  • Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π½Π΅ΠΌΠ½ΠΎΠ³ΠΎ Π½Π°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ заставку ΠΈ Π½ΡƒΠΆΠ½Ρ‹Π΅ Π²Π°ΠΌ ΠΎΡ€ΠΈΠ΅Π½Ρ‚Π°Ρ†ΠΈΠΈ
  • Π’ WebAPK ΠΈ Chrome ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΠΈ Π½Π΅ ΠΌΠΎΠ³ΡƒΡ‚ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ нСсколько экзСмпляров PWA
  • Π’ WebAPK ΠΈ Chrome PWA ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°ΡŽΡ‚ΡΡ Π² Ρ€Π°Π·Π΄Π΅Π»Π΅ «Настройки», ΠΈ Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π²ΠΈΠ΄Π΅Ρ‚ΡŒ использованиС Π΄Π°Π½Π½Ρ‹Ρ…
  • WebAPK ΠΈ Chrome PWA мониторят URL-адрСса, поэтому, Ссли Π²Ρ‹ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚Π΅ ссылку Π½Π° PWA, ΠΎΠ½Π° Π±ΡƒΠ΄Π΅Ρ‚ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚Π° Π² Π°Π²Ρ‚ΠΎΠ½ΠΎΠΌΠ½ΠΎΠΌ Ρ€Π΅ΠΆΠΈΠΌΠ΅, Π° Π½Π΅ Π² ΠΎΠΊΠ½Π΅ Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π°.

ΠžΡ‚Π»ΠΈΡ‡ΠΈΡ PWA iOS ΠΎΡ‚ Android

  • ΠŸΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ имя ΠΈΠΊΠΎΠ½ΠΊΠΈ ΠΏΠ΅Ρ€Π΅Π΄ Π΅Π³ΠΎ установкой
  • Они ΠΌΠΎΠ³ΡƒΡ‚ Π±Ρ‹Ρ‚ΡŒ настроСны Π² ΠΏΡ€ΠΎΡ„ΠΈΠ»Π΅ ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈ, поэтому ΠΊΠΎΡ€ΠΏΠΎΡ€Π°Ρ‚ΠΈΠ²Π½Ρ‹Π΅ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΠΈ ΠΌΠΎΠ³ΡƒΡ‚ ΠΏΠΎΠ»ΡƒΡ‡Π°Ρ‚ΡŒ ярлыки PWA ΠΎΡ‚ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ (это Ρ…ΠΎΡ€ΠΎΡˆΠΎ!). Safari ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ Ρ‚Π΅Ρ€ΠΌΠΈΠ½ WebClip для этой Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ; ΠΎΠ΄Π½Π°ΠΊΠΎ, ΠΏΠΎΡ…ΠΎΠΆΠ΅, ΠΎΠ½ Π½Π΅ Ρ‡ΠΈΡ‚Π°Π΅Ρ‚ манифСст Web App (согласно Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΠΈ)

Π’ профилях ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈ ΠΌΠΎΠ³ΡƒΡ‚ Π±Ρ‹Ρ‚ΡŒ Π²ΠΊΠ»ΡŽΡ‡Π΅Π½Ρ‹ WebClips ΠΈΠ»ΠΈ Π·Π½Π°Ρ‡ΠΊΠΈ PWA

Но Ссли Π½Π΅Ρ‚ App Store, ΠΊΠ°ΠΊ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ PWA? ⚠️

Π­Ρ‚ΠΎ ΠΎΠ΄Π½Π° ΠΈΠ· самых ΡΠ΅Ρ€ΡŒΠ΅Π·Π½Ρ‹Ρ… ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌ Π² iOS, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ Π½Π΅ Π±ΡƒΠ΄Π΅Ρ‚ Π½ΠΈΠΊΠ°ΠΊΠΈΡ… сообщСний ΠΎΡ‚ Safari (извСстных ΠΊΠ°ΠΊ Web App Banners Π½Π° Android). Π’Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ Π΄ΠΎΠ»ΠΆΠ΅Π½ ΠΊΠ°ΠΊ-Ρ‚ΠΎ ΠΏΠ΅Ρ€Π΅ΠΉΡ‚ΠΈ Π½Π° ваш URL PWA Π² Safari, Π° Π·Π°Ρ‚Π΅ΠΌ Π²Ρ€ΡƒΡ‡Π½ΡƒΡŽ Π½Π°ΠΆΠ°Ρ‚ΡŒ Π·Π½Π°Ρ‡ΠΎΠΊ Β«ΠŸΠΎΠ΄Π΅Π»ΠΈΡ‚ΡŒΡΡΒ», Π° Π·Π°Ρ‚Π΅ΠΌ Β«Π”ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ Π½Π° Π³Π»Π°Π²Π½Ρ‹ΠΉ экран». НС Π±ΡƒΠ΄Π΅Ρ‚ Π½ΠΈΠΊΠ°ΠΊΠΈΡ… ΡƒΠΊΠ°Π·Π°Π½ΠΈΠΉ Π½Π° Ρ‚ΠΎ, Ρ‡Ρ‚ΠΎ Π²Π΅Π±-сайт, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π²Ρ‹ посСщаСтС, являСтся PWA.

Когда Π²Ρ‹ Π·Π°Ρ…ΠΎΠ΄ΠΈΡ‚Π΅ Π½Π° Tinder.com, Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΈΠ³Π½ΠΎΡ€ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π±Π°Π½Π½Π΅Ρ€ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ Π²Π²Π΅Ρ€Ρ…Ρƒ ΠΈ Π½Π°ΠΆΠ°Ρ‚ΡŒ Β«ΠŸΠΎΠ΄Π΅Π»ΠΈΡ‚ΡŒΡΡΒ», Β«Π”ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ Π½Π° Π³Π»Π°Π²Π½Ρ‹ΠΉ экран». Если Π²Ρ‹ Π΄Π°Π΅Ρ‚Π΅ инструкции ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŽ для установки, ΠΈΠΌΠ΅ΠΉΡ‚Π΅ Π² Π²ΠΈΠ΄Ρƒ, Ρ‡Ρ‚ΠΎ ΠΊΠ½ΠΎΠΏΠΊΠ° ΠΏΠΎΠ΄Π΅Π»ΠΈΡ‚ΡŒΡΡ Π»ΠΎΠΊΠ°Π»ΠΈΠ·ΠΎΠ²Π°Π½Π° Π½Π° основС языка систСмы

ΠšΡ€ΠΎΠΌΠ΅ Ρ‚ΠΎΠ³ΠΎ, Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ псСвдо-Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Ρ‹ (Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ это ΠΎΠ±Π΅Ρ€Ρ‚ΠΊΠΈ Π½Π°Π΄ сафари), доступныС Π² App Store, Ρ‚Π°ΠΊΠΈΠ΅ ΠΊΠ°ΠΊ Chrome, Firefox, Brave Π½Π΅ смогут ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ PWA ΠΈΠ»ΠΈ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Service Workers.

Как Ρ‚ΠΎΠ»ΡŒΠΊΠΎ PWA Π±ΡƒΠ΄Π΅Ρ‚ установлСн, ΠΎΠ½ Π±ΡƒΠ΄Π΅Ρ‚ Π²Ρ‹Π³Π»ΡΠ΄Π΅Ρ‚ΡŒ ΠΊΠ°ΠΊ любой Π΄Ρ€ΡƒΠ³ΠΎΠΉ Π·Π½Π°Ρ‡ΠΎΠΊ Π½Π° Π³Π»Π°Π²Π½ΠΎΠΌ экранС. Однако для Π½Π΅Π³ΠΎ Π½Π΅ Π±ΡƒΠ΄Π΅Ρ‚ мСню 3D Touch. И Ссли Π²Ρ‹ снова установитС Ρ‚ΠΎΡ‚ ΠΆΠ΅ PWA, Ρƒ вас Π±ΡƒΠ΄Π΅Ρ‚ Π΄Ρ€ΡƒΠ³ΠΎΠΉ Π·Π½Π°Ρ‡ΠΎΠΊ, ΡƒΠΊΠ°Π·Ρ‹Π²Π°ΡŽΡ‰ΠΈΠΉ Π½Π° Ρ‚ΠΎΡ‚ ΠΆΠ΅ PWA (ΠΊ ΡΡ‡Π°ΡΡ‚ΡŒΡŽ, Π·Π°Π³Ρ€ΡƒΠΆΠ΅Π½Π½Ρ‹Π΅ Ρ„Π°ΠΉΠ»Ρ‹ Π±ΡƒΠ΄ΡƒΡ‚ доступны).

ΠšΡ€ΠΎΠΌΠ΅ Ρ‚ΠΎΠ³ΠΎ, ΠΌΠ½ΠΎΠ³ΠΈΠ΅ Π²Π΅Π±-прилоТСния ΠΈΠΌΠ΅ΡŽΡ‚ ссылку Π½Π° установку собствСнного прилоТСния ΠΈΠ· App Store, ΠΈ это всС Π΅Ρ‰Π΅ отобраТаСтся Π΄Π°ΠΆΠ΅ Π²Π½ΡƒΡ‚Ρ€ΠΈ PWA, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, ΠΏΡ€ΠΈΠΌΠ΅Ρ€ Tinder:

Π£ мСня ΡƒΠΆΠ΅ Π΅ΡΡ‚ΡŒ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅, Ρ€Π°Π·Π²Π΅ Π½Π΅ Ρ‚Π°ΠΊ?

Π£ мСня ΡƒΠΆΠ΅ Π΅ΡΡ‚ΡŒ PWA, Π±ΡƒΠ΄Π΅Ρ‚ Π»ΠΈ ΠΎΠ½ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ Π½Π° iOS сразу?

Π’Π°ΡˆΠ° PWA Π±ΡƒΠ΄Π΅Ρ‚ доступна для установки сразу послС обновлСния вашСго ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ Π΄ΠΎ iOS 11.3. КаТдая PWA доступна для установки. Но это Π½Π΅ Π·Π½Π°Ρ‡ΠΈΡ‚, Ρ‡Ρ‚ΠΎ всС Π±ΡƒΠ΄Π΅Ρ‚ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ Ρ‚Π°ΠΊ, ΠΊΠ°ΠΊ оТидалось.

Uber PWA выглядит ΠΎΡ‡Π΅Π½ΡŒ красиво. Но Ссли Π²Ρ‹ Π½Π°ΠΆΠΌΠ΅Ρ‚Π΅ Β«Π’ΠΎΠΉΡ‚ΠΈΒ» ΠΈΠ»ΠΈ Β«ΠŸΡ€ΠΎΠ΄ΠΎΠ»ΠΆΠΈΡ‚ΡŒΒ», авторизация ΠΏΠ΅Ρ€Π΅ΠΉΠ΄Π΅Ρ‚ Π² Safari, ΠΈ Π²Ρ‹ ΡƒΠΆΠ΅ Π²Π½Π΅ Π°Π²Ρ‚ΠΎΠ½ΠΎΠΌΠ½ΠΎΠΉ PWA … поэтому это всС бСсполСзно.

Если Π²Ρ‹ Ρ‡ΠΈΡ‚Π°Π΅Ρ‚Π΅ этот Π±Π»ΠΎΠ³, Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ, Π²Ρ‹ ΡƒΠΆΠ΅ Π²ΠΈΠ΄Π΅Π»ΠΈ мою ΠΏΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰ΡƒΡŽ ΡΡ‚Π°Ρ‚ΡŒΡŽ Π²ΠΎ врСмя Π±Π΅Ρ‚Π°-тСстирования: Cupertino we have a problem. К соТалСнию, Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²ΠΎ ошибок ΠΈ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π±Ρ‹Π»ΠΈ Ρƒ мСня Π²ΠΎ врСмя Π±Π΅Ρ‚Π°-тСстирования, всС Π΅Ρ‰Π΅ ΠΏΡ€ΠΈΡΡƒΡ‚ΡΡ‚Π²ΡƒΡŽΡ‚ Ρƒ нас Π² Ρ„ΠΈΠ½Π°Π»ΡŒΠ½ΠΎΠΉ вСрсии πŸ˜’

Π’Π°ΡˆΠ° PWA ΠΌΠΎΠΆΠ΅Ρ‚ ΠΈΠΌΠ΅Ρ‚ΡŒ Ρ‡Π΅Ρ€Π½ΡƒΡŽ Ρ‡Π΅Ρ€Π½ΡƒΡŽ строку состояния, поэтому ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ Π½Π΅ ΡƒΠ²ΠΈΠ΄ΠΈΡ‚ врСмя, состояниС Π±Π°Ρ‚Π°Ρ€Π΅ΠΈ ΠΈΠ»ΠΈ любоС ΡƒΠ²Π΅Π΄ΠΎΠΌΠ»Π΅Π½ΠΈΠ΅ 😣

Π§Ρ‚ΠΎ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ Π½Π΅ Π±ΡƒΠ΄Π΅Ρ‚

  • ДисплСй: fullscreen ΠΈ display: minimal-ui Π½Π΅ Π±ΡƒΠ΄Π΅Ρ‚ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ Π½Π° iOS; полноэкранный Ρ€Π΅ΠΆΠΈΠΌ Π±ΡƒΠ΄Π΅Ρ‚ Π·Π°ΠΏΡƒΡΠΊΠ°Ρ‚ΡŒΡΡ Π°Π²Ρ‚ΠΎΠ½ΠΎΠΌΠ½ΠΎ, Π° minimal-ui Π±ΡƒΠ΄Π΅Ρ‚ просто ярлыком для Safari. Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ Ρ‡Ρ‚ΠΎ-Ρ‚ΠΎ ΠΏΠΎΡ…ΠΎΠΆΠ΅Π΅ Π½Π° полноэкранный Ρ€Π΅ΠΆΠΈΠΌ (строка состояния Π±ΡƒΠ΄Π΅Ρ‚ ΡΡƒΡ‰Π΅ΡΡ‚Π²ΠΎΠ²Π°Ρ‚ΡŒ, Π½ΠΎ Π½Π°Π΄ вашим ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ΠΌ), ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΠ΅ ΠΎΠΊΠ½Π° просмотра с Π·Π°ΠΊΡ€Ρ‹Ρ‚ΠΈΠ΅ΠΌ (cover-fit viewport) ΠΈΠ»ΠΈ ΡƒΡΡ‚Π°Ρ€Π΅Π²ΡˆΠΈΠΉ ΠΌΠ΅Ρ‚Π°Ρ‚Π΅Π³.
  • Если Π²Ρ‹ ΠΏΠΎΠ»Π°Π³Π°Π΅Ρ‚Π΅ΡΡŒ Π½Π° Background Sync, Π²Ρ‹ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ ΠΈΠΌΠ΅Ρ‚ΡŒ Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΡŽ Ρ€Π΅Π·Π΅Ρ€Π²Π½ΠΎΠ³ΠΎ копирования Π΄Π°Π½Π½Ρ‹Ρ…
  • НСвозмоТно Π·Π°Π±Π»ΠΎΠΊΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΎΡ€ΠΈΠ΅Π½Ρ‚Π°Ρ†ΠΈΡŽ вашСго PWA
  • Π¦Π²Π΅Ρ‚ Ρ‚Π΅ΠΌΡ‹ для стиля строки статуса Π½Π΅ Π±ΡƒΠ΄Π΅Ρ‚ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ; Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΡƒΡΡ‚Π°Ρ€Π΅Π²ΡˆΠΈΠΉ ΠΌΠ΅Ρ‚Π°Ρ‚Π΅Π³ для Ρ‡Π΅Ρ€Π½Ρ‹Ρ… ΠΈΠ»ΠΈ Π±Π΅Π»Ρ‹Ρ… Π±Π°Ρ€ΠΎΠ² статуса, ΠΈΠ»ΠΈ Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Ρ‚Ρ€ΡŽΠΊ CSS / HTML для эмуляции тСматичСского Ρ†Π²Π΅Ρ‚Π°.

Π£ Starbucks PWA Π½Π΅Ρ‚ ΠΊΠ½ΠΎΠΏΠΊΠΈ «Назад» ΠΈΠ· Ρ€Π°Π·Π΄Π΅Π»Π° «РСгистрация», поэтому Π½Π΅Ρ‚ возмоТности ΠΎΡ‚ΠΌΠ΅Π½ΠΈΡ‚ΡŒ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΡŽ, Π²Π°ΠΌ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΠΏΠ΅Ρ€Π΅Π·Π°Π³Ρ€ΡƒΠ·ΠΈΡ‚ΡŒ PWA

  • Если ваш PWA Π½Π΅ ΠΈΠΌΠ΅Π΅Ρ‚ ТСстов Π²ΠΎΠ·Π²Ρ€Π°Ρ‚Π° ΠΈΠ»ΠΈ ΠΊΠ½ΠΎΠΏΠΎΠΊ Π² ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΎΠΌ интСрфСйсС прилоТСния, ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ Π½Π΅ смоТСт ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Ρ‰Π°Ρ‚ΡŒΡΡ ΠΌΠ΅ΠΆΠ΄Ρƒ экранами
  • Π’Π°Ρˆ Π·Π½Π°Ρ‡ΠΎΠΊ Android ΠΌΠΎΠΆΠ΅Ρ‚ Π²Ρ‹Π³Π»ΡΠ΄Π΅Ρ‚ΡŒ уТасно Π½Π° iOS, ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ Apple Π½Π΅ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ ΠΏΡ€ΠΎΠ·Ρ€Π°Ρ‡Π½Ρ‹Π΅ Π·Π½Π°Ρ‡ΠΊΠΈ, поэтому ΠΏΡ€ΠΎΠ²Π΅Ρ€ΡŒΡ‚Π΅ Π΅Π³ΠΎ.

Google Keep PWA ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ ΠΈΠΊΠΎΠ½ΠΊΠΈ Π²Π΅Π±-ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ Manifest, поэтому Π½Π° iOS это всСго лишь ΡΠΊΡ€ΠΈΠ½ΡˆΠΎΡ‚. Π’Ρ‹ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ ΠΏΡ€Π΅Π΄ΠΎΡΡ‚Π°Π²ΠΈΡ‚ΡŒ iOS Ρ‡Π΅Ρ€Π΅Π· нСстандартный Ρ‚Π΅Π³ ссылки Apple

  • ΠšΡ€ΠΎΠΌΠ΅ Ρ‚ΠΎΠ³ΠΎ, iOS Π½Π΅ Π±Π΅Ρ€Π΅Ρ‚ Π·Π½Π°Ρ‡ΠΊΠΈ ΠΈΠ· манифСста Π²Π΅Π±-прилоТСния, Π° Π±Π΅Ρ€Π΅Ρ‚ Π΅Π³ΠΎ ΠΈΠ· ссылки Π½Π° Π·Π½Π°Ρ‡ΠΎΠΊ (apple-touch-icon link). Если Π²Ρ‹ Π½Π΅ ΡƒΠΊΠ°ΠΆΠ΅Ρ‚Π΅ Ρ‚Π΅Π³ ссылки, для Π·Π½Π°Ρ‡ΠΊΠ° Π±ΡƒΠ΄Π΅Ρ‚ использован ΡΠΊΡ€ΠΈΠ½ΡˆΠΎΡ‚ PWA (см. ΠŸΡ€ΠΈΠΌΠ΅Ρ€ Google Keep PWA)
  • НСт заставки, поэтому Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²ΠΎ свойств Ρ†Π²Π΅Ρ‚Π° ΠΈΠ· манифСста ΠΈΠ³Π½ΠΎΡ€ΠΈΡ€ΡƒΡŽΡ‚ΡΡ
  • НикакиС события манифСста Π½Π΅ Π±ΡƒΠ΄ΡƒΡ‚ Π·Π°ΠΏΡƒΡ‰Π΅Π½Ρ‹, поэтому, Ссли Π²Ρ‹ отслСТиваСтС установку Ρ‡Π΅Ρ€Π΅Π· эти ΠΊΠ°Π½Π°Π»Ρ‹, это Π½Π΅ Π±ΡƒΠ΄Π΅Ρ‚ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ Π½Π° iOS (Π½ΠΎ Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΈΡ‚ΡŒ navigator. standalone вмСсто этого).

Π§Ρ‚ΠΎ Π½ΡƒΠΆΠ½ΠΎ ΠΈΠΌΠ΅Ρ‚ΡŒ Π² Π²ΠΈΠ΄Ρƒ

  • Π’Π°ΡˆΠ° PWA Π½Π΅ Π±ΡƒΠ΄Π΅Ρ‚ ΡΠΎΡ…Ρ€Π°Π½ΡΡ‚ΡŒ состояниС ΠΌΠ΅ΠΆΠ΄Ρƒ сСансами, Ссли ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ Π²Ρ‹Ρ…ΠΎΠ΄ΠΈΡ‚ ΠΈΠ· PWA, ΠΎΠ½ Π±ΡƒΠ΄Π΅Ρ‚ ΠΏΠ΅Ρ€Π΅Π·Π°Π³Ρ€ΡƒΠΆΠ΅Π½ ΠΏΡ€ΠΈ Π²ΠΎΠ·Π²Ρ€Π°Ρ‚Π΅, поэтому, Ссли Π²Π°ΠΌ Π½ΡƒΠΆΠ½ΠΎ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ провСрял ΡΠ»Π΅ΠΊΡ‚Ρ€ΠΎΠ½Π½ΡƒΡŽ ΠΏΠΎΡ‡Ρ‚Ρƒ, SMS ΠΈΠ»ΠΈ выполнял Π΄Π²ΡƒΡ…Ρ„Π°ΠΊΡ‚ΠΎΡ€Π½ΡƒΡŽ Π°ΡƒΡ‚Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΡŽ, Ρ€Π°Π·ΡƒΠΌΠ½Π΅Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π½Π°Ρ‚ΠΈΠ²Π½ΠΎΠ΅ Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅.

ВсС ваши Π½Π΅Π°ΠΊΡ‚ΠΈΠ²Π½Ρ‹Π΅ PWA появятся ΠΊΠ°ΠΊ Π±Π΅Π»Ρ‹Π΅ экраны. ΠŸΠΎΠΌΠ½ΠΈΡ‚Π΅, Ρ‡Ρ‚ΠΎ ΠΎΠ½ΠΈ Π½Π΅ Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‚, ΠΈ Ссли Π²Ρ‹ Π²Π΅Ρ€Π½Π΅Ρ‚Π΅ΡΡŒ ΠΊ Π½ΠΈΠΌ, ΠΎΠ½ΠΈ Π½Π°Ρ‡Π½ΡƒΡ‚ Π·Π°Π³Ρ€ΡƒΠ·ΠΊΡƒ с Π½ΡƒΠ»ΡΠŸΡ€ΠΎΠ±Π»Π΅ΠΌΠ° с Ρ‚Π΅ΠΌ ΠΆΠ΅ Π±Π΅Π»Ρ‹ΠΌ экраном Π²ΠΎΠ·Π½ΠΈΠΊΠ°Π΅Ρ‚ ΠΈ Π½Π° iPad

  • PWA Π² истории Π½Π΅ ΠΈΠΌΠ΅ΡŽΡ‚ ΡΠΊΡ€ΠΈΠ½ΡˆΠΎΡ‚ΠΎΠ², поэтому всС ΠΎΠ½ΠΈ выглядят ΠΊΠ°ΠΊ Π±Π΅Π»Ρ‹Π΅ экраны, ΠΊ соТалСнию πŸ˜’
  • Π•ΡΡ‚ΡŒ ошибки, ΠΊΠΎΠ³Π΄Π° ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ Π² Π°Π²Ρ‚ΠΎΠ½ΠΎΠΌΠ½ΠΎΠΌ Ρ€Π΅ΠΆΠΈΠΌΠ΅. НС ΠΏΠΎΠ»Π°Π³Π°ΠΉΡ‚Π΅ΡΡŒ Π½Π° Safari для тСстирования.

ΠŸΠΎΠΏΡ‹Ρ‚ΠΊΠ° Nasa ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΎΠ±Π»Π°ΡΡ‚ΡŒ Π½Π°Π΄Ρ€Π΅Π·Π° для PWA Π΄Π°Π΅Ρ‚ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ сбои UX

  • Если Π²Ρ‹ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΎΠ±Π»Π°ΡΡ‚ΡŒ поиска iPhone X для своСго прилоТСния, Π²Π°ΠΌ Π½ΡƒΠΆΠ½ΠΎ внСсти Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ измСнСния Π² HTML ΠΈ CSS. Если Π²Ρ‹ Π½Π΅ сдСлаСтС это ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎ, ΠΌΠΎΠ³ΡƒΡ‚ Π²ΠΎΠ·Π½ΠΈΠΊΠ½ΡƒΡ‚ΡŒ странныС Π²Π΅Ρ‰ΠΈ
  • Иногда Π²Ρ‹ добавляСтС Π½Π° Π³Π»Π°Π²Π½Ρ‹ΠΉ экран, Π½ΠΎ манифСст Π½Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ, поэтому устанавливаСтся Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ярлык ☹️.

ΠšΠ°Ρ€Ρ‚Ρ‹ Google, Ρ€Π΅ΠΊΠ»Π°ΠΌΠΈΡ€ΡƒΡŽΡ‚ Starbucks? НСт, это просто iOS послС Ρ‚ΠΎΠ³ΠΎ, ΠΊΠ°ΠΊ Π²Ρ‹ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚Π΅ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚Ρ‹Π΅ PWA Π² строкС; это создаСт странноС ΠΏΠΎΠ²Π΅Π΄Π΅Π½ΠΈΠ΅, ΠΎΠ΄Π½ΠΎ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Π·Π°Π³Ρ€ΡƒΠΆΠ°Π΅Ρ‚ Π½Π΅ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½Ρ‹ΠΉ URL

  • Safari ΠΈ ярлык Π½Π° Π³Π»Π°Π²Π½ΠΎΠΌ экранС ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ ΠΎΠ΄Π½Ρƒ ΠΈ Ρ‚Ρƒ ΠΆΠ΅ Ρ€Π΅Π³ΠΈΡΡ‚Ρ€Π°Ρ†ΠΈΡŽ Service Worker (Π½ΠΎ Π½Π΅ экзСмпляр) ΠΈ ΠΊΠ΅ΡˆΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹Π΅ Ρ„Π°ΠΉΠ»Ρ‹. Safari View Controller (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Π±Ρ€Π°ΡƒΠ·Π΅Ρ€ In-App Π² Twitter) ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ Service Workers ΠΈ кСш, Π½ΠΎ каТСтся, Ρ‡Ρ‚ΠΎ ΠΎΠ½ удаляСт всС Π΄Π°Π½Π½Ρ‹Π΅ послС закрытия сСанса.
  • ΠšΠ°ΠΆΠ΄Ρ‹ΠΉ псСвдо-Π±Ρ€Π°ΡƒΠ·Π΅Ρ€, Ρ‚Π°ΠΊΠΎΠΉ ΠΊΠ°ΠΊ Chrome ΠΈΠ»ΠΈ Firefox ΠΈ ΠΊΠ°ΠΆΠ΄ΠΎΠ΅ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‰Π΅Π΅ WebView, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ Π±Ρ€Π°ΡƒΠ·Π΅Ρ€ Facebook In-App, Π½Π΅ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ Service Workers (ΠΎΠ½ Ρ€Π°Π±ΠΎΡ‚Π°Π» Π²ΠΎ врСмя Π±Π΅Ρ‚Π°-тСстирования), поэтому Ρ„Π°ΠΉΠ»Ρ‹ Π½Π΅ Π±ΡƒΠ΄ΡƒΡ‚ установлСны. Π― ΠΏΡ€Π΅Π΄ΠΏΠΎΠ»Π°Π³Π°ΡŽ, Ρ‡Ρ‚ΠΎ для WKWebView ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΠΎΠ½Π°Π΄ΠΎΠ±ΠΈΡ‚ΡŒΡΡ API, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΠΎΠ·Π²ΠΎΠ»ΠΈΡ‚ΡŒ Π²Π»Π°Π΄Π΅Π»ΡŒΡ†Ρƒ прилоТСния Ρ€Π΅ΡˆΠΈΡ‚ΡŒ, Ρ‡Ρ‚ΠΎ Π΄Π΅Π»Π°Ρ‚ΡŒ с Service Workers, Π½ΠΎ … ΠΊΡ‚ΠΎ Π·Π½Π°Π΅Ρ‚.

Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ Safari TP, Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΎΡ‚Π»Π°ΠΆΠΈΠ²Π°Ρ‚ΡŒ ΠΊΠ»ΠΈΠ΅Π½Ρ‚ ΠΈ сСрвСр (Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π΄ΠΎΠ³Π°Π΄Ρ‹Π²Π°ΡΡΡŒ, ΠΊΠ°ΠΊΠΎΠΉ ΠΈΠ· Π½ΠΈΡ…), ΠΊΠ°ΠΊ Π² Safari, Ρ‚Π°ΠΊ ΠΈ Π² Β«WebΒ» (PWA Π½Π° Π³Π»Π°Π²Π½ΠΎΠΌ экранС).

  • Π§Ρ‚ΠΎΠ±Ρ‹ ΠΎΡ‚Π»Π°Π΄ΠΈΡ‚ΡŒ Service Worker Π² iOS, Π²Π°ΠΌ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ Safari Technology Preview ΠΈΠ»ΠΈ Safari 11.1, Π΄ΠΎΡΡ‚ΡƒΠΏΠ½ΡƒΡŽ с обновлСниями macOS 10.11.5, 10.12.6 ΠΈ 10.13.4.

Π˜Π½ΡΠΏΠ΅ΠΊΡ‚ΠΎΡ€ Service Workers ΠΏΠΎ-ΠΏΡ€Π΅ΠΆΠ½Π΅ΠΌΡƒ являСтся ΡΠΊΡΠΏΠ΅Ρ€ΠΈΠΌΠ΅Π½Ρ‚Π°Π»ΡŒΠ½Ρ‹ΠΌ; Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Π½Π΅Ρ‚ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠΈ для просмотра содСрТимого кэш-памяти

  • Service Workers ΠΌΠΎΠ³ΡƒΡ‚ Π±Ρ‹Ρ‚ΡŒ ΠΎΡ‚ΠΊΠ»ΡŽΡ‡Π΅Π½Ρ‹ Π² «Настройках» Π² Ρ€Π°Π·Π΄Π΅Π»Π΅ Β«Π­ΠΊΡΠΏΠ΅Ρ€ΠΈΠΌΠ΅Π½Ρ‚Π°Π»ΡŒΠ½Ρ‹Π΅ Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈΒ» (ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ ΠΎΠ½Π° Π²ΠΊΠ»ΡŽΡ‡Π΅Π½Π°)

Π§Ρ‚ΠΎ это Π·Π° пустоС ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅?

  • Иногда, ΠΊΠΎΠ³Π΄Π° Π²Ρ‹ ΠΎΡ‚ΠΊΡ€Ρ‹Π²Π°Π΅Ρ‚Π΅ ΠΌΠ½ΠΎΠ³ΠΎ PWA ΠΎΠ΄Π½ΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎ, панСль Π·Π°Π΄Π°Ρ‡ iOS сходит с ΡƒΠΌΠ°, дСмонстрируя прилоТСния Β«ΠΏΡ€ΠΈΠ·Ρ€Π°ΠΊΠΈΒ» Π±Π΅Π· Π·Π½Π°Ρ‡ΠΊΠ° ΠΈΠ»ΠΈ названия Π² истории

Progressive Web Apps ΠΏΡ€ΠΈΡˆΠ»ΠΈ Π½Π° iOS πŸš€

Π’ iOS 11.3 Apple Π½Π΅Π·Π°ΠΌΠ΅Ρ‚Π½ΠΎ Π΄ΠΎΠ±Π°Π²ΠΈΠ»Π° ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΡƒ Π±Π°Π·ΠΎΠ²ΠΎΠ³ΠΎ сСта Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΉ Progressive Web Apps (PWA). Настало врСмя ΠΏΠΎΡΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ, ΠΊΠ°ΠΊ ΠΎΠ½ΠΈ Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‚, ΠΊΠ°ΠΊΠΎΠ²Ρ‹ ΠΈΡ… ΠΏΠ»ΡŽΡΡ‹ ΠΈ минусы ΠΈ Ρ‡Ρ‚ΠΎ Π²Π°ΠΌ Π½ΡƒΠΆΠ½ΠΎ Π·Π½Π°Ρ‚ΡŒ, Ссли Ρƒ вас ΡƒΠΆΠ΅ Π΅ΡΡ‚ΡŒ ΠΎΠΏΡƒΠ±Π»ΠΈΠΊΠΎΠ²Π°Π½Π½ΠΎΠ΅ PWA.

Для PWA Π½Π΅Ρ‚ Π΅Π΄ΠΈΠ½ΠΎΠ³ΠΎ ΠΈΠ»ΠΈ Ρ‚ΠΎΡ‡Π½ΠΎΠ³ΠΎ опрСдСлСния. Π’ Ρ†Π΅Π»ΠΎΠΌ это ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅, созданноС ΠΏΡ€ΠΈ ΠΏΠΎΠΌΠΎΡ‰ΠΈ Π²Π΅Π±-Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΉ, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ ΠΌΠΎΠΆΠ΅Ρ‚ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ ΠΎΡ„Ρ„Π»Π°ΠΉΠ½. Π•Π³ΠΎ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎ ТСланию ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ Π² ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½ΡƒΡŽ систСму, Π³Π΄Π΅ ΠΎΠ½ΠΎ Π±ΡƒΠ΄Π΅Ρ‚ Π²Ρ‹Π³Π»ΡΠ΄Π΅Ρ‚ΡŒ ΠΈ вСсти сСбя Ρ‚Π°ΠΊ ΠΆΠ΅, ΠΊΠ°ΠΊ ΠΈ всС ΠΎΡΡ‚Π°Π»ΡŒΠ½Ρ‹Π΅ прилоТСния.

Π’ процСсс ΠΏΡ€ΠΈ этом Π½Π΅ Π²ΠΎΠ²Π»Π΅Ρ‡Π΅Π½Ρ‹ ΠΌΠ°Π³Π°Π·ΠΈΠ½Ρ‹ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ, Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Edge/Windows 10 сСйчас Ρ€Π°Π·ΠΌΠ΅Ρ‰Π°Π΅Ρ‚ PWA Π² ΠΌΠ°Π³Π°Π·ΠΈΠ½Π΅. Π­Ρ‚ΠΎ Π·Π½Π°Ρ‡ΠΈΡ‚, Ρ‡Ρ‚ΠΎ Ρ‚Π΅ΠΏΠ΅Ρ€ΡŒ Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΡƒΡΡ‚Π°Π½Π°Π²Π»ΠΈΠ²Π°Ρ‚ΡŒ прилоТСния Π½Π° iOS Π±Π΅Π· нСобходимости ΠΏΠΎΠ»ΡƒΡ‡Π°Ρ‚ΡŒ ΠΎΠ΄ΠΎΠ±Ρ€Π΅Π½ΠΈΠ΅ App Store. Apple Π½Π΅ упомянула ΠΎΠ± этой возмоТности Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΏΠΎΡ‚ΠΎΠΌΡƒ, Ρ‡Ρ‚ΠΎ Π½Π΅ Ρ…ΠΎΡ‚Π΅Π»Π° Π·Π°ΠΏΡƒΡ‚Π°Ρ‚ΡŒ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ. Π”Π°ΠΆΠ΅ Π² Π·Π°ΠΌΠ΅Ρ‚ΠΊΠ°Ρ… ΠΎ Ρ€Π΅Π»ΠΈΠ·Π΅ Safari Π½Π΅ ΡƒΠΏΠΎΠΌΠΈΠ½Π°Π»ΠΎΡΡŒ ΠΎΠ± этой возмоТности.

Но вСдь Apple и создала PWA?

Π”ΠΎ Ρ‚ΠΎΠ³ΠΎ, ΠΊΠ°ΠΊ ΠΊΠΎΠΌΠ°Π½Π΄Π° Chrome ΠΏΡ€ΠΈΠ΄ΡƒΠΌΠ°Π»Π° Ρ‚Π΅Ρ€ΠΌΠΈΠ½ PWA, идСя ΠΏΡ€ΠΈΠ½Π°Π΄Π»Π΅ΠΆΠ°Π»Π° Safari ΠΈ ΠΎΡ€ΠΈΠ³ΠΈΠ½Π°Π»ΡŒΠ½ΠΎΠΉ iPhone OS. Π’ 2007 Π‘Ρ‚ΠΈΠ² ДТобс анонсировал β€œΠ΅Ρ‰Ρ‘ ΠΎΠ΄Π½Ρƒ Π²Π΅Ρ‰ΡŒβ€ Π½Π° WWDC: Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ для ΠΎΡ€ΠΈΠ³ΠΈΠ½Π°Π»ΡŒΠ½ΠΎΠ³ΠΎ iPhone Π±Ρ‹Π»Π° основана ΠΊΠ°ΠΊ Ρ€Π°Π· Π½Π° Π²Π΅Π±-тСхнологиях. Напомним, Ρ‡Ρ‚ΠΎ App Store Π½Π΅ Π±Ρ‹Π»ΠΎ Π² ΠΎΡ€ΠΈΠ³ΠΈΠ½Π°Π»ΡŒΠ½ΠΎΠΌ ΠΏΠ»Π°Π½Π΅, Π° Π½Π°Ρ‚ΠΈΠ²Π½Ρ‹ΠΉ SDK Π½Π΅ Π±Ρ‹Π» доступСн Π² Ρ‚Π΅Ρ‡Π΅Π½ΠΈΠ΅ ΠΏΠ΅Ρ€Π²ΠΎΠ³ΠΎ Π³ΠΎΠ΄Π° сущСствования устройства. Π‘ Ρ‚ΠΎΡ‡ΠΊΠΈ зрСния Apple, Π΄Π°ΠΆΠ΅ сСгодня PWA β€” это просто β€œΠ²Π΅Π±-ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ с домашнСго экрана”, Π° ΠΈΠΊΠΎΠ½ΠΊΡƒ Π½Π°Π·Ρ‹Π²Π°ΡŽΡ‚ WebChip. ΠœΠΎΠΆΠ΅Ρ‚Π΅ ΠΏΠΎΡΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ мою ΠΏΡ€Π΅Π·Π΅Π½Ρ‚Π°Ρ†ΠΈΡŽ с Fluent Conference, я ΡƒΠΏΠΎΠΌΠΈΠ½Π°ΡŽ это Π½Π° 10:50.

Π­Ρ‚Π° идСя Π½Π΅ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠ»Π° внимания 11 Π»Π΅Ρ‚ Π½Π°Π·Π°Π΄, ΠΈ Apple пСрСстала ΠΎΠ±Π½ΠΎΠ²Π»ΡΡ‚ΡŒ ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΡƒ, поэтому Π΄Π°ΠΆΠ΅ спустя дСсятилСтиС Π² Π½Π΅ΠΉ Π΅ΡΡ‚ΡŒ Π±Π°Π³ΠΈ ΠΈ ΠΎΠ½Π° Π½Π΅ΠΎΠ΄Π½ΠΎΡ€ΠΎΠ΄Π½Π°. Однако Ρ‡Π΅Ρ€Π΅Π· нСсколько Π»Π΅Ρ‚ идСю скопировали Π΄Ρ€ΡƒΠ³ΠΈΠ΅ ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΡ‹, Π²ΠΊΠ»ΡŽΡ‡Π°Ρ Π±Ρ€Π°ΡƒΠ·Π΅Ρ€ MeeGo Π½Π° Nokia N9 ΠΈ Chrome Π½Π° Android.

Chrome ΠΏΠΎΠΌΠΎΠ³ Ρ€Π°Π·Π²ΠΈΡ‚ΡŒ Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΡŽ для Π»ΡƒΡ‡ΡˆΠ΅Π³ΠΎ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΎΠ³ΠΎ ΠΎΠΏΡ‹Ρ‚Π° благодаря спСцификациям Service Worker ΠΈ Web App Manifest. Начиная с iOS 11.3 Apple Ρ‚Π°ΠΊΠΆΠ΅ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ эти Π΄Π²Π΅ спСцификации, ΠΊΠ°ΠΊ ΠΈ Chrome, Firefox, Samsung Internet, UC Browser ΠΈ Opera. Π”Ρ€ΡƒΠ³ΠΈΠ΅ Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Ρ‹ для ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ΠΎΠ² ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°ΡŽΡ‚ Service Worker, Π½ΠΎ Ρ€Π°Π±ΠΎΡ‚Π° Π½Π°Π΄ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠΎΠΉ Web App Manifest Π΅Ρ‰Ρ‘ вСдСтся.

ΠŸΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Π½Π΅ ΠΏΡ€ΠΎΡ…ΠΎΠ΄ΠΈΡ‚ тСст качСства App Store, Π²Π΅Ρ€Π½ΠΎ?

Π”Π°, всС ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎ. Но ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Π±ΡƒΠ΄Π΅Ρ‚ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ Π½Π° основС ΠΌΠΎΠ΄Π΅Π»ΠΈ бСзопасности Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π° ΠΈΠ»ΠΈ Π²Π΅Π±-ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΡ‹. Π­Ρ‚ΠΎ ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚, Ρ‡Ρ‚ΠΎ Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ β€œΠΏΡƒΠ±Π»ΠΈΠΊΠΎΠ²Π°Ρ‚ΡŒβ€ прилоТСния, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π½Π΅ Π±ΡƒΠ΄ΡƒΡ‚ ΠΎΠ΄ΠΎΠ±Ρ€Π΅Π½Ρ‹ Π² ΠΌΠ°Π³Π°Π·ΠΈΠ½Π΅, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Π²Π½ΡƒΡ‚Ρ€Π΅Π½Π½Π΅Π΅ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ для Π²Π°ΡˆΠΈΡ… сотрудников, Π½ΠΎ Ρƒ вас Π½Π΅ Π±ΡƒΠ΄Π΅Ρ‚ доступа ΠΊ чисто Π½Π°Ρ‚ΠΈΠ²Π½Ρ‹ΠΌ функциям: FaceID Π½Π° iPhone X ΠΈΠ»ΠΈ ARKit. Π›ΠΈΠ±ΠΎ Π²Π°ΠΌ придСтся ΠΏΠΎΠ΄ΠΎΠΆΠ΄Π°Ρ‚ΡŒ, ΠΏΠΎΠΊΠ° Π²Π΅Π±-ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ° Π½Π°Ρ‡Π½Π΅Ρ‚ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Ρ‚ΡŒ эти Π½ΠΎΠ²Ρ‹Π΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ.

PWA ΠΌΠΎΠΆΠ΅Ρ‚ Π·Π°ΠΏΡƒΡΠΊΠ°Ρ‚ΡŒΡΡ Π²Π½ΡƒΡ‚Ρ€ΠΈ Safari, ΠΊΠ°ΠΊ любой сайт, ΠΈΠ»ΠΈ Π² полноэкранном Ρ€Π΅ΠΆΠΈΠΌΠ΅, ΠΊΠ°ΠΊ любоС Π΄Ρ€ΡƒΠ³ΠΎΠ΅ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Π² систСмС. Если Π²Π°ΠΌ интСрСсно, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ Π»ΠΈ PWA Web View, Ρ‚ΠΎ это Π½Π΅ Ρ‚Π°ΠΊ для Safari ΠΈΠ»ΠΈ установлСннии ΠΈΠΊΠΎΠ½ΠΊΠΎΠΉ, Π½ΠΎ Web View ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ ΠΏΡ€ΠΈ Ρ€Π°Π±ΠΎΡ‚Π΅ Π² Π΄Ρ€ΡƒΠ³ΠΈΡ… Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π°Ρ… ΠΈΠ»ΠΈ Π² ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΈ Facebook.

ВозмоТности PWA Π½Π° iOS

Π‘ Web Platform Π½Π° iOS Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ доступ ΠΊ:

  • Π³Π΅ΠΎΠ»ΠΎΠΊΠ°Ρ†ΠΈΠΈ
  • сСнсорам
  • ΠΊΠ°ΠΌΠ΅Ρ€Π΅
  • Π°ΡƒΠ΄ΠΈΠΎΠ²Ρ‹Ρ…ΠΎΠ΄Ρƒ
  • синтСзу Ρ€Π΅Ρ‡ΠΈ (Ρ‚ΠΎΠ»ΡŒΠΊΠΎ с ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½Π½ΠΎΠΉ Π³Π°Ρ€Π½ΠΈΡ‚ΡƒΡ€ΠΎΠΉ)
  • Apple Pay
  • WebAssembly, WebRTC, WebGL ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΠΌ ΡΠΊΡΠΏΠ΅Ρ€ΠΈΠΌΠ΅Π½Ρ‚Π°Π»ΡŒΠ½Ρ‹ΠΌ функциям.

ΠžΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½ΠΈΡ ΠΏΠΎ ΡΡ€Π°Π²Π½Π΅Π½ΠΈΡŽ с Π½Π°Ρ‚ΠΈΠ²Π½Ρ‹ΠΌΠΈ прилоТСниями

  • ΠŸΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ ΠΌΠΎΠΆΠ΅Ρ‚ Ρ…Ρ€Π°Π½ΠΈΡ‚ΡŒ Π΄Π°Π½Π½Ρ‹Π΅ ΠΈ Ρ„Π°ΠΉΠ»Ρ‹ Π½Π΅ большС Ρ‡Π΅ΠΌ Π½Π° 50 ΠœΠ‘.
  • Если ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ Π½Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ нСсколько нСдСль, iOS ΡƒΠ΄Π°Π»ΠΈΡ‚ всС Ρ„Π°ΠΉΠ»Ρ‹ прилоТСния. Иконка Π±ΡƒΠ΄Π΅Ρ‚ доступна Π½Π° домашнСм экранС, Π½ΠΎ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Π±ΡƒΠ΄Π΅Ρ‚ ΡΠΊΠ°Ρ‡ΠΈΠ²Π°Ρ‚ΡŒΡΡ снова.
  • ΠžΡ‚ΡΡƒΡ‚ΡΡ‚Π²ΠΈΠ΅ доступа ΠΊ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΌ функциям: Bluetooth, сСрийному Π½ΠΎΠΌΠ΅Ρ€Ρƒ, Beacons, Touch ID, Face ID, Π΄Π°Ρ‚Ρ‡ΠΈΠΊΡƒ высоты, ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ ΠΎ Π±Π°Ρ‚Π°Ρ€Π΅Π΅.
  • ΠžΡ‚ΡΡƒΡ‚ΡΡ‚Π²ΠΈΠ΅ Ρ€Π°Π±ΠΎΡ‚Ρ‹ Π² Ρ„ΠΎΠ½ΠΎΠ²ΠΎΠΌ Ρ€Π΅ΠΆΠΈΠΌΠ΅.
  • ΠžΡ‚ΡΡƒΡ‚ΡΡ‚Π²ΠΈΠ΅ доступа ΠΊ ΠΏΡ€ΠΈΠ²Π°Ρ‚Π½ΠΎΠΉ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ (ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚Ρ‹, background location) ΠΈ ΠΊ Π½Π°Ρ‚ΠΈΠ²Π½Ρ‹ΠΌ ΡΠΎΡ†ΠΈΠ°Π»ΡŒΠ½Ρ‹ΠΌ прилоТСниям.
  • ΠžΡ‚ΡΡƒΡ‚ΡΡ‚Π²ΠΈΠ΅ доступа ΠΊ ΠΏΠ»Π°Ρ‚Π΅ΠΆΠ°ΠΌ Π²Π½ΡƒΡ‚Ρ€ΠΈ прилоТСния ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΠΌ сСрвисам Apple.
  • На iPad отсутствуСт доступ ΠΊ ΠΎΠΊΠΎΠ½Π½ΠΎΠΌΡƒ ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΡŽ, PWA Π±ΡƒΠ΄Π΅Ρ‚ Π·Π°Π½ΠΈΠΌΠ°Ρ‚ΡŒ вСсь экран
  • ΠžΡ‚ΡΡƒΡ‚ΡΡ‚Π²ΠΈΠ΅ ΠΏΡƒΡˆ-ΠΎΠΏΠΎΠ²Π΅Ρ‰Π΅Π½ΠΈΠΉ ΠΈ ΠΈΠ½Ρ‚Π΅Π³Ρ€Π°Ρ†ΠΈΠΈ с Siri

Π§Ρ‚ΠΎ PWA ΠΌΠΎΠ³ΡƒΡ‚ Π½Π° Android, Π½ΠΎ Π½Π΅ Π½Π° iOS

  • На Android Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Ρ…Ρ€Π°Π½ΠΈΡ‚ΡŒ Π±ΠΎΠ»Π΅Π΅ 50 ΠœΠ‘.
  • Android Π½Π΅ удаляСт Ρ„Π°ΠΉΠ»Ρ‹, Ссли Π²Ρ‹ Π½Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚Π΅ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅, Π½ΠΎ Ρ„Π°ΠΉΠ»Ρ‹ ΠΌΠΎΠ³ΡƒΡ‚ Π±Ρ‹Ρ‚ΡŒ ΡƒΠ΄Π°Π»Π΅Π½Ρ‹ ΠΏΡ€ΠΈ отсутствии свободной памяти. Если ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ часто ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ PWA, ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ ΠΌΠΎΠΆΠ΅Ρ‚ Π·Π°ΠΏΡ€ΠΎΡΠΈΡ‚ΡŒ постоянноС мСсто для хранСния.
  • Доступ ΠΊ Bluetooth для устройств BLE.
  • Web Share для доступа ΠΊ собствСнному Π΄ΠΈΠ°Π»ΠΎΠ³ΠΎΠ²ΠΎΠΌΡƒ ΠΎΠΊΠ½Ρƒ
  • РаспознаваниС Ρ€Π΅Ρ‡ΠΈ
  • Ѐоновая синхронизация ΠΈ ΠΏΡƒΡˆ-оповСщСния
  • Π‘Π°Π½Π½Π΅Ρ€ Π²Π΅Π±-прилоТСния, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ пригласит ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅
  • ΠžΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½Π½Π°Ρ кастомизация Splash Screen ΠΈ ΠΎΡ€ΠΈΠ΅Π½Ρ‚Π°Ρ†ΠΈΠΈ
  • Π‘ WebAPK ΠΈ Chrome ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΠΈ Π½Π΅ ΠΌΠΎΠ³ΡƒΡ‚ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ большС ΠΎΠ΄Π½ΠΎΠΉ ΠΊΠΎΠΏΠΈΠΈ PWA
  • Π‘ WebAPK ΠΈ Chrome PWA ΠΏΠΎΡΠ²Π»ΡΡŽΡ‚ΡΡ Π² настройках, ΠΈ Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π²ΠΈΠ΄Π΅Ρ‚ΡŒ статистику использования Π΄Π°Π½Π½Ρ‹Ρ…, Π½Π° iOS всС находится Π² Ρ€Π°Π·Π΄Π΅Π»Π΅ Safari
  • Π‘ WebAPK ΠΈ Chrome PWA управляСт запросами для своСго URL, поэтому ссылка Π½Π° PWA откроСтся Π² ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½ΠΎΠΌ ΠΎΠΊΠ½Π΅, Π° Π½Π΅ Π² Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π΅.

Π§Ρ‚ΠΎ PWA ΠΌΠΎΠ³ΡƒΡ‚ Π½Π° iOS, Π½ΠΎ Π½Π΅ Π½Π° Android

  • ΠŸΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΠΈ ΠΌΠΎΠ³ΡƒΡ‚ ΠΌΠ΅Π½ΡΡ‚ΡŒ Π½Π°Π·Π²Π°Π½ΠΈΠ΅ ΠΈΠΊΠΎΠ½ΠΊΠΈ ΠΏΠ΅Ρ€Π΅Π΄ установкой
  • ΠŸΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ ΠΌΠΎΠΆΠ½ΠΎ Π½Π°ΡΡ‚Ρ€Π°ΠΈΠ²Π°Ρ‚ΡŒ Π² ΠΏΡ€ΠΎΡ„ΠΈΠ»Π΅ ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈ, поэтому ΠΊΠΎΡ€ΠΏΠΎΡ€Π°Ρ‚ΠΈΠ²Π½Ρ‹Π΅ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΠΈ ΠΌΠΎΠ³ΡƒΡ‚ ΠΏΠΎΠ»ΡƒΡ‡Π°Ρ‚ΡŒ ссылки Π½Π° PWA ΠΎΡ‚ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ. Safari Π½Π°Π·Ρ‹Π²Π°Π΅Ρ‚ эту Ρ„ΡƒΠ½ΠΊΡ†ΠΈΡŽ WebChip, Π½ΠΎ это Π½Π΅ соотвСтствуСт Web App Manifest.

Как ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ PWA Π±Π΅Π· App Store?

Π­Ρ‚ΠΎ ΠΎΠ΄Π½Π° ΠΈΠ· самых слоТных Π²Π΅Ρ‰Π΅ΠΉ Π½Π° iOS, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ Safari Π½Π΅ Π±ΡƒΠ΄Π΅Ρ‚ ΠΎΡ‚ΠΏΡ€Π°Π²Π»ΡΡ‚ΡŒ ΠΏΡ€ΠΈΠ³Π»Π°ΡˆΠ΅Π½ΠΈΡ (ΠΊΠ°ΠΊ Web App Banners Π² Android). ΠŸΠΎΡΡ‚ΠΎΠΌΡƒ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŽ Π½ΡƒΠΆΠ½ΠΎ Π±ΡƒΠ΄Π΅Ρ‚ ΠΏΠ΅Ρ€Π΅ΠΉΡ‚ΠΈ ΠΊ URL вашСго PWA Π² Safari, Π° ΠΏΠΎΡ‚ΠΎΠΌ Π²Ρ€ΡƒΡ‡Π½ΡƒΡŽ Π½Π°ΠΆΠ°Ρ‚ΡŒ ΠΈΠΊΠΎΠ½ΠΊΡƒ β€œΠŸΠΎΠ΄Π΅Π»ΠΈΡ‚ΡŒΡΡβ€ ΠΈ β€œΠ”ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ Π½Π° домашний экран”. Ничто Π½Π΅ Π±ΡƒΠ΄Π΅Ρ‚ ΡƒΠΊΠ°Π·Ρ‹Π²Π°Ρ‚ΡŒ Π½Π° Ρ‚ΠΎ, Ρ‡Ρ‚ΠΎ этот сайт являСтся PWA. Π”ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Ρ‹, доступныС Π² App Store, Ρ‚Π°ΠΊΠΈΠ΅ ΠΊΠ°ΠΊ Chrome, Firefox, Brave ΠΈΠ»ΠΈ Edge, Π½Π΅ Π±ΡƒΠ΄ΡƒΡ‚ ΠΈΠΌΠ΅Ρ‚ΡŒ возмоТности ΡƒΡΡ‚Π°Π½Π°Π²Π»ΠΈΠ²Π°Ρ‚ΡŒ PWA ΠΈΠ»ΠΈ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Service Workers.

ΠŸΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Π±ΡƒΠ΄Π΅Ρ‚ Π²Ρ‹Π³Π»ΡΠ΄Π΅Ρ‚ΡŒ, ΠΊΠ°ΠΊ любая другая ΠΈΠΊΠΎΠ½ΠΊΠ° Π½Π° экранС. Для Π½Π΅Ρ‘ Π½Π΅ Π±ΡƒΠ΄Π΅Ρ‚ доступно мСню 3D Touch. И Ссли Π²Ρ‹ установитС Ρ‚ΠΎ ΠΆΠ΅ самоС PWA снова, Ρƒ вас Π±ΡƒΠ΄Π΅Ρ‚ Π΅Ρ‰Π΅ ΠΎΠ΄Π½Π° ΠΈΠΊΠΎΠ½ΠΊΠ°, ΡƒΠΊΠ°Π·Ρ‹Π²Π°ΡŽΡ‰Π°Ρ Π½Π° Ρ‚ΠΎ ΠΆΠ΅ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅.

Π’ΠΎ ΠΌΠ½ΠΎΠ³ΠΈΡ… Π²Π΅Π±-прилоТСниях Π΅ΡΡ‚ΡŒ ссылка Π½Π° установку Π½Π°Ρ‚ΠΈΠ²Π½ΠΎΠ³ΠΎ прилоТСния ΠΈΠ· App Store, ΠΈ ΠΎΠ½Π° остаСтся Π² PWA, ΠΊΠ°ΠΊ Π² ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ с Tinder:

Π£ мСня ΡƒΠΆΠ΅ Π΅ΡΡ‚ΡŒ PWA, Π±ΡƒΠ΄Π΅Ρ‚ Π»ΠΈ ΠΎΠ½ΠΎ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ Π½Π° iOS?

Π’Π°ΡˆΠ΅ PWA Π±ΡƒΠ΄Π΅Ρ‚ сразу доступно для установки послС Ρ‚ΠΎΠ³ΠΎ, ΠΊΠ°ΠΊ ваши ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΠΈ обновят систСму Π΄ΠΎ iOS 11.3. Π’Π°ΠΌ Π½Π΅ Π½ΡƒΠΆΠ½ΠΎ Π±ΡƒΠ΄Π΅Ρ‚ ΠΏΠΎΠ΄ΡΡ‚Ρ€Π°ΠΈΠ²Π°Ρ‚ΡŒΡΡ ΠΏΠΎΠ΄ iOS, Π½ΠΎ всС Π½Π΅ всСгда Π±ΡƒΠ΄Π΅Ρ‚ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ, ΠΊΠ°ΠΊ Π·Π°Π΄ΡƒΠΌΠ°Π½ΠΎ.

ΠŸΡ€ΠΈ Π½Π°ΠΆΠ°Ρ‚ΠΈΠΈ Login ΠΈΠ»ΠΈ Continue открываСтся ΠΎΠΊΠ½ΠΎ Safari, поэтому PWA оказываСтся бСсполСзным

Π― писал ΠΎΠ± этом ΡΡ‚Π°Ρ‚ΡŒΡŽ Ρ€Π°Π½ΡŒΡˆΠ΅, ΠΈ ΠΌΠ½ΠΎΠ³ΠΈΠ΅ Π±Π°Π³ΠΈ ΠΈ слоТности Π±Π΅Ρ‚Π°-стадии ΠΎΡΡ‚Π°Π»ΠΈΡΡŒ Π² Ρ„ΠΈΠ½Π°Π»ΡŒΠ½ΠΎΠΉ вСрсии.

Π§Ρ‚ΠΎ Π½Π΅ Π±ΡƒΠ΄Π΅Ρ‚ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ

  • display: fullscreen ΠΈ display: minimal-ui Π½Π΅ Π±ΡƒΠ΄ΡƒΡ‚ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ Π½Π° iOS, fullscreen Π±ΡƒΠ΄Π΅Ρ‚ Π²Ρ‹Π·Ρ‹Π²Π°Ρ‚ΡŒ Π½ΠΎΠ²ΠΎΠ΅ ΠΎΠΊΠ½ΠΎ, Π° minimal-ui станСт ссылкой Π½Π° Safari. Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΏΡ€ΠΈΠ±Π»ΠΈΠ·ΠΈΡ‚ΡŒΡΡ ΠΊ fullscreen (панСль статуса Π±ΡƒΠ΄Π΅Ρ‚ Π½Π°Π΄ вашим ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ΠΌ) ΠΏΡ€ΠΈ ΠΏΠΎΠΌΠΎΡ‰ΠΈ Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΡ экрана cover-fit.
  • Если Π²Ρ‹ ΠΏΠΎΠ»Π°Π³Π°Π΅Ρ‚Π΅ΡΡŒ Π½Π° Ρ„ΠΎΠ½ΠΎΠ²ΡƒΡŽ ΡΠΈΠ½Ρ…Ρ€ΠΎΠ½ΠΈΠ·Π°Ρ†ΠΈΡŽ, Π²Π°ΠΌ Π½ΡƒΠΆΠ½ΠΎ Π±ΡƒΠ΄Π΅Ρ‚ ΠΈΠΌΠ΅Ρ‚ΡŒ Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ для Ρ€Π΅Π·Π΅Ρ€Π²Π½ΠΎΠ³ΠΎ копирования.
  • НСт возмоТности Π·Π°Ρ„ΠΈΠΊΡΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΎΡ€ΠΈΠ΅Π½Ρ‚Π°Ρ†ΠΈΡŽ PWA.
  • theme-color для стиля ΠΏΠ°Π½Π΅Π»ΠΈ статуса Π½Π΅ Π±ΡƒΠ΄Π΅Ρ‚ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ; Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΌΠ΅Ρ‚Π°Ρ‚Π΅Π³ для Π±Π΅Π»Ρ‹Ρ… ΠΈΠ»ΠΈ Ρ‡Π΅Ρ€Π½Ρ‹Ρ… ΠΏΠ°Π½Π΅Π»Π΅ΠΉ статуса, Π° Ρ‚Π°ΠΊΠΆΠ΅ Ρ‚Ρ€ΡŽΠΊ с CSS/HTML для эмуляции theme-color.
  • Если вашС PWA Π½Π΅ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ ТСсты ΠΈΠ»ΠΈ ΠΊΠ½ΠΎΠΏΠΊΠΈ Π² интСрфСйсС, ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ Π½Π΅ смоТСт ΠΏΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡Π°Ρ‚ΡŒΡΡ ΠΌΠ΅ΠΆΠ΄Ρƒ экранами.
  • Π’Π°ΡˆΠ° ΠΈΠΊΠΎΠ½ΠΊΠ° для Android Π±ΡƒΠ΄Π΅Ρ‚ уТасно Π²Ρ‹Π³Π»ΡΠ΄Π΅Ρ‚ΡŒ Π½Π° iOS, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ Apple Π½Π΅ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ ΠΏΡ€ΠΎΠ·Ρ€Π°Ρ‡Π½Ρ‹Π΅ ΠΈΠΊΠΎΠ½ΠΊΠΈ.
  • iOS Π±Π΅Ρ€Π΅Ρ‚ ΠΈΠΊΠΎΠ½ΠΊΠΈ Π½Π΅ ΠΈΠ· Web App Manifest, Π° ΠΏΠΎ ссылкС ΠΈΠ· apple-touch-icon. Если Π²Ρ‹ Π½Π΅ прСдоставитС ссылку, вмСсто ΠΈΠΊΠΎΠ½ΠΊΠΈ Π±ΡƒΠ΄Π΅Ρ‚ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ ΡΠΊΡ€ΠΈΠ½ΡˆΠΎΡ‚.
  • Splash screen отсутствуСт, поэтому ΠΌΠ½ΠΎΠ³ΠΈΠ΅ Ρ†Π²Π΅Ρ‚ΠΎΠ²Ρ‹Π΅ свойства ΠΈΠ· манифСста ΠΈΠ³Π½ΠΎΡ€ΠΈΡ€ΡƒΡŽΡ‚ΡΡ.
  • Бобытия ΠΈΠ· манифСста Π½Π΅ Π±ΡƒΠ΄ΡƒΡ‚ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ, поэтому Ссли Π²Ρ‹ отслСТиваСтС установку Ρ‡Π΅Ρ€Π΅Π· эти ΠΊΠ°Π½Π°Π»Ρ‹, ΠΎΠ½ΠΈ Π½Π΅ Π±ΡƒΠ΄Π΅Ρ‚ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ Π½Π° iOS (Π½ΠΎ Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΎΡ‚ΡΠ»Π΅ΠΆΠΈΠ²Π°Ρ‚ΡŒ Ρ‡Π΅Ρ€Π΅Π· navigator. standalone).

О Ρ‡Π΅ΠΌ Π½ΡƒΠΆΠ½ΠΎ ΠΏΠΎΠΌΠ½ΠΈΡ‚ΡŒ

  • PWA Π½Π΅ сохраняСт состояниС ΠΌΠ΅ΠΆΠ΄Ρƒ сСссиями, ΠΈ Ссли ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ Π²Ρ‹ΠΉΠ΄Π΅Ρ‚ ΠΈΠ· PWA, ΠΎΠ½ΠΎ пСрСзапустится с самого Π½Π°Ρ‡Π°Π»Π° ΠΏΡ€ΠΈ Π²ΠΎΠ·Π²Ρ€Π°Ρ‰Π΅Π½ΠΈΠΈ, поэтому, Ссли Π²Ρ‹ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ ΠΏΠΎΠ΄Ρ‚Π²Π΅Ρ€Π΄ΠΈΠ» ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½ΠΈΠ΅ письма, SMS ΠΈΠ»ΠΈ ΡΠΎΠ²Π΅Ρ€ΡˆΠΈΠ» Π΄Π²ΡƒΡ…Ρ„Π°ΠΊΡ‚ΠΎΡ€Π½ΡƒΡŽ Π°ΡƒΡ‚Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΡŽ, Π²Π°ΠΌ Π½ΡƒΠΆΠ½ΠΎ Π±ΡƒΠ΄Π΅Ρ‚ ΠΏΡ€ΠΎΠ΄ΡƒΠΌΠ°Ρ‚ΡŒ ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎΠ΅ Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅.
  • Π£ PWA Π½Π΅Ρ‚ ΡΠΊΡ€ΠΈΠ½ΡˆΠΎΡ‚ΠΎΠ², поэтому ΠΎΠ½ΠΈ ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°ΡŽΡ‚ΡΡ ΠΊΠ°ΠΊ Π±Π΅Π»Ρ‹Π΅ экраны.
  • Π’ полноэкранном Ρ€Π΅ΠΆΠΈΠΌΠ΅ Π΅ΡΡ‚ΡŒ ΠΌΠ½ΠΎΠ³ΠΎ Π±Π°Π³ΠΎΠ², поэтому Π½Π΅ ΠΏΠΎΠ»Π°Π³Π°ΠΉΡ‚Π΅ΡΡŒ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π½Π° Safari ΠΏΡ€ΠΈ тСстировании.
  • Если Π²Ρ‹ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π²Ρ‹Π΅ΠΌΠΊΡƒ Π½Π° iPhone X, Π²Π°ΠΌ Π½ΡƒΠΆΠ½ΠΎ Π±ΡƒΠ΄Π΅Ρ‚ внСсти измСнСния Π² HTML ΠΈ CSS. Если Π²Ρ‹ Π½Π΅ сдСлаСтС всС ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎ, ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΡ€ΠΎΠΈΠ·ΠΎΠΉΡ‚ΠΈ странноС.
  • Иногда ΠΏΡ€ΠΈ установкС Π½Π° домашний экран Π½Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ манифСст, поэтому Π½Π° экранС оказываСтся Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ссылка.
  • Safari ΠΈ ссылка Π½Π° домашнСм экранС ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ ΠΎΠ΄Π½Ρƒ ΠΈ Ρ‚Ρƒ ΠΆΠ΅ Ρ€Π΅Π³ΠΈΡΡ‚Ρ€Π°Ρ†ΠΈΡŽ Service Worker ΠΈ ΠΊΡΡˆΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹Π΅ Ρ„Π°ΠΉΠ»Ρ‹. Safari View Controller ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ Service Workers ΠΈ сохраняСт кэш, Π½ΠΎ ΠΎΠ½ удаляСт всС Π΄Π°Π½Π½Ρ‹Π΅ послС закрытия сСссии.
  • Chrome, Firefox ΠΈ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‰ΠΈΠ΅ WebView прилоТСния Π½Π΅ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°ΡŽΡ‚ Service Worker-Ρ‹, поэтому Ρ„Π°ΠΉΠ»Ρ‹ Π½Π΅ ΡƒΡΡ‚Π°Π½Π°Π²Π»ΠΈΠ²Π°ΡŽΡ‚ΡΡ. Π― Π΄ΡƒΠΌΠ°ΡŽ, Ρ‡Ρ‚ΠΎ для WKWebView Π½ΡƒΠΆΠ΅Π½ API, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π²Π»Π°Π΄Π΅Π»Π΅Ρ† прилоТСния Ρ€Π΅ΡˆΠ°Π», Ρ‡Ρ‚ΠΎ Π΄Π΅Π»Π°Ρ‚ΡŒ с Service Worker.
  • Π§Ρ‚ΠΎΠ±Ρ‹ ΠΈΠ·Π±Π°Π²ΠΈΡ‚ΡŒΡΡ ΠΎΡ‚ Π±Π°Π³ΠΎΠ² Service Worker, Π²Π°ΠΌ Π½ΡƒΠΆΠ½ΠΎ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ Safari Technology Preview ΠΈΠ»ΠΈ Safari 11.1, доступныС с обновлСниями macOS 10.11.5, 10.12.6 ΠΈ 10.13.4.

  • Service Workers ΠΌΠΎΠΆΠ½ΠΎ ΠΎΡ‚ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ Π² настройках.
  • Если ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΡŒ нСсколько PWA Π² ΠΎΠ΄Π½ΠΎ врСмя, Π² ΠΏΠ°Π½Π΅Π»ΠΈ Π·Π°Π΄Π°Ρ‡ iOS Π±ΡƒΠ΄ΡƒΡ‚ ΠΏΠΎΠΊΠ°Π·Π°Π½Ρ‹ прилоТСния-β€œΠΏΡ€ΠΈΠ·Ρ€Π°ΠΊΠΈβ€ Π±Π΅Π· ΠΈΠΊΠΎΠ½ΠΊΠΈ ΠΈ названия.

Β 

Если Π²Ρ‹ нашли ΠΎΠΏΠ΅Ρ‡Π°Ρ‚ΠΊΡƒ — Π²Ρ‹Π΄Π΅Π»ΠΈΡ‚Π΅ Π΅Π΅ ΠΈ Π½Π°ΠΆΠΌΠΈΡ‚Π΅ Ctrl + Enter! Для связи с Π½Π°ΠΌΠΈ Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ [email protected].

PWA ΠΏΡ€Π΅Π²Ρ€Π°Ρ‰Π°ΡŽΡ‚ Π²Π΅Π±-сайты Π² прилоТСния: Π²ΠΎΡ‚ ΠΊΠ°ΠΊ

Π’ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ, Π²Ρ‹ ΡΡ‚Π°Π»ΠΊΠΈΠ²Π°Π»ΠΈΡΡŒ с Π²Π΅Π±-сайтом, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΏΡ€Π΅Π΄Π»Π°Π³Π°Π΅Ρ‚ Ρ‡Ρ‚ΠΎ-Ρ‚ΠΎ Π²Ρ€ΠΎΠ΄Π΅ Β«ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ это ΠΊΠ°ΠΊ Π²Π΅Π±-ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅Β», ΠΊΠ°ΠΊ я Π½Π΅Π΄Π°Π²Π½ΠΎ сдСлал Π½Π° Π²Π΅Π±-страницС Google Meet. Π­Ρ‚ΠΎ ΠΎΠ΄ΠΈΠ½ ΠΈΠ· ΠΏΡ€ΠΈΠΌΠ΅Ρ€ΠΎΠ² Ρ‚ΠΎΠ³ΠΎ, ΠΊΠ°ΠΊ Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ прогрСссивноС Π²Π΅Π±-ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ (ΠΈΠ»ΠΈ PWA). Meet PWA стал доступСн Π² Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… Π²Π΅Π±-Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π°Ρ… совсСм Π½Π΅Π΄Π°Π²Π½ΠΎ, Π½ΠΎ нСсколько Π΄Ρ€ΡƒΠ³ΠΈΡ… сСрвисов Google ΠΏΡ€Π΅Π΄Π»Π°Π³Π°Π»ΠΈ эту ΠΎΠΏΡ†ΠΈΡŽ Π² Ρ‚Π΅Ρ‡Π΅Π½ΠΈΠ΅ ΠΌΠ½ΠΎΠ³ΠΈΡ… Π»Π΅Ρ‚. Π”Ρ€ΡƒΠ³ΠΈΠ΅ сайты, ΠΏΠΎΡ…ΠΎΠΆΠΈΠ΅ Π½Π° прилоТСния, Ρ‚Π°ΠΊΠΈΠ΅ ΠΊΠ°ΠΊ Outlook, Spotify ΠΈ Instagram, ΡΠ²Π»ΡΡŽΡ‚ΡΡ Π±ΠΎΠ»Π΅Π΅ Ρ…ΠΎΡ€ΠΎΡˆΠΈΠΌΠΈ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π°ΠΌΠΈ сайтов, Π³ΠΎΡ‚ΠΎΠ²Ρ‹Ρ… для ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ PWA. Π”Π°Π²Π°ΠΉΡ‚Π΅ углубимся Π² Ρ‚ΠΎ, Ρ‡Ρ‚ΠΎ ΠΈΠΌΠ΅Π½Π½ΠΎ ΠΏΡ€Π΅Π΄ΡΡ‚Π°Π²Π»ΡΡŽΡ‚ собой эти PWA, ΠΊΠ°ΠΊ Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π½Π°Ρ‡Π°Ρ‚ΡŒ Ρ€Π°Π±ΠΎΡ‚Ρƒ с Π½ΠΈΠΌΠΈ ΠΈ ΠΊΠ°ΠΊΠΈΠ΅ прСимущСства ΠΎΠ½ΠΈ ΠΏΡ€Π΅Π΄Π»Π°Π³Π°ΡŽΡ‚.

Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ прогрСссивноС Π²Π΅Π±-ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅?

Π˜Π½Ρ‚Π΅Ρ€Π½Π΅Ρ‚ становится всС Π±ΠΎΠ»Π΅Π΅ ΠΏΠΎΡ…ΠΎΠΆΠΈΠΌ Π½Π° ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅. Π’Π΅Π±-сайты ΠΌΠΎΠ³ΡƒΡ‚ Π΄ΠΎΡΡ‚Π°Π²Π»ΡΡ‚ΡŒ увСдомлСния, Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ Π² Π°Π²Ρ‚ΠΎΠ½ΠΎΠΌΠ½ΠΎΠΌ Ρ€Π΅ΠΆΠΈΠΌΠ΅, Ρ…Ρ€Π°Π½ΠΈΡ‚ΡŒ Π΄Π°Π½Π½Ρ‹Π΅ Π² локальном кэшС ΠΈΠ»ΠΈ постоянных Π±Π°Π·Π°Ρ… Π΄Π°Π½Π½Ρ‹Ρ… ΠΈ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ Π² Ρ„ΠΎΠ½ΠΎΠ²ΠΎΠΌ Ρ€Π΅ΠΆΠΈΠΌΠ΅. МногиС Π²Π΅Π±-сайты Π²Π΅Π΄ΡƒΡ‚ сСбя скорСС ΠΊΠ°ΠΊ прилоТСния, Ρ‡Π΅ΠΌ ΠΊΠ°ΠΊ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΎΠ½Π½Ρ‹Π΅ сайты. Π‘Ρ‚Π°Π½Π΄Π°Ρ€Ρ‚ Progressive Web App ΠΏΡ€Π΅Π΄Π»Π°Π³Π°Π΅Ρ‚ Π²Π΅Π±-сайтам шанс ΡΡ‚Π°Ρ‚ΡŒ Π΅Ρ‰Π΅ Π½Π° большС, Ρ‡Π΅ΠΌ Π½Π° , ΠΊΠ°ΠΊ Π°Π²Ρ‚ΠΎΠ½ΠΎΠΌΠ½Ρ‹Π΅ прилоТСния, отбрасывая элСмСнты Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π°, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π·Π°Π³Ρ€ΠΎΠΌΠΎΠΆΠ΄Π°ΡŽΡ‚ ΠΈΡ… интСрфСйс.


Spotify Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ ΠΊΠ°ΠΊ PWA.

Π’ прогрСссивных Π²Π΅Π±-прилоТСниях

ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ Ρ‚Π΅ ΠΆΠ΅ Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ Π² соврСмСнных ΠΏΠ΅Ρ€Π΅Π΄ΠΎΠ²Ρ‹Ρ… Π²Π΅Π±-сайтах, Π²ΠΊΠ»ΡŽΡ‡Π°Ρ HTML, CSS ΠΈ JavaScript. Но ΠΎΠ½ΠΈ Ρ‚Π°ΠΊΠΆΠ΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ нСсколько Π±ΠΎΠ»Π΅Π΅ Π½ΠΎΠ²Ρ‹Ρ… ΠΈ ΠΌΠ΅Π½Π΅Π΅ распространСнных Π²Π΅Π±-стандартов, Π² Ρ‚ΠΎΠΌ числС манифСст Π²Π΅Π±-прилоТСния (для опрСдСлСния ΠΈΠΌΠ΅Π½ΠΈ прилоТСния, Π·Π½Π°Ρ‡ΠΊΠΎΠ², URL-адрСса, Ρ†Π²Π΅Ρ‚ΠΎΠ² ΠΈ ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΉ) ΠΈ Service Workers (открываСтся Π² Π½ΠΎΠ²ΠΎΠΌ ΠΎΠΊΠ½Π΅), ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‚ PWA Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ Π² Π°Π²Ρ‚ΠΎΠ½ΠΎΠΌΠ½ΠΎΠΌ Ρ€Π΅ΠΆΠΈΠΌΠ΅. Π±Π΅Π· ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ ΠΊ ΠΈΠ½Ρ‚Π΅Ρ€Π½Π΅Ρ‚Ρƒ.

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

К соТалСнию, ΠΎΠ΄ΠΈΠ½ ΠΈΠ· ΠΌΠΎΠΈΡ… Π»ΡŽΠ±ΠΈΠΌΡ‹Ρ… Π²Π΅Π±-Π±Ρ€Π°ΡƒΠ·Π΅Ρ€ΠΎΠ², Firefox, Π½Π΅ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ PWA Π½Π° Ρ€Π°Π±ΠΎΡ‡Π΅ΠΌ столС, хотя ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ Android. (Π’ΠΎ ΠΆΠ΅ самоС относится ΠΈ ΠΊ ΠΈΠ½Π½ΠΎΠ²Π°Ρ†ΠΈΠΎΠ½Π½ΠΎΠΌΡƒ Π²Π΅Π±-Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Ρƒ Opera.) Mozilla Ρ€Π°Π±ΠΎΡ‚Π°Π»Π° Π½Π°Π΄ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΎΠΌ ΠΏΠΎ добавлСнию Π΅Π³ΠΎ Π² свой прСвосходный Π±Ρ€Π°ΡƒΠ·Π΅Ρ€, ΡƒΠ²Π°ΠΆΠ°ΡŽΡ‰ΠΈΠΉ ΠΊΠΎΠ½Ρ„ΠΈΠ΄Π΅Π½Ρ†ΠΈΠ°Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ, Π½ΠΎ организация объявила ΠΎ ΠΏΡ€Π΅ΠΊΡ€Π°Ρ‰Π΅Π½ΠΈΠΈ этого ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°. МоТно Π½Π°Π΄Π΅ΡΡ‚ΡŒΡΡ, Ρ‡Ρ‚ΠΎ ΠΊΠΎΠ³Π΄Π°-Π½ΠΈΠ±ΡƒΠ΄ΡŒ Π² Π±ΡƒΠ΄ΡƒΡ‰Π΅ΠΌ ситуация измСнится.

А ΠΏΠΎΠΊΠ° Π΄Π°Π²Π°ΠΉΡ‚Π΅ посмотрим, Ρ‡Ρ‚ΠΎ Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ ΠΎΡ‚ использования PWA (наряду с нСдостатками), ΠΊΠ°ΠΊ ΠΈΡ… ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ Π½Π° нСсколько ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌ ΠΈ ΠΊΠ°ΠΊΠΈΠ΅ ΠΈΠ· Π½ΠΈΡ… ΠΌΠ½Π΅ нравятся большС всСго.

ΠšΠ°ΠΊΠΎΠ²Ρ‹ прСимущСства ΠΈ нСдостатки PWA?

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

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

Π”Ρ€ΡƒΠ³ΠΈΠ΅ прСимущСства прогрСссивных Π²Π΅Π±-ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ Π·Π°ΠΊΠ»ΡŽΡ‡Π°ΡŽΡ‚ΡΡ Π² Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ ΠΎΠ½ΠΈ Π»Π΅Π³Ρ‡Π΅, Ρ‡Π΅ΠΌ Π½Π°Ρ‚ΠΈΠ²Π½Ρ‹Π΅ прилоТСния, ΠΈ Π½Π΅ зависят ΠΎΡ‚ ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΡ‹. Π”Ρ€ΡƒΠ³ΠΈΠΌΠΈ словами, Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ°ΠΌ Π½Π΅ Π½ΡƒΠΆΠ½ΠΎ ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½ΠΎΠ΅ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ для ΠΌΠΎΠ±ΠΈΠ»ΡŒΠ½Ρ‹Ρ… ΠΈ Π½Π°ΡΡ‚ΠΎΠ»ΡŒΠ½Ρ‹Ρ… ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ΠΎΠ², Ссли Π½Π° ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ΅ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ Π±Ρ€Π°ΡƒΠ·Π΅Ρ€, ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°ΡŽΡ‰ΠΈΠΉ PWA. Π’ Windows Π½Π΅Ρ‚ нСобходимости Π² бСспорядкС рССстра ΠΈΠ»ΠΈ Π²ΡΠΏΠΎΠΌΠΎΠ³Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… модулях ΠΊΠΎΠ΄Π°. Один Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊ ΠΎΡ‚ΠΌΠ΅Ρ‡Π°Π΅Ρ‚, Ρ‡Ρ‚ΠΎ Twitter Lite PWA Π·Π°Π½ΠΈΠΌΠ°Π΅Ρ‚ всСго 3% памяти (открываСтся Π² Π½ΠΎΠ²ΠΎΠΌ ΠΎΠΊΠ½Π΅), Ρ‚Ρ€Π΅Π±ΡƒΠ΅ΠΌΠΎΠΉ Π΅Π³ΠΎ Ρ€ΠΎΠ΄Π½Ρ‹ΠΌ Π°Π½Π°Π»ΠΎΠ³ΠΎΠΌ прилоТСния для Android. Π­Ρ‚ΠΎ приносит ΠΏΠΎΠ»ΡŒΠ·Ρƒ ΠΊΠ°ΠΊ ΠΊΠΎΠ½Π΅Ρ‡Π½Ρ‹ΠΌ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡΠΌ, Ρ‚Π°ΠΊ ΠΈ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ°ΠΌ, ΠΊΠ°ΠΊ ΠΌΡ‹ вскорС ΡƒΠ²ΠΈΠ΄ΠΈΠΌ.

НаконСц, PWA обходят стороной ΠΌΠ°Π³Π°Π·ΠΈΠ½Ρ‹ ΠΌΠΎΠ±ΠΈΠ»ΡŒΠ½Ρ‹Ρ… ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΌΠΎΠ³ΡƒΡ‚ Π±Ρ‹Ρ‚ΡŒ ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΌΠΈ, особСнно для Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠ², ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΌ приходится ΠΎΡ‚Π΄Π°Π²Π°Ρ‚ΡŒ дань уваТСния поставщикам ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌ. Для ΠΊΠΎΠ½Π΅Ρ‡Π½ΠΎΠ³ΠΎ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ это ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚ нСвСроятно Π±Ρ‹ΡΡ‚Ρ€ΡƒΡŽ ΠΈ ΠΏΡ€ΠΎΡΡ‚ΡƒΡŽ установку.

НСт сСрСбряной ΠΏΠΎΠ΄ΠΊΠ»Π°Π΄ΠΊΠΈ Π‘Π΅Π· Ρ‚Π΅ΠΌΠ½ΠΎΠ³ΠΎ ΠΎΠ±Π»Π°ΠΊΠ°

Одним ΠΈΠ· нСдостатков PWA являСтся Ρ‚ΠΎ, Ρ‡Ρ‚ΠΎ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ ΠΏΠΎ-ΠΏΡ€Π΅ΠΆΠ½Π΅ΠΌΡƒ прСдставляСт собой Π²Π΅Π±-сайт, ΠΈ хотя ΠΌΠ½ΠΎΠ³ΠΈΠ΅ ΠΈΠ· Π½ΠΈΡ… ΠΏΡ€Π΅Π΄Π½Π°Π·Π½Π°Ρ‡Π΅Π½Ρ‹ для продолТСния Ρ€Π°Π±ΠΎΡ‚Ρ‹ Π² Π°Π²Ρ‚ΠΎΠ½ΠΎΠΌΠ½ΠΎΠΌ Ρ€Π΅ΠΆΠΈΠΌΠ΅, Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π½Π΅ Π±ΡƒΠ΄ΡƒΡ‚ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ ΠΏΠΎΠ»Π½ΠΎΡΡ‚ΡŒΡŽ Π±Π΅Π· ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ. Однако эта Π²Π΅Π±-основа ΠΈΠ½ΠΎΠ³Π΄Π° ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ прСимущСством: Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π½Π°ΠΆΠ°Ρ‚ΡŒ Π³ΠΎΡ€ΡΡ‡ΡƒΡŽ ΠΊΠ»Π°Π²ΠΈΡˆΡƒ обновлСния Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π° (F5 Π² Windows, Command-R Π² macOS), Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΠ΅Ρ€Π΅Π·Π°Π³Ρ€ΡƒΠ·ΠΈΡ‚ΡŒ Π½Π°Π΄ΠΎΠ΅Π΄Π»ΠΈΠ²ΠΎΠ΅ Π²Π΅Π±-ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅, Π² Ρ‚ΠΎ врСмя ΠΊΠ°ΠΊ установлСнная ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°, которая Π½Π΅ ΠΎΡ‚Π²Π΅Ρ‡Π°Π΅Ρ‚, являСтся Π±ΠΎΠ»Π΅Π΅ Π±ΠΎΠ»Π΅Π·Π½Π΅Π½Π½ΠΎΠΉ ΠΈ часто Ρ‚Ρ€Π΅Π±ΡƒΠ΅Ρ‚ ΠΏΠ΅Ρ€Π΅Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ.

НСкоторыС PWA Ρ‚Π°ΠΊΠΆΠ΅ Ρ‚Ρ€Π΅Π±ΡƒΡŽΡ‚, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π²Ρ‹ часто Π²Ρ…ΠΎΠ΄ΠΈΠ»ΠΈ Π² систСму, ΠΊΠ°ΠΊ Π½Π° Π²Π΅Π±-сайтС, Π³Π΄Π΅ Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²ΠΎ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ Π½Π°Ρ‡ΠΈΠ½Π°ΡŽΡ‚ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ сразу послС ΠΈΡ… запуска. И Π΅ΡΡ‚ΡŒ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½Ρ‹Π΅ Ρ‚ΠΈΠΏΡ‹ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ, для ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… PWA Π½Π΅ подходят. НативныС прилоТСния, Π·Π°ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹Π΅ Π½Π° ΠΌΠ΅Ρ‚Π°Π»Π»Π΅ вашСй систСмы, ΠΎΠ±Π΅ΡΠΏΠ΅Ρ‡ΠΈΠ²Π°ΡŽΡ‚ Π±ΠΎΠ»Π΅Π΅ Π²Ρ‹ΡΠΎΠΊΡƒΡŽ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ: Π²Π°ΠΌ Π½Π΅ захочСтся Π·Π°ΠΏΡƒΡΠΊΠ°Ρ‚ΡŒ Π²ΠΈΠ΄Π΅ΠΎΠΈΠ³Ρ€Ρƒ AAA ΠΈΠ»ΠΈ Π²ΠΈΠ΄Π΅ΠΎΡ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€ Π² качСствС Π²Π΅Π±-сайта.

Если Π½Π° вашСм устройствС установлСно ΠΈ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅, ΠΈ PWA для ΠΎΠ΄Π½ΠΎΠΉ ΠΈ Ρ‚ΠΎΠΉ ΠΆΠ΅ слуТбы, это ΠΌΠΎΠΆΠ΅Ρ‚ привСсти ΠΊ ΠΏΡƒΡ‚Π°Π½ΠΈΡ†Π΅ ΠΏΡ€ΠΈ поискС Π½ΡƒΠΆΠ½ΠΎΠ³ΠΎ. Мой совСт Π½Π° этот счСт: просто ΡƒΠ΄Π°Π»ΠΈΡ‚Π΅ Ρ€ΠΎΠ΄Π½ΠΎΠ΅ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅; это, вСроятно, сэкономит Π²Π°ΠΌ систСмныС рСсурсы. НаконСц, ΠΎΠ±Ρ€Π°Ρ‚ΠΈΡ‚Π΅ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅, Ρ‡Ρ‚ΠΎ, ΠΊΠ°ΠΊ ΠΈ Π² случаС с ΠΎΠΊΠ½Π°ΠΌΠΈ Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π°, Ρƒ вас ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ ΠΎΠ΄Π½ΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎ Π·Π°ΠΏΡƒΡ‰Π΅Π½ΠΎ нСсколько экзСмпляров ΠΎΠ΄Π½ΠΎΠ³ΠΎ ΠΈ Ρ‚ΠΎΠ³ΠΎ ΠΆΠ΅ Π²Π΅Π±-прилоТСния; это ΠΌΠΎΠΆΠ½ΠΎ Ρ€Π°ΡΡΠΌΠ°Ρ‚Ρ€ΠΈΠ²Π°Ρ‚ΡŒ ΠΊΠ°ΠΊ плюс (Ссли Π²Π°ΠΌ Π½ΡƒΠΆΠ½ΠΎ Π±ΠΎΠ»Π΅Π΅ ΠΎΠ΄Π½ΠΎΠ³ΠΎ Π½Π°Π±ΠΎΡ€Π° ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚Π° Π² ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΈ) ΠΈΠ»ΠΈ ΠΊΠ°ΠΊ минус (Ссли вас смущаСт нСсколько ΠΎΠΊΠΎΠ½, Π·Π°ΠΏΡƒΡΠΊΠ°ΡŽΡ‰ΠΈΡ… ΠΎΠ΄Π½ΠΎ ΠΈ Ρ‚ΠΎ ΠΆΠ΅ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅).

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

КакиС PWA слСдуСт ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ?

ΠžΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½Ρ‹Π΅ Ρ‚ΠΈΠΏΡ‹ Π²Π΅Π±-ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ цСлСсообразно ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π² качСствС PWA β€” ΠΏΠΎΡ‚ΠΎΠΊΠΎΠ²ΠΎΠ΅ воспроизвСдСниС ΠΌΡƒΠ·Ρ‹ΠΊΠΈ, ΠΎΠ±Ρ‰Π΅Π½ΠΈΠ΅ ΠΈ прилоТСния для ΡΠΎΡ†ΠΈΠ°Π»ΡŒΠ½Ρ‹Ρ… сСтСй β€” Ρ…ΠΎΡ€ΠΎΡˆΠΈΠ΅ ΠΊΠ°Π½Π΄ΠΈΠ΄Π°Ρ‚Ρ‹. Π”Π²Π° PWA, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ я ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽ постоянно, β€” это Spotify ΠΈ Π²Π΅Π±-вСрсия Outlook, Π½ΠΎ ΠΏΠΎ ΡΠΎΠ²Π΅Ρ€ΡˆΠ΅Π½Π½ΠΎ Ρ€Π°Π·Π½Ρ‹ΠΌ ΠΏΡ€ΠΈΡ‡ΠΈΠ½Π°ΠΌ.

Π’ΠΎ-ΠΏΠ΅Ρ€Π²Ρ‹Ρ…, Spotify: я ΠΈΠ½ΠΎΠ³Π΄Π° заглядывал Π½Π° страницу настроСк Β«ΠŸΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ ΠΈ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈΒ» Π² Windows 10 ΠΈ Π²ΠΈΠ΄Π΅Π», Ρ‡Ρ‚ΠΎ Spotify Π·Π°Π½ΠΈΠΌΠ°Π΅Ρ‚ Π±ΠΎΠ»Π΅Π΅ Π“Π‘ дискового пространства. Π― задавался вопросом, Π·Π°Ρ‡Π΅ΠΌ это Π½ΡƒΠΆΠ½ΠΎ, ΠΏΠΎΡ‚ΠΎΠΌΡƒ Ρ‡Ρ‚ΠΎ ΠΌΠ½Π΅ Π½Π΅ Π½ΡƒΠΆΠ½ΠΎ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ для Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ ΠΊΠ°ΠΆΠ΄ΠΎΠΉ пСсни, ΠΊΠΎΡ‚ΠΎΡ€ΡƒΡŽ я ΠΈΠ³Ρ€Π°ΡŽ. ПослС ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄Π° Π½Π° PWA ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Π·Π°Π½ΠΈΠΌΠ°Π΅Ρ‚ ΠΌΠ΅Π½Π΅Π΅ 5 ΠœΠ‘.

Π― ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽ Outlook Web, Π° Π½Π΅ стандартноС ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Windows Mail просто ΠΏΠΎΡ‚ΠΎΠΌΡƒ, Ρ‡Ρ‚ΠΎ ΠΎΠ½ΠΎ ΠΏΡ€Π΅Π΄Π»Π°Π³Π°Π΅Ρ‚ большС надСТности, скорости ΠΈ возмоТностСй. Π₯одят Ρ€Π°Π·Π³ΠΎΠ²ΠΎΡ€Ρ‹ ΠΎ Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ Microsoft Π·Π°ΠΌΠ΅Π½ΠΈΡ‚ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Windows 10 Mail Π²Π°Ρ€ΠΈΠ°Ρ†ΠΈΠ΅ΠΉ вСрсии PWA, ΠΈ, насколько я понимаю, это Π½Π΅ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΡ€ΠΎΠΈΠ·ΠΎΠΉΡ‚ΠΈ достаточно скоро.

Twitter β€” Π΅Ρ‰Π΅ ΠΎΠ΄ΠΈΠ½ прСкрасный ΠΊΠ°Π½Π΄ΠΈΠ΄Π°Ρ‚ Π½Π° использованиС PWA, Π½ΠΎ ΠΎΠ½ ΡƒΠΆΠ΅ ΠΏΡ€Π΅Π΄Π»Π°Π³Π°Π΅Ρ‚ ΠΎΡ‚Π»ΠΈΡ‡Π½Ρ‹Π΅ Π½Π°Ρ‚ΠΈΠ²Π½Ρ‹Π΅ прилоТСния для Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²Π° ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌ. Π― Π½Π°Ρ‡Π°Π» ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Twitter Π² качСствС PWA, ΠΏΠΎΡ‚ΠΎΠΌΡƒ Ρ‡Ρ‚ΠΎ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ ΠΌΠ°Π³Π°Π·ΠΈΠ½Π° Windows Π½Π΅ позволяло ΠΌΠ½Π΅ Π»Π΅Π³ΠΊΠΎ ΠΏΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡Π°Ρ‚ΡŒΡΡ ΠΌΠ΅ΠΆΠ΄Ρƒ Π»ΠΈΡ‡Π½ΠΎΠΉ ΠΈ Ρ€Π°Π±ΠΎΡ‡Π΅ΠΉ ΡƒΡ‡Π΅Ρ‚Π½Ρ‹ΠΌΠΈ записями, Π² ΠΎΡ‚Π»ΠΈΡ‡ΠΈΠ΅ ΠΎΡ‚ Π²Π΅Π±-вСрсии. Google Meet, Skype ΠΈ Zoom Ρ‚Π°ΠΊΠΆΠ΅ ΠΌΠΎΠΆΠ½ΠΎ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ ΠΊΠ°ΠΊ прогрСссивныС Π²Π΅Π±-прилоТСния.

Когда-Π½ΠΈΠ±ΡƒΠ΄ΡŒ Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅, Π΄Π°ΠΆΠ΅ Π½Π΅ осознавая, Ρ‡Ρ‚ΠΎ это PWA, особСнно сСйчас, ΠΊΠΎΠ³Π΄Π° Windows двиТСтся ΠΊ Ρ‚ΠΎΠΌΡƒ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π²ΠΊΠ»ΡŽΡ‡Π°Ρ‚ΡŒ ΠΈΡ… Π² Microsoft Store, Π² список ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ Π² мСню Β«ΠŸΡƒΡΠΊΒ» ΠΈ Π² Ρ€Π°Π·Π΄Π΅Π» Β«ΠŸΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ ΠΈ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈΒ», Π³Π΄Π΅ Π²Ρ‹ удаляСтС ΠΎΠ±Ρ‹Ρ‡Π½Ρ‹Π΅ прилоТСния. Chrome OS ΡƒΠΆΠ΅ Π²ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ PWA Π² свой ΠΌΠ°Π³Π°Π·ΠΈΠ½ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ.

Как ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ прогрСссивноС Π²Π΅Π±-ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅?

Π‘ΠΎΠ»ΡŒΡˆΠΈΠΌ прСимущСством PWA являСтся простота ΠΈΡ… установки, ΠΈ этот процСсс становится всС ΠΏΡ€ΠΎΡ‰Π΅ для Π²Π΅Π±-Π±Ρ€Π°ΡƒΠ·Π΅Ρ€ΠΎΠ² с ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠΎΠΉ PWA, Ρ‚Π°ΠΊΠΈΡ… ΠΊΠ°ΠΊ Chrome ΠΈ Edge. Apple находится Π² особом ΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΠΈ, ΠΊΠΎΠ³Π΄Π° Π΄Π΅Π»ΠΎ Π΄ΠΎΡ…ΠΎΠ΄ΠΈΡ‚ Π΄ΠΎ PWA: Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ PWA Π½Π° macOS , ΠΊΡ€ΠΎΠΌΠ΅ Π² Safari; Π½Π° iOS ΠΌΠΎΠΆΠ½ΠΎ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ PWA Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π² Safari. Π’ΠΎΡ‚ Ρ‡Ρ‚ΠΎ Π²Π°ΠΌ Π½ΡƒΠΆΠ½ΠΎ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ PWA Π² ΠΊΠ°ΠΆΠ΄ΠΎΠΉ ΠΈΠ· основных ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½Ρ‹Ρ… систСм (Π² порядкС популярности (открываСтся Π² Π½ΠΎΠ²ΠΎΠΌ ΠΎΠΊΠ½Π΅)).

Установка PWA Π½Π° Android


Π‘Π»Π΅Π²Π°: ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Π² Chrome; Π¦Π΅Π½Ρ‚Ρ€: послС Ρ‚ΠΎΠ³ΠΎ, ΠΊΠ°ΠΊ Π²Ρ‹ Π½Π°ΠΆΠΌΠ΅Ρ‚Π΅ Β«Π£ΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅Β»; Π‘Π»Π΅Π²Π°: ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ Π² Firefox.

Π’ Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π΅ Chrome: Для сайтов, ΠΏΠΎΠ»Π½ΠΎΡΡ‚ΡŒΡŽ ΠΎΠ±Π΅ΡΠΏΠ΅Ρ‡ΠΈΠ²Π°ΡŽΡ‰ΠΈΡ… Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ PWA, Π² Π³Π»Π°Π²Π½ΠΎΠΌ мСню Chrome отобраТаСтся ΠΏΡƒΠ½ΠΊΡ‚ Β«Π£ΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅Β». ПослС Ρ‚ΠΎΠ³ΠΎ, ΠΊΠ°ΠΊ Π²Ρ‹ Π²Ρ‹Π±Π΅Ρ€Π΅Ρ‚Π΅ эту ΠΎΠΏΡ†ΠΈΡŽ, Π·Π½Π°Ρ‡ΠΎΠΊ прилоТСния появится Π½Π° Π³Π»Π°Π²Π½ΠΎΠΌ экранС. (ΠžΠ±Ρ€Π°Ρ‚ΠΈΡ‚Π΅ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅, Ρ‡Ρ‚ΠΎ Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ Β«Π”ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ Π½Π° Π³Π»Π°Π²Π½Ρ‹ΠΉ экран» для сайтов, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π½Π΅ ΠΏΡ€Π΅Π΄ΠΎΡΡ‚Π°Π²Π»ΡΡŽΡ‚ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ PWA.) Π’Π°Ρ€ΠΈΠ°Π½Ρ‚Ρ‹ Π΄Π»ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠ³ΠΎ наТатия ΠΏΠΎ-ΠΏΡ€Π΅ΠΆΠ½Π΅ΠΌΡƒ Π²ΠΊΠ»ΡŽΡ‡Π°ΡŽΡ‚ Β«Π£Π΄Π°Π»ΠΈΡ‚ΡŒΒ», Π½ΠΎ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΡŒΠ½Ρ‹ΠΉ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ Π½ΠΈΠΆΠ΅ β€” «Настройки сайта» β€” Ρ‚ΠΎ, Ρ‡Π΅Π³ΠΎ Π²Ρ‹ Π½Π΅ Π²ΠΈΠ΄ΠΈΡ‚Π΅ для установлСнных Π² ΠΌΠ°Π³Π°Π·ΠΈΠ½Π΅. ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹.

Π’ Firefox: Для сайтов, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΡ€Π΅Π²Ρ€Π°Ρ‚ΠΈΡ‚ΡŒ Π² PWA, Π² мСню Firefox Π΅ΡΡ‚ΡŒ простая опция Β«Π£ΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒΒ». ПослС Ρ‚ΠΎΠ³ΠΎ, ΠΊΠ°ΠΊ Π²Ρ‹ ΠΊΠΎΡΠ½Π΅Ρ‚Π΅ΡΡŒ этого Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Π°, Π²Ρ‹ ΡƒΠ²ΠΈΠ΄ΠΈΡ‚Π΅ Π΄ΠΈΠ°Π»ΠΎΠ³ΠΎΠ²ΠΎΠ΅ ΠΎΠΊΠ½ΠΎ Β«Π”ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ Π½Π° экран». Π—Π½Π°Ρ‡ΠΊΠΈ домашнСго экрана для PWA, созданных Firefox, ΠΈΠΌΠ΅ΡŽΡ‚ нСбольшой ΠΎΡ€Π°Π½ΠΆΠ΅Π²Ρ‹ΠΉ Π»ΠΎΠ³ΠΎΡ‚ΠΈΠΏ Firefox Π² ΠΏΡ€Π°Π²ΠΎΠΌ Π½ΠΈΠΆΠ½Π΅ΠΌ ΡƒΠ³Π»Ρƒ основного Π»ΠΎΠ³ΠΎΡ‚ΠΈΠΏΠ° прилоТСния. Как ΠΈ Π² случаС с прилоТСниями, созданными Π² Chrome, Π²Ρ‹ просто Π²Ρ‹Π±ΠΈΡ€Π°Π΅Ρ‚Π΅ Β«Π£Π΄Π°Π»ΠΈΡ‚ΡŒΒ» Π² контСкстном мСню ΠΏΡ€ΠΈ Π΄Π»ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠΌ Π½Π°ΠΆΠ°Ρ‚ΠΈΠΈ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΈΠ·Π±Π°Π²ΠΈΡ‚ΡŒΡΡ ΠΎΡ‚ ΠΎΠ΄Π½ΠΎΠ³ΠΎ ΠΈΠ· Π½ΠΈΡ…. Π’ ΠΎΡ‚Π»ΠΈΡ‡ΠΈΠ΅ ΠΎΡ‚ созданных Π² Chrome, Π²Ρ‹ Π½Π΅ Π²ΠΈΠ΄ΠΈΡ‚Π΅ Π²Ρ‹Π±ΠΎΡ€ настроСк сайта для Π±ΠΎΠ»Π΅Π΅ Ρ€Π΅Π°Π»ΡŒΠ½ΠΎΠ³ΠΎ ощущСния прилоТСния.

Π Π΅ΠΊΠΎΠΌΠ΅Π½Π΄ΠΎΠ²Π°Π½ΠΎ нашими Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€Π°ΠΌΠΈ

Chrome, Edge, Firefox, Opera ΠΈΠ»ΠΈ Safari: ΠΊΠ°ΠΊΠΎΠΉ Π±Ρ€Π°ΡƒΠ·Π΅Ρ€ Π»ΡƒΡ‡ΡˆΠ΅?

Stop Trackers Dead: Π»ΡƒΡ‡ΡˆΠΈΠ΅ ΠΏΡ€ΠΈΠ²Π°Ρ‚Π½Ρ‹Π΅ Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Ρ‹ Π½Π° 2022 Π³ΠΎΠ΄

Как Π²ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ Ρ‚Π΅ΠΌΠ½Ρ‹ΠΉ Ρ€Π΅ΠΆΠΈΠΌ Π² Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π΅

Установка PWA Π² Windows

Π’ Edge: Π’Π΅Π±-Π±Ρ€Π°ΡƒΠ·Π΅Ρ€ Windows ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ обСспСчиваСт Π½Π°ΠΈΠ»ΡƒΡ‡ΡˆΠΈΠΉ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ для установки PWA Π² Π½Π°ΡΡ‚ΠΎΠ»ΡŒΠ½ΠΎΠΉ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½ΠΎΠΉ систСмС Microsoft. Π­Ρ‚ΠΎ ΠΏΠΎΡ‚ΠΎΠΌΡƒ, Ρ‡Ρ‚ΠΎ ΠΎΠ½ΠΎ ΠΏΠΎΠΌΠ΅Ρ‰Π°Π΅Ρ‚ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Π² мСню Β«ΠŸΡƒΡΠΊΒ», ΠΊΠ°ΠΊ ΠΈ любоС Π΄Ρ€ΡƒΠ³ΠΎΠ΅ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ Π²Ρ‹ устанавливаСтС ΠΎΠ±Ρ‹Ρ‡Π½Ρ‹ΠΌΠΈ способами (Π»ΠΈΠ±ΠΎ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Π·Π°Π³Ρ€ΡƒΠΆΠ΅Π½Π½ΠΎΠ³ΠΎ установщика ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹, Π»ΠΈΠ±ΠΎ ΠΈΠ· прилоТСния Microsoft Store). Π’ΠΎΡ‚ ΠΊΠ°ΠΊ это Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚:

  1. ΠŸΠ΅Ρ€Π΅ΠΉΠ΄ΠΈΡ‚Π΅ Π½Π° Π²Π΅Π±-сайт, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π²Ρ‹ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ Π² качСствС PWA.

  2. Если ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ ΠΌΠΎΠΆΠ½ΠΎ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ ΠΊΠ°ΠΊ PWA, Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Ρ‰Π΅Π»ΠΊΠ½ΡƒΡ‚ΡŒ Π·Π½Π°Ρ‡ΠΎΠΊ Π² ΠΏΡ€Π°Π²ΠΎΠΉ части адрСсной строки, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ выглядит ΠΊΠ°ΠΊ Ρ‚Ρ€ΠΈ ΠΊΠ²Π°Π΄Ρ€Π°Ρ‚Π° ΠΈ Π·Π½Π°ΠΊ плюса (тСкст ΠΏΡ€ΠΈ Π½Π°Π²Π΅Π΄Π΅Π½ΠΈΠΈ: Β«ΠŸΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ доступно. Π£ΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ [ имя прилоТСния ]) ΠΈΠ»ΠΈ Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ Β«ΠŸΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡΒ» Π² Ρ€Π°ΡΠΊΡ€Ρ‹Π²Π°ΡŽΡ‰Π΅ΠΌΡΡ мСню с трСмя Ρ‚ΠΎΡ‡ΠΊΠ°ΠΌΠΈ, Π° Π·Π°Ρ‚Π΅ΠΌ Π½Π°ΠΆΠ°Ρ‚ΡŒ Β«Π£ΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ [имя прилоТСния]Β». Для Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… PWA ΠΎΠΊΠ½ΠΎ Β«Π£ΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒΒ» появляСтся автоматичСски.

  3. Π’ΠΎΡ‚ ΠΈ всС. Π’Π°ΡˆΠ΅ Π½ΠΎΠ²ΠΎΠ΅ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ появится Π² мСню Β«ΠŸΡƒΡΠΊΒ», ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ ΠΎΡ‚Π»ΠΈΡ‡ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ Π·Π½Π°Ρ‡ΠΎΠΊ Π½Π° ΠΏΠ°Π½Π΅Π»ΠΈ Π·Π°Π΄Π°Ρ‡ (Π½Π΅ Π·Π½Π°Ρ‡ΠΎΠΊ Edge) ΠΈ ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ ΠΏΡ€Π΅ΠΎΠ±Ρ€Π°Π·ΠΎΠ²Π°Π½ΠΎ Π² ярлык Π½Π° Ρ€Π°Π±ΠΎΡ‡Π΅ΠΌ столС. Если Π²Ρ‹ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ ΡƒΠ΄Π°Π»ΠΈΡ‚ΡŒ PWA, Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ это ΠΈΠ· контСкстного мСню мСню Β«ΠŸΡƒΡΠΊΒ», Π½Π° страницС Β«ΠŸΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ ΠΈ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ WindowsΒ» ΠΈΠ»ΠΈ Π½Π° страницС Β«Π£ΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ прилоТСниями» Edge.

Π’ Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π΅ Chrome: Как ΠΈ Π² случаС с Edge, Π² Chrome Π΅ΡΡ‚ΡŒ ΠΊΠ½ΠΎΠΏΠΊΠ° Π² адрСсной строкС, которая появляСтся для сайтов, ΠΏΡ€Π΅Π΄Π»Π°Π³Π°ΡŽΡ‰ΠΈΡ… Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ PWA. (ΠžΠ±Ρ€Π°Ρ‚ΠΈΡ‚Π΅ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅, Ρ‡Ρ‚ΠΎ Π±Ρ€Π°ΡƒΠ·Π΅Ρ€ Brave для ΠΊΠΎΠ½Ρ„ΠΈΠ΄Π΅Π½Ρ†ΠΈΠ°Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ ΠΈ ΠΊΡ€ΠΈΠΏΡ‚ΠΎ-Π·Π°Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° ΠΈΠΌΠ΅Π΅Ρ‚ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΡƒ PWA, которая ΠΏΠΎΡ‡Ρ‚ΠΈ ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ‡Π½Π° Chrome.)

  1. НаТмитС ΠΊΠ½ΠΎΠΏΠΊΡƒ Β«Π£ΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅Β» Π² адрСсной строкС ΠΈΠ»ΠΈ Π²Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ Β«Π£ΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒΒ» [ имя прилоТСния ] Π² Ρ€Π°ΡΠΊΡ€Ρ‹Π²Π°ΡŽΡ‰Π΅ΠΌΡΡ мСню с трСмя Ρ‚ΠΎΡ‡ΠΊΠ°ΠΌΠΈ Π² ΠΏΡ€Π°Π²ΠΎΠΌ Π²Π΅Ρ€Ρ…Π½Π΅ΠΌ ΡƒΠ³Π»Ρƒ.

  2. ПослС этого Π²Ρ‹ ΡƒΠ²ΠΈΠ΄ΠΈΡ‚Π΅ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Π±Π΅Π· Π³Ρ€Π°Π½ΠΈΡ†Ρ‹ Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π° ΠΈ Π·Π½Π°Ρ‡ΠΎΠΊ для Π½Π΅Π³ΠΎ Π² мСню Β«ΠŸΡƒΡΠΊΒ». ΠžΠ±Ρ€Π°Ρ‚ΠΈΡ‚Π΅ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅, Ρ‡Ρ‚ΠΎ Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΡƒΠ΄Π°Π»ΠΈΡ‚ΡŒ созданныС Chrome PWA Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΈΠ· ΠΈΡ… ΠΎΠΊΠ½Π° ΠΈΠ»ΠΈ Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π° Chrome, Π° Π½Π΅ ΠΈΠ· настроСк Windows. Если Π²Ρ‹ Π²Ρ‹Π±Π΅Ρ€Π΅Ρ‚Π΅ Β«Π£Π΄Π°Π»ΠΈΡ‚ΡŒΒ» Π² мСню Β«ΠŸΡƒΡΠΊΒ», PWA бСсполСзно ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Ρ‚ вас ΠΊ старой ΠΏΠ°Π½Π΅Π»ΠΈ управлСния Β«ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ ΠΈ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Ρ‹Β».

Установка PWA Π½Π° iOS ΠΈ iPadOS

Как ΡƒΠΏΠΎΠΌΠΈΠ½Π°Π»ΠΎΡΡŒ Π²Ρ‹ΡˆΠ΅, Apple Ρ€Π°Π·Ρ€Π΅ΡˆΠ°Π΅Ρ‚ Safari ΡΠΎΠ·Π΄Π°Π²Π°Ρ‚ΡŒ PWA Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π² iOS ΠΈ iPadOS β€” сторонниС Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Ρ‹ ΠΈΡΠΊΠ»ΡŽΡ‡Π΅Π½Ρ‹. Safari Π½Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ Ρ‚Π΅Ρ€ΠΌΠΈΠ½Ρ‹ , установка ΠΈ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅, , ΠΊΠ°ΠΊ это Π΄Π΅Π»Π°ΡŽΡ‚ всС Π΄Ρ€ΡƒΠ³ΠΈΠ΅ Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Ρ‹, ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°ΡŽΡ‰ΠΈΠ΅ PWA. Π§Ρ‚ΠΎΠ±Ρ‹ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ Π΅Π³ΠΎ Π½Π° iOS ΠΈΠ»ΠΈ iPadOS, Π·Π°Π³Ρ€ΡƒΠ·ΠΈΡ‚Π΅ сайт с ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠΎΠΉ PWA, Π²Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ стрСлку Π²Π²Π΅Ρ€Ρ… Β«ΠŸΠΎΠ΄Π΅Π»ΠΈΡ‚ΡŒΡΡΒ» Π² Π½ΠΈΠΆΠ½Π΅ΠΉ части экрана ΠΈ Π²Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ Β«Π”ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ Π½Π° Π³Π»Π°Π²Π½Ρ‹ΠΉ экран». ΠžΠ±Ρ€Π°Ρ‚ΠΈΡ‚Π΅ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅, Ρ‡Ρ‚ΠΎ Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ Ρ‚ΠΎ ΠΆΠ΅ самоС для любого Π²Π΅Π±-сайта, Π½ΠΎ Π²Ρ‹ Π½Π΅ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚Π΅ Π°Π²Ρ‚ΠΎΠ½ΠΎΠΌΠ½ΡƒΡŽ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ настоящСго PWA.

Когда я создал PWA для Instagram, Π·Π½Π°Ρ‡ΠΎΠΊ ΠΈ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ выглядСли Ρ‚Π°ΠΊ ΠΆΠ΅, ΠΊΠ°ΠΊ Π² вСрсии App Store, Π½ΠΎ вмСсто ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Π° Β«Π£Π΄Π°Π»ΠΈΡ‚ΡŒ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅Β» Π² мСню Π΄Π»ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠ³ΠΎ наТатия я ΡƒΠ²ΠΈΠ΄Π΅Π» Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ Β«Π£Π΄Π°Π»ΠΈΡ‚ΡŒ Π·Π°ΠΊΠ»Π°Π΄ΠΊΡƒΒ». ΠžΠ±Ρ€Π°Ρ‚ΠΈΡ‚Π΅ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅, Ρ‡Ρ‚ΠΎ Π·Π½Π°Ρ‡ΠΊΠΈ PWA Π½Π΅ ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°ΡŽΡ‚ΡΡ Π² Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ΅ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ iOS 14, поэтому Π²Ρ‹ Π½Π΅ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚Π΅ Ρ‚Π°ΠΊΠΎΠ³ΠΎ ΠΏΠΎΠ»Π½ΠΎΠ³ΠΎ ΠΎΠΏΡ‹Ρ‚Π° Ρ€Π°Π±ΠΎΡ‚Ρ‹ с прилоТСниями с PWA Π½Π° ΠΌΠΎΠ±ΠΈΠ»ΡŒΠ½Ρ‹Ρ… устройствах Apple, ΠΊΠ°ΠΊ Π½Π° Π΄Ρ€ΡƒΠ³ΠΈΡ… ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ°Ρ…. Π”ΡƒΠΌΠ°ΡŽ, это Π½Π΅ Π΄ΠΎΠ»ΠΆΠ½ΠΎ Π²Ρ‹Π·Ρ‹Π²Π°Ρ‚ΡŒ большого удивлСния, учитывая Π°Π½Ρ‚Π°Π³ΠΎΠ½ΠΈΡΡ‚ΠΈΡ‡Π΅ΡΠΊΡƒΡŽ ΠΏΠΎΠ·ΠΈΡ†ΠΈΡŽ Apple ΠΏΠΎ ΠΎΡ‚Π½ΠΎΡˆΠ΅Π½ΠΈΡŽ ΠΊ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚Ρ‹ΠΌ систСмам.

Установка PWA Π½Π° macOS


Установка PWA Π² Chrome ΠΏΠΎΠ΄ ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ΠΌ macOS.

Π’ macOS установка PWA Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ Ρ‚Π°ΠΊ ΠΆΠ΅, ΠΊΠ°ΠΊ ΠΈ Π² Windows, Π½ΠΎ Π±Ρ€Π°ΡƒΠ·Π΅Ρ€ Safari ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ Π½Π΅ ΠΏΡ€Π΅Π΄Π»Π°Π³Π°Π΅Ρ‚ способа установки сайта Π² качСствС PWA. Π’Π°ΡˆΠ΅ Π½ΠΎΠ²ΠΎΠ΅ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ появится Π² Launchpad, Π½ΠΎ Π½Π΅ Π² ΠΏΠ°ΠΏΠΊΠ΅ Applications Finder.

ΠŸΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ, созданныС с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Chrome ΠΈΠ»ΠΈ Edge, прСкрасно ΠΏΠΎΠ»ΡƒΡ‡Π°ΡŽΡ‚ Π²Π΅Ρ€Ρ…Π½Π΅Π΅ мСню, Π½Π°Π·Π²Π°Π½Π½ΠΎΠ΅ для Π½ΠΎΠ²ΠΎΠ³ΠΎ прилоТСния, Π° Π½Π΅ для Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π°, ΠΈ я Π΄Π°ΠΆΠ΅ ΠΌΠΎΠ³ Π±Ρ‹ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ Outlook PWA своим ΠΊΠ»ΠΈΠ΅Π½Ρ‚ΠΎΠΌ для ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ элСктронной ΠΏΠΎΡ‡Ρ‚Ρ‹ ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ. Однако Π²Π°ΠΌ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΡƒΠ΄Π°Π»ΠΈΡ‚ΡŒ PWA ΠΈΠ· Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π°, Π° Π½Π΅ ΠΈΠ· ОБ.

Установка PWA Π² ОБ Π½Π° Π±Π°Π·Π΅ Linux


Π’Π²Π΅Ρ€Ρ…Ρƒ ΠΏΠΎΠΊΠ°Π·Π°Π½Π° установка PWA Π² Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π΅ Edge, Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‰Π΅ΠΌ Π² Linux, Π²Π½ΠΈΠ·Ρƒ ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΎ Π΄ΠΈΠ°Π»ΠΎΠ³ΠΎΠ²ΠΎΠ΅ ΠΎΠΊΠ½ΠΎ Π² Google Chrome.

Π’ Linux Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π½Π°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ PWA Π² Π²Π΅Π±-Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π°Ρ… Brave, Chrome ΠΈ Edge (Π±Π΅Ρ‚Π°-вСрсия Π½Π° Π΄Π°Π½Π½Ρ‹ΠΉ ΠΌΠΎΠΌΠ΅Π½Ρ‚) Ρ‚Π°ΠΊ ΠΆΠ΅, ΠΊΠ°ΠΊ ΠΈ Π² Π΄Ρ€ΡƒΠ³ΠΈΡ… Π½Π°ΡΡ‚ΠΎΠ»ΡŒΠ½Ρ‹Ρ… ОБ. Π’Ρ‹ Π²ΠΈΠ΄ΠΈΡ‚Π΅ Ρ‚Ρƒ ΠΆΠ΅ ΠΊΠ½ΠΎΠΏΠΊΡƒ Β«Π£ΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅Β» Π½Π° ΠΏΠ°Π½Π΅Π»ΠΈ инструмСнтов, ΠΈ простоС Π½Π°ΠΆΠ°Ρ‚ΠΈΠ΅ этой ΠΊΠ½ΠΎΠΏΠΊΠΈ создаСт PWA. Π― тСстировал это Π² Ubuntu. Π—Π½Π°Ρ‡ΠΎΠΊ прилоТСния PWA отобраТаСтся Π½Π° страницС Β«ΠŸΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡΒ», Π° Π½Π° ΠΏΠ°Π½Π΅Π»ΠΈ «ДСйствия» появляСтся ΠΎΡ‚Π»ΠΈΡ‡ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ Π·Π½Π°Ρ‡ΠΎΠΊ прилоТСния, Π° Π½Π΅ Π·Π½Π°Ρ‡ΠΎΠΊ Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π°.

ΠžΠ±Ρ€Π°Ρ‚ΠΈΡ‚Π΅ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅: Ссли Π²Ρ‹ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚Π΅ Brave ΠΈΠ»ΠΈ Π±Ρ€Π°ΡƒΠ·Π΅Ρ€ Chromium с ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚Ρ‹ΠΌ исходным ΠΊΠΎΠ΄ΠΎΠΌ, Π²Ρ‹ Π½Π΅ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚Π΅ этих прСимущСств. Π’Ρ‹ всС Π΅Ρ‰Π΅ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ Π²Π΅Ρ€ΡΠΈΡŽ сайта Π±Π΅Π· Π³Ρ€Π°Π½ΠΈΡ† Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π°, Π½ΠΎ Π²Ρ‹ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΡŒ Π΅Π΅ ΠΈΠ· основного прилоТСния Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π°.

Установка PWA Π² Chrome OS

ОБ Google для Π½Π°ΡΡ‚ΠΎΠ»ΡŒΠ½Ρ‹Ρ… ПК Π²Π΅Π΄Π΅Ρ‚ сСбя Π½Π΅ΠΌΠ½ΠΎΠ³ΠΎ ΠΈΠ½Π°Ρ‡Π΅, Ρ‡Π΅ΠΌ Π±Ρ€Π°ΡƒΠ·Π΅Ρ€ Chrome Π½Π° Π΄Ρ€ΡƒΠ³ΠΈΡ… ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ°Ρ…: Π² адрСсной строкС Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π° Π΅ΡΡ‚ΡŒ обвСдСнная ΠΊΠ½ΠΎΠΏΠΊΠ° со Π·Π½Π°ΠΊΠΎΠΌ плюс, Π° Ρ‚Π°ΠΊΠΆΠ΅ ΠΏΡƒΠ½ΠΊΡ‚ мСню Β«Π£ΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒΒ» [ имя прилоТСния ]. Π’Ρ‹Π±ΠΎΡ€ любого ΠΈΠ· Π½ΠΈΡ… ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Ρ‚ ΠΊ Ρ‚ΠΎΠΌΡƒ, Ρ‡Ρ‚ΠΎ вас пСрСнаправят Π² ΠΌΠ°Π³Π°Π·ΠΈΠ½ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ Google Play, ΠΈΠ· ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ³ΠΎ Π²Ρ‹ установитС ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅. Π”Π°, это всС Π΅Ρ‰Π΅ PWA, Π½ΠΎ Π²Ρ‹ ΠΏΠΎΠ»ΡƒΡ‡Π°Π΅Ρ‚Π΅ Π΅Π³ΠΎ ΠΈΠ· ΠΌΠ°Π³Π°Π·ΠΈΠ½Π° ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ. Π­Ρ‚ΠΎ Π±Ρ‹Π» ΠΌΠΎΠΉ ΠΎΠΏΡ‹Ρ‚ установки Twitter PWA, Π½ΠΎ для Outlook Web Π½Π°ΠΆΠ°Ρ‚ΠΈΠ΅ Ρ‚ΠΎΠΉ ΠΆΠ΅ ΠΊΠ½ΠΎΠΏΠΊΠΈ устанавливало PWA Ρ‚Π°ΠΊ ΠΆΠ΅, ΠΊΠ°ΠΊ Π²Ρ‹ Π²ΠΈΠ΄ΠΈΡ‚Π΅ Π½Π° ПК с Windows.

НСплохой ΠΎΠΏΡ‹Ρ‚, Π½ΠΎ, ΠΊΠ°ΠΊ ΠΈ Π²ΠΎ всСм Π² Chrome OS, Ρ…ΠΎΡ‚Π΅Π»ΠΎΡΡŒ Π±Ρ‹ большСй согласованности. НСкоторая ΠΏΡƒΡ‚Π°Π½ΠΈΡ†Π° Π²ΠΎΠ·Π½ΠΈΠΊΠ°Π΅Ρ‚ ΠΈΠ·-Π·Π° Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Outlook Π² Play Store Π½Π΅ являСтся PWA, Π² ΠΎΡ‚Π»ΠΈΡ‡ΠΈΠ΅ ΠΎΡ‚ записи Π² Twitter. ΠŸΡ€ΠΈ установкС Outlook PWA ΠΈ прилоТСния Outlook Π² Google Play Store, Π²Ρ‹ ΠΏΠΎΠ»ΡƒΡ‡Π°Π΅Ρ‚Π΅ Π΄Π²Π° Π·Π½Π°Ρ‡ΠΊΠ° ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ Π½Π° ΠΏΠΎΠ»ΠΊΠ΅ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ.

Какой Π²Π΅Π±-Π±Ρ€Π°ΡƒΠ·Π΅Ρ€ Π»ΡƒΡ‡ΡˆΠ΅ всСго ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ΠΈΡ‚ для вас?

Нравится Ρ‚ΠΎ, Ρ‡Ρ‚ΠΎ Π²Ρ‹ Ρ‡ΠΈΡ‚Π°Π΅Ρ‚Π΅?

ΠŸΠΎΠ΄ΠΏΠΈΡˆΠΈΡ‚Π΅ΡΡŒ Π½Π° ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΎΠ½Π½Ρ‹ΠΉ Π±ΡŽΠ»Π»Π΅Ρ‚Π΅Π½ΡŒ Tips & Tricks , Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ совСты экспСртов, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ ΠΌΠ°ΠΊΡΠΈΠΌΠ°Π»ΡŒΠ½ΡƒΡŽ ΠΎΡ‚Π΄Π°Ρ‡Ρƒ ΠΎΡ‚ вашСй Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ.

Π­Ρ‚ΠΎΡ‚ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΎΠ½Π½Ρ‹ΠΉ Π±ΡŽΠ»Π»Π΅Ρ‚Π΅Π½ΡŒ ΠΌΠΎΠΆΠ΅Ρ‚ ΡΠΎΠ΄Π΅Ρ€ΠΆΠ°Ρ‚ΡŒ Ρ€Π΅ΠΊΠ»Π°ΠΌΡƒ, прСдлоТСния ΠΈΠ»ΠΈ партнСрскиС ссылки. Подписка Π½Π° ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΎΠ½Π½Ρ‹ΠΉ Π±ΡŽΠ»Π»Π΅Ρ‚Π΅Π½ΡŒ ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚ вашС согласиС с нашими Условиями использования ΠΈ ΠŸΠΎΠ»ΠΈΡ‚ΠΈΠΊΠΎΠΉ ΠΊΠΎΠ½Ρ„ΠΈΠ΄Π΅Π½Ρ†ΠΈΠ°Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ. Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΎΡ‚ΠΊΠ°Π·Π°Ρ‚ΡŒΡΡ ΠΎΡ‚ подписки Π½Π° ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΎΠ½Π½Ρ‹Π΅ Π±ΡŽΠ»Π»Π΅Ρ‚Π΅Π½ΠΈ Π² любоС врСмя.

Бпасибо Π·Π° Ρ€Π΅Π³ΠΈΡΡ‚Ρ€Π°Ρ†ΠΈΡŽ!

Π’Π°ΡˆΠ° подписка ΠΏΠΎΠ΄Ρ‚Π²Π΅Ρ€ΠΆΠ΄Π΅Π½Π°. Π‘Π»Π΅Π΄ΠΈΡ‚Π΅ Π·Π° своим ΠΏΠΎΡ‡Ρ‚ΠΎΠ²Ρ‹ΠΌ ящиком!

ΠŸΠΎΠ΄ΠΏΠΈΡˆΠΈΡ‚Π΅ΡΡŒ Π½Π° Π΄Ρ€ΡƒΠ³ΠΈΠ΅ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΎΠ½Π½Ρ‹Π΅ Π±ΡŽΠ»Π»Π΅Ρ‚Π΅Π½ΠΈ

Настройка Π²Π΅Π±-ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ

Π‘Π»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΉΠŸΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰ΠΈΠΉ

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

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

ΠžΠ·Π½Π°ΠΊΠΎΠΌΡŒΡ‚Π΅ΡΡŒ с настройками области просмотра для Π²Π΅Π±-ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡƒΠ·Π½Π°Ρ‚ΡŒ, ΠΊΠ°ΠΊ Π½Π°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ ΠΎΠ±Π»Π°ΡΡ‚ΡŒ просмотра для Π²Π΅Π±-ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ Π½Π° iOS.

Π£ΠΊΠ°Π·Π°Π½ΠΈΠ΅ Π·Π½Π°Ρ‡ΠΊΠ° Π²Π΅Π±-страницы для Π²Π΅Π±-ΠΊΠ»ΠΈΠΏΠ°

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

  • Π§Ρ‚ΠΎΠ±Ρ‹ ΡƒΠΊΠ°Π·Π°Ρ‚ΡŒ Π·Π½Π°Ρ‡ΠΎΠΊ для всСго Π²Π΅Π±-сайта (ΠΊΠ°ΠΆΠ΄ΠΎΠΉ страницы Π²Π΅Π±-сайта), помСститС Ρ„Π°ΠΉΠ» Π·Π½Π°Ρ‡ΠΊΠ° Π² Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π΅ PNG Π² ΠΊΠΎΡ€Π½Π΅Π²ΡƒΡŽ ΠΏΠ°ΠΏΠΊΡƒ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π° с ΠΈΠΌΠ΅Π½Π΅ΠΌ apple-touch-icon.png

  • Π§Ρ‚ΠΎΠ±Ρ‹ ΡƒΠΊΠ°Π·Π°Ρ‚ΡŒ Π·Π½Π°Ρ‡ΠΎΠΊ для ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½ΠΎΠΉ Π²Π΅Π±-страницы ΠΈΠ»ΠΈ Π·Π°ΠΌΠ΅Π½ΠΈΡ‚ΡŒ Π·Π½Π°Ρ‡ΠΎΠΊ Π²Π΅Π±-сайта Π·Π½Π°Ρ‡ΠΊΠΎΠΌ для Π²Π΅Π±-страницы, Π΄ΠΎΠ±Π°Π²ΡŒΡ‚Π΅ Π½Π° Π²Π΅Π±-страницу элСмСнт ссылки, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€:

     < link rel="apple-touch-icon" href="/custom_icon.png"> 

    Π’ ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½Π½ΠΎΠΌ Π²Ρ‹ΡˆΠ΅ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ Π·Π°ΠΌΠ΅Π½ΠΈΡ‚Π΅ custom_icon.png Π½Π° имя Ρ„Π°ΠΉΠ»Π° Π·Π½Π°Ρ‡ΠΊΠ°.

  • Π§Ρ‚ΠΎΠ±Ρ‹ ΡƒΠΊΠ°Π·Π°Ρ‚ΡŒ нСсколько Π·Π½Π°Ρ‡ΠΊΠΎΠ² для Ρ€Π°Π·Π½Ρ‹Ρ… Ρ€Π°Π·Ρ€Π΅ΡˆΠ΅Π½ΠΈΠΉ устройства β€” Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, для ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠΈ устройств iPhone ΠΈ iPad β€” Π΄ΠΎΠ±Π°Π²ΡŒΡ‚Π΅ Ρ€Π°Π·ΠΌΠ΅Ρ€Ρ‹ Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚ для ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ элСмСнта ссылки ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ:

      png"> 
      
      
      

    Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ Π·Π½Π°Ρ‡ΠΎΠΊ Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ подходящСго Ρ€Π°Π·ΠΌΠ΅Ρ€Π° для устройства. Π’Π΅ΠΊΡƒΡ‰ΠΈΠ΅ Ρ€Π°Π·ΠΌΠ΅Ρ€Ρ‹ Π·Π½Π°Ρ‡ΠΊΠΎΠ² ΠΈ Ρ€Π΅ΠΊΠΎΠΌΠ΅Π½Π΄Π°Ρ†ΠΈΠΈ см. Π² Π³Π»Π°Π²Π΅ Β«Π“Ρ€Π°Ρ„ΠΈΠΊΠ°Β» Руководства ΠΏΠΎ чСловСчСскому интСрфСйсу iOS .

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

Если Π·Π½Π°Ρ‡ΠΊΠΈ Π½Π΅ ΡƒΠΊΠ°Π·Π°Π½Ρ‹ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ элСмСнта ссылки, Π² ΠΊΠΎΡ€Π½Π΅Π²ΠΎΠΌ ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³Π΅ Π²Π΅Π±-сайта выполняСтся поиск Π·Π½Π°Ρ‡ΠΊΠΎΠ² с apple-touch-icon... прСфикс . НапримСр, Ссли ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠΉ Ρ€Π°Π·ΠΌΠ΅Ρ€ Π·Π½Π°Ρ‡ΠΊΠ° для устройства составляСт 58 x 58, систСма ΠΈΡ‰Π΅Ρ‚ ΠΈΠΌΠ΅Π½Π° Ρ„Π°ΠΉΠ»ΠΎΠ² Π² ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅ΠΌ порядкС:

  1. apple-touch-icon-80×80. png

  2. apple-touch-icon.png

Π£ΠΊΠ°Π·Π°Π½ΠΈΠ΅ изобраТСния экрана запуска

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

  

Π’ ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½Π½ΠΎΠΌ Π²Ρ‹ΡˆΠ΅ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ Π·Π°ΠΌΠ΅Π½ΠΈΡ‚Π΅ launch.png Π½Π° имя Ρ„Π°ΠΉΠ»Π° экрана запуска. Π‘ΠΌ. Π³Π»Π°Π²Ρƒ Β«Π“Ρ€Π°Ρ„ΠΈΠΊΠ°Β» Руководства ΠΏΠΎ интСрфСйсу ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ iOS для Ρ‚Π΅ΠΊΡƒΡ‰ΠΈΡ… Ρ€Π°Π·ΠΌΠ΅Ρ€ΠΎΠ² экрана запуска ΠΈ Ρ€Π΅ΠΊΠΎΠΌΠ΅Π½Π΄Π°Ρ†ΠΈΠΉ.

Π”ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠ΅ Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠ° Π·Π½Π°Ρ‡ΠΊΠ° запуска

Π’ iOS ΠΌΠΎΠΆΠ½ΠΎ ΡƒΠΊΠ°Π·Π°Ρ‚ΡŒ Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊ Π²Π΅Π±-прилоТСния для Π·Π½Π°Ρ‡ΠΊΠ° запуска. По ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ 9Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ Ρ‚Π΅Π³ 0200.<img class="lazy lazy-hidden" loading='lazy' src="//news4apple.ru/wp-content/plugins/a3-lazy-load/assets/images/lazy_placeholder.gif" data-lazy-type="image" data-src='/800/600/http/i.pinimg.com/736x/de/0d/91/de0d91cc4240ce090e93dcede54c6ae7.jpg' /><noscript><img loading='lazy' src='/800/600/http/i.pinimg.com/736x/de/0d/91/de0d91cc4240ce090e93dcede54c6ae7.jpg' /></noscript> Π§Ρ‚ΠΎΠ±Ρ‹ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ Π΄Ρ€ΡƒΠ³ΠΎΠΉ Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊ, Π΄ΠΎΠ±Π°Π²ΡŒΡ‚Π΅ Π½Π° Π²Π΅Π±-страницу ΠΌΠ΅Ρ‚Π°Ρ‚Π΅Π³, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€:</p><table><tr><td scope="row"><pre> <meta name="apple-mobile-web-app-title" content="AppTitle"> </pre></td></tr></table><p> Π’ Π²Ρ‹ΡˆΠ΅, Π·Π°ΠΌΠ΅Π½ΠΈΡ‚Π΅ <code> AppTitle </code> своим Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠΎΠΌ.</p><h3><span class="ez-toc-section" id="%D0%A1%D0%BA%D1%80%D1%8B%D1%82%D0%B8%D0%B5_%D0%BA%D0%BE%D0%BC%D0%BF%D0%BE%D0%BD%D0%B5%D0%BD%D1%82%D0%BE%D0%B2_%D0%BF%D0%BE%D0%BB%D1%8C%D0%B7%D0%BE%D0%B2%D0%B0%D1%82%D0%B5%D0%BB%D1%8C%D1%81%D0%BA%D0%BE%D0%B3%D0%BE_%D0%B8%D0%BD%D1%82%D0%B5%D1%80%D1%84%D0%B5%D0%B9%D1%81%D0%B0_Safari"></span> Π‘ΠΊΡ€Ρ‹Ρ‚ΠΈΠ΅ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΎΠ² ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΎΠ³ΠΎ интСрфСйса Safari <span class="ez-toc-section-end"></span></h3><p> На iOS Π² Ρ€Π°ΠΌΠΊΠ°Ρ… ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΠΈ вашСго Π²Π΅Π±-прилоТСния ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ Π°Π²Ρ‚ΠΎΠ½ΠΎΠΌΠ½Ρ‹ΠΉ Ρ€Π΅ΠΆΠΈΠΌ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΎΠ½ большС ΠΏΠΎΡ…ΠΎΠ΄ΠΈΠ» Π½Π° Ρ€ΠΎΠ΄Π½ΠΎΠ΅ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅. Когда Π²Ρ‹ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚Π΅ этот Π°Π²Ρ‚ΠΎΠ½ΠΎΠΌΠ½Ρ‹ΠΉ Ρ€Π΅ΠΆΠΈΠΌ, Safari Π½Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ для отобраТСния Π²Π΅Π±-ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚Π°, Π² частности, Π½Π΅Ρ‚ тСкстового поля URL-адрСса Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π° Π² Π²Π΅Ρ€Ρ…Π½Π΅ΠΉ части экрана ΠΈΠ»ΠΈ ΠΏΠ°Π½Π΅Π»ΠΈ ΠΊΠ½ΠΎΠΏΠΎΠΊ Π² Π½ΠΈΠΆΠ½Π΅ΠΉ части экрана. Π’ Π²Π΅Ρ€Ρ…Π½Π΅ΠΉ части экрана появляСтся Ρ‚ΠΎΠ»ΡŒΠΊΠΎ строка состояния. ΠŸΡ€ΠΎΡ‡ΠΈΡ‚Π°ΠΉΡ‚Π΅ ИзмСнСниС внСшнСго Π²ΠΈΠ΄Π° строки состояния, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡƒΠ·Π½Π°Ρ‚ΡŒ, ΠΊΠ°ΠΊ ΡΠ²Π΅Ρ€Π½ΡƒΡ‚ΡŒ строку состояния.</p><p> УстановитС для ΠΌΠ΅Ρ‚Π°Ρ‚Π΅Π³Π° <code> apple-mobile-web-app-capable </code> Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ <code> yes </code>, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π²ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ Π°Π²Ρ‚ΠΎΠ½ΠΎΠΌΠ½Ρ‹ΠΉ Ρ€Π΅ΠΆΠΈΠΌ. НапримСр, ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΉ HTML-ΠΊΠΎΠ΄ ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°Π΅Ρ‚ Π²Π΅Π±-ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚ Π² Π°Π²Ρ‚ΠΎΠ½ΠΎΠΌΠ½ΠΎΠΌ Ρ€Π΅ΠΆΠΈΠΌΠ΅.<img class="lazy lazy-hidden" loading='lazy' src="//news4apple.ru/wp-content/plugins/a3-lazy-load/assets/images/lazy_placeholder.gif" data-lazy-type="image" data-src='/800/600/http/i.pinimg.com/originals/94/2c/7c/942c7cca6949197d5bb06f2adf10361a.jpg' /><noscript><img loading='lazy' src='/800/600/http/i.pinimg.com/originals/94/2c/7c/942c7cca6949197d5bb06f2adf10361a.jpg' /></noscript></p><table><tr><td scope="row"><pre> <meta name="apple-mobile-web-app-capable" content="yes"> </pre></td></tr></table><p> Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚ΡŒ, отобраТаСтся Π»ΠΈ Π²Π΅Π±-страница Π² Π°Π²Ρ‚ΠΎΠ½ΠΎΠΌΠ½ΠΎΠΌ Ρ€Π΅ΠΆΠΈΠΌΠ΅, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ <code> window.navigator.standalone </code> ЛогичСскоС свойство JavaScript Ρ‚ΠΎΠ»ΡŒΠΊΠΎ для чтСния. Π”ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ свСдСния ΠΎΠ± Π°Π²Ρ‚ΠΎΠ½ΠΎΠΌΠ½ΠΎΠΌ Ρ€Π΅ΠΆΠΈΠΌΠ΅ см. Π² Ρ€Π°Π·Π΄Π΅Π»Π΅ Apple-mobile-web-app-capable.</p><h3><span class="ez-toc-section" id="%D0%98%D0%B7%D0%BC%D0%B5%D0%BD%D0%B5%D0%BD%D0%B8%D0%B5_%D0%B2%D0%BD%D0%B5%D1%88%D0%BD%D0%B5%D0%B3%D0%BE_%D0%B2%D0%B8%D0%B4%D0%B0_%D1%81%D1%82%D1%80%D0%BE%D0%BA%D0%B8_%D1%81%D0%BE%D1%81%D1%82%D0%BE%D1%8F%D0%BD%D0%B8%D1%8F"></span> ИзмСнСниС внСшнСго Π²ΠΈΠ΄Π° строки состояния <span class="ez-toc-section-end"></span></h3><p> Если вашС Π²Π΅Π±-ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ отобраТаСтся Π² Π°Π²Ρ‚ΠΎΠ½ΠΎΠΌΠ½ΠΎΠΌ Ρ€Π΅ΠΆΠΈΠΌΠ΅, ΠΏΠΎΠ΄ΠΎΠ±Π½ΠΎ собствСнному ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡŽ, Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΡΠ²Π΅Ρ€Π½ΡƒΡ‚ΡŒ строку состояния, ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°Π΅ΠΌΡƒΡŽ Π² Π²Π΅Ρ€Ρ…Π½Π΅ΠΉ части экрана Π½Π° iOS. Π‘Π΄Π΅Π»Π°ΠΉΡ‚Π΅ это, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ ΠΌΠ΅Ρ‚Π°Ρ‚Π΅Π³ Π² стилС строки состояния.</p><p> Π­Ρ‚ΠΎΡ‚ ΠΌΠ΅Ρ‚Π°Ρ‚Π΅Π³ Π½Π΅ дСйствуСт, Ссли Π²Ρ‹ сначала Π½Π΅ ΡƒΠΊΠ°ΠΆΠ΅Ρ‚Π΅ Π°Π²Ρ‚ΠΎΠ½ΠΎΠΌΠ½Ρ‹ΠΉ Ρ€Π΅ΠΆΠΈΠΌ, ΠΊΠ°ΠΊ описано Π² Ρ€Π°Π·Π΄Π΅Π»Π΅ Π‘ΠΊΡ€Ρ‹Ρ‚ΠΈΠ΅ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΎΠ² ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΎΠ³ΠΎ интСрфСйса Safari. Π—Π°Ρ‚Π΅ΠΌ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ ΠΌΠ΅Ρ‚Π°Ρ‚Π΅Π³ стиля строки состояния <code> apple-mobile-web-app-status-bar-style </code> , Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ внСшний Π²ΠΈΠ΄ строки состояния Π² зависимости ΠΎΡ‚ потрСбностСй вашСго прилоТСния.<img class="lazy lazy-hidden" loading='lazy' src="//news4apple.ru/wp-content/plugins/a3-lazy-load/assets/images/lazy_placeholder.gif" data-lazy-type="image" data-src='/800/600/http/i.pinimg.com/736x/96/b0/d9/96b0d98a670a92d02d38edd45e6579ff.jpg' /><noscript><img loading='lazy' src='/800/600/http/i.pinimg.com/736x/96/b0/d9/96b0d98a670a92d02d38edd45e6579ff.jpg' /></noscript></p></div><footer class="entry-footer"></footer></article><nav class="navigation post-navigation" aria-label="Записи"><h2 class="screen-reader-text">Навигация ΠΏΠΎ записям</h2><div class="nav-links"><div class="nav-previous"><a href="https://news4apple.ru/apple/pochemu-yabloko-apple-nadkusannoe-yabloko-pochemu-u-logotipa-apple-nadkusano-yabloko-teoriya-2.html" rel="prev"><span class="meta-nav" aria-hidden="true">ΠŸΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰ΠΈΠ΅</span> <span class="screen-reader-text">ΠŸΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰ΠΈΠΉ пост:</span> <span class="post-title">ΠŸΠΎΡ‡Π΅ΠΌΡƒ яблоко apple надкусанноС яблоко: ΠŸΠΎΡ‡Π΅ΠΌΡƒ Ρƒ Π»ΠΎΠ³ΠΎΡ‚ΠΈΠΏΠ° Apple надкусано яблоко. ВСория</span></a></div><div class="nav-next"><a href="https://news4apple.ru/macbook/2018-macbook-pro-15-late-macbook-pro-15-inch-2018-technical-specifications.html" rel="next"><span class="meta-nav" aria-hidden="true">Π”Π°Π»Π΅Π΅</span> <span class="screen-reader-text">Π‘Π»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΉ пост:</span> <span class="post-title">2018 macbook pro 15 late: MacBook Pro (15-inch, 2018) — Technical Specifications</span></a></div></div></nav><h3 class="related-posts-heading">You may also like...</h3><div class="related-posts grid-row clear"><article id="post-32680" class="newsplus entry-grid col2 first-grid post-32680 post type-post status-publish format-standard hentry category-ios"><div class="entry-content"><aside class="meta-row cat-row"><div class="meta-col"><ul class="post-categories"><li><a href="https://news4apple.ru/category/ios">Ios</a></li></ul></div></aside><h2 class="entry-title"><a href="https://news4apple.ru/ios/xiaomi-mi-band-2-ios-obzor-review-com-xiaomi-mi-band-2.html" title="Xiaomi mi band 2 ios ΠΎΠ±Π·ΠΎΡ€: review.com — Xiaomi Mi Band 2">Xiaomi mi band 2 ios ΠΎΠ±Π·ΠΎΡ€: review.com — Xiaomi Mi Band 2</a></h2><p class="post-excerpt"> ΠΏΠ»Π°Π²Π½ΠΎΠ΅ Ρ€Π°Π·Π²ΠΈΡ‚ΠΈΠ΅ / Π“Π°Π΄ΠΆΠ΅Ρ‚Ρ‹ / iXBT Live БСгодняшний…</p></div></article><article id="post-41592" class="newsplus entry-grid col2 last-grid post-41592 post type-post status-publish format-standard hentry category-ios"><div class="entry-content"><aside class="meta-row cat-row"><div class="meta-col"><ul class="post-categories"><li><a href="https://news4apple.ru/category/ios">Ios</a></li></ul></div></aside><h2 class="entry-title"><a href="https://news4apple.ru/ios/sozdat-besplatno-prilozhenie-dlya-ios-na-russkom-yazyke-eto-luchshij-besplatnyj-sozdatel-prilozhenij-dlya-android-iphone-ipad-2.html" title="Π‘ΠΎΠ·Π΄Π°Ρ‚ΡŒ бСсплатно ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ для ios Π½Π° русском языкС: это Π»ΡƒΡ‡ΡˆΠΈΠΉ бСсплатный Π‘ΠžΠ—Π”ΠΠ’Π•Π›Π¬ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ для Android iPhone/iPad">Π‘ΠΎΠ·Π΄Π°Ρ‚ΡŒ бСсплатно ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ для ios Π½Π° русском языкС: это Π»ΡƒΡ‡ΡˆΠΈΠΉ бСсплатный Π‘ΠžΠ—Π”ΠΠ’Π•Π›Π¬ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ для Android iPhone/iPad</a></h2><p class="post-excerpt"> Π›ΡƒΡ‡ΡˆΠΈΠ΅ бСсплатныС конструкторы ΠΌΠΎΠ±ΠΈΠ»ΡŒΠ½Ρ‹Ρ… ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ…</p></div></article><article id="post-40336" class="newsplus entry-grid col2 first-grid post-40336 post type-post status-publish format-standard hentry category-ios"><div class="entry-content"><aside class="meta-row cat-row"><div class="meta-col"><ul class="post-categories"><li><a href="https://news4apple.ru/category/ios">Ios</a></li></ul></div></aside><h2 class="entry-title"><a href="https://news4apple.ru/ios/ios-bezopasnost-ispolzovanie-vstroennyh-sredstv-zashhity-bezopasnosti-i-konfidenczialnosti-iphone-2.html" title="Ios Π±Π΅Π·ΠΎΠΏΠ°ΡΠ½ΠΎΡΡ‚ΡŒ: ИспользованиС встроСнных срСдств Π·Π°Ρ‰ΠΈΡ‚Ρ‹ бСзопасности ΠΈ ΠΊΠΎΠ½Ρ„ΠΈΠ΄Π΅Π½Ρ†ΠΈΠ°Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ iPhone">Ios Π±Π΅Π·ΠΎΠΏΠ°ΡΠ½ΠΎΡΡ‚ΡŒ: ИспользованиС встроСнных срСдств Π·Π°Ρ‰ΠΈΡ‚Ρ‹ бСзопасности ΠΈ ΠΊΠΎΠ½Ρ„ΠΈΠ΄Π΅Π½Ρ†ΠΈΠ°Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ iPhone</a></h2><p class="post-excerpt"> ΠŸΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ° бСзопасности Π² iOS 16. Π§Ρ‚ΠΎ это ΠΈ ΠΊΠ°ΠΊ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚…</p></div></article><article id="post-32776" class="newsplus entry-grid col2 last-grid post-32776 post type-post status-publish format-standard hentry category-ios"><div class="entry-content"><aside class="meta-row cat-row"><div class="meta-col"><ul class="post-categories"><li><a href="https://news4apple.ru/category/ios">Ios</a></li></ul></div></aside><h2 class="entry-title"><a href="https://news4apple.ru/ios/kak-vosstanovit-ios-11-na-10-vosstanovlenie-zavodskih-nastroek-iphone-ipad-ili-ipod.html" title="Как Π²ΠΎΡΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ ios 11 Π½Π° 10: ВосстановлСниС заводских настроСк iPhone, iPad ΠΈΠ»ΠΈ iPod">Как Π²ΠΎΡΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ ios 11 Π½Π° 10: ВосстановлСниС заводских настроСк iPhone, iPad ΠΈΠ»ΠΈ iPod</a></h2><p class="post-excerpt"> Π Π΅ΠΌΠΎΠ½Ρ‚ ΡƒΡ‚ΠΎΠΏΠ»Π΅Π½Π½ΠΎΠ³ΠΎ iPhone | ВосстановлСниС Π°ΠΉΡ„ΠΎΠ½Π° послС…</p></div></article><article id="post-41816" class="newsplus entry-grid col2 first-grid post-41816 post type-post status-publish format-standard hentry category-ios"><div class="entry-content"><aside class="meta-row cat-row"><div class="meta-col"><ul class="post-categories"><li><a href="https://news4apple.ru/category/ios">Ios</a></li></ul></div></aside><h2 class="entry-title"><a href="https://news4apple.ru/ios/ios-safari-adblock-adblock-dlya-safari-kak-ubrat-reklamu-v-safari.html" title="Ios safari adblock: Adblock для Safari β€” Как ΡƒΠ±Ρ€Π°Ρ‚ΡŒ Ρ€Π΅ΠΊΠ»Π°ΠΌΡƒ Π² Π‘Π°Ρ„Π°Ρ€ΠΈ">Ios safari adblock: Adblock для Safari β€” Как ΡƒΠ±Ρ€Π°Ρ‚ΡŒ Ρ€Π΅ΠΊΠ»Π°ΠΌΡƒ Π² Π‘Π°Ρ„Π°Ρ€ΠΈ</a></h2><p class="post-excerpt"> Adblock для Safari β€” Как ΡƒΠ±Ρ€Π°Ρ‚ΡŒ Ρ€Π΅ΠΊΠ»Π°ΠΌΡƒ Π² Π‘Π°Ρ„Π°Ρ€ΠΈ AdGuard β€”…</p></div></article><article id="post-41084" class="newsplus entry-grid col2 last-grid post-41084 post type-post status-publish format-standard hentry category-ios"><div class="entry-content"><aside class="meta-row cat-row"><div class="meta-col"><ul class="post-categories"><li><a href="https://news4apple.ru/category/ios">Ios</a></li></ul></div></aside><h2 class="entry-title"><a href="https://news4apple.ru/ios/ios-oboi-na-rabochij-stol-zdes-vse-oboi-ios-i-macos-za-12-let.html" title="Ios ΠΎΠ±ΠΎΠΈ Π½Π° Ρ€Π°Π±ΠΎΡ‡ΠΈΠΉ стол: Π—Π΄Π΅ΡΡŒ всС ΠΎΠ±ΠΎΠΈ iOS ΠΈ macOS Π·Π° 12 Π»Π΅Ρ‚">Ios ΠΎΠ±ΠΎΠΈ Π½Π° Ρ€Π°Π±ΠΎΡ‡ΠΈΠΉ стол: Π—Π΄Π΅ΡΡŒ всС ΠΎΠ±ΠΎΠΈ iOS ΠΈ macOS Π·Π° 12 Π»Π΅Ρ‚</a></h2><p class="post-excerpt"> Π“Π΄Π΅ Π²Π·ΡΡ‚ΡŒ всС ΠΎΠ±ΠΎΠΈ ΠΈΠ· iOS 16 ΠΈ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ ΠΈΡ… Π½Π° свой iPhone |…</p></div></article><article id="post-40464" class="newsplus entry-grid col2 first-grid post-40464 post type-post status-publish format-standard hentry category-ios"><div class="entry-content"><aside class="meta-row cat-row"><div class="meta-col"><ul class="post-categories"><li><a href="https://news4apple.ru/category/ios">Ios</a></li></ul></div></aside><h2 class="entry-title"><a href="https://news4apple.ru/ios/lineage-2-dlya-ios-app-store-lineage2m.html" title="Lineage 2 для ios: β€ŽAppΒ Store: Lineage2M">Lineage 2 для ios: β€ŽAppΒ Store: Lineage2M</a></h2><p class="post-excerpt"> Lineage 2M готовится ΠΊ запуску Π½Π° iOS ΠΈ Android Π² России. Π—Π°…</p></div></article><article id="post-40850" class="newsplus entry-grid col2 last-grid post-40850 post type-post status-publish format-standard hentry category-ios"><div class="entry-content"><aside class="meta-row cat-row"><div class="meta-col"><ul class="post-categories"><li><a href="https://news4apple.ru/category/ios">Ios</a></li></ul></div></aside><h2 class="entry-title"><a href="https://news4apple.ru/ios/geroi-magii-i-mecha-3-ios-kuda-delis-geroi-mecha-i-magii-iii-na-ios-voprosy-na-dtf.html" title="Π“Π΅Ρ€ΠΎΠΈ ΠΌΠ°Π³ΠΈΠΈ ΠΈ ΠΌΠ΅Ρ‡Π° 3 ios: ΠšΡƒΠ΄Π° дСлись Π“Π΅Ρ€ΠΎΠΈ ΠœΠ΅Ρ‡Π° ΠΈ Магии III Π½Π° IOS ? β€” Вопросы Π½Π° DTF">Π“Π΅Ρ€ΠΎΠΈ ΠΌΠ°Π³ΠΈΠΈ ΠΈ ΠΌΠ΅Ρ‡Π° 3 ios: ΠšΡƒΠ΄Π° дСлись Π“Π΅Ρ€ΠΎΠΈ ΠœΠ΅Ρ‡Π° ΠΈ Магии III Π½Π° IOS ? β€” Вопросы Π½Π° DTF</a></h2><p class="post-excerpt"> Одной ΠΈΠ· самых кассовых iOS-ΠΈΠ³Ρ€ Π³ΠΎΠ΄Π° Π² России оказались…</p></div></article><article id="post-30806" class="newsplus entry-grid col2 first-grid post-30806 post type-post status-publish format-standard hentry category-ios"><div class="entry-content"><aside class="meta-row cat-row"><div class="meta-col"><ul class="post-categories"><li><a href="https://news4apple.ru/category/ios">Ios</a></li></ul></div></aside><h2 class="entry-title"><a href="https://news4apple.ru/ios/otklyuchit-avtoobnovlenie-prilozhenij-na-ios-obnovlenie-prilozhenij-na-ustrojstvah-apple-vruchnuyu.html" title="ΠžΡ‚ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ Π°Π²Ρ‚ΠΎΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠ΅ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ Π½Π° ios: ОбновлСниС ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ Π½Π° устройствах Apple Π²Ρ€ΡƒΡ‡Π½ΡƒΡŽ">ΠžΡ‚ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ Π°Π²Ρ‚ΠΎΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠ΅ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ Π½Π° ios: ОбновлСниС ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ Π½Π° устройствах Apple Π²Ρ€ΡƒΡ‡Π½ΡƒΡŽ</a></h2><p class="post-excerpt"> Π‘Ρ‚ΠΎΠΈΡ‚ Π»ΠΈ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ Π°Π²Ρ‚ΠΎΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠ΅ΠΌ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ Π½Π°…</p></div></article><article id="post-30698" class="newsplus entry-grid col2 last-grid post-30698 post type-post status-publish format-standard hentry category-ios"><div class="entry-content"><aside class="meta-row cat-row"><div class="meta-col"><ul class="post-categories"><li><a href="https://news4apple.ru/category/ios">Ios</a></li></ul></div></aside><h2 class="entry-title"><a href="https://news4apple.ru/ios/ios-11-avtomaticheskoe-vklyuchenie-wifi-pochemu-na-iphone-wi-fi-vklyuchaetsya-sam-prichiny-i-sposoby-otklyucheniya.html" title="Ios 11 автоматичСскоС Π²ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ wifi: ΠŸΠΎΡ‡Π΅ΠΌΡƒ Π½Π° iPhone Wi-Fi Π²ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ΡΡ сам: ΠΏΡ€ΠΈΡ‡ΠΈΠ½Ρ‹ ΠΈ способы ΠΎΡ‚ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ">Ios 11 автоматичСскоС Π²ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ wifi: ΠŸΠΎΡ‡Π΅ΠΌΡƒ Π½Π° iPhone Wi-Fi Π²ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ΡΡ сам: ΠΏΡ€ΠΈΡ‡ΠΈΠ½Ρ‹ ΠΈ способы ΠΎΡ‚ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ</a></h2><p class="post-excerpt"> Как ΠΎΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ автоматичСскоС Π²ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ Wi-Fi iOS Apple…</p></div></article></div><div id="comments" class="comments-area"></div></div></div></div><div id="sidebar" class="widget-area" role="complementary"><aside id="categories-40" class="widget widget_categories"><h3 class="sb-title">Π ΡƒΠ±Ρ€ΠΈΠΊΠΈ</h3><ul><li class="cat-item cat-item-13"><a href="https://news4apple.ru/category/apple">Apple</a></li><li class="cat-item cat-item-14"><a href="https://news4apple.ru/category/imac">Imac</a></li><li class="cat-item cat-item-11"><a href="https://news4apple.ru/category/ios">Ios</a></li><li class="cat-item cat-item-15"><a href="https://news4apple.ru/category/ipad">Ipad</a></li><li class="cat-item cat-item-12"><a href="https://news4apple.ru/category/macbook">Macbook</a></li><li class="cat-item cat-item-8"><a href="https://news4apple.ru/category/raznoe">Π Π°Π·Π½ΠΎΠ΅</a></li><li class="cat-item cat-item-1"><a href="https://news4apple.ru/category/sovety">Π‘ΠΎΠ²Π΅Ρ‚Ρ‹</a></li><li class="cat-item cat-item-9"><a href="https://news4apple.ru/category/staroe">Π‘Ρ‚Π°Ρ€ΠΎΠ΅</a></li></ul></aside></div></div></div></div><div id="secondary" class="columns-4" role="complementary"><div class="wrap clearfix"><div class="row"></div></div></div><footer id="footer"><div class="wrap clear"><div class="notes-left">© 2021 News4Apple - новости ΠΈΠ· ΠΌΠΈΡ€Π° Apple</div><div class="notes-right"></div></div></footer><div class="fixed-widget-bar fixed-left"></div><div class="fixed-widget-bar fixed-right"></div></div><div class="scroll-to-top"><a href="#" title="Π’Π²Π΅Ρ€Ρ…"><span class="sr-only">scroll to top</span></a></div> <noscript><style>.lazyload{display:none}</style></noscript><script data-noptimize="1">window.lazySizesConfig=window.lazySizesConfig||{};window.lazySizesConfig.loadMode=1;</script><script async data-noptimize="1" src='https://news4apple.ru/wp-content/plugins/autoptimize/classes/external/js/lazysizes.min.js'></script> <!-- noptimize --> <style>iframe,object{width:100%;height:480px}img{max-width:100%}</style><script>new Image().src="//counter.yadro.ru/hit?r"+escape(document.referrer)+((typeof(screen)=="undefined")?"":";s"+screen.width+"*"+screen.height+"*"+(screen.colorDepth?screen.colorDepth:screen.pixelDepth))+";u"+escape(document.URL)+";h"+escape(document.title.substring(0,150))+";"+Math.random();</script> <!-- /noptimize --> <script defer src="https://news4apple.ru/wp-content/cache/autoptimize/js/autoptimize_4f54933f69449b52bf1a54e97d89fd06.js"></script></body></html><script src="/cdn-cgi/scripts/7d0fa10a/cloudflare-static/rocket-loader.min.js" data-cf-settings="ac04c7f03d949173f035a331-|49" defer></script><script data-cfasync="false" src="/cdn-cgi/scripts/5c5dd728/cloudflare-static/email-decode.min.js"></script>