Технології

Microsoft пропонує нову концепцію відображення веб-сторінок на гнучких смартфонах

12 вер•Pingvin.pro

Створення веб-інтерфейсів для гнучкого форм-фактора – це справа не з легких, але команда Microsoft Edge запропонувала нову концепцію, яка використовує існуючі і нові API-інтерфейси, щоб допомогти веб-розробникам, які хочуть орієнтуватися на складні пристрої. Microsoft підтвердила, що внутрішні команди розробників продуктів досліджують нові класи цих пристроїв, включаючи складні телефони, такі як Samsung Galaxy Fold.

Ось деякі з поточних проблеми, які називає Microsoft: Відмінності в обладнанні. Оптимізовані веб-сторінки можуть відмінно працювати на такому пристрої, як Samsung Galaxy Fold, але можуть виникнути технічні труднощі на аналогічному пристрої іншої компанії.

Можливості та стан складання: проблеми при визначенні області (згин або розкладання), яка може бути доступна для візуалізації вмісту.

Проблема з програмним забезпеченням. Частини веб-сторінки можуть бути закриті програмною клавіатурою та іншими областями, пов’язаними з програмним забезпеченням, включаючи сповіщення.

В майбутньому розробники очікують стабільного способу відображення на такому класі пристроїв,

щоб їм не потрібно було оновлювати свої сторінки для кожного гнучного пристрою. Microsoft рекомендує нову концепцію, яка представлятиме області і навіть розміри вікна, розташованого на сусідніх дисплеях. Розміри віконного сегмента виражаються в пікселях CSS і будуть відображатися через JavaScript API, який дозволяє розробникам перераховувати сегменти, в тому числі про області, які закриті. Це дозволило б веб-додаткам використовувати кілька дисплеїв. Наприклад, ось навігаційний додаток, який відображає карту в одному вікні і результати пошуку в іншому. Ця програма використовує «devicePixelRatio» для обчислення областей макета вікна, що охоплює кілька дисплеїв. Точно так же ця концепція буде працювати, коли програмна клавіатура з’явиться в області, яка буде закрита.

Читайте ще