라벨이 blogger인 게시물 표시

Blogger 커스터마이징 : CSS 수정 (sticky-header)

이미지
sticky-header, centered-top-container sticky animating 삽질1 google blogger의 템플릿 테마중 하나인 Contempo에서는  스크롤을 어느 정도 내린 상태에서 다시 올리면 상단의 검색창이 내려와서 스크롤을 다시 내릴 때까지 유지된다. (이 "어느 정도"에 해당하는 값은  기본 테마의 javascript에 코딩 되어있을 것으로 추측한다.) css 수정 후 이 부분에 문제가 생겨서 내릴때에도 올릴 때에도 계속 검색창이 내려오고 사라졌다를 반복한다. < 페이지 최하단 모습 > 데이터를 색인하여 찾을 때는 유용한 기능이라고 생각하지만 검색 기능은 이미 블로그 최상단에 존재한다. 따라서 해당 기능을 제거하기로 했다. scroll event를 감지하고 그에 따라 html이나 css문서를 수정하는 작업은  javascript가하는 일이다. html 편집기를 통해 코드를 살펴본 결과 이 javascript 코드는 외부 cdn 서버에서 가져오는 것 같다.  javascript 코드를 직접 건드려야되나 싶어서 구글링 해 본 결과 간단하게 css 코드를 수정해서 없앨 수 있었다. sol) sticky-header 제거 https://joshua-dev-story.blogspot.com/2020/04/blogger-remove-sticky-header.html FE, Publishing 에서는 '고정 헤더'라고 부르고 있는 이 태그의 css를 수정하면 된다. display 옵션을 none으로 바꿔서 기존 요소의 block을 전부 없애고 기능까지 해제해버리는 것. 이 sticky header를 보이지 않게하는 방법은 opacity를 0으로 만들거나 visibility를 hidden으로 할 수도 있지만 display : none 옵션이 가장 확실해보인다. 수정 후 여전히 scroll 이벤트에 따라 DOM의 변경이 일어나는 것 같지만 sticky header는 더이상 보이지 않는다. 삽질2...

Blogger 이해하기 : 기본 글꼴 변경

게시글 제목 및 글에 모두 Consolas 글꼴을 적용하고 싶어서 게시글 작성시 글꼴을 Consolas로 설정하고 게시를 했으나, 로딩시 Consolas로 뜨다가 기본글꼴로 변경되어버린다. 원인 Powered by Blogger  인 만큼, 이 테마에서는 이 글꼴로 고정되어 있다. 원하는 글꼴이 기본이 되게 하려면 현재 사용하고있는 테마로 들어가서 HTML 편집을 통해 규칙을 수정해주어야한다. 해결법 1. https://fonts.googleapis.com 에서 글꼴 폰트의 url 복사 (로딩시 여기서 글꼴을 받아옴) 2. 테마의 html편집기 들어가서 시작 헤드, 끝 헤드 사이에 url 세팅 3. CSS추가하여 CSS설정  단, 한글 지원하지 않는 글꼴일 시, 적용 안 될 수 있음. 반드시 한글 지원 글꼴로 설정할 것. 출처

Blogger 이애하기 : 구글 PageSiteInsight로 페이지 로딩 속도 개선하기-1(보완필요)

이미지
개인 블로그 또는 개발하는 웹 사이트의 속도를 개선하고 싶다면 구글에서 제공하는 PageSiteInsight 서비스로 간단하게 측정을 해볼 수 있다. 측정하고자 하는 페이지의 URL만 넣고 실행시키면 Headless Chromium을 사용하여 다양한 테스트를 거쳐 지표로 나타내어준다. 지표 뿐 아니라 어느 부분에서 지연이 되고, 어떤 부분을 개선해야한다고 리포트까지 해주니 사이트가 심각하게 느리다 싶으면 참고하는 것이 좋다.

이 블로그의 인기 게시물

실무진 면접 경험으로 정리하는 백엔드 (1) : 에듀 테크 기업 면접

노마드코더 개발자북클럽 Clean code TIL 6 : 6장. 객체와 자료구조

백엔드 개발자가 Djnago fullstack 사이드 프로젝트를하며 ( html, css, vanillaJS 그리고 JS프레임워크 )