Всякий раз, когда я делюсь этой концепцией с друзьями (включая друзей-разработчиков), они, как правило, не понимают, в чем преимущества PWA или почему пользователи вообще используют PWA вместо традиционного веб-браузера, который они знают и любят (или, возможно, ненавидят).

Мои ответы на вопросы, связанные с PWA, многочисленны, но я хочу попытаться использовать несколько практических примеров, чтобы объяснить, почему я думаю, что PWA спасут открытую сеть, даже когда мы видим, как обнесенные стеной сады с каждым днем ​​становятся все выше.

Как PWA могут решить эту проблему

Возможно, вы слышали об «эпической» битве в судах между Epic Games и Apple. Если нет, то Epic Games больше не хочет выплачивать Apple 30% выручки, которую они получают от игроков, покупающих игровую валюту на устройствах iOS. Epic выпустили внутриигровую платежную систему на iOS в обход платежной системы Apple, и, что вполне ожидаемо, их забанили. То же самое они сделали и на Android-устройствах, и впоследствии их тоже забанили на Android. Epic использовала запреты как трамплин для подачи антимонопольных исков против Google и Apple.

Это тематическое исследование не о том, поддерживаете ли вы Epic, поддерживаете ли Apple или стоите в углу, сложа руки. Это иллюстрация антиконкурентных практик и их влияния на Интернет. Яблоко — это огороженный сад. Это не оспаривается. Это факт, который преподносится как удобство, безопасность и удобство использования. Ваше устройство iOS или iPad не принадлежат вам в том смысле, что вы не можете установить на него все, что хотите. Вы можете установить только то, что Apple говорит, что вы можете установить.

Есть доля правды в защитных качествах такого подхода к ограждению сада. Apple уже несколько десятилетий известна своей стабильностью и отсутствием вирусов. Однако за эту стабильность и безопасность приходится платить. Возможно, вы получаете не самые выгодные предложения, совершая платежи в приложении за программное обеспечение, которое используете на своем телефоне или iPad. Конечно, приложения добавляют процент к тому, что они в противном случае взимали бы, чтобы помочь компенсировать сборы, которые Apple извлекает. А как насчет тех старых устройств Apple, которые больше не поддерживаются Apple? Те совершенно исправные iPad, лежащие в кучах мусора или в ваших ящиках для мусора? В открытой экосистеме, в открытом веб-мире возраст устройства не влияет на возможность его использования, возможность установки нового программного обеспечения.

Прогрессивные веб-приложения по своей сути представляют собой не что иное, как веб-приложения. Это приложения, к которым вы получаете доступ через традиционный настольный браузер или мобильный браузер. И все же PWA предлагают нечто гораздо большее, чем традиционный опыт.

Недостатки

PWA предлагают место на главном экране вашего телефона или планшета. Они предлагают возможность жить среди удобства, предлагаемого приложением, доступным простым щелчком на главном экране. PWA также позволяют приложениям, созданным для Интернета, размещаться в меню «Пуск» или в доке на настольных компьютерах и компьютерах Mac.

Каким бы захватывающим ни было предложение о том, что веб-приложение может быть установлено как нативное приложение, это лишь малая часть потенциала, предлагаемого PWA. API-интерфейсы, которые предлагают почти родной доступ к приложениям, являются мощными и могут создать опыт, неотличимый от нативных приложений. Push-уведомления, доступ к файловой системе, экраны-заставки, автономная поддержка и многое другое доступны через PWA так же, как и в нативных приложениях. Веб-приложения могут отвлекать, хотя бы из-за постоянной возможности открыть другую вкладку. С PWA вы можете сосредоточиться. С веб-приложением, которое открывается как полноэкранное родное приложение, вы можете сосредоточиться на том, что намеревались сделать. Это приносит пользу пользователям, но также и разработчикам приложений, поскольку их пользователи с меньшей вероятностью быстро уйдут.

Самым большим преимуществом PWA является их обходной характер. Apple, если только они не решат полностью игнорировать веб-стандарты, не может предотвратить установку PWA на домашние экраны пользователей. Apple и Google не могут взимать 30% налогов с покупок, совершенных в этих приложениях. По мере старения устройств они все еще могут быть полезными с новым программным обеспечением, полученным за пределами экосистем App Store и Play Store. Конкуренцию можно восстановить.

