스마트폰 앱 + 모바일 웹 제작 관련

  • 모바일 웹을 앱에서 웹뷰로 불려 사용하도록 하였을 때, 이때 부른 곳에 일반 브라우저인지, 앱인지 구분하는 좋은 방법
    • 웹뷰의 user-agent에 특정 값을 넣어두고, 웹 서버에서 그 값을 체크해서 사용.
    • 장점 : 쿠키나 세션 같이 사리지는 일이 없다.
  • 모바일 웹에서 iframe 을 사용하는 경우 ios인 경우 이상 동작하는경우가 많다.
    • ios자체가.. 이상해.
  • 모바일 앱에서 웹뷰로 모바일 웹을 호출하는데, 화면이 늦게 뜨는 것 같다.
    • 모바일 앱에서 성능 향상 때문에 웹뷰의 캐싱을 꺼놓았다고 한다. (캐싱 끄는게... 성능향상이라는 아이러니...)
    • 그런데 웹폰트를 사용중이었었다. 문제는 웹 폰트 관련 도메인이 외국 도메인이라서 접속에 시간이 오래결렸다.
    • 캐싱off+외국 도메인 => 항상 새로 받아와서 처리 +접속 느림 => 화면 보이는 속도가 늦어짐.
    • 해결
      • 웹뷰 캐싱 사용 -> 기각 당함.
      • 웹 폰트를 사내 서버로 옮김 -> 속도가 빨라짐.
댓글
  • No Nickname
    No Comment
  • 권한이 없습니다.
    {{m_row.m_nick}}
    -
목록형 📷 갤러리형
제목
[기본형] HTML (with 부트스트랩5.3 , jquery 3.7, vue.js)
유용한 리눅스(LINUX) 명령어
[공지] 기술 게시판
3.31
4.1
4.2
4.3
4.4
4.5
4.6
4.7
4.8
4.10
4.11
4.12
4.13
4.14
4.15
4.16
4.18
4.19
4.20
4.21
4.22
4.23
4.24
4.25
4.26
4.27
4.28
4.29
4.30
5.1
5.2
5.3
5.4