YouTube Shot: 유튜브 영상 스크린샷 크롬 확장 프로그램 개발기
·
Review
안녕하세요, 개발자 여러분! 오늘은 제가 최근에 작업한 YouTube Shot이라는 크롬 확장 프로그램을 소개하고, 개발 과정에서 겪었던 경험과 학습 내용을 공유하려고 합니다. 이 확장 프로그램은 유튜브 영상을 보다가 마음에 드는 장면을 바로 캡처해서 저장할 수 있는 툴인데요. 기술적으로 어떻게 구현했는지, 그리고 어떤 문제를 해결했는지 자세히 설명드릴게요.1. 왜 만들었나요?평소 유튜브를 보면서 "이 장면 정말 멋진데 저장하고 싶다!"라는 생각을 종종 하곤 했습니다. 그런데 매번 전체 화면을 캡처하거나 별도의 프로그램을 사용하는 게 번거롭더라고요. 그래서 간단하게 클릭 한 번으로 유튜브 영상의 특정 순간을 캡처하고 저장할 수 있는 도구를 만들어보자는 생각이 들었습니다. 그렇게 탄생한 게 YouTube ..
크롬 확장 프로그램의 핵심, manifest.json 가이드
·
Dev
크롬 확장 프로그램을 개발해 본 경험이 있는 분이라면 manifest.json 파일의 중요성을 잘 알고 계실 거예요. 이 파일은 확장 프로그램의 설정, 권한, 기능을 정의하는 핵심 구성 요소로, 크롬이 확장 프로그램을 인식하고 실행하는 데 필수적인 역할을 합니다. 이번 글에서는 manifest.json의 구조, 필드별 의미, 실제 예시를 통해 초보자도 쉽게 이해할 수 있도록 설명해 드리겠습니다.1. manifest.json이란?manifest.json은 JSON 형식으로 작성된 파일로, 크롬 확장 프로그램의 메타데이터와 동작 방식을 정의합니다. 이 파일이 없으면 크롬은 확장 프로그램을 인식할 수 없으며, 파일 내 필드 하나만 잘못 설정해도 확장 기능이 제대로 동작하지 않을 수 있습니다.예를 들어, 확장 ..