В подтверждение своей точки зрения предлагаю вам еще один мини-кейс:

Амазон Луна

Amazon Luna — сервис потоковой передачи видеоигр, который все еще находится в стадии бета-тестирования. Подобно Google Stadia или Nvidia GeForce Now, Luna предлагает игрокам хорошую библиотеку игр, в которые они могут играть за ежемесячную плату. Игрокам не нужно так сильно беспокоиться об аппаратных возможностях своего устройства, поскольку эти игры транслируются с мощных удаленных компьютеров прямо на устройство или компьютер игрока.

«Apple отказывается разрешить» услуги потоковой передачи игр в App Store без существенных уступок со стороны провайдеров. Итак, Amazon Luna решила даже не беспокоиться о нативном приложении для iOS или iPadOS, которое нужно будет отправить на проверку в полицию App Store. Вместо этого они построили свой сервис как PWA.

Я установил Amazon Luna PWA на свой iPhone и iPad. Опыт его запуска кажется невероятным. Такое ощущение, что я запускаю традиционное нативное приложение. И все же это не так. Он свободен от оков правил магазина приложений.

Luna даже не первый претендент на то, что, как я ожидаю, станет натиском компаний, предлагающих опыт PWA, чтобы они, как компании, могли иметь большую гибкость в своих предложениях и чтобы у пользователей было больше доступных им вариантов. Nvidia GeForce Now с сентября имеет возможность установить свой сервис в качестве PWA на мобильные устройства.

Потоковые игровые сервисы сталкиваются с правилами, которые не применяются к потоковым видеосервисам, поэтому в конечном итоге они могут быть теми, кто возглавит широкое внедрение PWA. PWA не новы, и многие крупные компании, включая Google (что странно, учитывая их запрет на Epic), Starbucks, Pinterest и Twitter, поддерживают PWA.

Существует целый новый (и действительно старый) мир возможностей, предлагаемых PWA, но это не значит, что они идеальны. PWA обладают большой силой. API становятся лучше с каждым месяцем, а это означает, что разработчики получают все больше доступа к вашему устройству.

Вывод

Это означает, что ответственность за безопасность переходит от рецензентов магазина приложений к самим пользователям. Это кажется правильным компромиссом, но наверняка будут злоумышленники, поскольку PWA набирают популярность, и наверняка будут пользователи, которые станут жертвами этих злоумышленников.

Но сеть — это место для суверенитета и выбора. Частью этого является ответственность. Если людям никогда не давать возможности научиться защищать себя, они всегда будут обязаны другим. Возможно, PWA дают людям возможность вернуть себе контроль и по-настоящему научиться защищать себя.

Я в восторге от будущего предложения PWA. Интернет, включая мобильные приложения, должен быть открытым. Он должен быть конкурентоспособным. Несмотря на Facebook, Google и Apple, сеть может оставаться открытой, и PWA будут играть свою роль.

Практический пример антиконкурентной практики

Эта статья впервые появилась на «моем сайте», поэтому обязательно ознакомьтесь с другими моими статьями там.

Всякий раз, когда я делюсь этой концепцией с друзьями (включая друзей-разработчиков), они, как правило, не понимают, в чем преимущества PWA или почему пользователи вообще используют PWA вместо традиционного веб-браузера, который они знают и любят (или, возможно, ненавидят).

Мои ответы на вопросы, связанные с PWA, многочисленны, но я хочу попытаться использовать несколько практических примеров, чтобы объяснить, почему я думаю, что PWA спасут открытую сеть, даже когда мы видим, как обнесенные стеной сады с каждым днем ​​становятся все выше.

Возможно, вы слышали об «эпической» битве в судах между Epic Games и Apple. Если нет, то Epic Games больше не хочет выплачивать Apple 30% выручки, которую они получают от игроков, покупающих игровую валюту на устройствах iOS. Epic выпустили внутриигровую платежную систему на iOS в обход платежной системы Apple, и, что вполне ожидаемо, их забанили. То же самое они сделали и на Android-устройствах, и впоследствии их тоже забанили на Android. Epic использовала запреты как трамплин для подачи антимонопольных исков против Google и Apple.

Как PWA могут решить эту проблему

