Сегодня 24 июня 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
Тренды 🔥
Процессоры M4 успеют прописаться в линейке Apple Mac до конца следующего года 2 мин.
Apple возобновила работу над лёгкими очками дополненной реальности и не отказывается от выпуска Vision Pro второго поколения 26 мин.
Новая статья: Лучший процессор за 35-40 тысяч рублей в 2024 году: большой сравнительный тест 7 ч.
Облачный союз: Apple использует ИИ-инфраструктуру Google Cloud для Apple Intelligence 8 ч.
Между Microsoft и NVIDIA возникли разногласия по поводу использования ускорителей B200 18 ч.
Япония намерена снизить зависимость от зарубежных цифровых сервисов 20 ч.
Илон Маск намерен построить сразу два крупнейших в мире ИИ-кластера 22-06 22:16
Biwin показала SSD с памятью YMTC и контроллером Maxio для PCIe 5.0 — он обещает быть быстрее SSD на Phison 22-06 16:10
SpaceX выпустила антенны Starlink Mini в Южной Америке втрое дешевле, чем в США — ещё и с дешёвым тарифом 22-06 15:58
Samsung случайно упомянула о разработке RISC-V чипа для ИИ-задач 22-06 15:01