Сегодня 08 июля 2024
18+
MWC 2018 2018 Computex IFA 2018
реклама
Новости Software

Веб-приложения в Windows стали больше походить на нативное ПО

Microsoft представила функцию Window Controls Overlay, которая предоставляет разработчиками прогрессивных веб-приложений (PWA) дополнительные средства управления строкой заголовка. Это значит, что в среде Windows они станут более похожими на нативные программы.

 Источник изображений: blogs.windows.com

Источник изображений: blogs.windows.com

До настоящего момента у веб-приложений не было доступа к оформлению строки заголовка, что порождало непредсказуемые последствия: образование пустых пространств, конфликты цветов и прочие ошибки, из-за которых PWA резко отличались от традиционного ПО. С инструментом Window Controls Overlay все эти проблемы остаются позади: разработчики получили доступ ко «всей поверхности» окна приложения — нельзя настраивать только область в правом верхнему углу, где находятся кнопки управления окном.

Управление строкой заголовка в окне PWA осуществляется при помощи трёх инструментов: доступ к функции открывается в файле Web Application Manifest; управление внешним видом фрагмента строки производится в CSS с помощью функции env() и четырёх переменных titlebar-area-x/y/width/height; а обратная связь, позволяющая контролировать изменения в геометрии строки заголовка, осуществляется через интерфейс Navigator.windowControlsOverlay в JavaScript.

Первоначально Microsoft предложила данную функцию в январе 2020 года, показав её работу в демонстрационном веб-приложении. Поддержка Window Controls Overlay в Chrome появилась в апреле 2022 года в качестве бета-функции, а в августе с выходом Chrome 105 функция вышла в релиз.

Источник:

Если вы заметили ошибку — выделите ее мышью и нажмите CTRL+ENTER.
Вечерний 3DNews
Каждый будний вечер мы рассылаем сводку новостей без белиберды и рекламы. Две минуты на чтение — и вы в курсе главных событий.
Материалы по теме
Прежде чем оставить комментарий, пожалуйста, ознакомьтесь с правилами комментирования. Оставляя комментарий, вы подтверждаете ваше согласие с данными правилами и осознаете возможную ответственность за их нарушение.
Все комментарии премодерируются.
Комментарии загружаются...

window-new
Soft
Hard
Тренды 🔥
Аниматор «засветил» неанонсированный ремейк от издателя Borderlands, BioShock и Mafia — фанаты теряются в догадках 26 мин.
Microsoft добавила в «Блокнот» проверку орфографии и автокоррекцию — через 40 лет после релиза 2 ч.
Google придумала, как в 13 раз ускорить обучение ИИ и снизить потребление энергии в 10 раз 4 ч.
Replaced порадует фанатов «проработанных мрачных миров и крутых стильных боёв» — ретрофутуристический экшен-платформер впечатлил журналистов 5 ч.
Олдскульный файтинг Blazing Strike в духе Super Street Fighter 2 Turbo и Fatal Fury спустя девять лет разработки получил дату выхода — игру делает один человек 6 ч.
Слишком много затрат и слишком мало пользы: аналитики Goldman Sachs не уверены в будущем ИИ 6 ч.
Хакеры-лифтёры атаковали российские IT-компании 7 ч.
Mundfish заинтриговала игроков первыми кадрами из третьего дополнения к Atomic Heart 8 ч.
Продвинутая интеграция Siri и Apple Intelligence будет реализована только в следующем году 14 ч.
Сюжетный трейлер Metaphor: ReFantazio — ролевой игры от разработчиков Persona 21 ч.
Samsung рассказала об обновлённом датчике BioActive для будущих смарт-часов Galaxy Watch 21 мин.
Космический телескоп NASA NEOWISE для фотоохоты на астероиды скоро завершит работу и сгорит в атмосфере 30 мин.
«Лаборатория Касперского» представила единое решение для построения безопасных распределённых промышленных сетей 2 ч.
В России многократно выросли продажи отечественных мониторов, но доминирует на рынке Acer 3 ч.
Учёные создали 2D-кулер для квантовых компьютеров — он обеспечит температуру ниже, чем в открытом космосе 3 ч.
Всего за год «Сбер» захватил 5,2 % российского рынка телевизоров и обогнал «Яндекс» 5 ч.
Nothing представила CMF Phone 1 — бюджетный смартфон со сменными крышками и Dimensity 7300 7 ч.
Маркетплейсы стали основным местом покупки смартфонов в России 7 ч.
Oracle запустила второй облачный регион в Сингапуре 7 ч.
Компактный компьютер ASUS ExpertCenter PN43 оснащён двумя портами 2.5GbE 8 ч.