Это тематическое исследование не о том, поддерживаете ли вы Epic, поддерживаете ли Apple или стоите в углу, сложа руки. Это иллюстрация антиконкурентных практик и их влияния на Интернет. Яблоко — это огороженный сад. Это не оспаривается. Это факт, который преподносится как удобство, безопасность и удобство использования. Ваше устройство iOS или iPad не принадлежат вам в том смысле, что вы не можете установить на него все, что хотите. Вы можете установить только то, что Apple говорит, что вы можете установить.

Есть доля правды в защитных качествах такого подхода к ограждению сада. Apple уже несколько десятилетий известна своей стабильностью и отсутствием вирусов. Однако за эту стабильность и безопасность приходится платить. Возможно, вы получаете не самые выгодные предложения, совершая платежи в приложении за программное обеспечение, которое используете на своем телефоне или iPad. Конечно, приложения добавляют процент к тому, что они в противном случае взимали бы, чтобы помочь компенсировать сборы, которые Apple извлекает. А как насчет тех старых устройств Apple, которые больше не поддерживаются Apple? Те совершенно исправные iPad, лежащие в кучах мусора или в ваших ящиках для мусора? В открытой экосистеме, в открытом веб-мире возраст устройства не влияет на возможность его использования, возможность установки нового программного обеспечения.

Итак, примите чью-либо сторону в битве Epic против Apple, если хотите, но дело не в этой конкретной битве. Дело в более широких проблемах, которые закрытый Интернет (и не заблуждайтесь, нативные приложения для телефонов и планшетов являются частью нового Интернета) создает для обычных людей.

Прогрессивные веб-приложения по своей сути представляют собой не что иное, как веб-приложения. Это приложения, к которым вы получаете доступ через традиционный настольный браузер или мобильный браузер. И все же PWA предлагают нечто гораздо большее, чем традиционный опыт.

Недостатки

PWA предлагают место на главном экране вашего телефона или планшета. Они предлагают возможность жить среди удобства, предлагаемого приложением, доступным простым щелчком на главном экране. PWA также позволяют приложениям, созданным для Интернета, размещаться в меню «Пуск» или в доке на настольных компьютерах и компьютерах Mac.

Каким бы захватывающим ни было предложение о том, что веб-приложение может быть установлено как нативное приложение, это лишь малая часть потенциала, предлагаемого PWA. API-интерфейсы, которые предлагают почти родной доступ к приложениям, являются мощными и могут создать опыт, неотличимый от нативных приложений. Push-уведомления, доступ к файловой системе, экраны-заставки, автономная поддержка и многое другое доступны через PWA так же, как и в нативных приложениях. Веб-приложения могут отвлекать, хотя бы из-за постоянной возможности открыть другую вкладку. С PWA вы можете сосредоточиться. С веб-приложением, которое открывается как полноэкранное родное приложение, вы можете сосредоточиться на том, что намеревались сделать. Это приносит пользу пользователям, но также и разработчикам приложений, поскольку их пользователи с меньшей вероятностью быстро уйдут.

Самым большим преимуществом PWA является их обходной характер. Apple, если только они не решат полностью игнорировать веб-стандарты, не может предотвратить установку PWA на домашние экраны пользователей. Apple и Google не могут взимать 30% налогов с покупок, совершенных в этих приложениях. По мере старения устройств они все еще могут быть полезными с новым программным обеспечением, полученным за пределами экосистем App Store и Play Store. Конкуренцию можно восстановить.

В подтверждение своей точки зрения предлагаю вам еще один мини-кейс:

Амазон Луна

Amazon Luna — сервис потоковой передачи видеоигр, который все еще находится в стадии бета-тестирования. Подобно Google Stadia или Nvidia GeForce Now, Luna предлагает игрокам хорошую библиотеку игр, в которые они могут играть за ежемесячную плату. Игрокам не нужно так сильно беспокоиться об аппаратных возможностях своего устройства, поскольку эти игры транслируются с мощных удаленных компьютеров прямо на устройство или компьютер игрока.

«Apple отказывается разрешить» услуги потоковой передачи игр в App Store без существенных уступок со стороны провайдеров. Итак, Amazon Luna решила даже не беспокоиться о нативном приложении для iOS или iPadOS, которое нужно будет отправить на проверку в полицию App Store. Вместо этого они построили свой сервис как PWA.

