iOS에서 크롬브라우저는 사파리브라우저 엔진과 동일하다

Tony·2024년 8월 6일
0

browser

목록 보기
3/3

HTML table에서 tbody 높이를 설정하면 각 행(tr)들의 높이가 균등하게 설정되지만
사파리에선 그렇지 않았다
그래서 각 행(tr) 마다 높이를 설정해줘야 했다

이는 iOS의 크롬브라우저에서도 동일한 증상이 발생했는데
아이폰에서는 크롬 브라우저도 사파리브라우저와 같은 엔진인 Webkit이 강제된다
이유는 사파리의 점유율을 높이기 위한 조치이고, 다른 엔진을 사용하면 앱스토어에서 거절되기 때문에
네이버 웨일브라우저, 크롬, 엣지 등 모든 아이폰 브라우저는 사파리와 동일한 엔진(WebKit)을 사용한다

이 외에도 아이폰에서만 UI가 깨지는 현상이 다수 발생했다
배포전 항상 아이폰 브라우저로 확인하는 습관을 가져야겠다

참고: https://namu.wiki/w/WebKit

profile
움직이는 만큼 행복해진다

0개의 댓글