Рубрика «WebView»
Почему ваш сайт ломается, когда его трогают пальцем
2025-11-25 в 8:00, admin, рубрики: android, iOS, selectel, WebView
В жизни каждого фронтендера наступает момент, когда приходится перейти от родного привычного десктопа на разработку мобильной версии веб-приложения или даже начать работать над mobile-first решением, или еще страшнее — PWA-приложением.
Как сделать мобильное приложение в 2025 году за 2 недели
2025-07-16 в 9:15, admin, рубрики: dart, WebView, начинающим, Разработка под android, разработка под iOS, советыИз браузера — в приложение: внутренняя кухня WebView
2025-06-19 в 10:15, admin, рубрики: angular, WebViewВсем привет! 👋 Меня зовут Мансур, я фронтенд-разработчик в payme — в одном из крупнейших финтех-сервисов в Узбекистане, через который ежедневно проходят миллионы транзакций. Помимо основной функции, мы активно развиваем дополнительное направление Lifestyle-сервисов внутри мобильного приложения. В этом посте хочу поделиться практическим опытом внедрения WebView: расскажу, как мы используем его в продуктах payme avia и payme tickets, почему выбрали именно такой подход, какие преимущества он даёт, и с какими ограничениями приходится мириться на практике.
Как кросс-компилировать WebView Go-приложение с CGO для Linux с macOS: Zig, Docker и немного магии
2025-03-26 в 7:15, admin, рубрики: golang, linux, MacOS, WebView, zig, кросскомпиляцияПролог
Недавно я столкнулся с задачей собрать своё Go‑приложение написаное вокруг библиотеки github.com/webview/webview_go, которая является обёрткой для C/C++ библиотеки webview, для Linux, из чего вытекает необходимость использования CGO. Казалось бы, что сложного? Укажи GOOS=linux, пропиши компилятор CC= и CXX=, выполни go build — и готово. Но нет, CGO и зависимости вроде GTK превратили это в настоящий квест. После нескольких часов борьбы с ошибками вроде Package webkit2gtk-4.0 was not found in the pkg-config search path., я наконец‑то разобрался, как это сделать без виртуальной машины, используя Zig и Docker (Читать полностью »
В Android и Google Photos обнаружены новые уязвимости, позволяющие украсть данные о пользователях
2019-03-21 в 12:54, admin, рубрики: chrome, chromium, Google, Google Photos, WebView, информационная безопасность, уязвимостиНедавно исследователи обнаружили две несвязанные друг с другом уязвимости в продуктах Google. Imperva нашла способ провести атаку по сторонним каналам на Google Фото, которая позволяет злоумышленникам собирать информацию о местонахождении, времени и информации из личных учетных записей. Другая уязвимость, найденная Positive Technologies, представляет собой более опасный эксплойт для Android. Он также позволяет получить данные пользователя.
Что случилось, когда мы взломали выставку?
2018-07-21 в 13:31, admin, рубрики: WebView, безопасность мобильных приложений, информационная безопасностьQRCODE через мобильное приложение для сканирования бейджей участников выставки проектов по информационной безопасности.
Читать полностью »
Web-приложения в Android без Cordova, Phonegap и SMS
2017-09-15 в 9:45, admin, рубрики: android, Google Chrome, html, html5, javascript, open source, WebView, Разработка под androidНачиная с 5 версии Android компонент WebView поставляется не как часть системы, а как обычное приложение которое может быть обновлено из Google Play:

Что это даёт разработчикам? Теперь HTML-приложения можно встраивать в .apk без дополнительных костылей. Все возможности HTML5 будут доступны.
Рассмотрим пример публикации в Google Play реального HTML5 приложения.
Читать полностью »
Интеграция Cordova в нативный iOS проект
2017-06-08 в 11:48, admin, рубрики: cordova, cordova/phonegap, ios development, swift 3, WebView, гибридные приложения, разработка мобильных приложений, разработка под iOS
Продолжая небольшую серию статей «Crosswalk Project — замена Android WebView», есть смысл разобрать аналогичную задачу для iOS. Основой для интеграции на этот раз был выбран проект Cordova, т.к. он имеет больший функционал и в данном случае лучше подходит для поставленной задачи.
Оба решения и Cordova, и Crosswalk основываются на WKWebView в своей версии для iOS. Поэтому в данном случае прямой заменой системному WebView они не являются, а только расширяют его.
Целевой язык демо-проекта — Swift, но для проекта на Objective-C всё будет аналогично. Не нужно только выполнять последний шаг по адаптации Cordova для использования со Swift.
Читать полностью »
Chrome 57 будет активно подавлять работу фоновых вкладок
2017-01-25 в 9:24, admin, рубрики: chrome, Discord, javascript, Service Workers, slack, WebSocket, WebView, браузеры, Программирование
Ближайшие изменения в браузере Chrome вряд ли порадуют разработчиков Slack, Discord и других программ, которые работают во вкладках браузера. В бета-версии Chrome 56 реализован новый механизм оптимизации таймеров для фоновых вкладок.
На первый взгляд, инициатива разработчиков выглядит хорошим делом. В сентябрьском плане внедрения (Intent to Implement) объясняются причины, которые сподвигли разработчиков на такое решение.
Главная причина — некоторые плохо спроектированные приложения (например, скрипты аналитики и javascript-реклама) потребляют много ресурсов CPU, хотя находятся в фоновом режиме. Это негативно отражается на производительности браузера и потребляет энергию аккумулятора на мобильных устройствах. Такая обработка активности в фоновых вкладках совершенно ни к чему. Идея состоит в том, чтобы установить максимальный лимит вычислительных ресурсов, которые можно дать фоновому приложению.
Читать полностью »