Я установил Amazon Luna PWA на свой iPhone и iPad. Опыт его запуска кажется невероятным. Такое ощущение, что я запускаю традиционное нативное приложение. И все же это не так. Он свободен от оков правил магазина приложений.

Luna даже не первый претендент на то, что, как я ожидаю, станет натиском компаний, предлагающих опыт PWA, чтобы они, как компании, могли иметь большую гибкость в своих предложениях и чтобы у пользователей было больше доступных им вариантов. Nvidia GeForce Now с сентября имеет возможность установить свой сервис в качестве PWA на мобильные устройства.

Потоковые игровые сервисы сталкиваются с правилами, которые не применяются к потоковым видеосервисам, поэтому в конечном итоге они могут быть теми, кто возглавит широкое внедрение PWA. PWA не новы, и многие крупные компании, включая Google (что странно, учитывая их запрет на Epic), Starbucks, Pinterest и Twitter, поддерживают PWA.

Существует целый новый (и действительно старый) мир возможностей, предлагаемых PWA, но это не значит, что они идеальны. PWA обладают большой силой. API становятся лучше с каждым месяцем, а это означает, что разработчики получают все больше доступа к вашему устройству.

Вывод

Это означает, что ответственность за безопасность переходит от рецензентов магазина приложений к самим пользователям. Это кажется правильным компромиссом, но наверняка будут злоумышленники, поскольку PWA набирают популярность, и наверняка будут пользователи, которые станут жертвами этих злоумышленников.

Но сеть — это место для суверенитета и выбора. Частью этого является ответственность. Если людям никогда не давать возможности научиться защищать себя, они всегда будут обязаны другим. Возможно, PWA дают людям возможность вернуть себе контроль и по-настоящему научиться защищать себя.

Я в восторге от будущего предложения PWA. Интернет, включая мобильные приложения, должен быть открытым. Он должен быть конкурентоспособным. Несмотря на Facebook, Google и Apple, сеть может оставаться открытой, и PWA будут играть свою роль.

