[ 개요 ]
HTML 편집, 커스텀 스킨 적용 등이 가능하여
자유도가 높은 PC버전 웹페이지와는 다르게,
모바일 웹페이지는 사용자 편집이 불가능하다.
그래서 모바일 웹 페이지로 접속하면
자동으로 PC버전 웹페이지로 이동되게끔
텐핑 플러그인을 활용했는데
수익 관련 플러그인들이 따로 분리되면서
텐핑 플러그인을 활용하는 간편한
모바일웹 이동처리를 할 수 없게 되었다.
서식을 이용하여, 글을 쓸 때마다 본문에
스크립트를 추가하는 방식으로 할 수도 있지만
귀찮은데다, 추후에 편집할 일이 생기면
적용한 모든 글을 수정해야 할 수도 있다.
그러므로
1. 좀 더 간편하게 모바일 웹 페이지를
PC 페이지로 이동시키는 방법에 대해 살펴보자.
2. 그리고 제한적이지만 모바일웹 페이지를
편집하는 방법도 같이 살펴보자.
[ 동작 원리 ]
우선, 플러그인에 있는
구글 애널리틱스를 활용할 것이다.
구글 애널리틱스를 활성화시키기 위해
편집 시 추가해야하는 자바스크립트이다.
(* 플러그인은 이를 간편하게 할 수 있게 해줌)
플러그인에서 입력하는 부분은, 위 이미지에서
검은색 직사각형 부분에 해당하는데...
단순히 측정 ID만을 넣는다고 생각하지않고,
그 공간에 코드를 집어넣으면 어떻게 될까?
(* 참고자료 확인)
m 페이지로 접속해서 F12로 <head>영역을
살펴보면 위와 같은 코드를 확인할 수 있다.
조금 난해하기는 하지만,
이런 꼼수를 이용하여 모바일웹에 대한
코드수정을 할 수 있다.
* a태그는 <a href="....">text</a>와 같이
태그 사이의 텍스트를 활용하는데,
script태그에서는 별도의 정의가 없어서
사이에 들어가는 텍스트가 무시되는 듯 하다.
* 구글 애널리틱스는 기존의 HTML편집 또는
관련 코드를 파일에 반영하는 방식으로
플러그인을 대체하여 활성화시킬 수 있다.
[ 적용하기 ]
★메모장에 스크립트를 작성한 이후★
다른 이름으로 저장을 하여
파일 형식을 모든 파일 (*.*)로 설정하고
확장자는 .js로 한다.
생성한 js 파일은
티스토리 관리자 페이지 > 꾸미기 > 스킨편집 >
> html편집 > 파일 업로드에 추가한다.
업로드한 파일을 우클릭하면
URL 주소를 복사할 수 있다.
마지막으로, 플러그인 > 구글 애널리틱스에
"></script><script src="파일업로드에서 복사한 url">
를 그대로 집어넣고 적용한다.
[ 1. 모바일웹 접속방지 ]
모바일 웹 페이지에서 글로 진입하면
자동으로 PC버전 페이지로
리다이렉트 시켜주는 코드이다.
* 첨부된 파일에서 필요한 부분만 떼서
js파일을 생성하고 플러그인에 추가하면 된다.
[ 2. 모바일웹 편집 ]
2022년 초에 3번의 접속장애가 발생했었다.
이 때, PC버전 페이지는 접속지연이 발생했지만
모바일웹에서는 지연이 발생하지 않았다.
모바일 웹이 많이 불편하기는 하지만,
이런 상황을 대비하여 모바일 웹을
적절히 조정하면 경쟁력이 있을 것 같아
모바일 웹 페이지에 대한
코드수정을 시도해보았다.
* 22.1.8
* 22.1.22
모바일 웹페이지에 해당 코드를 적용하면
복사방지 , 확대축소 활성화 ,
이미지에 테두리표시 , 라이트박스 기능해제
를 적용할 수 있다.
* v2에서는 코드를 구조적으로 수정하여
모바일웹에서만 '라이트박스' 기능해제를
처리하도록 하였다.
[ 참고자료 ]
댓글