#webview — Public Fediverse posts
Live and recent posts from across the Fediverse tagged #webview, aggregated by home.social.
-
1823 коммита за четыре месяца в четыре руки с LLM: что получилось, а что чуть не убило проект
Четыре месяца, 1823 коммита и около 200 000 строк кода: мобильное приложение для изучения английского, почти целиком написанное через LLM-агента. Я формулировал задачи, ревьюил и принимал архитектурные решения, но код руками набирал редко. Статья не про то, как здорово, что нейросети пишут код. Она про два места, где эта схема ломается насмерть. Первое — энтропия: локально агент пишет аккуратный код, но через двести коммитов в проекте три способа поднять модалку и четыре файла с константами анимаций. Второе — физическая реальность и невысказанные инварианты: 109 коммитов ушло на одно движение шторки над клавиатурой, а на то, чтобы «забудь» в памяти питомца работало честно, понадобилась отдельная спецификация. Внутри: конституция проекта в CLAUDE.md, четыре слоя храповиков (включая обёртку над git, которая не даёт обойти хуки), разбор пяти причин, почему анимация рвалась на реальном Android, и слоистая память на pgvector с локальными эмбеддингами.
https://habr.com/ru/articles/1066172/
#LLM #AIагент #Claude #Angular #Ionic #Capacitor #ASPNET #pgvector #WebView #Android
-
@[email protected] would be great, if a webview implementation would become a by-result of the project. Some android implementations allow to install a custom #webview into the OS. -
@[email protected] would be great, if a webview implementation would become a by-result of the project. Some android implementations allow to install a custom #webview into the OS. -
My life!!! No matter how much RAM you add to a Windows machine, WebView2 just eats it all up. SO bad!!! No wonder Windows is hated and everyone wants to chuck their laptops out the window. Utterly unusable. #Windows #Microsoft #WebView #WebView2
-
Fileless RCE on stock Android (~2.5B devices). Reported to Google VRP, confirmed by their own engineering team, closed as NSBC anyway.
#AndroidSecurity #infosec #Android #MobileSecurity #VulnerabilityResearch #RCE #BugBounty #VRP #ResponsibleDisclosure #AppSec #ThreatIntel #WebView #ZeroDay #CVE
-
Миссия выполнима: Как подружить Max и E2E
Это статья про небольшой хобби-проект, или как написать очень легковесный клиент для любого приложения с нуля. Идея зародилась, когда весь этот цирк только начинался. Прогревали новый ГОС Т -мессенджер, поливали его чем только можно. В какой-то момент проскочила новость: В Max нет сквозного шифрования ... И тут зародилась глупая идея: почему бы самому не прикрутить к нему разные функции анонимности и шифрования? Уровень конечно совсем не тот, что у Telegram и Signal, но сама возможность скрыть содержание переписки завораживает, разве нет?! Спойлер: APK весит 11 МБ против 120 МБ у официального, не греет телефон и показывает каждый запрос к серверам ok[.]ru и vk[.]ru
https://habr.com/ru/articles/1042848/
#rust #tauri #webview #svelte #e2e #android #secure_messaging #mobile_development
-
Я хотел adjustResize. Получил adjustNothing. Три раунда войны с Android-клавиатурой в WebView
Я юрист. Я не должен был знать слово adjustResize . Сейчас оно мне снится. Это история про три недели борьбы с Android-клавиатурой в WebView, про MutationObserver , который я призвал и пожалел, и про то, как настоящее решение оказалось не там, где я искал. Если у вас в приложении WebView и формы с инпутами — возможно, я сэкономлю вам неделю. Три недели войны с клавиатурой
https://habr.com/ru/articles/1034290/
#flutter #webview #android #клавиатура #softInputMode #bottom_sheet #mutationobserver #mobile_development #солоразработчик #личный_опыт
-
MacでTeamsを開いているだけなのに、Microsoft Teams WebView や WebView Helper がCPUを100%超えで使い続けるケースについてまとめました。
原因として多いのは、Teamsのキャッシュ破損・UI描画の暴走・アップデート直後の不具合・会議機能の後処理など。
まずは「Teamsの完全終了 → キャッシュ削除 → 更新確認」の順で試すのが現実的です。同じ症状でMacが重い方の参考になれば。
#macOS #MicrosoftTeams #Teams #WebView #CPU使用率 #Mac #トラブルシューティング #キャッシュ
-
WebSpace - безопасный WebView-менеджер
https://github.com/theoden8/webspace_app
Создаёте свой webspace, в нем набор вкладок. Вот они-то и заменят разжиревшие приложения с кучей мутных трекеров.
Каждая вкладка — веб-страница, отрендеренная в компоненте WebView. Не то же самое что PWA-приложения, но вполне себе юзабельно и настраиваемой безопасностью.
https://f-droid.org/packages/org.codeberg.theoden8.webspace/
-
WebSpace - безопасный WebView-менеджер
https://github.com/theoden8/webspace_app
Создаёте свой webspace, в нем набор вкладок. Вот они-то и заменят разжиревшие приложения с кучей мутных трекеров.
Каждая вкладка — веб-страница, отрендеренная в компоненте WebView. Не то же самое что PWA-приложения, но вполне себе юзабельно и настраиваемой безопасностью.
https://f-droid.org/packages/org.codeberg.theoden8.webspace/
-
There still isn't good webview library for Linux and Wayland. One such should support:
- Top Level Windows
- Child Windows
- Layer Surfaces
- Popup Surfaces
- Subsurfaces
- IME Panel Surfaces
- Ability to run in background (e.g. without any visible windows open) -
There still isn't good webview library for Linux and Wayland. One such should support:
- Top Level Windows
- Child Windows
- Layer Surfaces
- Popup Surfaces
- Subsurfaces
- IME Panel Surfaces
- Ability to run in background (e.g. without any visible windows open) -
Why is there no Firefox webview API? That is what I would like to have in Linux.
-
Why is there no Firefox webview API? That is what I would like to have in Linux.
-
Куда пропали наши лиды в Telegram Ads? Реверс-инжиниринг Mini Apps, слепая зона на €8300 и проброс сессий через Redis
Заливаете бюджет в Telegram Ads, а веб-аналитика показывает сплошной direct? Проблема не в трекере и не в криво настроенной кампании. Клиент мессенджера физически отрезает UTM-метки на этапе инициализации Mini App. В этой статье мы проводим реверс-инжиниринг контейнера WebView, разбираем смерть заголовка HTTP Referer на примере ecom-кейса со слепой зоной на €8300 и показываем, как собрать независимую архитектуру проброса сессий на базе Redis и CloudStorage Bot API 9.x. Смотреть логи и решение
https://habr.com/ru/articles/1010600/
#telegram_ads #telegram_mini_apps #сквозная_аналитика #utmметки #атрибуция_трафика #реверсинжиниринг #webview #redis #bot_api
-
Потрошим расширения VS Code: как XSS превращается в кражу ваших SSH-ключей
Многие привыкли считать, что VS Code — это просто текстовый редактор. Но «под капотом» у нас старый добрый Electron со всеми вытекающими. Если расширение имеет доступ к файловой системе, а вы открываете в нём кривой файл поздравляю, вы в зоне риска Я решил покопаться в безопаснности популярных расширений от самой Microsoft: SARIF Viewer и Live Preview . Спойлер: удалось найти обход защиты (CVE-2022-41042) и вытащить локальные файлы через... DNS-запросы.
https://habr.com/ru/articles/1003368/
#VS_Code #безопасность #уязвимость #XSS #Electron #эксплойт #Microsoft #Webview #кибербезопасность
-
#til #psa #AOSmium ist ein #vanadiumider #webView und #standalone #webbrowser für nicht #graphenoide #android geräte. und einfach #wowWowWow -
RE: https://hachyderm.io/@kevinbowen/115968580966424977
We have #Xfce building compositors in #RustLang and on the other hand we have #Windows shoving #WebView based nonsense into Windows Shell.
-
RE: https://hachyderm.io/@kevinbowen/115968580966424977
We have #Xfce building compositors in #RustLang and on the other hand we have #Windows shoving #WebView based nonsense into Windows Shell.
-
Google has patched a high-severity Chrome WebView vulnerability tracked as CVE-2026-0628, caused by insufficient policy enforcement in the tag component.
The flaw could allow attackers to bypass security controls in applications embedding WebView, increasing risk across desktop and mobile ecosystems.
Full Article :
https://www.technadu.com/google-patches-high-severity-chrome-webview-flaw-cve-2026-0628-in-the-tag-component/617762/#ChromeSecurity #WebView #CVE2026 #Infosec #ApplicationSecurity
-
📬 SpotiFuck: Plötzlich ist der bessere Spotify-Mod ein Webplayer
#Entertainment #Softwareentwicklung #HTMLWrapper #moddersucom #ReVanced #SpotiFuck #SpotifyConnect #vexfilecom #WebView https://sc.tarnkappe.info/da910d -
📬 SpotiFuck: Plötzlich ist der bessere Spotify-Mod ein Webplayer
#Entertainment #Softwareentwicklung #HTMLWrapper #moddersucom #ReVanced #SpotiFuck #SpotifyConnect #vexfilecom #WebView https://sc.tarnkappe.info/da910d -
Need to handle custom URL schemes in your SwiftUI WebViews? Learn how to register 𝑈𝑅𝐿𝑆𝑐ℎ𝑒𝑚𝑒𝐻𝑎𝑛𝑑𝑙𝑒𝑟 to seamlessly load local resources and handle custom protocols in your app.
🔗: https://useyourloaf.com/blog/swiftui-custom-url-schemes/ by Keith Harrison (@kharrison)
-
So I know anyone working on the #WebKit <> #SwiftUI integration? This bug on SwiftUI's #WebView is driving me insane. It forces me to make UI decisions that look much worse than they need to be to ensure web content is visible https://developer.apple.com/forums/thread/798672?answerId=870548022#870548022
-
Do I know anyone working on the #WebKit <> #SwiftUI integration? This bug on SwiftUI's #WebView is driving me insane. It forces me to make UI decisions that look much worse than they need to be to ensure web content is visible https://developer.apple.com/forums/thread/798672?answerId=870548022#870548022
-
FlutterPulse: декабрьский дайджест Flutter & Dart
Декабрь — это когда: - задачи вроде бы закрыты, но TODO всё ещё смотрит укоризненно х- очется «ещё один маленький рефакторинг» перед Новым годом - и, конечно, появляется ощущение, что со следующего года всё точно будет ещё лучше ✨
https://habr.com/ru/articles/981162/
#flutter #flutter_app #dart #dart_30 #react #webview #android_auto #android_apps #кроссплатформенность
-
Не просто WebView: Строим движок на Flutter для конвертации сайтов в приложения с Server-Driven UI
Привет, Хабр. WebView-приложения — это боль. Тормоза, убогий UX, мгновенный реджект от Apple по пункту 4.2 («Minimum Functionality»). Обычно это просто браузер без адресной строки, за который стыдно брать деньги. Я решил не делать очередную "обертку", а подойти к задаче инженерно. Моя цель: платформа, где WebView — лишь контентный слот, обернутый в полноценный нативный UI на Flutter. В этой статье:
https://habr.com/ru/articles/975950/
#flutter #webview #sdui #server_driven_ui #ios #android #app_store #гибридные_приложения #applikeweb #программирование
-
Превращаем сайт в мобильное приложение за пару шагов. Часть 1
Итак, ваш бизнес растет и созданного на старте сайта уже не хватает. Клиенты хотят быстро получать информацию, сразу реагировать на уведомления и иметь удобный доступ без необходимости постоянно открывать браузер. Да и вообще, все ваши конкуренты давно сделали мобильные приложения и превратили их в основной канал взаимодействия с аудиторией. Кажется, вы подошли к той черте, когда пришла пора нанимать штат разработчиков. Или нет? Привет, Хабр! Меня зовут Матвей. В этой статье я расскажу, как быстро и без больших затрат превратить ваш сайт в приложение с помощью конструктора. Посмотрим основные подходы к разработке и как создать свое мини-приложение, а самое главное — где можно протестировать готовый APK. Детали под катом.
https://habr.com/ru/companies/selectel/articles/973136/
#selectel #WebView #создание_приложения #вебприложение #приложение_из_сайта #разработка #конструктор_приложений #сайт #вебсайт
-
Ask IndyStar’s Joel A. Erickson about the game https://www.rawchili.com/nfl/565107/ #AFC #AFCSouth #AI #American #AmericanFootball #Colts #daniel #DanielJones #Enabled #Exclude #ExcludeFromPaywallLogicTesting #Football #from #Highlights #Houston #HoustonTexans #HoustonTexans #Hub #in #Indianapolis #IndianapolisColts #Jones #Logic #Neutral #news #NFL #NFLHub #Open #OpenInWebview #Overall #OverallNeutral #Paywall #South #Sports #SportsNews #Story #StoryHighlightsAIEnabled #Testing #Texans #Webview
-
Почему ваш сайт ломается, когда его трогают пальцем
В жизни каждого фронтендера наступает момент, когда приходится перейти от родного привычного десктопа на разработку мобильной версии веб-приложения или даже начать работать над mobile-first решением, или еще страшнее — PWA-приложением. И вот вы, фронтенд-разработчик, сидите с открытыми DevTools десктопного браузера, используете симуляцию мобильного устройства, и локально все идеально. А тестировщики все несут и несут баги. Верстка убегает, само веб-приложение тормозит, часть UI просто не достать пальцем, да и в целом жесты работают так, как им захочется. Привет! На связи Полина, фронтенд-разработчик
-
Как всплывающее окно в WebView съело мои два дня
Иногда в разработке случается баг, который не просто не даёт спать, а заставляет пересмотреть свои жизненные ценности. У меня это произошло со скромным всплывающим окном внутри WebView. Задача была максимально скучной: на экране с WebView пользователь нажимает кнопку “Exit”, а веб-страница показывает попап подтверждения. На старом коде — всё идеально. На браузере — идеально. На новом инфраструктурном слое WebView — попап появляется на миг и тут же закрывается сам, как будто кто-то тайно играет в “крестики” за пользователя. Никаких ошибок. Никаких исключений. Просто “блип”… и пустота. То самое чувство, когда ты нажимаешь кнопку, а мир делает вид, что “ничего не было”. И это — пролог к истории о том, как два дня моей жизни сгорели на алтаре WebView.
https://habr.com/ru/articles/968206/
#webview #kotlin #android #mobile_development #chromium #javascript #web
-
Как ускорить WebView в Android и доказать это цифрами
Как приручить WebView: пререндерим экраны заранее (AndroidX WebKit prerenderUrlAsync), меряем не ощущения, а TTVR — время до визуальной готовности — лёгким offscreen-детектором, шлём метрики в Grafana. Внутри — когда и что пререндерить, таймауты/отмена, cookie-политика и готовые сниппеты. На проде — до 2.5× быстрее и меньше «белых экранов».
https://habr.com/ru/articles/965866/
#kotlib #android #webview #performance #optimization #prerender
-
Here's another cool find while looking around for FOSS Android projects: ChromeXt!
It's an Xposed framework module that injects userscript and and DevTools support to Chromium-based and WebView-based browsers
The module is primarily meant to be used with LSPosed, but it can also work with LSPatch for non-root environments
ChromeXt is made by JingMatrix (you may have already heard of them if you've messed around with Android root tools!) and can be found either on IzzyOnDroid or its official GitHub repo: https://github.com/JingMatrix/ChromeXt
#android #foss #root #tech #xposed #module #lsposed #lspatch #apps #chromium #webview
-
Here's another cool find while looking around for FOSS Android projects: ChromeXt!
It's an Xposed framework module that injects userscript and and DevTools support to Chromium-based and WebView-based browsers
The module is primarily meant to be used with LSPosed, but it can also work with LSPatch for non-root environments
ChromeXt is made by JingMatrix (you may have already heard of them if you've messed around with Android root tools!) and can be found either on IzzyOnDroid or its official GitHub repo: https://github.com/JingMatrix/ChromeXt
#android #foss #root #tech #xposed #module #lsposed #lspatch #apps #chromium #webview
-
#WebView pro desktop aplikace je zlo, prosím přesvědčte mě o opaku! #TeamViewer #Proč?
-
#WebView pro desktop aplikace je zlo, prosím přesvědčte mě o opaku! #TeamViewer #Proč?
-
Detroit Tigers’ season-ending press conference with Scott Harris, AJ Hinch https://www.rawchili.com/mlb/379131/ #Baseball #Breaking #BreakingNewsSocial #Detroit #DetroitTigers #DetroitTigers #in #Meadows #MLB #Neutral #news #open #OpenInWebview #Overall #OverallNeutral #Parker #ParkerMeadows #Skubal #Social #Sports #SportsNews #Tarik #TarikSkubal #Tigers #Webview
-
Detroit Tigers radio play-by-play man caught cussing on hot mic https://www.rawchili.com/mlb/375273/ #American #AmericanLeague #Baseball #Detroit #DetroitTigers #DetroitTigers #fans #in #Jorge #JorgePolanco #league #Mariners #MLB #National #NationalSports #Neutral #news #open #OpenInWebview #Overall #OverallNeutral #Polanco #Seattle #SeattleMariners #Sports #SportsFans #SportsNews #Tigers #Twitter #Webview
-
Tigers to play their 12th winner-take-all game; here’s how they’ve fared https://www.rawchili.com/mlb/372126/ #Báez #Baseball #Detroit #DetroitTigers #DetroitTigers #in #Javier #JavierBáez #Justin #JustinVerlander #Mariners #melton #MLB #news #open #OpenInWebview #Overall #OverallPositive #Positive #Scores #Seattle #SeattleMariners #Skubal #Sport #SportScoresU0026Statistics #Sports #SportsNews #Statistics #Tarik #TarikSkubal #Tigers #troy #TroyMelton #u0026 #verlander #Webview
-
Detroit Tigers vs. Seattle Mariners in Game 5 of AL Division Series https://www.rawchili.com/mlb/371986/ #Baseball #Detroit #DetroitTigers #DetroitTigers #in #Mariners #MLB #Neutral #news #open #OpenInWebview #Overall #OverallNeutral #Seattle #SeattleMariners #Skubal #Sports #SportsNews #Tarik #TarikSkubal #Tigers #Webview
-
Insights after an impressive preseason opener https://www.rawchili.com/nba/328155/ #Ann #AnnArbor #Arbor #Ausar #AusarThompson #Basketball #Bickerstaff #Cade #CadeCunningham #Cunningham #Detroit #DetroitPistons #DetroitPistons #Duren #in #Ivey #J.B. #J.B.Bickerstaff #Jaden #JadenIvey #Jalen #JalenDuren #Marcus #MarcusSasser #NBA #News #open #OpenInWebview #Pistons #Podcasts #Sasser #Sports #SportsNews #thompson #Webview
-
AJ Hinch addresses cold bats; Mariners’ Josh Naylor TBA for Game 3 https://www.rawchili.com/mlb/366320/ #Baseball #Cleveland #ClevelandGuardians #Detroit #DetroitTigers #Gilbert #Guardians #in #josh #JoshNaylor #Logan #LoganGilbert #Mariners #Mi #MLB #Naylor #Neutral #news #open #OpenInWebview #Overall #OverallNeutral #Seattle #SeattleMariners #SeattleMariners #Sports #SportsNews #Tigers #WA #Webview
-
Drone show to celebrate Detroit Tigers’ postseason run https://www.rawchili.com/mlb/365733/ #Baseball #Cleveland #ClevelandGuardians #Detroit #DetroitTigers #DetroitTigers #Guardians #in #Mariners #MLB #National #NationalSports #news #open #OpenInWebview #Overall #OverallPositive #Positive #Seattle #SeattleMariners #Sports #SportsNews #Tigers #Webview
-
What you eat and drink can contribute to your hair loss
Cindy Krischer Goodman | South Florida Sun Sent…
#dining #cooking #diet #food #Nutrition #Affiliate #And #Florida #Hair #hairloss #health #in #local #LocalAffiliate-Food #LocalAffiliate-HealthandWellness #loss #Neutral #nutrition #Of #open #OpeninWebview #Overall #OverallNeutral #University #UniversityofFlorida #Vegetarian #Webview #wellness
https://www.diningandcooking.com/2311564/what-you-eat-and-drink-can-contribute-to-your-hair-loss/ -
New Pistons Caris LeVert, Duncan Robinson embracing Detroit’s ‘spirit’ https://www.rawchili.com/nba/311411/ #Basketball #Beasley #Detroit #DetroitPistons #DetroitPistons #FBI #Haliburton #Hardaway #heat #in #Jr. #Malik #MalikBeasley #Miami #MiamiHeat #National #NationalSports #NBA #News #open #OpenInWebview #Overall #OverallPositive #Pistons #Positive #Sports #SportsNews #Tim #TimHardawayJr. #Tyrese #TyreseHaliburton #Webview
-
Does anyone know how to fix the #WebView on iOS 26 going under the top/bottom bars *all the time*? I want it to behave like any other ScrollView where it starts below the top bar by default, and only goes under it after scrolling. No matter what I try, in some websites there's part of it that's totally unreachable (but it's fine on Safari) because it's below the top/bottom bars.
-
Using the new WebView2 AllowHostInputProcessing Keyboard Mapping Feature | by Rick Strahl.