Я создал браузер для серфинга современного интернета на Windows 10 Mobile
Зачем все это нужно?
Windows 10 Mobile
Я обожаю систему Windows 10 Mobile. Не смотря на ряд недостатков она привлекает меня своей индивидуальностью. В отличие от других систем она имеет принципиально другой дизайн. Вместо привычных иконок выступают плитки, на которых приложение может выводить какую-либо информацию: погоду, новости, сообщения ...
Конечно, можно установить кастомный стиль на андроид. Но, ни один из существующих вариантов не может полностью повторить анимации, стиль, ощущения
Почему браузер?
Поддержка Windows 10 Mobile была прекращена. Во время её активной поддержки разработчики так и не предоставили инструментария для использования сторонних браузерных движков. Доступными являлись и являются только 2 — EDGEHtml (Edge legacy) и Microsoft Trident (IE). Так же стоит отметить, что архитектура ARM32, на которой построена W10M, уже не поддерживается. Так что серфинг на устройствах с W10M практически невозможен
Конечно, в одиночку портировать современный движок практически невозможно (Я даже не пытался). В качестве решения было выбрано "Браузер как услуга". Если кратко - сервер занимается работой с сайтом, а клиент лишь отображает картинку и передает данные о взаимодействии
Браузер Линии
В итоге получилось решение в пределах одной локальной сети. ПК и телефон должен находиться в одной сети или ПК должен быть с открытым IP-адресом.
Конечно, много всего нужно доделать и улучшить, но проект доступен уже сейчас.
У проекта открытый исходный код:
В конечном итоге я бы хотел создать полноценный сервер для доступа из любой точки мира.
Да, W10M мертва. Но, пока её жизнь можно продлить, почему нет?