본문 바로가기
window.onload vs DOMContentLoaded 둘 다 window.onload와 DOMContentLoaded는 문서가 로드된 후 JavaScript 코드를 실행하는 데 사용됩니다. 그러나 이 두 방법은 트리거되는 시점에서 중요한 차이가 있으며, 약간 다른 시나리오에서 사용됩니다.window.onloadwindow.onload 이벤트는 이미지, 스타일시트 및 iframe과 같은 모든 종속 리소스를 포함하여 페이지 전체가 완전히 로드될 때까지 기다립니다.외부 리소스가 완전히 로드될 때 스크립트가 필요할 경우 유용할 수 있습니다.DOMContentLoadedDOMContentLoaded 이벤트는 스타일시트, 이미지 및 서브프레임을 기다리지 않고 초기 HTML 문서가 완전히 로드되고 구문 분석되었을 때 발생합니다.일반적으로 HTML이 로드되고 구문 분석되..
Mechvibes 소개: 키보드 눌렀을 때 소리 나도록 하기 개인화와 커스터마이징이 중요한 오늘날의 기술 세계에서, Mechvibes는 키보드 애호가들에게 필수적인 도구로 자리 잡고 있습니다. 게이머, 프로그래머 또는 기계식 키보드의 느낌과 소리를 사랑하는 사람이라면, Mechvibes는 타이핑 경험을 한층 더 즐겁게 만들어 줍니다. 이번 블로그 포스트에서는 Mechvibes가 무엇인지, 설치 방법, 그리고 최대한 활용하는 방법에 대해 알아보겠습니다.Mechvibes란 무엇인가요?Mechvibes는 키보드의 키 입력 소리를 사용자 맞춤형으로 변경할 수 있게 해주는 사운드 매퍼입니다. 타자기, 클래식 기계식 키보드, 또는 전혀 새로운 소리로 키보드를 입력하는 상상을 해보세요! Mechvibes는 이러한 소리를 스피커나 헤드폰을 통해 시뮬레이션하여, 만족스러운 청각적..
[CSS] opacity와 visibility는 함께 사용해야 할까요? 웹 표준 및 접근성 고려 사항웹 표준 및 접근성(a11y)을 고려할 때, visibility와 opacity의 사용 선택은 중요한 영향을 미칠 수 있습니다. 각각의 사용에 따른 영향을 자세히 살펴보고, 모범 사례를 소개합니다:접근성(a11y) 고려 사항opacity만 사용하는 경우시각 장애: 스크린 리더나 다른 보조 기술에 의존하는 사용자는 완전히 투명한 요소(opacity: 0)와 여전히 상호작용할 수 있습니다. 왜냐하면 해당 요소가 DOM에 남아 있고 포커스를 받을 수 있기 때문입니다.키보드 탐색: opacity: 0을 설정한 요소는 키보드 탐색을 통해 여전히 포커스를 받을 수 있으며, 이는 사용자가 "보이지 않는" 요소와 상호작용하게 만들어 혼란을 줄 수 있습니다.visibility와 opacity..
웹디자인기능사 실기 시험 기본 정보 1) 수수료• 실기 : 20100원2) 출제기준• http://www.q-net.or.kr/cst006.do?id=cst00602&gSite=Q&gId=3) 공개문제• http://www.q-net.or.kr/cst006.do?id=cst00602&gSite=Q&gId=4) 취득방법• 시 행 처 : 한국산업인력공단• 시험과목   - 실기 : 웹디자인 실무작업• 검정방법    - 실기 : 작업형(4시간)  - 활용소프트웨어 • 합격기준 : 100점 만점에 60점 이상 득점자• 합격률 웹디자인기능사 실기 시험에 대한 기본 정보 웹디자인기능사 자격증은 웹디자인에 필요한 기술을 검증하는 국가기술자격증으로, 웹페이지의 기획, 설계, 제작 능력을 평가합니다. 실기 시험은 작업형으로 진행되며, HTML, CSS, J..
웹디자인기능사 - 인터넷 일반 - 제3강 인터넷 (3) 4. 웹페이지 검색1) 웹 브라우저 (webbrowser)☆정의가. WWW정보를 검색할 수 있는 클라이언트 프로그램나. 하이퍼텍스트나 하이퍼미디어 문서를 읽는 프로그램다. 기타적으로 ftp, gopher, usenet 등의 서비스도 이용할 수 있다.☆종류 가. 모자익  (1) 최초의 그래픽 지원 웹 브라우저  (2) 1993년 NCSA (National Supercomputing Applications)의 대학원생인 마크 앤드리슨 이개발나. 링스 (lynx) : 유닉스 환경의 텍스트 브라우저 다. Arachne  (1) 개발자 : 마이크 폴락 (체코의 대학생)  (2) 사용환경 : 도스 기반으로 286, 386에서 사용가능   (3) 기능 : 북마크, 전자우편, 캐쉬 기능, 웨이브, 파일 재생기능  (4..
웹디자인기능사 - 인터넷 일반 - 제3강 인터넷 (2) 3. 컴퓨터 네트워크1) 네트워크의 종류* LAN : Local Area Network. 일정 지역 내의 근거리 통신트워크. 도시 내의 여러 LAN을 묶는다.* WAN : Wide Ares Network. 원거리 데이터 전송 통신망.러 종류의 정보서비스가 부가된 통신망.* VAN : Value Added Network. 부가가치 통신망. 정보의 축적과 제공, 통신속도와 형식의 변화, 통신경로의 선택 등 여러 종류의 정보서비스가 부가된 통신망.* ISDN : Integrated Services Digital Network. 종합정보 통신망. 전화, 팩스, 데이터 통신, 비디오텍스 등 통신관련 서비스 를 종합하여 다루는 통합서비스 디지털 통신망. 디지 털 전송방식과 광섬유 케이블 사용. 꿈의 통신망이라 불린..
피그마(Figma) 자연스러운 그림자 생성 무료 플러그인(Plugin) ‘뷰티풀쉐도우(Beautiful Shadows)’ 피그마로 그림자를 만들다 보면 기본 그림자 효과로는 충분히 심미적으로 만족스러운 결과를 만들기가 어려울 때가 있습니다. 이럴 때에 활용할 수 있는 플러그인인 '뷰티풀 쉐도우(Beautiful Shadows)'를 소개드립니다. 해당 플러그인은 그림자의 크기와 색깔 거리 각도 등을 마우스를 드래그하여 쉽게 구성할 수 있게 도와 줍니다. 또한 최근 가장 보편적으로 아름다운 형태로 받아들여지는 그림자 형태를 기본값으로 제공하여 큰 노력 없이도 근사한 그림자 효과를 추가할 수 있도록 도와줍니다. 뷰티풀쉐도우 플러그인 다운받기피그마의 플러그인 메뉴를 활성화한 후 'Beautiful Shadows'를 키워드로 검색하여 동일한 이름의 플러그인을 발견하면 실행하도록 합니다. 해당 플러그인은 무료로 제한 없이 사용이 가능..
피그마(Figma) 블롭(아메바 형상, blob) 생성 무료 플러그인(Plugin) ‘메이크블롭(Make blob)’ 블롭을 명확하게 한국말을 해석하기는 힘들지만, 디자인 시에 배경 또는 장식으로 사용하는 아메바 형상(모양, shape)으로 사용하는 그래픽 요소를 보통 말합니다. 아래 이미지를 보시면 블롭이 무엇인지에 대해 바로 확인이 가능하실 것입니다.피그마에서 블롭을 생성하는 방법은 여러가지가 있습니다. 직접 만들어도 되지만, 이를 지원하는 플러그인이 이미 마켓에 여러가지가 있습니다. 이 포스트에서 소개할 플러그인은 가장 다운로드 수가 많은 'Blobs'가 아닌 'Make blob'이라는 플러그인입니다. 다른 블롭 생성 플러그인을 모두 사용해 보았지만, 결과적으로 'Make blob'이 가장 사용하기도 쉽고, 결과물도 안정적으로 산출해 주었습니다.메이크블롭을 쉽고 빠르게 이쁜 블롭 생성하기메이크블롭(Make blob..
외주/과외 문의