구글 서치 콘솔 URL 검사를 통해 테스트된 페이지의 추가정보를 보았을 때 자바스크립트 콘솔 메시지에 initHighlightingOnLoad() 관련 메시지가 떠 있을 때가 있다. 오류라기보다는 initHighlightingOnLoad() 대신 highlightAll()로 사용해 달라는 개선 메시지.
URL 검사 > 테스트된 페이지 보기 > 추가 정보 > 자바스크립트 콘솔 메시지
Deprecated as of 10.6.0. initHighlightingOnLoad() is deprecated. Use highlightAll() instead.
![javascript message](https://lazytrees.com/wp-content/uploads/2023/04/initHighlightingOnLoad.jpg)
문제를 개선해 보려고 티스토리 스킨편집에서 해당 명령어를 찾아보았는데, 아무리 뒤져봐도 initHighlightingOnLoad()는 찾을 수 없었다. 하지만 웹페이지로 로딩된 티스토리의 소스를 봐 보면 initHighlightingOnLoad() 명령어가 들어가 있다.
그런데 해당 명령 위아래 주석에 어디서 본 듯한 SyntaxHighlight 문구가 보인다. 그렇다, 티스토리 코드 문법 강조 플러그인이었다.
![page sauce](https://lazytrees.com/wp-content/uploads/2023/04/source.jpg)
![tistory syntax highlight plug-in](https://lazytrees.com/wp-content/uploads/2023/04/Syntax_Highlight.jpg)
다만, 플러그인의 코드 내용은 개인이 바꿀 수 없으므로 initHighlightingOnLoad()를 highlightAll()로 바꿀 수는 없어 보이는 상황. 대신 코드 문법 강조 기능 <code> ~~ </code> 을 잘 사용하지 않는 블로거라면 굳이 해당 플러그인을 활성화시켜 둘 필요는 없을 것 같다.
코드 문법 강조 플러그인의 사용을 해제하니 구글 서치 콘솔에서 해당 메시지가 사라졌다. 사실 중요한 부분은 아닌 것 같아서 해당 플러그인의 사용 여부는 각자 알아서 판단하는 것으로.