본문 바로가기
반응형

분류 전체보기1066

비주얼 스튜디오 코드 확장 프로그램 라이브 서버 ( Live Server ) 설치 및 실행하기 비주얼 스튜디오 코드에서 웹페이지를 만들고 테스트를 할 때 Live Server 를 사용한다. Live Server 는 개발용 로컬 서버로 비주얼 스튜디오 코드에서 만든 웹페이지를 웹브라우저에서 볼 수 있도록 해준다. Live Server 는 비주얼 스튜디오 코드의 확장앱 마켓플레이스에서 검색하여 바로 설치하여 사용할 수 있다. 비주얼 스튜디오 코드에 설치된 Live Server 를 실행하려면 Go Live 버튼을 클릭해 주면 된다. 비주얼 스튜디오 코드 확장 프로그램 라이브 서버 ( Live Server ) 설치 및 실행하기 프론트엔드 ( Fornt-End ) 관련 스터디를 하거나 현업에서 종사하는 분들은 비주얼 스튜디오 코드의 라이브 서버 ( Live Server ) 에 익숙할 것이다. 라이브 서버는.. 2023. 9. 17.
크롬 확장 프로그램 만들기 Get Started 부터 읽어보자. 크롬 확장 프로그램을 만들기 위해 필요한 것이 있다면 구글에서 제공하는 Get Started 페이지를 읽어보는 것이다. 크롬 확장 프로그램에 대한 간단한 설명부터 샘플 코드까지 안내하고 있으며, 최근 매니페스트 정보가 버전 3으로 업그레이드 되면서 버전 2에서 버전 3으로의 마이그레이션 방법도 제공해 주고 있다. 샘플코드와 튜토리얼은 많이 있으니 구글의 Get Started 페이지를 한번 읽어보고 따라해 보자. 크롬 확장 프로그램 만들기 Get Started 부터 시작하자 개발자라면 크롬 웹브라우저의 확장 프로그램에 관심이 있을 것이다. 만들어보고 싶지만 시간은 없고, 할 여력도 없기에 엄두를 내지 못할 수도 있다. 본인 또한 마찬가지 였으며, 최근 크롬 확장 프로그램에 대해 관심을 가지고 스터디를 진행.. 2023. 9. 10.
웹자동화 C# 셀레니움이란 웹 애플리케이션 테스트 오픈소스 프레임워크 셀레니움은 웹사이트를 탐색하는 자동화 테스트 도구이다. C# 과 연동하여 사용할 수도 있다. 누겟 패키지 관리자에서 셀레니움 라이브러리를 설치하고 튜토리얼에서 시키는 대로만 해도 간단히 웹자동화를 할 수 있다. 하지만, 셀레니움의 막강한 기능이 독이 될 수도 있으니 무분별한 크롤링이나 스크래핑 등은 자제하도록 하자. 단순히 웹에 있는 콘텐츠를 수집하기에는 셀레니움은 아깝다는 생각도 있다. 웹자동화 / C# 셀레니움이란 웹 애플리케이션 테스트 오픈소스 프레임워크 회사일과 블로그를 병행하니 피곤함이 생긴다. 그렇기에 몸을 좀 추수릴 수 있는 대안을 찾아보았는데 웹자동화란 분야가 있었다. 웹자동화는 영어로 Web Automation 이라 하고, 검색을 해보면 꽤 많은 샘플코드나 블로그나 웹사이트 등에 활용할 .. 2023. 9. 8.
구글 크롬 확장 프로그램 퍼미션 종류 웹브라우저에 기능 요청하기 구글의 크롬 웹브라우저 확장 프로그램 앱을 개발하기 위해 필요한 것은 퍼미션 이다. 퍼미션은 권한을 뜻하는 단어로 크롬 웹브라우저의 기능적 API 를 사용하기 위해 명시적으로 등록해 주는 것이다. 퍼미션은 json 구조의 매니페스트 파일의 permission 에 등록하여 사용한다. 구글 크롬 확장 프로그램 퍼미션 종류 Google Chrome Extensions Permission Type 웹브라우저에 기능요청하기 구글의 크롬 웹브라우저 확장 프로그램을 개발할 때 필요한 것 중 하나가 퍼미션 ( permission ) 이다. 크롬의 기능 API 를 사용하기 위해 확장앱에 권한을 요청하고 그에 해당하는 기능을 사용할 수 있다. 권한에 대한 종류는 여러가지가 있으며, 권한에 대한 개요를 파악한다면 크롬 웹브.. 2023. 9. 6.
반응형