Итак, примите чью-либо сторону в битве Epic против Apple, если хотите, но дело не в этой конкретной битве. Дело в более широких проблемах, которые закрытый Интернет (и не заблуждайтесь, нативные приложения для телефонов и планшетов являются частью нового Интернета) создает для обычных людей. «https://www.scholarscentral.org/editorial-tracking/video-submissions/kis/49ers-v-Rams-j00.html»
«https://www.scholarscentral.org/editorial-tracking/ video-submissions/kis/49ers-v-Rams-j01.html»
«https://www.scholarscentral.org/editorial-tracking/video-submissions/kis/49ers-v-Rams-j02.html »
«https://www.scholarscentral.org/editorial-tracking/video-submissions/kis/49ers-v-Rams-j03.html»
«https://www.scholarscentral.org /editorial-tracking/video-submissions/kis/Buc-v-Chi-j00.html»
«https://www.scholarscentral.org/editorial-tracking/video-submissions/kis/Buc-v- Chi-j01.html»
«https://www.scholarscentral.org/editorial-tracking/video-submissions/kis/Buc-v-Chi-j02.html»
«https:// www.scholarscentral.org/editorial-tracking/video-submissions/kis/Buc-v-Chi-j03.html»
«https://www.scholarscentral.org/editorial-tracking/video-submissions/kis /Pel-v-Nug-j00.html»
«https://www.scholarscentral.org/editorial-tracking/video-submissions/kis/Pel-v-Nug-j01. html»
«https://www.scholarscentral.org/editorial-tracking/video-submissions/kis/Pel-v-Nug-j02.html»
«https://www.scholarscentral. org/editorial-tracking/video-submissions/kis/Pel-v-Nug-j03.html»
«https://www.scitechnol.com/peer-review-pdfs/ibm/49-vR.html »
«https://www.scitechnol.com/peer-review-pdfs/ibm/49-v-R1.html»
«https://www.scitechnol.com/peer-review -pdfs/ibm/49-v-R2.html»
«https://www.scitechnol.com/peer-review-pdfs/ibm/49-v-R3.html»
«https ://www.scitechnol.com/peer-review-pdfs/ibm/BvC.html»
«https://www.scitechnol.com/peer-review-pdfs/ibm/Bv-C1.html»
«https://www.scitechnol.com/peer-review-pdfs/ibm/Bv-C2.html»
«https://www.scitechnol.com/peer-review-pdfs/ ibm/Bv-C3.html»
«https://www.scholarscentral.org/editorial-tracking/video-submissions/kis/rams-v-49ers-tk00.html»
«https: //www.scholarscentral.org/editorial-tracking/video-submissions/kis/rams-v-49ers-tk01.html»
«https://www.scholarscentral.org/e ditorial-tracking/video-submissions/kis/rams-v-49ers-tk02.html»
«https://www.scholarscentral.org/editorial-tracking/video-submissions/kis/rams-v-49ers -tk03.html»
«https://www.scholarscentral.org/editorial-tracking/video-submissions/kis/rams-v-49ers-tk04.html»
«https://www .scholarscentral.org/editorial-tracking/video-submissions/kis/rams-v-49ers-tk05.html»
«https://www.scitechnol.com/peer-review-pdfs/ibm/Pe- Nu-nu00.html»
«https://www.scitechnol.com/peer-review-pdfs/ibm/Pe-Nu-nu01.html»
«https://www.scitechnol. com/peer-review-pdfs/ibm/Pe-Nu-nu02.html»
«https://www.scitechnol.com/peer-review-pdfs/ibm/Pe-Nu-nu03.html»< br /> «https://www.scitechnol.com/peer-review-pdfs/ibm/Pe-Nu-nu04.html»
«https://www.scitechnol.com/peer-review-pdfs /ibm/Pe-Nu-nu05.html»
«https://www.scholarscentral.org/editorial-tracking/video-submissions/kis/Pe-Nu-nu00.html»
«https ://www.scholarscentral.org/editorial-tracking/video-submissions/kis/Pe-Nu-nu01.html »
«https://www.scholarscentral.org/editorial-tracking/video-submissions/kis/Pe-Nu-nu02.html»
«https://www.scholarscentral.org/editorial -tracking/video-submissions/kis/Pe-Nu-nu03.html»
«https://www.scholarscentral.org/editorial-tracking/video-submissions/kis/Pe-Nu-nu04.html»
«https://www.scholarscentral.org/editorial-tracking/video-submissions/kis/Pe-Nu-nu05.html»
«https://www.scitechnol.com/peer- обзор-pdfs/ibm/bu-ch00.html»
«https://www.scitechnol.com/peer-review-pdfs/ibm/bu-ch01.html»
«https:// www.scitechnol.com/peer-review-pdfs/ibm/bu-ch02.html»
«https://www.scitechnol.com/peer-review-pdfs/ibm/bu-ch03.html»< br /> «https://www.scitechnol.com/peer-review-pdfs/ibm/bu-ch04.html»
«https://www.scitechnol.com/peer-review-pdfs/ibm /bu-ch05.html»
«https://www.scholarscentral.org/editorial-tracking/video-submissions/kis/bu-ch00.html»
«https://www.scholarscentral .org/editorial-tracking/video-submissions/kis/bu-ch01.html»< br /> «https://www.scholarscentral.org/editorial-tracking/video-submissions/kis/bu-ch02.html»
«https://www.scholarscentral.org/editorial-tracking/video -submissions/kis/bu-ch03.html»
«https://www.scholarscentral.org/editorial-tracking/video-submissions/kis/bu-ch04.html»
«https:/ /www.scholarscentral.org/editorial-tracking/video-submissions/kis/bu-ch05.html»
«https://www.scitechnol.com/peer-review-pdfs/ibm/Rv-49y- 1.html»
«https://www.scitechnol.com/peer-review-pdfs/ibm/Rv-49y-2.html»
«https://www.scitechnol.com/ Peer-review-pdfs/ibm/Rv-49y-3.html»
«https://www.scitechnol.com/peer-review-pdfs/ibm/Rv-49y-4.html»
> «https://www.scitechnol.com/peer-review-p

Эта статья впервые появилась на «моем сайте», поэтому обязательно ознакомьтесь с другими моими статьями там.

Почему прогрессивные веб-приложения спасут открытую сеть