PWA: история, преимущества, недостатки
Ведущий фронтенд-разработчик Меркури, евангелист и организатор русскоязычного сообщества PWA Алексей Родионов в карточках рассказывает о преимуществах и недостатках прогрессивных веб-приложений.
Ведущий фронтенд-разработчик Меркури, евангелист и организатор русскоязычного сообщества PWA Алексей Родионов в карточках рассказывает о преимуществах и недостатках прогрессивных веб-приложений.
PWA — веб-приложения, которые применяют стратегию прогрессивного улучшения, то есть проверяют, поддерживает ли браузер те или иные Web API, и если да, то могут их использовать. Отсюда и название — прогрессивные веб-приложения.
Термин был придуман в 2015 году инженером Google Алексом Расселом и его супругой Фрэнсис Берримэн.
Идея PWA не нова — главные концепции были заложены и реализованы еще в Palm webOS, Firefox OS и Chrome OS, где все приложения по сути являются веб-приложениями.
Еще в 2007, за 18 дней до выхода первого iPhone, Стив Джобс сформулировал идею приложений, которые создаются с использованием веб-технологий и доставляются через сеть. App Store изначально не планировался, а в течение первого года существования устройства не был доступен родной SDK.
Известные зарубежные PWA: Instagram, Twitter, Telegram, YouTube, AliExpress, Spotify, TikTok, Tinder, Pinterest, YouPorn, сервисы Google и Microsoft.
Популярные российские PWA: VK, Aviasales, 2GIS, ivi, Tinkoff, Trivago, DNS Shop, Sportmaster, Habr, Badoo, Zarplata.ru, сервисы Rambler и Mail.ru.
Кстати, у PWA есть одобренный сообществом логотип. Впервые на то, что у технологии нет своего логотипа в мае 2017 года обратил внимание Максим Сальников (да-да, тот самый ведущий секции «Фронтенд и бэкенд» на Фестивале 404, ныне DevRel компании Microsoft) и через Twitter организовал на GitHub конкурс на лучшее лого. Народным голосованием победил логотип от Диего Гонзалеза. В то время он был DevRel'ом команды Samsung Internet — одного из самых популярных браузеров для мобильных устройств в Азии, а с недавних пор Диего — DevRel команды Microsoft Edge.
Термин был придуман в 2015 году инженером Google Алексом Расселом и его супругой Фрэнсис Берримэн.
Идея PWA не нова — главные концепции были заложены и реализованы еще в Palm webOS, Firefox OS и Chrome OS, где все приложения по сути являются веб-приложениями.
Еще в 2007, за 18 дней до выхода первого iPhone, Стив Джобс сформулировал идею приложений, которые создаются с использованием веб-технологий и доставляются через сеть. App Store изначально не планировался, а в течение первого года существования устройства не был доступен родной SDK.
Известные зарубежные PWA: Instagram, Twitter, Telegram, YouTube, AliExpress, Spotify, TikTok, Tinder, Pinterest, YouPorn, сервисы Google и Microsoft.
Популярные российские PWA: VK, Aviasales, 2GIS, ivi, Tinkoff, Trivago, DNS Shop, Sportmaster, Habr, Badoo, Zarplata.ru, сервисы Rambler и Mail.ru.
Кстати, у PWA есть одобренный сообществом логотип. Впервые на то, что у технологии нет своего логотипа в мае 2017 года обратил внимание Максим Сальников (да-да, тот самый ведущий секции «Фронтенд и бэкенд» на Фестивале 404, ныне DevRel компании Microsoft) и через Twitter организовал на GitHub конкурс на лучшее лого. Народным голосованием победил логотип от Диего Гонзалеза. В то время он был DevRel'ом команды Samsung Internet — одного из самых популярных браузеров для мобильных устройств в Азии, а с недавних пор Диего — DevRel команды Microsoft Edge.
Apple снова обновила гайдлайны App Store.
Apple
App Store Review Guideline updates now available - Latest News - Apple Developer
The App Store is a safe and trusted place for customers to discover and download
apps, and a great opportunity for developers. The App Store Review Guideline changes
and clarifications support new features in upcoming OS releases, better protect
customers…
apps, and a great opportunity for developers. The App Store Review Guideline changes
and clarifications support new features in upcoming OS releases, better protect
customers…
Парень написал приложение для поиска одинаковых носков с помощью OpenCV. Весьма полезный инструмент 🧦
YouTube
AI Socks Matching App in 10 Minutes
I'm in a situation where I need to match a lot of socks after washing, once again. And this is just half of it! Last time I did this manually, it took me ten long torturous minutes. So, I decided to do the only rational thing and use machine learning to match…
На днях Apple представила Private Click Measurement (PCM) API — механизм для отслеживания переходов, позволяющий измерять конверсию при сохранении конфиденциальности данных. Компания позиционирует новую технологию как альтернативу кукам, которые позволяют отслеживать пользователей.
PCM уже поддерживается в бете iOS и iPadOS 14.5, вероятно, скоро появится в MacOS. Любопытно, что Apple включает по умолчанию API на своих устройствах, несмотря на то, что он пока не стандартизирован. Раньше в подобном обвиняли Google.
Все, кто внимательно наблюдает за развитием веба, заметили, что сейчас окончательно сформировались два противоборствующих лагеря. С одной стороны это браузеры, основанные на Chromium, среди которых браузер Edge от Microsoft и Chrome от Google, которые получают большую часть доходов от рекламы. С другой — Firefox от Mozilla, которая выступает за приватность, и Safari от Apple, которая зарабатывает за счет комиссий в AppStore и не зарабатывает с рекламы в вебе.
PCM уже поддерживается в бете iOS и iPadOS 14.5, вероятно, скоро появится в MacOS. Любопытно, что Apple включает по умолчанию API на своих устройствах, несмотря на то, что он пока не стандартизирован. Раньше в подобном обвиняли Google.
Все, кто внимательно наблюдает за развитием веба, заметили, что сейчас окончательно сформировались два противоборствующих лагеря. С одной стороны это браузеры, основанные на Chromium, среди которых браузер Edge от Microsoft и Chrome от Google, которые получают большую часть доходов от рекламы. С другой — Firefox от Mozilla, которая выступает за приватность, и Safari от Apple, которая зарабатывает за счет комиссий в AppStore и не зарабатывает с рекламы в вебе.
WebKit
Introducing Private Click Measurement, PCM
This blog post covers a new feature called Private Click Measurement, or PCM, for measuring ad clicks across websites and from iOS apps to websites.
Ну все, поигрались и хватит. Apple говорит, нужно вернуть DevKit обратно. Где-то в Меркури грустят разработчики 😢
Телеграм внезапно вырвался на первое место по скачиваниям в январе, обогнав тикток. После массовой миграции в США телеграмом заинтересовались на востоке — в начале года больше всего месседжер устанавливали в Индии (24% от общего числа) и Индонезии (10%).
А спонсоры лучших пиар-компаний для детища Дурова — Роскомнадзор и Фейсбук 👏
А спонсоры лучших пиар-компаний для детища Дурова — Роскомнадзор и Фейсбук 👏
На свет появилась Rust Foundation — независимая некоммерческая организация, которая будет управлять экосистемой языка Rust.
Грэйдон Хор начал разработку Rust в 2006 году. В то время он был сотрудником Mozilla и занимался проектом в свободное от работы время. В 2009 к разработке подключилась сама компания, а уже через год язык официально представили на Mozilla Summit 2010.
На Rust написаны некоторые компоненты Firefox и движок рендеринга Servo. Недавно Mozila сократила разработчиков Rust и команду Servo, которая создавала поисковую систему на Rust.
Теперь развитие экосистемы продолжит Rust Foundation. Ей передана связанная с проектом Rust интеллектуальная собственность, в том числе торговые марки и доменные имена. В состав учредителей кроме Mozilla вошли также AWS, Google, Huawei и Microsoft.
Вот некоторые интересные факты о Rust:
− Ключевые приоритеты языка: безопасность, скорость и параллелизм.
− Rust сопоставим по скорости и возможностям с C++/C, однако даёт большую безопасность при работе с памятью, что обеспечивается встроенными в язык механизмами контроля ссылок.
− В 2016-2020 годах в ежегодных опросах Stack Overflow Rust каждый раз занимает первое место в списке любимых языков.
Грэйдон Хор начал разработку Rust в 2006 году. В то время он был сотрудником Mozilla и занимался проектом в свободное от работы время. В 2009 к разработке подключилась сама компания, а уже через год язык официально представили на Mozilla Summit 2010.
На Rust написаны некоторые компоненты Firefox и движок рендеринга Servo. Недавно Mozila сократила разработчиков Rust и команду Servo, которая создавала поисковую систему на Rust.
Теперь развитие экосистемы продолжит Rust Foundation. Ей передана связанная с проектом Rust интеллектуальная собственность, в том числе торговые марки и доменные имена. В состав учредителей кроме Mozilla вошли также AWS, Google, Huawei и Microsoft.
Вот некоторые интересные факты о Rust:
− Ключевые приоритеты языка: безопасность, скорость и параллелизм.
− Rust сопоставим по скорости и возможностям с C++/C, однако даёт большую безопасность при работе с памятью, что обеспечивается встроенными в язык механизмами контроля ссылок.
− В 2016-2020 годах в ежегодных опросах Stack Overflow Rust каждый раз занимает первое место в списке любимых языков.
Tesla купила биток на $1,5 млрд и цена за монету взлетела до $44,8 тыс. В компании также заявили, что планируют начать принимать биткоины в качестве средства платежа.
Оказывается все эти твиты Маска были очередной многоходовочкой. А впрочем, ничего нового.
Оказывается все эти твиты Маска были очередной многоходовочкой. А впрочем, ничего нового.
Типикал удаленка 😸
На рядовом зум-заседании окружного суда в Техасе адвокат не знает как отключить фильтр с котиком. Ролик опубликовал сам судья в твиттере.
На рядовом зум-заседании окружного суда в Техасе адвокат не знает как отключить фильтр с котиком. Ролик опубликовал сам судья в твиттере.
YouTube
Kitten Zoom Filter Mishap
This is a live stream of virtual court proceedings in the 394th Judicial District Court of Brewster, Culberson, Hudspeth, Jeff Davis and Presidio Counties, Judge Roy Ferguson presiding. Any capture of video or audio of this stream is prohibited, and may constitute…
Media is too big
VIEW IN TELEGRAM
Как правильно экспортировать иконки из Figma, чтобы их понимали Fontello и React Native
Заметили, что векторные объекты в программе довольно криво экспортируются в SVG. Дизайнеры Меркури нашли способ решить проблему, ловите видеоинструкцию.
Скачать плагин Fill Rule Editor
Заметили, что векторные объекты в программе довольно криво экспортируются в SVG. Дизайнеры Меркури нашли способ решить проблему, ловите видеоинструкцию.
Скачать плагин Fill Rule Editor
Команда Unreal Engine анонсировала веб-инструмент для создания реалистичных 3Д-моделей людей
Конструктор MetaHuman Creator позволит создать нужного персонажа за полчаса. Инструмент будет работать на основе постоянно расширяющихся библиотек внешности, поэтому возможности кастомизации внутри приложения должны быть на уровне. Модели можно будет экспортировать в Maya или сразу в Unreal Engine.
Потыкаться в инструмент пока нельзя, и тест-драйв скорее всего будет закрытым. Но если вы настроены решительно, разработчики предлагают подписаться на новости об инструменте, чтобы не пропустить день Х.
Подробнее здесь
Конструктор MetaHuman Creator позволит создать нужного персонажа за полчаса. Инструмент будет работать на основе постоянно расширяющихся библиотек внешности, поэтому возможности кастомизации внутри приложения должны быть на уровне. Модели можно будет экспортировать в Maya или сразу в Unreal Engine.
Потыкаться в инструмент пока нельзя, и тест-драйв скорее всего будет закрытым. Но если вы настроены решительно, разработчики предлагают подписаться на новости об инструменте, чтобы не пропустить день Х.
Подробнее здесь
YouTube
MetaHuman Creator: High-Fidelity Digital Humans Made Easy | Unreal Engine
Creating convincing digital humans has traditionally been hard, slow, and expensive. With MetaHuman Creator, the time to create a unique digital human of the highest quality, complete with hair and clothing, is slashed. Here, we provide a first look at the…
👩🚀 Крутая новость: NASA решили использовать браслеты Fitbit, чтобы предотвратить распространение COVID-19. В рамках тестовой программы агентство заказало тысячи браслетов для своих сотрудников и астронавтов.
Радуемся очередному успеху нашего заказчика. В статье рассказываем, как разработали кросс-платформенное приложение для Fitbit — обязательно читайте, если еще не 🤓
Радуемся очередному успеху нашего заказчика. В статье рассказываем, как разработали кросс-платформенное приложение для Fitbit — обязательно читайте, если еще не 🤓
TechCrunch
NASA will use Fitbits to help prevent spread of COVID-19 to astronauts and employees
NASA will provide 1,000 of its employees, including 150 astronauts, with Fitbit devices in a pilot program designed to see if they can help supplement efforts to keep these mission-critical personnel healthy ahead of key space missions. The program will see…
Apple тестирует рекламу на странице поиска в бета-версии iOS 14.5
Новый вид рекламы отображается не по ключевым словам при вводе поискового запроса, а сразу в верхней части страницы. Любопытно, правда журналисты считают, что до финального релиза фича не доживет.
Новый вид рекламы отображается не по ключевым словам при вводе поискового запроса, а сразу в верхней части страницы. Любопытно, правда журналисты считают, что до финального релиза фича не доживет.
9to5Mac
Apple testing new ad spot on homepage of App Store Search tab
As part of the iOS 14.5 beta, it appears Apple is testing new ways to monetize the App Store. Building on the existing App Store Search Ads program, users are now seeing a new sponsored ad slot appearing on the Search tab as a “suggested” item. Previously…