#browser

8 posts found.


WebView 전용 페이지가 외부 브라우저로 열렸을 때의 안내 플로우 처리하기
react

네이티브 인터페이스가 주입되지 않은 환경으로 진입한 사용자의 경험 저하 문제를, 인터페이스 폴링과 BottomSheet 안내, 플랫폼별 분기로 처리한 과정을 다룹니다.

browsertroubleshooting
광고 차단 확장 프로그램이 이벤트 배너를 숨긴 이유
css

이벤트 배너가 특정 사용자에게만 보이지 않는 문제를 추적하며 광고 차단 확장 프로그램의 필터링 메커니즘을 이해하고, CSS 클래스명 변경으로 문제를 해결한 과정을 다룹니다.

browsertroubleshooting
웹뷰 환경에서의 구글 소셜 로그인 구현
ownership

웹뷰의 팝업 차단과 리다이렉트 제약을 극복하고, JavaScript-Native Bridge와 Android Intent Deep Link를 활용하여 안정적인 소셜 로그인 플로우를 구현한 과정을 다룹니다.

vueauth
결제 완료 후 뒤로가기 문제 해결하기
ux

결제 완료 후 뒤로가기 시 결제 대행사 페이지로 돌아가는 문제를 해결하며, 브라우저 히스토리 관리와 라우팅 메커니즘을 이해하고 사용자 인터랙션을 활용한 해결 과정을 정리합니다.

browsertroubleshooting
웹 애플리케이션의 외부 서비스 연동 보안 강화: postMessage 데이터 검증 사례
auth

브라우저 확장 프로그램으로 인한 불완전한 데이터 유입 문제를 발견하고, postMessage 통신의 데이터 검증 로직을 강화하여 외부 서비스 연동의 안정성을 향상시킨 과정을 다룹니다.

browsertroubleshooting
Nuxt 3.8 업데이트 후 구형 WebView에서 발생한 App Manifest 에러 해결기
vue

Nuxt 3.8로 업데이트한 후 iOS WebView에서 발생한 #app-manifest import 오류의 원인을 파악하고, experimental.appManifest 설정을 통해 해결한 과정을 정리합니다.

browsertroubleshooting
리다이렉트 이후 window.opener가 null이 되는 문제 해결
javascript

외부 도메인 리다이렉트 이후 팝업의 `window.opener`가 사라지는 이슈를 `window.name`과 `window.open(name)`으로 복구한 방법을 정리합니다.

browser
Cookie의 domain 속성과 localhost에서 사용 시 주의사항
browser

localhost에서는 cookie의 domain 속성이 무시될 수 있는 이유(RFC 6265)를 정리하고, hosts 설정으로 로컬 서브도메인 테스트 환경을 구성하는 방법을 소개합니다.

troubleshooting